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

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



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

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


Цитата:
формат файла arc.groups, описывающего порядок сортировки файлов, несколько расширен и включает в себя также описания типов файлов в виде меток $text, $binary и т.д., включаемых перед текстовыми и бинарными файлами, соответственно:
 
$text
readme.*
*.txt
*.doc
$binary
*.pdf
$default
$compressed
*.7z
*.arc
*.rar
*.zip
$wav
*.wav
 
...Итак, в этом примере все файлы разбиты на 4 группы - $text, $binary, $compressed и $wav

Т.е. чтобы $text, $binary, $compressed ... были в файл-списке.
Это для того, чтобы независить от файлика arc.groups.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 05:54 10-09-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
понятно. могу посоветовать очень простой способ если ты используешь всего один файллист - назначь его же в качестве файла описания сортировки/групп с помощью опции --groups

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 16:58 10-09-2007
euheny



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

Всего записей: 4181 | Зарегистр. 22-11-2006 | Отправлено: 01:58 11-09-2007
Bulat_Ziganshin

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

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 11:17 11-09-2007
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ты предлагаеш каждый раз перезаписывать "отдельный ini-файл" ? - не оптимально как-то  

Всего записей: 4181 | Зарегистр. 22-11-2006 | Отправлено: 01:47 12-09-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не так уж это и долго хотя концептуально окнечно неправильно. я добавлю в программу возможность замены ini файла. типа такого:
 
arc a a -cfg=alternative.ini

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вот вот
только может сразу
FreeArc -cfg=filedirector.ini
 
ещё очень полезно сделать поддержку чтения тех же данных из реестра
 
HKEY_CURRENT_USER\Software\FreeArc\Tasks
 
т.е. просто запускаем FreeArc, который сразу же выполняет задания

Всего записей: 4181 | Зарегистр. 22-11-2006 | Отправлено: 02:16 13-09-2007
Benchmark



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

Цитата:
ещё очень полезно сделать поддержку чтения тех же данных из реестра

 
Вот из реестра не лучше.
 
Хочется иметь возможность принести на флешке на другую машину FreeArc и ini-файл с заданиями и тут же запустить. Понятное дело, на этой другой машине никаких упоминаний FreeArc в реестре может не быть.
 
Универсальность превыше всего

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 02:24 13-09-2007
euheny



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

Цитата:
Универсальность превыше всего

конечно - всегда так
 
но я не призываю оставлять FreeArc свои записи в реестре, а всего-лиш проверить их наличие и
1.работа с реестром даёт определённые удобства
2.программа может настраиваться - использовать реестр или нет
3.программа сама может очищать реестр при закрытии, сохраняя настройки в ini, а при запуске(если реестр чист) читать ini
 
тем более винда - реестр, реестр - винда
 

Всего записей: 4181 | Зарегистр. 22-11-2006 | Отправлено: 08:08 13-09-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
слушай, Евгений, тебе самому эта фича действительно нужна? нахрена предлагать то, что просто случайно пришло в голову, только на том основании, что реестр - это модно?

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



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

Цитата:
тем более винда - реестр, реестр - винда

А ты не думал, что FreeArc - проект с открытыми исходниками, который в будущем вполне может быть портирован под другие системы (под тот же Linux), где никакого реестра и в помине нет.
 
Bulat_Ziganshin
Главное - не отвлекайся от главного Сейчас важнее всего сжатие/скорость и базовые архиваторные фичи. Всякие рюшечки вроде отдельних ini с конфигами - потом.

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 14:01 13-09-2007
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Это только было бы неплохо
Скажем так - работа с реестром более быстрая и удобная
Хотя к FreeArc это имеет слабое отношение
Можеш закинуть в конец списка или забыть - мне реально эта фича не нужна, но если бы она была - использовал бы  

Всего записей: 4181 | Зарегистр. 22-11-2006 | Отправлено: 01:28 14-09-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я сейчас работаю над шифрованием. унутре оно уже готово, а вот в том, что касается внешнего интерфейса - возможны варианты. ставится задача во-первых совместимости сверху вниз с RAR по формату командной строки - т.е. чтобы всё, что можно сделать в RAR, можно было бы сделать и у меня с использованием тех же опций/команд. во-вторых, добавление популярных фич - keyfiles, различные алгоритмы шифрования, шифрование несколькими алгоритмами, зашифровка/дешифровка/перешифровка существующего архива. нынешние планы изложены здесь:
 
http://www.haskell.org/bz/FreeArc040.htm#_Toc176960580
 
изменения/дополнения welcome - пока я не начал всё это реализовывать

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 13:22 15-09-2007
euheny



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

Цитата:
нынешние планы изложены здесь:

 
кодировки глючат ...
может UTF-8 ?

Всего записей: 4181 | Зарегистр. 22-11-2006 | Отправлено: 07:41 17-09-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cp 1251. с другими кодировками у IE возникают проблемы
 
вообще я задолбался с этой порблемой кодировок. может, я что-то делаю неправильно?

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 17:25 17-09-2007
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я не спец по кодировкам, но опыт утверждает :
 
для инета лучше UTF-8, а для проги - UTF-16
 
хотя Opera и UTF-16 отлично понимает
 
А FreeArc можно запустить без окошка ?

Всего записей: 4181 | Зарегистр. 22-11-2006 | Отправлено: 01:10 18-09-2007
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Смотрите Максимальное практическое сжатие: WinRK, ccm(x), uharc, FreeArc и 7-zip - статья была значительно обнолвена с момента выхода первоначальной версии
 
кроме того, я поправил ссылку на исходники в заголовке и упростил процесс её компиляции
 

Цитата:
для инета лучше UTF-8,

 
у меня IE6 вообще хорошо вопрсинимает только cp-1251, остальные приходится устанавливать вручную  на него, болезного, и ориентируюсь - имхо у большинства пользователей всё же IE, да и те, кто с другими бразуерами - всё же посообразительнее
 

Цитата:
А FreeArc можно запустить без окошка ?

 
если речь о консольном окошке - то нет. жди как минимум версии 0.41

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 15:14 24-09-2007
euheny



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

Цитата:
на него, болезного, и ориентируюс

дело твоё
 
Я тут погонял FreeArc :
1.Проблема с папками - не могу добавлять и указывать для извлечения
2.Непонятно какие файлы добавляются и извлекаются (отчёт хромает)
 
Вывод - ключики не оптимизированы - работать затруднительно
 
Компрессия и скорость на высоте

Всего записей: 4181 | Зарегистр. 22-11-2006 | Отправлено: 01:50 25-09-2007
Timka



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

Цитата:
да, это абсолютно необходимо. хотя я думал, что это автора multi-arc надо пинать

Возможно его. Я не знаю, на каком этапе в TC происходит конвертация юникодного списка в ANSI - при передаче его в Multiarc, или уже внутри самого Multiarc'a. Одним словом, кого-то из них двух.

TotalCommander, к сожалению, даже внутри себя поддерживает Unicode только частично. Етот вопрос надо в соответствующей в теме Total Commander (часть 4) или Multiarc плагины и аддоны для FAR и Total Commander решать.
 
Bulat_Ziganshin
Цитата:
обзор обновлён
Спасибо, очень интересная информация. Добавил в шапку темы Архиваторы. Сравнение сжатия

Цитата:
Наконец, за недостатком места просто перечислю, в каком порядке финишировали архиваторы в моём собственном тесте текстового сжатия: LPAQ1, CCMX, CCM, FreeArc, UHARC, Durilca’Light, 7-zip. Этот тест содержит наборы данных среднего размера (30-100 мб) и включает наиболее распространённые типы текстовых данных – html, исходники и художественные тексты.

Хорошо бы здесь всё же указать количество и объём файлов каждого типа - например, как сделано на www.maximumcompression.com:
  • Тестирование на 46 типах файлов (510 файлов, 301 Мб), архиваторы ранжированы по эффективности (смотрим табличку с информацией о файлах у нас)
     
    В упомянутом мной тесте, кстати, FreeArc в первых рядах! Молодец!!!
    Описал победу в шапке в
    Цитата:
    Результаты тестов, подтверждающие его крутизну
  • Тестирование на 46 типах файлов (510 файлов, 301 Мб), архиваторы ранжированы по эффективности
          FreeARC 0.40 beta занял 1 (с опцией -mx), 4 (без опций) и 8 (-m3) места из 220 тестировавшихся архиваторах+режимах!

  •  
    Но что-то ты его не очень сам оценил:
    Цитата:
    Полноценный архиватор с быстрым обновлением солид-архивов, recovery record и кучей других возможностей, но по функциональности и надёжности всё ещё далёк от 7-zip.

    Неужели всё настолько плохо?
    1. Какие возможности 7-zip, кроме разбиения на тома и создания SFX пока отсутствуют?
    2. Какие проблемы с надёжностью? (Это самое важное, ибо архивы создаются в основном для backup'а)
    3. Open-source: надо подключать народ, поможем. На sourceforge размести проект - и вперёд!
     
    Кстати, 7-zip уже скоро как 1,5 года (с 2006-05-14, v4.42) не обновляет релиз - только бэты. Так что догоним и перегоним!

  • Всего записей: 470 | Зарегистр. 29-04-2003 | Отправлено: 00:43 04-10-2007 | Исправлено: Timka, 01:22 04-10-2007
    Bulat_Ziganshin

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

    Цитата:
    Хорошо бы здесь всё же указать количество и объём файлов каждого типа  

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

    Цитата:
    В упомянутом мной тесте, кстати, FreeArc в первых рядах! Молодец!!!  

     
    думаю, что релиз займёт там все три призовых места - я с тех пор добавил tornado и delta filter
     

    Цитата:
    Какие возможности 7-zip, кроме разбиения на тома и создания SFX пока отсутствуют?  

     
    в 0.40 появилось шифрование и linux-версия. нет томов, sfx/installer, gui, 64-битной версии
     

    Цитата:
    2. Какие проблемы с надёжностью? (Это самое важное, ибо архивы создаются в основном для backup'а)  

     
    во-первых, я знаю достаточно серьёзные проблемы с 0.36. вот одна из них:
    "m" удаляет на диске файлы, которые были переданы из старого архива, т.е. после команд
    arc a archive 1
    arc m archive 2
    с диска будут удалены оба файла - 1 и 2
     
    во-вторых, молодой и имеющий мало пользователей проект в любом случае будет иметь больше проблем, чем 7-zip
     

    Цитата:
    Open-source: надо подключать народ, поможем. На sourceforge размести проект - и вперёд!  

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

    Цитата:
    1.Проблема с папками - не могу добавлять и указывать для извлечения  
    2.Непонятно какие файлы добавляются и извлекаются (отчёт хромает)  

     
    опиши точнее в чём проблемы
     
    Добавлено:

    Цитата:
    Описал победу в шапке в  

     
    да, спасибо за оформление! здесь его делать не очень-то удобно
     
    Добавлено:

    Цитата:
    TotalCommander, к сожалению, даже внутри себя поддерживает Unicode только частично. Етот вопрос надо в соответствующей в теме Total Commander (часть 4)  или Multiarc плагины и аддоны для FAR и Total Commander  решать.  

     
    я со своей стороны сделал поддержку в файллистах всех 4-х кодировок - ansi, oem, utf-8, utf-16

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 02:30 04-10-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