ConPaste 1.1.0.94
Описание
Утилита выполняет роль посредника между консолью MultiArc и архиватором и позволяет запрашивать у пользователя некоторую информацию при обнаружении в консольном выводе заданной строки.Например, утилита может использоваться для запроса пароля на зашифрованный архив (в классическом случае Total Commander просто зависает при входе в такой архив или извлечении из него файлов).
Для подключения утилиты к архиватору 7z.exe при входе в архив из Total Commander нужно модифицировать параметр List аддона следующим образом:
List="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к архиву:\" \"Enter password\" %PQA l {%S} %AQA"Помимо этого, нужно аналогичным образом модифицировать команды для других операций (параметры Add, Extract, ExtractWithPath, Test и Delete). Файл ConPaste.exe нужно положить в папку MulitArc.
Для подключения утилиты к архиватору InnoUnp.exe нужно использовать следующую команду List:
List="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к дистрибутиву:\" \"Type in a password\" %PQA -v -m %AQA"
(обсуждение здесь)
Что нового
+ нажатия Esc игнорируются, если окно прогресса операции неактивно
* требуемая версия ОС установлена на 4
2013-07-01 1.0.1.84
* возможное зацикливание при заполнении внутреннего буфера
2011-08-23 1.0.1.72
+ параметр /t для задания таймаута после последнего вывода в консоли
+ по клавише Esc или по таймауту выдается вопрос о завершении возможно зависшей задачи
* значительно снижена загрузка процессора при ожидании
2009-10-04 1.0.0.60
+ возможность временного запоминания введенной строки для повторных операций с этим файлом (в параметре /h указывается путь к файлу)
+ если параметр /h не указан, флаг запоминания блокируется
+ добавлен параметр /r для удаления сохраненной строки
2009-10-28 1.0.0.30
+ в параметрах можно задать заголовок и текст запроса в диалоге
2009-09-02 1.0.0.22
! первый публичный выпуск
+ отображает графический диалог при запросе строки