Скрипт "массового" задания паролей для распаковки

Здесь обсуждается всё, что касается макросов.
Post Reply
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Скрипт "массового" задания паролей для распаковки

Post by buniak_a_h »

Навеяно этим.
Тема такая: имеется куча архивов, упакованных с паролем; хочется их всех распаковать. Есть неудобство: надо сидеть и ждать, пока все отмеченные архивы распакуются, т.к. перед каждым следующим архивом ФАР будет запрашивать пароль. Исключение - если пароль одинаковый у всех; тогда его можно задать в диалоге "заказа на распаковку".
Данный скрипт срабатывает, если (а) имеется более одного отмеченного файла; (б) в окне запроса на распаковку пароль не задан и (в) имя файла (без пути) помещается в диалоге запроса пароля.
Скрипт показывает диалог ввода паролей для всех отмеченных файлов, после чего автоматически заполняет пароль для каждого распаковываемого архива. Есть возможность включить режим видимости паролей. Собирался сделать копирование пароля из текущей строки списка файлов во все отмеченные (не готово пока, но если будет интерес - сделаю).


Собственно скрипт (с модулями):
PassArc.7z
(4.65 KiB) Downloaded 160 times
Скрипт пока не оформлен и не доделан (есть куда развиваться), но уже работоспособен.
Хотелось бы узнать, есть ли смысл доделывать.

pepak, извините, что по-русски… Это - не то, что Вы хотели?
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Скрипт "массового" задания паролей для распаковки

Post by buniak_a_h »

Т.к. единственная реакция - от pepak-а, а ответов на вопрос про BringToFront нету, то последняя версия. Реализованы "отметить всё" и т.п. . Подсказка внизу окошка. Увы, управляющие элементы (поле ввода, бутон копирования) пришлось вынести с листбокса, но заметно это только при количестве файлов, превышающих вертикальный размер листбокса.
PassArc.7z
(5.98 KiB) Downloaded 183 times
Post Reply

Return to “Обсуждение макросов”