View previous topic :: View next topic |
Author |
Message |
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Fri May 01, 2020 12:01 Post subject: |
|
|
Подскажите, что нужно поправить в путях?
Code: | [em_SelectWithInterval]
cmd=%COMMANDER_PATH%\TOOLS\AskParam\AskParam.exe
param=/c"Выделение с интервалом" /u"Файлы и папки: 1" /t"Только файлы: 2" /t"Только папки: 3" /p(h)"Режим выделения" /u"Введите шаг выделения: " /p(h)"Шаг выделения" %COMMANDER_PATH%\Tools\TCScript\wscript.exe %COMMANDER_PATH%\SCRIPTS\SelectWithInterval.vbs %Z%V %%1 %%2 |
Пробовал и кавычки и двойные проценты, и всё равно никак не хочет заводится. С абсолютными путями разумеется работает.
Сам скрипт — "Выделить с заданным интервалом, начиная с элемента под курсором" от Flasher |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Fri May 01, 2020 14:37 Post subject: |
|
|
HEXFIX
О финальных точках — последнее предупреждение, далее последуют иные меры воздействия. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Fri May 01, 2020 18:28 Post subject: |
|
|
К сожалению не работает:
Code: | ---------------------------
Windows Script Host
---------------------------
Can not find script file "E:\Total Commander\COMMANDER_PATH\SCRIPTS\SelectWithInterval.vbs".
---------------------------
ОК
---------------------------
|
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri May 01, 2020 23:10 Post subject: |
|
|
Это как понимать? HEXFIX wrote: | Total Commander\COMMANDER_PATH\ |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Sat May 02, 2020 12:50 Post subject: |
|
|
Так я про то же. Скопировал-вставил строку параметров, которую предложил MVV — выдаёт вот такое.
Какие только варианты я уже не попробовал, постоянно какая-то фигня.
С абсолютными путями всё ОК. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat May 02, 2020 14:22 Post subject: |
|
|
Во второй переменной % учетверять надо.
P.S.: Кстати, я этот код потом пилил под новые версии. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Sat May 02, 2020 15:46 Post subject: |
|
|
Ну наконец-то!
Работает, спасибо. |
|
Back to top |
|
|
jentoso
Joined: 20 Dec 2007 Posts: 355
|
(Separately) Posted: Sun Jul 25, 2021 13:04 Post subject: |
|
|
Возможно ли объединить три кнопки в одну и в зависимости от выбора метода создания архивы подставлялись соответствующие параметры или только с "костылем" в виде отдельного батника, как предлагалось когда-то ранее?
Кнопки Code: |
[em_WinRAR_Pack]
button=%commander_path%\Icons\custom.icl,5
cmd=%COMMANDER_PATH%\AskParam.exe
param=/c"Создание архива" /t"Без сжатия: 0" /t"Максимальный: 5" /p(h)"Метод сжатия:" /t"%T%O.%E.rar" /t"%T%O.rar" /t"%O.%E.rar" /u"%O.rar" /p"Путь" %%COMMANDER_PATH%%\Utils\WinRAR\WinRAR.exe A -m%%1 -ep1 -os -ibck -ms -cfg- -- "%%2" %S
menu=Упаковать WinRAR'ом
[em_WinRAR_Pack_TOM]
button=%commander_path%\Icons\custom.icl,2
cmd=%COMMANDER_PATH%\AskParam.exe
param=/c"Создание многотомного архива" /t"Размер тома" /p"Указать размер тома <n>[k|b|f|m|M|g|G]:" /t%T%O.rar /u%O.rar /p"Путь" %%COMMANDER_PATH%%\Utils\WinRAR\WinRAR.exe A -v"%%1" -ep1 -os -ibck -ms -cfg- -- "%%2" %S
menu=Создать многотомный архив
[em_WinRAR_Pack_PSWD]
button=%commander_path%\Icons\custom.icl,4
cmd=%COMMANDER_PATH%\AskParam.exe
param=/c"Создать архив с паролем" /t"Пароль" /p"Создание зашифрованного архива:" /t"Без сжатия: 0" /t"Максимальный: 5" /p(h)"Метод сжатия:" /t%T%O.rar /u%O.rar /p"Путь" %%COMMANDER_PATH%%\Utils\WinRAR\WinRAR.exe A -hp"%%1" -m%%2 -ep1 -os -ibck -ms -cfg- -- "%%3" %S
menu=Создать архив с паролем
|
Вопрос решился с применением TCFS2 по подсказке yozhik.
Для этого в TCFS2.ini надо добавить
Hidden text Code: |
[Items]
;Архивирование WinRAR'ом с клавишами-модификаторами
; none=Упаковать WinRAR'ом, Shift=Создать многотомный архив, Ctrl=Создать архив с паролем, Alt=Распаковать WinRAR'ом, Alt+Shift=Обновить архив
run_WinRAR=tem(em_WinRAR_Refresh), test(pressedAlt && pressedShift) | tem(em_WinRAR_Pack_PSWD), test(pressedCtrl) | tem(em_WinRAR_Pack_TOM), test(pressedShift) | tem(em_WinRAR_UnPack), test(pressedAlt) | tem(em_WinRAR_Pack)
|
Забыл добавить итоговую кнопку, которая все это выполняет
Hidden text Code: | TOTALCMD#BAR#DATA
%commander_path%\Plugins\Tools\TCFS2\TCFS2.exe
/u- /ei run_WinRAR
%commander_path%\Icons\custom.icl,3
Архивирование WinRAR [C=PSWD; S=TOM; A=UnPack; AS=Refresh]
0
-1
|
_________________ TC 11.03 combo, Windows 10 x64
Last edited by jentoso on Thu Aug 05, 2021 17:15; edited 1 time in total |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
jentoso
Joined: 20 Dec 2007 Posts: 355
|
(Separately) Posted: Mon Aug 09, 2021 00:19 Post subject: |
|
|
MVV
Ключ /i воспринимает только полные пути без всяких переменных? _________________ TC 11.03 combo, Windows 10 x64 |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
jentoso
Joined: 20 Dec 2007 Posts: 355
|
(Separately) Posted: Mon Aug 09, 2021 11:03 Post subject: |
|
|
MVV
Если будет поддержка штатно, это удобно.
Для себя выхожу из ситуации путем добавления через autorun переменной в Path. _________________ TC 11.03 combo, Windows 10 x64 |
|
Back to top |
|
|
|