Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc: бесплатный open-source архиватор - Часть 2

Модерирует : gyra, Maz

Widok (07-09-2009 19:15): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

FreeArc
бесплатный open-source архиватор для Windows и Linux,
сочетающий высокую степень сжатия и большой набор возможностей


Официальный сайт | Скриншоты | Скачать
Документация на консольную версию | Документация на GUI версию
Сообщество пользователей FreeArc | Вики | Трекер (рассылка по ошибкам)
Проект на SourceForge.net | SVN-репозиторий | Поддержка InnoSetup
Обсуждение на encode.ru (англоязычное)

Скачать последний релиз - FreeArc 0.51 от 28 апреля 2009 г. Что нового: GUI с 14 локализациями, SFX/инсталятор, авто-определение типов файлов, очередное увеличение скорости и сжатия, словарь в lzma до 1 гб, исправлено 5 ошибок (рас)паковки (подробнее)
 
Текущая альфа версия: скачать (распаковывать поверх установленного FreeArc 0.51). Список исправлений, блог

MiniFAQ...

Подробное описание используемых алгоритмов
Почему он сжимает лучше и быстрее, чем 7-zip/rar...
Результаты тестов, подтверждающие его крутизну...
Почему для использования 2+ гб памяти желательно установить 64-битную версию Windows
Планы дальнейшего развития
Что подразумевается под "интеграцией с Explorer"
Старая FreeArc wiki (включая описание формата архива)
Логотип - объявляется конкурс на иконки для FreeArc

Сторонние оболочки для работы с FreeArc
wArc - простая и понятная программа управления архивами (требует .NET Framework 2.0)
PeaZip - менеджер архивов с поддержкой большого количества форматов, для Windows и Linux

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:02 30-01-2009 | Исправлено: Bulat_Ziganshin, 22:15 30-08-2009
Giesmos

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
exe от Nero 9.0.9.100
 
File name                   Size              
------------------------    ---------------    
Nero.exe                         42,308,904    
Nero.zip                         12,079,062    
Nero.rar                          7,125,973    
Nero-(upx-lzma-stip).exe          6,067,712  
Nero -m4.arc                      5,672,428    
Nero -max.arc                     5,521,052    
Nero -m9x.arc                     5,486,194
Nero-(upack-brute).exe            5,396,464    
Nero.7z                           5,343,378  
 
Добавлено:
4kusNick
"Not found"
 
Честно говоря, это несовем коректное сравнение. Во-перых, это уже запакованный файл, т.е., банально, SFX. - Если создать SFX тем же FA или RAR, а потом попробовать его еще раз сжать чем-нибудь - получится тоже самое. А во-вторых, разница совершенно несущественная, особенно если пересчитать в процентах.

Всего записей: 59 | Зарегистр. 21-09-2003 | Отправлено: 18:02 20-05-2009 | Исправлено: Giesmos, 18:09 20-05-2009
4kusNick

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Giesmos

Цитата:
"Not found"  

Прошу прощения, кильнул файл случайно, теперь он снова доступен по прежней ссылке.
 
А на счет не корректное сравнение - я вас понял, но по-идее сам модуль-распаковщик не сжат, который уже распаковывает все из exe... Почему-то на многих инсталляхах такая ситуация - их лучше жмет zip, чем что-либо другое.

Всего записей: 343 | Зарегистр. 13-06-2007 | Отправлено: 18:11 20-05-2009
Giesmos

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

http://ardownload.adobe.com/pub/adobe/reader/win/9.x/9.1/enu/AdbeRdr910_en_US_Std.exe
Корректнее будет сравнивать вот так...
Запускаем установщик. Ждем, пока NOSSO распакует все, не закрывая окна, заходим в
%USERPROFILE%\Local Settings\Application Data\Adobe\Reader 9.1\Setup Files\
вот тут и будут лежать распакованные файлы установки
 
Авот и результаты сжатия:
 
File name                     Size              
--------------------------    ---------------  
Setup Files.zip                    67,041,294    
Setup Files.rar                    55,734,264    
Setup Files ultra.7z               51,156,620    
Setup Files 128m.7z                51,026,724    
Setup Files -m4.arc                48,502,990    
Setup Files -m9x.arc               47,893,360    
Setup Files -max.arc               47,792,355    
AdbeRdr910_en_US_Std.exe           43,083,040    
 
