WinRAR & плагин 7zip_wcx-0.4.1

Обсуждение только плагинов и утилит для Total Commander.

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

Ответить
c930
Сообщения: 326
Зарегистрирован: Ср дек 15, 2004 06:55

WinRAR & плагин 7zip_wcx-0.4.1

Сообщение c930 »

Поставил тут забавы ради новый плагин к Total Commanderу и попробовал распаковать первый попавшийся под руку 7z-архив. Это был небольшой архив - 241'169/1'676'829 bytes @ 388 файлов html.
Но что удивило: WinRAR 3.42 распаковывал его 25 сек, а плагин - 2,5 :?, т.е. в 10 раз быстрее.
Ну ладно WinRAR тратится на показ GUI, но всё равно разница велика уж.
Кто может прокомментировать? Вообще-то я с 7z-архивами дела не имел почти.

Другой тест распаковки (164'026'993/345'588'408 @ 1 файл), большой архив с одним файлом:
  • плагин 7zip_wcx-0.4.1 - 1 m 23 s
  • SFX-модуль 7z-архива - 1 m 31 s
  • WinRAR 3.42 - 1 m 58 s
Аватара пользователя
Сергеич
Сообщения: 152
Зарегистрирован: Ср дек 15, 2004 11:37

Сообщение Сергеич »

Оно в общем-то и понятно. Исходный код - самое быстрое.

Радует что появилось что-то быстрое.
Меня в этом отношении Multiarc убивал.
Плагин 7z типа лучше. но ему ещё и экзешник подавай - но и он тоже медленный.
(кстати - а почему не сравнивал?)
А натуральный 7zip - вроде бы идеален.
Подводные камни есть?
c930
Сообщения: 326
Зарегистрирован: Ср дек 15, 2004 06:55

Сообщение c930 »

Сергеич
Оно в общем-то и понятно. Исходный код - самое быстрое.
Да нет, тёмное дело.
Вот ещё провёл похожий эксперимент: взял ZIP-архив с 409 иконками (128'977/312'528 bytes), перепаковал их ещё в RAR (68'422/312'528, solid) и 7zip (40'502/312'528) архивы. Так вот WinRAR 3.42 тратит на распаковку ZIP и RAR архивов ~ 2-2.5 сек, а на распаковку 7zip - около 30 сек. Плагин же вышеупомянутый - тоже 2-2.5 сек.
Видимо глюк в библиотеке 7za.dll (вер. 3.12.0.0, Copyright (C) 1999-2003 Igor Pavlov), которую WinRAR использует для распаковки 7Zip-архивов.
Меня в этом отношении Multiarc убивал.
Плагин 7z типа лучше. но ему ещё и экзешник подавай - но и он тоже медленный.
(кстати - а почему не сравнивал?)
А натуральный 7zip - вроде бы идеален.
Multiarc не ставил никогда, как-то не возникло до сих пор такой необходимости. Даже практически не представляю что это за зверь. 7Zip Plugin 0.4.2 поставил, как я уж выше писал, любопытства ради, но он произвёл на меня очень приятное впечатление. А 7z plugin 1.0.1.0 не стал ставить - аннотация к нему меня не впечатлила. 7-Zip архиватор тоже никогда не устанавливал, но может ещё как-нибудь попробую. Так что сравнивать мне особо не с чем.
Аватара пользователя
aLexx
Сообщения: 442
Зарегистрирован: Пн мар 14, 2005 08:33
Откуда: Новокузнецк
Контактная информация:

WinRAR & плагин 7zip

Сообщение aLexx »

Я тут намедни провёл исследование по поводу использрвания 7zip-плюгина на 2 разных компах. Результаты очень интересные.
Куда кинуть? Там 1,5 кб. текста.
Ergo
Site Admin
Сообщения: 438
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

Сообщение Ergo »

кидай сюда полтора килобайта это не полтора мегабайта
Аватара пользователя
aLexx
Сообщения: 442
Зарегистрирован: Пн мар 14, 2005 08:33
Откуда: Новокузнецк
Контактная информация:

Сообщение aLexx »

Файлик отправил.
Звиняйте за задержку...
c930
Сообщения: 326
Зарегистрирован: Ср дек 15, 2004 06:55

Сообщение c930 »

aLexx
А куда отправил то? Тоже хотелось бы взглянуть на результаты очень интересные.
Аватара пользователя
aLexx
Сообщения: 442
Зарегистрирован: Пн мар 14, 2005 08:33
Откуда: Новокузнецк
Контактная информация:

Сообщение aLexx »

Отправил на webmaster@wincmd.ru.

Общие выводы таковы:
1. Оптимальный размер т.н. "быстрых байтов (-fb)" - 64 b,
2. Оптимальный размер словаря (-d) - 64 mb.
При большем размере словаря идёт непропорциональное увеличение времени упаковки. В любом случае, чем больше ОЗУ, тем быстрее идёт упаковка. Если памяти для работы 7zip не хватает, то начинается сброс данных на винт, а это на несколько порядков увеличивает время.
Время распаковки не зависит от этих параметров. Во всех случаях оно было одинаковым.
Дмитрий
Сообщения: 4
Зарегистрирован: Чт апр 14, 2005 15:02

Сообщение Дмитрий »

Подскажите, может ли TC переконвертировать архивы? например RAR в mpq или для этого нужен спец. плугин и бывают ли такие?
Аватара пользователя
Sheridan
Сообщения: 129
Зарегистрирован: Вт мар 01, 2005 07:47
Откуда: Пятигорск
Контактная информация:

Сообщение Sheridan »

Гммм... Разархивируеш в папку, потом обратно архивируеш куда надо... Или я не понял что тебе надо...
Дмитрий
Сообщения: 4
Зарегистрирован: Чт апр 14, 2005 15:02

Сообщение Дмитрий »

В том то и дело, что архив RAR запаролен.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

И что? Если ты знаешь пароль, вводи его в появившемся диалоге, если нет - тут тебе уже ничто не поможет :)
Дмитрий
Сообщения: 4
Зарегистрирован: Чт апр 14, 2005 15:02

Сообщение Дмитрий »

В форуме на странице
http://www.x-forum.info/showthread.php? ... nextnewest
обсуждалась тема по взлому RAR архивов и была выдвинута версия:

"ну вы блин даете чего ведетись то на эти глупые переборшики
можно проше поступить
вот например представьте ситуацию
написал чувак прграму чтоб архивы распаковывать а функцию с паролем добавить забыл
и че по вшему ошибку напишет
не тут то было начнет как не в чем небывало распаковывать
я же поступил немного иначе я создал простенький плагин на
винкомандер который позволяет не имея архиватора работать
с мпку я его изначально не для этоко писал
но потом когда возникла такая проблема
задумался и все сработало хоть 100000 символов пароль
за 5 сек все делает
все что вам для этого нужно :
конвертер зип или как в мпку
а тип архивов мпку пароль не поддерживает ))))
так вот вы делаете из рар мпку и спокойно извлекаете )))
кому чето не ясно пишите d-a-r-k@hotmail.ru
за 50р любой архив в течении 1 дня взломаю
вот токо я пароль не узнаю некак я вам просто уже распакованые файлы назад вышлю
"

вот я и хотел узнать, может кто сталкивался с этой промблемой и научился её решать.
Ответить