MVV

|
Posted: Thu Apr 15, 2010 12:53 Post subject: |
|
|
VirtualPanel 1.0.0.740:
+ флаг f команд save, export для перезаписи существующего файла
+ возможность выполнять скрипт >Shutdown при выгрузке модуля
+ параметры записываются в INI при нажатии ОК в диалоге конфигурации
+ параметр SaveIniOnUnload позволяет отключить запись конфигурации при выгрузке модуля
+ команда flush для сохранения параметров в файл конфигурации
+ команда tgmove для переименования/перемещения объекта-источника (ссылка исправляется автоматически)
Обновленный BAR-файл для меню команд VP:
Code: | [Buttonbar]
Buttoncount=15
button1=WCMICONS.dll,65
cmd1=%COMMANDER_PATH%\Addons\AskParam\AskParam.exe
param1=/c"Добавление ссылки на временную панель" /t"%%${}Path%%\"%N /p"Добавить "%N" как:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^add "%%1" %P%N
path1=%COMMANDER_PATH%\Plugins\FileSystem\VirtualPanel\
iconic1=0
menu1=P>V Добавить объект на временную панель...
button2=WCMICONS.dll,63
cmd2=%COMMANDER_PATH%\Addons\AskParam\AskParam.exe
param2=/c"Перемещение внутри временной панели" /t"%T"%S1 /p"Переместить "%S1" в:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^exec { ^move %S1 "%%1" }
iconic2=0
menu2=V>V Переместить объект...
button3=WCMICONS.dll,64
cmd3=%COMMANDER_PATH%\Plugins\FileSystem\VirtualPanel\VPBatch.exe
param3=^ifok "Удалить %%${}Path%%\"%S1" из виртуальной панели?" { ^del /rd "%%${}Path%%\"%S1 }
iconic3=0
menu3=V>X Удалить объект из временной панели
button4=
iconic4=0
button5=WCMICONS.dll,63
cmd5=%COMMANDER_PATH%\Addons\AskParam\AskParam.exe
param5=/c"Перемещение целевого объекта" /t%P%N /p"Переместить целевой объект "%S1" в:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^tgmove %S1 "%%1"
iconic5=0
menu5=V*P Переместить целевой объект...
button6=WCMICONS.dll,32
cmd6=%COMMANDER_PATH%\Addons\AskParam\AskParam.exe
param6=/c"Переименование ссылки и целевого объекта" /t%S1 /p"Переименовать "%S1" и целевой объект в:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^tgmove %S1 "%%1" ^move %S1 "%%1"
iconic6=0
menu6=V*P Переименовать вместе с целевым объектом...
button7=
iconic7=0
button8=WCMICONS.dll,4
cmd8=%COMMANDER_PATH%\Addons\AskParam\AskParam.exe
param8=/c"Загрузка файла состояния" /t%P%N /p"Укажите путь к файлу состояния:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^load "%%1"
iconic8=0
menu8=P>V Загрузить файл состояния...
button9=WCMICONS.dll,76
cmd9=%COMMANDER_PATH%\Plugins\FileSystem\VirtualPanel\VPBatch.exe
param9=^ifok "Удалить всё содержимое папки %%${}Path%%?" { ^del /rd "%%${}Path%%\*" }
iconic9=0
menu9=V>X Очистить текущую папку...
button10=WCMICONS.dll,51
cmd10=%COMMANDER_PATH%\Addons\AskParam\AskParam.exe
param10=/c"Загрузка файла состояния в папку" /t%P%N /p"Файл состояния для загрузки в %%${}Path%%:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^load "%%1" .
iconic10=0
menu10=P>V Загрузить содержимое файла состояния в текущую папку...
button11=
iconic11=0
button12=WCMICONS.dll,50
cmd12=%COMMANDER_PATH%\Addons\AskParam\AskParam.exe
param12=/c"Экспорт списка имен файлов" /t%P"%O".m3u /p"Создаваемый список MP3-файлов из %%${}Path%%:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^export /a "%%1" . *.mp3
iconic12=0
menu12=P<V Создать M3U-список из MP3-файлов текущей виртуальной папки...
button13=
iconic13=0
button14=WCMICONS.dll,34
cmd14=%COMMANDER_PATH%\Plugins\FileSystem\VirtualPanel\VPBatch.exe
param14=^prop
iconic14=0
menu14=Параметры
button15=WCMICONS.dll,34
cmd15=%COMMANDER_PATH%\Plugins\FileSystem\VirtualPanel\VPBatch.exe
param15=^config
iconic15=0
menu15=Настройки
|
Пока в ТК 7.55pb2 кнопка перемещения глючит (необходимо, чтобы активная панель обновлялась последней) - сложно стало получать путь к исходному файлу (сами просили Гислера на %P%N подставлять реальный путь). И, пути к AskParam и VPBatch нужно прописать свои.
Повторю, первый символ подсказки ('V' или 'P') говорит, какая панель должна быть активной при вызове команды. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Last edited by MVV on Fri Apr 16, 2010 16:19; edited 5 times in total |
|