Рекурсивная распаковка
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3 ... 33, 34, 35, 36  Next  :| |:
Total Commander -> Автоматизация Total Commander

#496:  Author: Iori PostPosted: Tue Jan 23, 2018 22:30
    —
Flasher wrote:
поищи что-нибудь тут, как время будет.

Не плохой поисковик, но к сожалению ничего не нашёл Sad

Насчёт тестов.
У меня стоит Total7zip с 7zip 18.0
Если файл запакованный в gzip =
= 4,294,967,294 bytes, то по ctrl+pagedown показывает правильный размер и скрипт распаковывает.
= 4,294,967,295 bytes, то по ctrl+pagedown показывает знак вопроса, но скрипт распаковывает.
= 4,294,967,296 bytes, то по ctrl+pagedown показывает 0 байтов, но скрипт распаковывает.
= 4,294,967,297 bytes и выше, то по ctrl+pagedown показывает 1 байт, и скрипт не распаковывает.
При этом, 7зип распаковывает без проблем.

 Hidden text


Last edited by Iori on Wed Jan 24, 2018 00:00; edited 1 time in total

#497:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 23, 2018 22:36
    —
Iori
Ответ на скрытый вопрос смотрим здесь.

#498:  Author: Iori PostPosted: Tue Jan 23, 2018 22:48
    —
Avada
 Hidden text

#499:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 23, 2018 23:33
    —
Iori
Кому-то, возможно, информация для дальнейшего тестирования пригодится, но у меня заниматься этими проблемами времени, увы, нет.

#500:  Author: FlasherLocation: Москва PostPosted: Wed Jan 24, 2018 15:30
    —
Iori
Плагин для тестов не годится, только 7-zip. Листинг с 4294967295 у меня прекрасно показывает верный размер. А коли у тебя тоже распаковывает, то должно быть аналогично. И проблема начинается с 4294967296. Именно так, как я предполагал. И да, я всё же просил другие типы.

Iori wrote:
но к сожалению ничего не нашёл
Почему же я нашёл lqm, pro5x, smz, zpi?

 Hidden text

#501:  Author: Iori PostPosted: Wed Jan 24, 2018 22:02
    —
Flasher
Flasher wrote:
И да, я всё же просил другие типы.

Какие именно типы ты хочешь что-бы я протестировал? У тебя скрипт поддерживает более 300 типов.

Flasher wrote:
Почему же я нашёл lqm, pro5x, smz, zpi?

Обидно Sad , я все 20 страниц листал для каждого расширения.
Ты уверен что это зип архивы. А то мне то-же попадались правильные расширения, но файлы были не архивы.

 Hidden text

#502:  Author: FlasherLocation: Москва PostPosted: Thu Jan 25, 2018 01:22
    —
Iori wrote:
Какие именно типы ты хочешь что-бы я протестировал?
Хотя бы те, что на слуху, типа zip, rar/rar5, bzip, bzip2, tar, iso, cab, rpm, arj, lzma, cpio, wim.
Iori wrote:
У тебя скрипт поддерживает более 300 типов.
Серьёзно? Учитывая недавний ответ:
Iori wrote:
Flasher wrote:
"типами" не просто так написано. У типа, как ты знаешь, может быть множество расширений.

Понятно. Надо проверить.

Iori wrote:
Ты уверен что это зип архивы. А то мне то-же попадались правильные расширения, но файлы были не архивы.
А как ты понял, архивы они или нет? То, что 7-zip их не читает, — не аргумент. Но, кстати, zpi-то тебе должен был хоть один годный попастся. Например.

 Hidden text

#503:  Author: Iori PostPosted: Thu Jan 25, 2018 06:03
    —
Flasher wrote:
Серьёзно?

Я имел ввиду, 300 расширений.

Flasher wrote:
Хотя бы те, что на слуху, типа zip, rar/rar5, bzip, bzip2, tar, iso, cab, rpm, arj, lzma, cpio, wim.

Идея понятна.

Flasher wrote:
А как ты понял, архивы они или нет? То, что 7-zip их не читает, — не аргумент.

Archview не показывал что архив. Universal Unpacker не брал.

 Hidden text

#504:  Author: FlasherLocation: Москва PostPosted: Thu Jan 25, 2018 10:42
    —
Iori wrote:
Я имел ввиду, 300 расширений.
Я и пишу, что уже второй раз имеешь в виду не то.
Iori wrote:
Archview не показывал что архив. Universal Unpacker не брал.
Те же яйца.

 Hidden text

#505:  Author: Iori PostPosted: Fri Jan 26, 2018 03:04
    —
Flasher
Проверил zip, rar/rar5, bzip2, tar, iso и wim.
Скрипт отрабатывает нормально. Размер только в bzip2 показывает не правильно. Остальные пока не могу проверить. Нет нужных пакеров.

Flasher wrote:
Те же яйца

Так как тогда определить?

 Hidden text

#506:  Author: FlasherLocation: Москва PostPosted: Fri Jan 26, 2018 13:36
    —
Iori
Хорошо. У bzip2 история с размерами та же, что у gzip?
Насчёт нужных пакетов удивил. arj Тоталом пакует через Arj.exe. cab - MsCab, CabArc, MsCabPacker. rpm-пакетов в сети полно, можно хотя бы на больших проверить. lzma.exe есть в папке bin SDK-пакета. У IZArc и PeaZip имеются ещё некоторые.

Iori wrote:
Так как тогда определить?
Ну, начать с банальной проверки на бинарник. Где-то TrID может помочь. Потом, как я раньше описывал, через приложения из порталов расширений. В некоторых случаях заморачиваться, конечно, не стоит.

 Hidden text

#507:  Author: Iori PostPosted: Fri Jan 26, 2018 20:42
    —
Flasher wrote:
Хорошо. У bzip2 история с размерами та же, что у gzip?

bzip2 любого размера показывает не верный листинг. Твой скрипт распаковывает.
lzma - ок.
С Cab, если 4,294,967,296 и выше, то листинг не правильный. Твой скрипт распаковывает с неправильным размером.

Flasher wrote:
arj Тоталом пакует через Arj.exe

Да? И пакует файлы 2гб+?

RPM проверю позже.

 Hidden text

#508:  Author: FlasherLocation: Москва PostPosted: Tue Jan 30, 2018 00:20
    —
Iori
Ты листинг опять в ТС смотришь?
По lzma (есть ещё плагин, кстати) и cab ясно. Глянь ещё xz и ppmd плаги.
Quote:
Да? И пакует файлы 2гб+?
Возьми архив с arc, cpio, lha.

 Hidden text

#509:  Author: Iori PostPosted: Tue Jan 30, 2018 03:09
    —
Flasher wrote:
Ты листинг опять в ТС смотришь?

Нет, в 7зип FM.

Flasher wrote:
Глянь ещё xz и ppmd плаги.

Хорошо.

Flasher wrote:
Возьми архив с arc, cpio, lha.

Ладно. Кстати, у тебя arj старее чем у меня.

 Hidden text

#510:  Author: FlasherLocation: Москва PostPosted: Tue Jan 30, 2018 08:41
    —
Iori wrote:
Нет, в 7зип FM.
Ладно. Буду разбираться.
Iori wrote:
Кстати, у тебя arj старее чем у меня.
3.20? Пропатченный? У меня GNU.
Твой тезис:
Iori wrote:
Если архив больше 4гб, то листинг не правильный показывает.
На оффсайте написано:
Quote:
ARJ and JAR can process a drive larger than 2 GB with its multiple volume feature as long as any individual file is not larger than 1GB.
Правда неясно, что понимается под drive.

 Hidden text



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3 ... 33, 34, 35, 36  Next  :| |:
Page 34 of 36

Powered by phpBB © 2001, 2005 phpBB Group