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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
я имею в виду вот эту фразу:

Цитата:
Пока во FreeArc нет поддержки многотомности, он в принципе не годится для бэкапов.

 

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 22:41 05-05-2009 | Исправлено: Bulat_Ziganshin, 22:43 05-05-2009
Nikolai2004



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

Цитата:
http://code.google.com/p/freearc/issues/detail?id=16 - застарь себя там

что значит "застарь"?

Цитата:
http://freearc.wiki.sourceforge.net/RightClickMenu

сюда я свои 5 копеек вставил. чем ещё помочь?

Цитата:
создать хотя бы гипотетический конфиг для fa+fe

учитывая что уже принято решение использовать WSciTEcm, получается нет смысла писать конфиг для FastExplorer

Всего записей: 1523 | Зарегистр. 07-01-2004 | Отправлено: 22:49 05-05-2009
Bulat_Ziganshin

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

Цитата:
что значит "застарь"?  

на звёздочку нажми
 

Цитата:
учитывая что уже принято решение использовать WSciTEcm, получается нет смысла писать конфиг для FastExplorer

угу

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
гляньте плиз, больше некому =(
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=15805&start=720

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 23:15 05-05-2009
Benchmark



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

Цитата:
я имею в виду вот эту фразу

Да, наверно было сказано излишне категорично. Заменим на "недостаточно гибок для бэкапа".

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 23:45 05-05-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
причём тут это? ты путаешь себя со всеми пользователями и начинаешь убеждать Ника в том, что ему что-то не подходит только потому, что оно не подходит тебе

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 00:11 06-05-2009
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
попробовал:
при использовании в multiarc.ini %COMMANDER_PATH% для строки "LIST=PATH\File.exe ....." Multiarc возвращает ошибкy без результатов
решил трабл копированием unarc.exe в папку c мультиарком - мультиаpк подхватывает файл вообще без указания пути, что и требовалось для портабл =))
 
 
Добавлено:
еще немного познакомился с архиватором.

мне показалось немного странным такое использование многопоточности, profile: Maximum: -mx
   

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 00:27 06-05-2009 | Исправлено: Factotum, 00:30 06-05-2009
PAQer



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

Всего записей: 161 | Зарегистр. 17-12-2007 | Отправлено: 01:03 06-05-2009
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробовал следующее:
 
1) Есть 3 млн мелких HTML файлов (на самом деле текстовые письма в MSG, но поменял расширение).
2) Архивируем TAR-ом - получаем файл 9 Гб (увеличение размера в 1,85 раза).
3) Сжимаем FreeArc - получаем остаток в 4% за полчаса.
 
Мне лично понравилось
 
Замечания и вопросы:
 
1) Выходит Total Commander 7.5 - полный Уникод.
Будут ли переделываться файлы настроек для МультиАрк для Тотал Коммандер?
У меня почему-то непраивльно показывает размер файла (9 Гб) внутри ARC архива.
 
2) В окне FreeArc внизу есть строки из лога - но ни в самом логе, ни в этих строках нет времени внесения записи в лог. Очень неудобно - хотелось бы видеть время.
 
Пока всё

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 12:57 06-05-2009
Factotum

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

Цитата:
Будут ли переделываться файлы настроек для МультиАрк для Тотал Коммандер?  
если сам multiarc будет корректно работать с юникодным тоталом, в чем я сомневаюсь (к тому же автор остановил дальнешее развитие проекта, оставив сорч интузиастам),то за эддоном дело не постит
Цитата:
nehalem?
да

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 13:17 06-05-2009
Bulat_Ziganshin

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

Цитата:
Архивируем TAR-ом - получаем файл 9 Гб (увеличение размера в 1,85 раза).
3) Сжимаем FreeArc - получаем остаток в 4% за полчаса.  

кcтати, если бы fa поддерживал -si/-so - было бы лучше
 

Цитата:
мне показалось немного странным такое использование многопоточности

уж какое есть  полная многопоточность сейчсас только на текстовых файлах в -m2. жмёт 50 мб/с с неплохим ratio, на уровне bzip2

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
незнаю, смогу ли повторить следующее:
прервав работу архиватора (то что на картинке) обнаружил на месте не созданного архива недоделанные временные файлы архивов... мне почему то кажется что все tmp должны были сгинуть вместе с отменой архивирования. еще в событиях винды как раз на время остановки процесса выскочил лог ошибки диска, пока таких случаев с другим ПО мне больше не известно. Появилась мысль о некорректной функции обращения к диску. Может быть связано с использованием в моей системе RAID0 массива
 

Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 15:51 06-05-2009
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Что значит
Цитата:
-si/-so
?
Почему ФА его не поддерживает?
Что было бы лучше - время или процент сжатия?
 
