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

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

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

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

Сообщение Iori »

Flasher писал(а):Но пока, как и раньше, я проверяю только первый попавшийся элемент. В отношении данного архива данное правило действовать всё равно не будет, т. к. тут изначально папка в папке.
Понятно.

PS:
Тесты скорости на живой системе с установленным Malwarebytes.
Старый Скрипт vs Новый Скрипт
(все опции кроме удаления удачно распакованных архивов)

Архив: FirefoxPortable_55.0_English.paf.exe (273 файлов / ~75мб)
Старый скрипт
Попытка #1 - 11.859 сек
Попытка #2 - 12 сек
Попытка #3 - 13.296 сек
среднее арифметическое: 12.376
Новый скрипт
Попытка #1 - 14.203 сек
Попытка #2 - 12.046 сек
Попытка #3 - 11.671 сек
среднее арифметическое: 12.64

Архив: TS_OBSIDIAN.zip (15 файлов / ~0.5мб )
Старый скрипт
Попытка #1 - 0.359 сек
Попытка #2 - 0.328 сек
Попытка #3 - 0.343 сек
среднее арифметическое: 0.343
Новый скрипт
Попытка #1 - 0.328 сек
Попытка #2 - 0.343 сек
Попытка #3 - 0.328 сек
среднее арифметическое: 0.333

Архив: Runtime.exe.7z (1 файл / ~16мб)
Старый скрипт
Попытка #1 - 0.625 сек
Попытка #2 - 0.390 сек
Попытка #3 - 0.363 сек
среднее арифметическое: 0.459
Новый скрипт
Попытка #1 - 0.375 сек
Попытка #2 - 0.375 сек
Попытка #3 - 0.390 сек
среднее арифметическое: 0.380
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori
Спасибо за тесты. Хотя я писал, что первую попытку лучше пропускать.
3 попытки, конечно, маловато, но сойдёт. Общая картина ясна.

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

Сообщение Iori »

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

Сообщение Flasher »

Iori
Есть zip-вые расширения. Можно у игр посмотреть. Какие-то ещё образы, файлы плагинов, системные. За основу можно взять некоторые списки отсюда или отсюда.

Прошерстил архивные. ZIP-овых хватает. Вот список на проверку программой:
AGG, AR, ARDUBOY, B1, BDOC, CB7, CBR, CBZ, COMPPKG.HAUPTWERK.RAR, COMPPKG_HAUPTWERK_RAR, CPGZ, CRX, DZ, ECS, EDZ, EFW, GZ2, GZI, IPG, IPK, ISX, ITA, JAR.PACK, JGZ, LIBZIP, LZ, LZMA, LZO, LZX, MOU, NEX, OEX, OZ, PAE, PAK, PAX, PCV, PIM, PIZ, PSZ, R0, R1, REV, RP9, RZ, S00, S7Z, SDN, SFS, SFX, SQX, TG, TLZ, TLZMA, TX_, TXZ, VIP, VOCA, VSI, WA, XAPK, XIP, XZM, ZI, ZL, ZPI.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher
Разве 7зип может открывать архивы SQX?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

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

Сообщение Iori »

Flasher писал(а):Список на проверку
Вот так списочек. Тяжело будет всё проверить.
К IMA и APK можно добавить IMZ.
Flasher писал(а):SQX использует поддерживаемый LZH в качестве алгоритма сжатия.
В любом случаи, сам 7зип его не берёт.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

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

Сообщение Iori »

Flasher
Можно добавить PK3 к APK, IMA и IMZ. 7зип pk3 берёт.
https://www.upload.ee/files/7377374/UDV ... h.pk3.html
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

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

Сообщение Iori »

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

Сообщение Flasher »

Iori
Нет возможности — нет и правки. Всё просто. Либо жди, когда я созрею заняться поисками.
Но, я уверен, что возможность искать есть и у тебя, тем более что, как я изначально отметил, часть расширений зиповые (т.е. их уже можно, по логике, добавлять). Мне всеобщий клич предлагаешь бросить? И, думаешь, появится результат? Я тебя умоляю...
Как искать? Берёшь вторую ссылку. Вбиваешь в поисковую строку расширение, жмёшь Enter. Смотришь нижний блок Programs that open <EXT> files и кликаешь по ссылкам программ, на их страницах жмёшь большую зелёную кнопку [More Info], скачиваешь, создаёшь файл, проверяешь. Если с этим есть проблемы, идёшь по ссылкам с оффстраниц на форумы/конференции/гостевые/блоги. Ищешь файлы там.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):(т.е. их уже можно, по логике, добавлять)
Этого я не знал или не понял.
Flasher писал(а):Мне всеобщий клич предлагаешь бросить? И, думаешь, появится результат? Я тебя умоляю...
Может я не так выразился, ну что то ты слишком остро реагируешь. Очень эмоциональный ответ.
Я не предлагал всё забросить, это твои слова.
Вторая часть ответа конечно более конструктивна.
Последний раз редактировалось Iori Ср авг 23, 2017 03:23, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori писал(а):Этого я не знал или не понял.
Как нужно иначе было написать, чтобы ты понял?:
Flasher писал(а):Есть zip-вые расширения.
...
Прошерстил архивные. ZIP-овых хватает.
Это не говорит, что их можно добавлять на 100%, но уже есть с чем работать. Проверка в их случае, конечно, всё равно не помешала бы.
Iori писал(а):ну что то ты слишком остро реагируешь.
Не остро, а скептически.
Iori писал(а):Я не предлагал всё забросить, это твои слова.
Какие мои слова? При чём тут "забросить"?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Прошерстил архивные. ZIP-овых хватает.
И по твоему это тоже самое что и?
их уже можно, по логике, добавлять
Flasher писал(а):Не остро, а скептически.
Я еще добавил эмоционально. Скептически это только часть твоей реакции. Скептически можно спокойно что то сказать. Ты же как бы даже взрывчата ответил. Я бы понял если бы я сказал, мол мне наплевать, разбирайся сам. Тогда твоя реакция подходит, но здесь всё иначе.
Flasher писал(а):Какие мои слова? При чём тут "забросить"?
Забудь про это. Я быстро прочёл твоё сообщение.

Возвращаясь к теме. Mожно добавить.
АGG, ARDUBOY, BDOC, CB7, CBR, CBZ, ECS, EDZ, EFW, GZI, IPG, ISX,
ITA, JGZ, LIBZIP, LZMA, GZ2, LZX, NEX, PAK, PAX, PCV, PIZ, PSZ, R0, R1,
REV, RP9, RZ, S00, SDN, SFX, TG, TLZMA, TLZ, TXZ, VIP, VOCA, VSI,
XAPK, XZM, ZI, ZPI

PS: SY_, DLL_, TX_, WA, CRX, CPGZ, ODG, OBB, OEX, IPK, TLZ, GZ2,
tlzma,
Ответить