Reader 9.1\                                      
Reader 9.1\Setup Files\                          
   abcpy.ini                            1,728    
   AcroRead.msi                    21,087,744    
   Data1.cab                      107,102,428    
   setup.ini                              292    
   Setup.exe                          345,448    
 
Никто так и не догнал NOSSO, по крайней мере, без применения каких-лбо ухищнрений, зато явно видно, что FA снова не спасовал
 
Что касается NOSSO, то вот есть куда более подробное сравнение архиваторов с различными настройками, правда, на немного более старой версии Adobe Reader
http://nanoflooder.narod.ru/acrord9.xls

Всего записей: 59 | Зарегистр. 21-09-2003 | Отправлено: 18:44 20-05-2009
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
афигеть, у NOSSO Decomp. speed 6,6 МБ/с... неужто никто так и не хакнул алгоритм
логично предположить, что у него встроенный cab-препроцессор, 7zip на Data1.cab показывает сжатие NONE

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 18:51 20-05-2009 | Исправлено: crotoff, 23:16 20-05-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поправьте пожалуйста если ошибаюсь - все внешние компрессоры надо прописывать в PATH или сабж ищет их в определённой папке?

Всего записей: 32373 | Зарегистр. 15-09-2001 | Отправлено: 21:27 20-05-2009
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WildGoblin
ищет в текущей, если не прописаны в path
 
Добавлено:
в смысле там же где и arc.exe

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 22:40 20-05-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
crotoff
Понятно.
Вот бы сделать так что бы искал в подпапке (да хоть - freearc-powerpack) там же где и arc.exe А то в bin такой бардак получается.

Всего записей: 32373 | Зарегистр. 15-09-2001 | Отправлено: 23:19 20-05-2009
4kusNick

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Giesmos

Цитата:
Корректнее будет сравнивать вот так...  

Нет-нет, я не о степени сжатия контента говорил, а о степени сжатия самого модуля-распаковщика, насколько хорошо можно ужать сам распаковщик инсталляхи. Просто заметил, что часто, когда многие архиваторы увеличивают размер конечного архива по отношению к оригиналу exe файла, zip все-таки умудряется немного сжать.