И, наконец - если TAR+FA жмёт так круто - нельзя ли для огромного количества файлов изнутри ФА запускать ТАР и тут же жать получающуюся "колбасу" (предупредив юзера, что такое можно делать только с однородными текстовыми и HTML файлами)?
Может, такое будет работать лучше, чем сжатие "порциями" по 1-2 млн файлов - при ограничении в 2 Гб ОЗУ?

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 16:06 06-05-2009
Bulat_Ziganshin

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

Цитата:
Почему ФА его не поддерживает?  

потому что я не сторукий Шива
 

Цитата:
Может, такое будет работать лучше, чем сжатие "порциями" по 1-2 млн файлов

нет
 

Цитата:
обнаружил на месте не созданного архива недоделанные временные файлы архивов... мне почему то кажется что все tmp должны были сгинуть вместе с отменой архивирования

обработка ошибок не 100%-но надёжна. увы, но пока это так

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 17:58 06-05-2009
sabio

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

Цитата:
Что значит -si/-so

читать входные данные со стандартного потока ввода / писать выходные данные в стандартный поток вывода
 
в таком случае из TAR и FA можно будет сделать своего рода "конвейер": TAR склеивает файлы и пишет "колбасу" в стандартный выходной поток (там есть такая опция), а тот перенаправлен на входной поток FA
как-то так: tar -so <параметры> | arc -si <параметры>
 
но, насколько я помню из своих экспериментов, в винде эти самые потоки не совсем полноценны и юниксовые утилиты (тот же TAR) не могут с ними нормально работать
 
кроме того, FA ведь, по сути, и сам делает такую "колбасу", когда использует solid сжатие
только у него это более эффективно, поскольку он ещё и сортирует файлы, чтобы по максимуму "приблизить" похожие куски данных
осталось только дождаться, когда он научится обрабатывать миллионы файлов отдельными порциями

Всего записей: 2898 | Зарегистр. 21-05-2004 | Отправлено: 18:42 06-05-2009
Factotum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
считайте что я неугомонный тестер, закидывающий автора фидбэками
через год ровности вашей программы будет завидовать сам рошаль


Всего записей: 1039 | Зарегистр. 05-07-2006 | Отправлено: 20:43 06-05-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Factotum
правильно делаешь. просто ты будешь "четвёртым"
 
Добавлено:
read http://freearc.blogspot.com - btw, it's not big problem to subscribe to this blog if you want to keep informed about alpha development news?
 
i just want to publish news in one place instead of copying it over several forums

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



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

Цитата:
read http://freearc.blogspot.com - btw, it's not big problem to subscribe to this blog if you want to keep informed about alpha development news?

пути с пробелами не обрабатывает

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 07:33 07-05-2009
Bulat_Ziganshin

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

Цитата:
пути с пробелами не обрабатывает

так поправь программу!
 
    {text = "Open with &FreeArc",     command = freearc..filenames[1],                                  help = "Open the selected archive(s) with FreeArc"},
 
замени на
filename = "\""..filenames[1].."\""
    {text = "Open with &FreeArc",     command = freearc..filename,                                  help = "Open the selected archive(s) with FreeArc"},
 
 
 
Добавлено:
да, Егор, посмотри что там мужик насчёт ребайзинга zip1.dll говорит: http://encode.ru/forum/showthread.php?t=43&page=34 и выше несколько постов

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
TeLeMan докопался до dll-ок
http://encode.ru/forum/showthread.php?t=43&page=34
zlib1.dll, однако, единственная dll-ка от gtk2.16 которая имеет Image base=0x10000000 (в gtk2.10 dll-ок было больше)
но в стандартной поставке остаётся ещё facompress.dll у которого тоже Image base=0x10000000
 
Добавлено:

Цитата:
так поправь программу!

в lua не шарю, разбираться нет времени
 
Добавлено:

Цитата:
да, Егор, посмотри что там мужик насчёт ребайзинга zip1.dll говорит

нужно подправить Image base для zip1.dll \ facompress.dll
и FreeArc.exe будет не сильно хуже Arc.exe, по идеи
 
Добавлено:

Цитата:
нужно подправить Image base для zip1.dll \ facompress.dll

или конкретные адреса прописать, или например 0x00400000, а система сама разберётся.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 10:10 07-05-2009 | Исправлено: egor23, 10:16 07-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