Страница 17 из 36
Добавлено: Сб июл 15, 2017 21:28
Iori
Flasher
И что делать? На сколько сказывается?
Опция пароля важна, ибо такие архивы попадаются довольно часто.
А через сам 7zip ввод пароля ускорит работу скрипта?
PS:
Дело такое.
Если архив заканчивается 001 и, то командер не переходит в папку с распакованными файлами.
Добавлено: Сб июл 15, 2017 21:40
Flasher
Iori
В смысле "что делать"? Если опция важна, то используй с ней, но с некоторыми тормозами. Нет — так не используй. Как сказывается, ты и сам можешь проверить. Задействование пароля в обход 7-zip осуществляться и не может. И сказывается не ввод, сказывается проверка на наличие.
001 приложи.
[cut="P.S.:"]Не надоело несколько действий с выделенными цитатами совершать вместо одного? Вроде раньше это обсуждали.[/cut]
Добавлено: Сб июл 15, 2017 22:19
Iori
Добавлено: Сб июл 15, 2017 23:33
Flasher
Iori
Мда. Не хотел я возвращаться к такому алгоритму. Ну, что ж поделать. Проверяй.
Добавлено: Вс июл 16, 2017 00:00
Iori
Flasher
Работает
По какому принципу параметр
s пропускает существующие файлы?
Добавлено: Вс июл 16, 2017 00:08
Flasher
Iori
Сравнивает имена. Это алгоритм программы.
Добавлено: Вс июл 16, 2017 00:19
Iori
Flasher
Понятно. Спасибо.
Добавлено: Вт июл 18, 2017 21:54
Flasher
Iori
Исправил проблемку, возникшую с последней правкой при распаковке некоторых архивов с одной папкой в корне.
Добавлено: Ср июл 19, 2017 02:02
Iori
Flasher
Спасибо за обновление.

Будем тестировать.
Добавлено: Чт июл 20, 2017 02:49
Flasher
Iori
Ещё исправил баг с выпадением скрипта при спотыкаче на нераспароленном (без параметра или при отмене/Esc в диалоге) архиве с шифрованными заголовками.
Также снял дальнейшие для архива действия, если пароль не был введён. Слегка ускорил проверку на наличие пароля (0.05-0.06+ сек. на архив).
А касаемо того, как сказывается опция проверки: вообще минимальная прибавка по времени в среднем около 2 дс на архив.
Добавлено: Чт июл 20, 2017 17:56
Iori
Flasher
Последние обновление сломало распаковку архива (tweaking.com_windows_repair_aio_3.9.36.zip), но только если не задействовать опцию проверки пароля. %WL "" 0 s 0 0
Добавлено: Чт июл 20, 2017 19:37
Flasher
Iori
Гм. Странный баг. Исправил.
Группу висячих процессов убил?
Добавлено: Чт июл 20, 2017 22:23
Iori
Flasher
Спасибо. Помогло.
Flasher писал(а):Группу висячих процессов убил?
Да. Перегрузил комп.
Flasher писал(а):А касаемо того, как сказывается опция проверки: вообще минимальная прибавка по времени в среднем около 2 дс на архив.
У меня где-то от 1.5 до 2 секунд, не доле секунд.
Добавлено: Чт июл 20, 2017 22:43
Flasher
Iori писал(а):Перегрузил комп.
Достаточно в диспетчере было убить любой из группы (cscript, cmd, find).
Iori писал(а):У меня где-то от 1.5 до 2 секунд

Разница? В 22-й строке напиши
А между 52-й и 53-й вставь:
Запусти на архиве без пароля с опцией, а потом без неё и представь результаты.
Добавлено: Чт июл 20, 2017 22:59
Iori
Flasher
Без опции / С опцией
#1 1.04 / 1.84
#2 4.10 / 5.63