Всего записей: 343 | Зарегистр. 13-06-2007 | Отправлено: 01:26 21-05-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
дотянулись лапки до WinRK 3.1.2:
и чего вижу WinRK 3.1.2 резервирует максимальный непрерывный блок 1200МБ, с одной стороны хорошо, с другой стороны WinRK работает только с ним
т.е. теже яйца вид сбоку, только ещё хуже...

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 03:31 21-05-2009 | Исправлено: egor23, 13:48 21-05-2009
4kusNick

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чего-то я запутался (
Иногда файлы лучше жмутся с -mx, а иногда с -m9x, причем я пока не смог уловить зависимость, почему так, сейчас бывает, чтобы понять, с какой опцией лучше жать, приходится жать и с одной и с другой, потом сравнивать и оставлять лучший результат, что не очень удобно. Не могли бы вы подсказать, какие файлы лучше жать с -m9x, а какие - просто с -mx?

Всего записей: 343 | Зарегистр. 13-06-2007 | Отправлено: 13:38 21-05-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WildGoblin

Цитата:
Вот бы сделать так что бы искал в подпапке (да хоть - freearc-powerpack) там же где и arc.exe А то в bin такой бардак получается.

открой для себя PATH
 

Цитата:
Нет-нет, я не о степени сжатия контента говорил, а о степени сжатия самого модуля-распаковщика, насколько хорошо можно ужать сам распаковщик инсталляхи. Просто заметил, что часто, когда многие архиваторы увеличивают размер конечного архива по отношению к оригиналу exe файла, zip все-таки умудряется немного сжать.

проблема в том, что многие алгоритмы (втч lzma1) раздувают размер несжимаемых данных. попробуй lzma2 из 7zip 9
 
Добавлено:

Цитата:
каскадное контекстное меню не появляется если выделено более одного объекта в корне

исправил в arc1, заодно добавил создание SFX

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 13:50 21-05-2009
4kusNick

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Спасибо за быстрый ответ.
 

Цитата:
 попробуй lzma2 из 7zip 9  

Именно с lzma2 я и тестил.

Всего записей: 343 | Зарегистр. 13-06-2007 | Отправлено: 13:54 21-05-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
народ, у кого-нибудь сохранились русская и английская версия warc?

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 14:14 21-05-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin

Цитата:
открой для себя PATH

Может быть всё-таки записать в tо-do? Или слишком лениво этим заниматся?
 
P.S. Папку max (freearc-powerpack.arc) надо копировать в папку с arc.exe или надо копировать только файлы из неё?
 
Добавлено:
Bulat_Ziganshin

Цитата:
народ, у кого-нибудь сохранились русская и английская версия warc?

Вот это есть: http://dump.ru/file/2761099
sha1: e1a80c4778e771d8c2f6026332643d3c2c123ee6 *warc_setup.exe

Всего записей: 32373 | Зарегистр. 15-09-2001 | Отправлено: 14:42 21-05-2009 | Исправлено: WildGoblin, 14:48 21-05-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin

Цитата:
народ, у кого-нибудь сохранились русская и английская версия warc?

http://gettyfile.ru/306144/

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 14:46 21-05-2009
Giesmos

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4kusNick

Цитата:
Нет-нет, я не о степени сжатия контента говорил, а о степени сжатия самого модуля-распаковщика, насколько хорошо можно ужать сам распаковщик инсталляхи. Просто заметил, что часто, когда многие архиваторы увеличивают размер конечного архива по отношению к оригиналу exe файла, zip все-таки умудряется немного сжать.

Для этого лучше вообще пользоваться PE-упаковщиками, вроде UPX. Для примера, можно взять sfx модули от FA, RAR или 7z. Все их можно пережать еще сильнее, чем они сжаты. Соответственно, полученные с их помощью SFX архивы также станут немного меньше. А сжимать уже сжатое - моветон (без перепаковки ). Просто смысл такого рода действий (архивирование уже упакованных EXE инсталляшек) теряется. Перепаковать занова - часто бывает разумно. При это, можно еще что лишнее выкинуть, но это уже RIP, что без одобрения автора не слишком вежливо, но такой факт есть. Взять, к примеру, тот же Adobe Reader Lite.
 
WildGoblin

Цитата:
P.S. Папку max (freearc-powerpack.arc) надо копировать в папку с arc.exe или надо копировать только файлы из неё?  

Неважно. Как в PATH пропишешь, так и будет.

Всего записей: 59 | Зарегистр. 21-09-2003 | Отправлено: 15:06 21-05-2009
4kusNick

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Giesmos
Это все понятно,  я пакую дистрибутивы только с целью уберечь их распаковщики от вирусни на всякий случай, и обычно я делаю это вообще без сжатия. Но т.к. FreeArc жмет очень быстро, то иногда и пару лишних кб получается выиграть ценой нескольких лишних секунд.
 
WildGoblin
Вы знаете, как в PATH  добавить путь до папки? Может не знаете, по-этому у вас такие трудности?
 
 
Bulat_Ziganshin

Цитата:
WildGoblin:
Может быть всё-таки записать в tо-do?

Я тоже согласен с тем, что надо бы сделать возможность настраивать прямо из программы путь до папки с внешними компресоорами, ведь наверняка не каждый захочет руками прописывать пути в настройках окружения ...
 
 
 
 
 

Всего записей: 343 | Зарегистр. 13-06-2007 | Отправлено: 15:16 21-05-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо, warc скачал. как я понимаю, у него сразу англ. и русская версия в однмо комплекте?

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 15:25 21-05-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin

Цитата:
спасибо, warc скачал. как я понимаю, у него сразу англ. и русская версия в однмо комплекте?

версия англ + локализация рус

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:47 21-05-2009
Giesmos

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4kusNick
Если архивировать инсталляции с целью убереь их от вирусов, то может стоит еще задуматься об обеспечении их сохранности при ошбках носителя? Т.е. добавлять информацию для восстановления (rar). А что получается выиграть несколько кБ за счет сжатия (что не всегда верно), так это такие крохи, которых и незаметно вовсе. Честно говоря, лучшая защита дистрибутивов - запись их на болванки, которые потом хранятся в надежном месте (недоступном для детей ).
Кстати, при упаковывании инсталляшек получается двойная трата верени: на упаковку и на распаковку (перед установкой). Есть ли смысл?
 
Bulat_Ziganshin
Можно ли перепаковать sfx модули, для последующей их замены в оригианльной версии? Так будет более целесообразно чаще делать SFX для небольших объемов данных. (это вопрос не теоретический - "можно ли вообще", а практический)

Всего записей: 59 | Зарегистр. 21-09-2003 | Отправлено: 16:32 21-05-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc: бесплатный open-source архиватор - Часть 2
Widok (07-09-2009 19:15): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru