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

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

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

Widok (30-01-2009 12:03): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Bulat_Ziganshin

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

Официальный сайт
Документация он-лайн на консольную версию
Скриншоты / Документация на GUI версию
Страница загрузки
Проект на SourceForge.net / SVN-репозиторий

Последний релиз - FreeArc 0.40 от 1 января 2008 г. Новая версия включает мультимедиа-сжатие, улучшение обычного сжатия, сверх-быструю упаковку в режимах -m1/m2, поддержку произвольных внешних упаковщиков, настраиваемых в arc.ini, 1.5-кратное увеличение скорости работы на 2-ядерных процессорах, навороченное шифрование, полностью работающие плагины для FAR/TC, прямой доступ к архивам в интернете, восстановление архивов через интернет и множество других изменений (полный список)
 
Текущая альфа версия 0.50 от 23 июня 2008 г. Включает GUI с русификацией (описание), автоматическое определение типов файлов, создание SFX, ускорены режимы -m3/m4 и linux-версия, решены проблемы на машинах с 2+ гб ОЗУ, исправлены ошибки в -m1 и -mx (полный список изменений)

MiniFAQ...

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

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

предыдущая версия шапки

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 12:55 13-08-2007 | Исправлено: juvaforza, 20:57 28-01-2009
SCINER



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
-ep4 нужен в любом случае.
Что мне делать если например я из проводника Windows перетащу в архив две папки?

Всего записей: 85 | Зарегистр. 17-12-2007 | Отправлено: 16:28 27-12-2007
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
 
Вот тебе и первый краш-тест. С такой командной строкой
 
Arc-gui a -mx test h:\comm\mail\*.*
 
архиватор падает. "This application has requested the Runtime to terminate it in unusual way".
 
Консольная версия (от 25 декабря) тоже падает. И первая версия с автоопределением типа сжимаегого файла (от 21 декабря) - тоже падает.  
 
Зато Pre-release 4 (от 16 декабря) - работает.
 
 
 
Добавлено:

Цитата:
-ep4 нужен в любом случае

+1  
Такой ключ в ряде ситуаций реально нужен

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 16:41 27-12-2007
Bulat_Ziganshin

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

Цитата:
Может, после успеха в деле "подружить" freearc с файловым менеджером, внести этот "рецепт" в документацию?

если речт идёт об использовании !.! - то это детская проблема
 

Цитата:
Скачал, посмотрел.(для виндоуса) Интересно. Только вот по-прежнему не хочет сжимать каталоги без '\' в конце пути.Говорит:не вижу!

да, пока только так. это создаёт неразрешимые проблемы?
 

Цитата:
В аддоне к мультиарку ошибка: отказывается работать совсем, ругаясь: Не вижу файла-списка! Удалось исправить путём замены в аддоне всех вхождений '%L' на '%LQA'.

у меня без проблем пакуются, в т.ч. русские файлы в русский архив
 

Цитата:
ЗЫ.Булат, киньте ссылочку на китайский форум.

ищи в гугле freearc
 

Цитата:
Кстати, каковы изменения в сжатии? я что-то не заметил!

они заметны только на тех файлах, тип которых раньше определялся неправильно
 

Цитата:
массовое использование формата начнётся не после того как будет сделан GUI, а лишь после того как уже какая-нибудь распространённая программа архивации не включит поддержку формата к себе в программу (на уровне разархивации).

для меня в своё время вооще открытием было то, что массовый пользователь неспособен пользоваться архиватором без GUI  я-то сам привык по старинке...
так вот - нет какого-то одного свойства, которое делает программу враз популярной. немного тут, немного там... сейчас у fa лучшее соотношение скорости/сжатия, близкое к наилучшему "практическое" сжатие, достаточно навророченные возможности. отсутствие gui на данный момент - просто наиболее заметный недостаток. что касается поддержки в 7-zip - скорее просто я включу в свой gui игоревскую библиотеку для поддержки всевозможных форматов. а принятие скорее происходит потому, что каким-то пользователям наплевать на совместимость и распространённость - они принимают программу первыми, чисто по техническим характеристикам. по мере того, как их становится всё больше и больше - накапливается критическая масса, которая ведёт за собой других, более инертных пользователей
 
Добавлено:

Цитата:
-ep4 нужен в любом случае.  
Что мне делать если например я из проводника Windows перетащу в архив две папки?

приведи пример командной строки и опиши что она должна делать
 
 
Добавлено:

Цитата:
Такой ключ в ряде ситуаций реально нужен

какой?? пальцем ткни меня - где в треде была ясно описана его семантика. или тебе нужен ключ для "перетаскивания папок в windows"?
 

Цитата:
Вот тебе и первый краш-тест.

содержимое лог-файла с включенным -di+#? конфигурация компа?

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 16:59 27-12-2007
Benchmark



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

Цитата:
содержимое лог-файла с включенным -di+#?

http://www1.rapidupload.eu/download.php?file=727log.rar
 

Цитата:
конфигурация компа?

XP SP2, 1 Gb RAM

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 17:27 27-12-2007
Bulat_Ziganshin

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

Цитата:
http://www1.rapidupload.eu/download.php?file=727log.rar

советую в следущий раз вставлять лог тегом more: log
 
скорей всего - это ошибка, которая есть уже в pre-4. попробуй этот же каталог сархивировать с опцией -m9t, используя pre-4

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 18:37 27-12-2007
Benchmark



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

Цитата:
скорей всего - это ошибка, которая есть уже в pre-4. попробуй этот же каталог сархивировать с опцией -m9t, используя pre-4

 
Ага, с этой опцией получаем вылет с той же ошибкой на pre-4 от 16 декабря. Точно оно.

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 18:43 27-12-2007
Bulat_Ziganshin

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

Цитата:
Ага, с этой опцией получаем вылет с той же ошибкой на pre-4 от 16 декабря. Точно оно.

ну вот, одной ошибкой меньше!
 
теперь попробуй http://www.haskell.org/bz/arc-2g.7z - это pre-4 в которой я попытался исправить эту ошибку. что получится?

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 19:15 27-12-2007
Benchmark



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

Цитата:
что получится?

Получается все то же самое, что и в "оригинальной pre-4": -mx работает, -m9t - точно так же падает.
 

Цитата:
теперь попробуй http://www.haskell.org/bz/arc-2g.7z

А можно продолжать выкладывать как раньше, в _нормальном_ формате ? Скачивать/распаковывать FreeARC'ом гораздо удобнее.

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 19:30 27-12-2007 | Исправлено: Benchmark, 19:31 27-12-2007
Bulat_Ziganshin

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

Цитата:
в _нормальном_ формате ?

это я одному американцу выкладывал. ладно, тестовый пример есть, будем искать ошибку методом половинного деления. как я понимаю, тебя выкачивать все эти версии не напрягает?

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 19:42 27-12-2007
Benchmark



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

Цитата:
как я понимаю, тебя выкачивать все эти версии не напрягает?

Совершенно не напрягает.
 
Выкладывай в любом удобном для тебя формате. Мне, в общем-то, не критично - arc или 7zip. Сейчас важнее ошибку найти.

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 19:45 27-12-2007
Bulat_Ziganshin

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

Цитата:
Ага, с этой опцией получаем вылет с той же ошибкой на pre-4 от 16 декабря.

да, ещё pre-3 с -m9t протестируй на всякий случай

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 19:46 27-12-2007
Benchmark



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

Цитата:
ещё pre-3 с -m9t протестируй на всякий случай

 
Итак.
 
Pre-3 успешно упаковал, протестировал созданный архив и распаковал его обратно в обоих тестах - и с -mx, и с -m9t
 
Что интересно, версия Pre-4 успешно протестировала и распаковала архив, созданный Pre-3 с опцией -mx, но упала при распаковке и при тестировании архива, созданного Pre-3 в режиме -m9t

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 20:06 27-12-2007 | Исправлено: Benchmark, 20:08 27-12-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
китайские форумы,  которых я говорил (на которых обсуждают fa):
http://hi.baidu.com/ot_to/blog/item/98990ad7339158dfa044df33.html
http://bbs.tomatolei.com/viewthread.php?tid=669317&extra=page%3D1
https://dream4ever.org/showthread.php?s=4123e20ca0648b0203c3a4dffa50077c&t=186895&page=4&pp=10

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 20:07 27-12-2007
SCINER



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2Bulat_Ziganshin:
Пример командной строки:
 
