ogenry
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Abel11 Добрый день! Цитата: Вся проблема в том, что вы не можете корректно и точно изложить задачу. | Попробую ещё раз. Имеется Ваша и Andrey_A_A замечательная кнопка: Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe watch=1 sends=zip|rar|7z|ace|arj|cab|gz|jar|lzh|tar|xz|wim??-4 dilog=[combo=BOX36] sends=@b:\rar_xx start=%%COMMANDER_PATH%%\Programs\Archivers\WinRAR\WinRAR.exe||x||%P%N||GLOBALSENDS<1>\||&&wait exect=$var_i=GLOBALPROGR<1>=0?0:_CmdCm('delsm=GLOBALSENDS<1>¦¦1')+MsgBox(4096,'Ошибка','Ошибка~~№~~GLOBALPROGR<1>'&@CR&'Работа~~прервана!')+_Exit() start=%%COMMANDER_PATH%%\Programs\Archivers\WinRAR\WinRAR.exe||a||-r||-ep1||"%t%O".GLOBALCOMBO<1>||GLOBALSENDS<1>\||GLOBALSENDS<1>\*||&&wait delsm=GLOBALSENDS<1>||1||upd<3> %COMMANDER_PATH%\Wcmicons.dll,1 Архив под курсором распаковать во временную папку "%TEMP%\rar_xx" и запаковать объекты в другую панель в именной архив и удалить временную папку (тип архива вводится в диалоге), если при распаковке какая-либо ошибка, то выдаётся сообщение и работа прекращается | Эту состряпал я для возможности выбора плагина Smart7z: Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe <IF> <info=o9%P%N//> = 1 <THEN> start=%%COMMANDER_PATH%%\Plugins\wcx\Total7zip\7zG.exe||a||-t7z||-ad||%T%N.7z||%S <ELSE> start=%%COMMANDER_PATH%%\Plugins\wcx\Total7zip\7zG.exe||a||-t7z||-ad||"%T%O".7z||%S <ENDIF> %COMMANDER_PATH%\Plugins\wcx\Total7zip\7zG.exe Упаковать 7z с максимальным сжатием | Моё пожелание, - объединить эти две кнопки: "Архив под курсором распаковать во временную папку "%TEMP%\rar_xx" и запаковать объекты в другую панель в именной архив и удалить временную папку (тип архива вводится в диалоге, если выбран тип 7z, zip, tar, wim), то, - диалог окна GUI модуля 7-zip, если остальные, - упаковка WinRAR". WinRAR, ясное дело, - для упаковки в формат rar, при упаковке остальных типов архивов RAR, в данном случае, (в первой кнопке) только изменяет расширение (кроме zip). Спасибо!  | Всего записей: 981 | Зарегистр. 17-04-2003 | Отправлено: 13:12 08-12-2022 | Исправлено: ogenry, 13:13 08-12-2022 |
|