Рекурсивная распаковка

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Есть такой, который располагает одиночные файлы или папки без подкаталогов, фильтрует файлы и осуществляет избирательный переходит?
Никто не спорит что скрипт у тебя шикарный и умеет много чего. Батник конечно не делал всё что ты перечислил, но то что он умел делать, а твой скрипт не мог, мне было более важнее. Сейчас конечно всё по другому, так как твой скрипт и работает в WinPe и понимает зашифрованные архивы.
Flasher писал(а):Как успехи?
Опция "Распаковка одиночных элементов без подкаталогов." как то не так работает, но вроде такая-же вещь и с предыдущей версии скрипта.
Папка не создаётся при распаковки.
https://www.upload.ee/files/7290444/Boo ... nu.7z.html

Остальное вроде работает хорошо.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori писал(а):но то что он умел делать, а твой скрипт не мог, мне было более важнее
Каждому своё. Мне запаролленные архивы не так часто попадаются. А вот постоянно пересобирать папки и искать распакованный элемент у меня с таким батником не было бы никакого желания.
Iori писал(а):Папка не создаётся при распаковки.
И? Там одиночник. Что не так? А. При отсутствии флага? Да, есть такое дело. Но только с данным архивом. Для остальных папка создаётся как и раньше. Будем править.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):А вот постоянно пересобирать папки и искать распакованный элемент у меня с таким батником не было бы никакого желания.
Тоже правда
Flasher писал(а):При отсутствии флага?
Так точно.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori
А-а... Это я специально делал для ситуаций, когда базовое имя архива совпадает с полным именем одиночника. Т.е. смысла класть файл/папку Name.ext в папку Name.ext я не вижу. Когда новая папка имеет другое название, то в её создании появляется какой-то смысл. Мы это с Nick на какой-то странице обсуждали.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher
Понятно. Ну тогда будем дальше тестировать.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori
Кстати, я тебе писал об этом.
Загляни в ЛС.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher
У тебя скрипт распаковывает вот этот файл?
https://www.upload.ee/files/7302927/Sta ... 0.zip.html

PS. Я имею ввиду ехе не зип.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori
Да, только потом удаляет, т.к. 7-zip не показывает размер uninst.exe, а я добавил сравнение по размерам. :(
Внёс некую правку, но всё равно надо писать автору.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Внёс некую правку, но всё равно надо писать автору.
Проверил, работает.
Спасибо :)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori
Хорошо. Что там по остальным тестам?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Хорошо. Что там по остальным тестам?
Ну пока всё работает. Я уверен что проблемы могут всплыть позже, но в данный момент всё хорошо.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori
А как дела со стабильностью первого вызова? Меня же ещё интересуют скоростные тесты и работа с менее популярными типами. Забыл (из ЛС)?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Меня же ещё интересуют скоростные тесты и работа с менее популярными типами. Забыл (из ЛС)?
XPI я проверил. Скрипт отрабатывает их нормально.
Насчет скорости. Подскажи куда и что вложить в скрипт, что бы замерить скорость.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori
С XPI я только хотел, чтобы ты сравнил поведение с прежним. И всяких других форматов же хватает.
Насчёт вставок - аналогично, только 58/59 вместо 52/53. Проверять лучше по сумме нескольких повторов.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):С XPI я только хотел, чтобы ты сравнил поведение с прежним.
А какое было поведение у прежнего?
Flasher писал(а): Проверять лучше по сумме нескольких повторов.
Решил не делать по сумме. Не думаю что это изменит общею картину.
Тесты скорости.
%WL "" s 9 vs %WL "" s 0
1.164с / 1.246с (85 файлов в архиве 7z)
0.277с / 0.246с (3 файла в архиве Zip)
2.113с / 2.019с (202 файлов в архиве 7zSFX)

Не знаю как ты это сделал, но разницы в скорости между выбором опций и никаких опций практически нет.
Проверил другие менее известные форматы, вроде всё хорошо работает. Сразу скажу что не проверял все форматы.
Ответить