arc create c:\test.arc c:\a\b\ c:\c\d\
 
Нужно чтобы сгенерировался следующий листинг файлов:
b\file1.txt
b\file2.txt
d\prog1.exe
d:\prog2.exe

 
существующими методами я не могу этого добиться.

Всего записей: 85 | Зарегистр. 17-12-2007 | Отправлено: 20:12 27-12-2007
Bulat_Ziganshin

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

Цитата:
Что интересно, Pre-4 успешно протестировала и распаковала архив, созданный Pre-3 с опцией -mx

с -mx старые версии (до 21.12) пакуют все эти файлы lzma. у нас проблема в ppmd-сжатии, поэтому есть смысл тестировать только -m9t
 
мне нужны логи с "-m9t -di+#" каждой версии (pre-3, pre-4 и вот этой: http://www.haskell.org/bz/Arc10-12-2007.arc )
 
 
Добавлено:

Цитата:
существующими методами я не могу этого добиться.

и чем тебе здесь поможет эта гипоетическая опция?? командная строка просто соджержит недостаточно информации. нужно что-то типа возможности менять базовый каталог на диске и в архиве несколько раз на портяждении командной строки:
 
arc create c:\test.arc -dp=c:\a\ b\ -dp=c:\c\ d\
 
правильно я тебя понял?
 
Добавлено:
ах да, я был неправ. для gui должно быть достаточно откусывать от имени всё, кроме последней части. но -ap -то всё равно придётся менять!

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 20:54 27-12-2007
Benchmark



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

Цитата:
мне нужны логи с "-m9t -di+#" каждой версии (pre-3, pre-4 и вот этой: http://www.haskell.org/bz/Arc10-12-2007.arc )

Итак, прямо по порядку:
 
log_pre-3
 
log_pre4-10_12_2007
 
log_pre4-25_12_2007

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 21:36 27-12-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
возьми версию 10.12 и упакуй ею данные с опцией -m=dict:128mb:80%:l8192:m400:s100+lzp:128mb:92%:225:h24:d1mb
 
проверь этот архив. на всякий случай проведи кросс-проверку с версией pre3, т.е. что она распаковывает архив, созданный этой версией, и наоборот
 
если всё будет ок, то создай архив с опциями -m=dict:128mb:80%:l8192:m400:s100+lzp:128mb:92%:225:h24:d1mb --nodir
и получившийся таким образом файл посжимай опцией -m=ppmd:20:768mb
 
таким образом, мы разобьём режим сжатия на две части и выясним, которая из них сбоит (или сбоит только их комбинация)
 

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 22:28 27-12-2007
SCINER



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
буду использовать -dp =(

Всего записей: 85 | Зарегистр. 17-12-2007 | Отправлено: 02:30 28-12-2007 | Исправлено: SCINER, 02:31 28-12-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в кавычки надо брать опцию целиком:
 
arc a a "-dp=c:\Documents and Settings"
 
Добавлено:

Цитата:
буду использовать -dp =(

в смысле? возможности менять -dp по ходу командной строки пока что нету. я тебя спрашивал как лучше реализовать нужную тебе функциональность

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 02:35 28-12-2007
SCINER



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
1) Естественно лучше через -ep4.
В принципе я подумал, что физически невозможно из проводника перетащить например 2 каталога с различными родительскими каталогами =) Поэтому -dp в данном случае выход из положения.
 
2) Кстати, а где взять arc.sfx ?
 
3) Помоему это баг —
 
Если архивировать командой:
Код:
Arc.exe a c:\test.arc -dpC:\GtkRun\2.8\etc\ fonts\

то в листинге архива отсутствует папка fonts, но файлы из нее на месте.
 
Т.е. листинг получается следующий:
fonts\fonts.conf
fonts\fonts.dtd
fonts\local.conf
 
а должен быть имхо:
fonts\
fonts\fonts.conf
fonts\fonts.dtd
fonts\local.conf

Всего записей: 85 | Зарегистр. 17-12-2007 | Отправлено: 02:49 28-12-2007 | Исправлено: SCINER, 03:10 28-12-2007
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc: бесплатный open-source архиватор
Widok (30-01-2009 12:03): лимит страниц. продолжаем здесь


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru