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

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

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

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

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

Цитата:
Эт точно. Тем более совместно с вполне портабельным ТС или FAR'ом.

Намного меньше по объему будет

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 23:53 14-02-2008
rupinskiy

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А есть ли плагин для тотала - чтоб по крайней мере входить в архивы

Всего записей: 474 | Зарегистр. 16-07-2005 | Отправлено: 03:44 15-02-2008
uBAH

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rupinskiy
Multiarc - есть в дистрибутиве FreeArc, настраивается легко по инструкции

Всего записей: 120 | Зарегистр. 22-03-2007 | Отправлено: 08:29 15-02-2008
l1720



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

Цитата:
Multiarc - есть в дистрибутиве FreeArc, настраивается легко по инструкции

ага и создаёт и распаковывает, только по умолчанию кажется все пути сохраняет


----------
просто тут все делается через ж..., кроме постановки клизмы. ©

Всего записей: 3316 | Зарегистр. 16-09-2003 | Отправлено: 18:50 15-02-2008
Registered User

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хотелось бы кэш для записи ( и настройку).
лог

Всего записей: 76 | Зарегистр. 22-12-2007 | Отправлено: 23:19 16-02-2008
PAQer



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

Всего записей: 161 | Зарегистр. 17-12-2007 | Отправлено: 17:18 20-02-2008
SCINER



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ищу новую работу, поэтому минимум на 2 недели притормозил проект wArc.

Всего записей: 85 | Зарегистр. 17-12-2007 | Отправлено: 12:30 21-02-2008
rupinskiy

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

Всего записей: 474 | Зарегистр. 16-07-2005 | Отправлено: 21:38 21-02-2008
Registered User

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хм. Жесткий диск тоже постоянно работает?
Если так, то теперь в памяти висит больше программ, чем при упаковке.
Попробуйте загрузиться в безопасном режиме (клавиша F5 при загрузке).

Всего записей: 76 | Зарегистр. 22-12-2007 | Отправлено: 11:02 22-02-2008
Bulat_Ziganshin

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

Цитата:
паковал на максимальном сжатии ...

как именно?

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 13:37 22-02-2008
persicum

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
привет прожигателям жизни, которые за дарма пишут всякую фигню, которую никто никогда не будет юзировать. Но - программировать-медитировать - это интересно и приятно. А зачем ващще архивировать? Данные надо раздувать, увеличивать их размер избыточной информацией на 50-100 и более процентов. Это как болезнь, стоит только пристраститься, и уже нет спасения от раздувания данных. В связи с этим написал очень простую прогу - совершенно не профессиональную... Но она несмотря на недостатки является реальной альтернативой QuickPar и ICEECC. И работает с мягкими оговорками в десять раз быстрее, я офигиваю, в десять раз!!! Стойкость кода - 99.999...% от этих прог в вероятностном режиме. Лежит на ник тчк фронт тчк ру

Всего записей: 466 | Зарегистр. 27-06-2007 | Отправлено: 19:13 22-02-2008
Jabbb

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
persicum
О, мля, тролль появился...
Не обращайте внимания, други

Всего записей: 406 | Зарегистр. 12-03-2005 | Отправлено: 23:43 22-02-2008
PAQer



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

Всего записей: 161 | Зарегистр. 17-12-2007 | Отправлено: 14:37 23-02-2008
Engaged Clown



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
+1
Можно конечно "Сообщить модератору" =))

Всего записей: 8790 | Зарегистр. 08-06-2006 | Отправлено: 18:53 23-02-2008
Bulat_Ziganshin

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

Цитата:
Кстати про WinRK\Nero, а нельзяли сделать возможность сохранения что-то типа "проекта" как в Nero, т.е. чтобы был список файлов + все настроики

сделаю если это тебе нужно. собственно если запоминать просто в cmd-файл, то это вообще пара пустяков, но этот проект нельзя будет дальше редактировать в GUI
 

Цитата:
это нужно будет если использование WinArc не представляется возможным из-за непрерывных блоков, а нужно использовать CLI.

п-переведи!
 

Цитата:
А возможно формат записи внешних упаковщиков в цепочке метода привести к виду  
dur:X:Y  
dur:200m:32

да, всё это запланировано у меня в history:
  [External compressor:ccm]
    packcmd=thor e{option} ...
    packcmd=ppmonstr {-%option% } ...
    default_options=1
    default_options=o10 m48
    default_options=o10:m48
    Указание объёма памяти для каждого набора опций по умолчанию, что позволит подбирать режим сжатия, подходящий для данного объёма ОЗУ:
      default_options:256m=5
      default_options:384m/128m=6x
    mem=:m*mb
 
до сих пор никто этого не спрашивал, поэтому я и не торопиолся с реализацией. в общем, будет возможность записывать любые опции программы, описывать в arc.ini как эжти опции вставляются в командную строку и просчитывать память<->опции в обе стороны
 
 

Цитата:
Расчленёнка в 100Мб дала результат хуже чем без расчленёнки

дело в том, что fa вообще не может паковать файлы точно в том порядке, как они заданы в ком. строке, даже при -ds порядок будет как на диске (т.е. по именам файлов в ntfs). поэтому особо тут пока не поэкпериментируешь
 

Цитата:
Недружелюбная картина. Я про расположения признака зашифрованности файла.

куда предлагаешь его переместить?
 

Цитата:
=( Вешается на 0% если передать неверный пароль по крайней мере в 2-х случаях:  
1) Если передать такую команду с неверным паролем -p123 -op-  
2) 2 раза ошибиться в наборе

записал, посмотрю
 

Цитата:
а можно научить понимать кнопку BackSpace для возврата на уровень выше ?

записал в todo
 

Цитата:
а кто скажет почему пищит системный динамик когда делаю недопстимое действие ?

вероятно gtk. у меня в программе ничего такого нет
 

Цитата:
зацените какую я сделал portable-версию WinArc

а что ж скромничаешь, в заголовок темы её не вставляешь?
 

Цитата:
Кстати, чтобы распространять portable-версию, понадобится легально купленная лицензия на Thinstall.

я вообще считаю проблему надуманной. докинь к дистрибутиву winarc dll-ки от gtk (и ещё пару файлов, Егор выше писал), заархивируй чем хочешь (ну хоть тем же 7zip sfx) и портабельная версию готова. ничего в реестр при инсталляции не пишется, и как я понимаю ассоциации, которые записываются в реестр из диалога Settings, портабельной программе тоже нафиг не нужны
 
 

Цитата:
Ну если другие энтузиасты-виндузятники готовы качать gtk только из-за того, что оболочка одновременно разрабатывается и под линух...

программа написана на хаскеле и gtk2hs - единственная реальная GUI-библиотека для него. портабельность - это лишь побочный эффект, на хаскеле (как и на яве, например) вообще трудно писать непортабельно  если бы я писал не на хаскеле, а на C++, то ращзработка затянулась бы лет на 10 (как у 7-zip и rar). так что выбор на самом деле такой - или программа с 6-мб инсталлятором прямо сейчас, или с 1-мб через 10 лет
 
 

Цитата:
Хотелось бы кэш для записи ( и настройку).

для интереса потестировал различные программы на файле в 631 мег:

Код:
read   17
write  21  16
r+w    21  33
 
xcopy  21  66
7z     27  79
rar    31  81
arc    49  52
arc36  32  79
 

 
 
первая колонка - это время копирования без сжатия на другой физ. диск, вторая - на тот же самый. read/write - это чистое время чтения/записи на каждом из дисков, таким образом миним. возможное время копирования на другой диск - 21 сек., на тот же самый - 33 сек.
 
как мы видим, только xcopy укладывается в это время при копировании на другой диск. при копировании на тот же диск freearc обходит всех, хотя всё равно раза в 1.5 медленнее идеала
 
причины этих потерь - в затратах времени на вычисление CRC и лишние копирования память-память. можно из обойти и/или совместить с чтением, но я не рассматриваю это как серьёзную, первоочередную проблему...
 
при сжатии на другой диск feearc сливает всем в частности потому, что он оптимизирован для более частой операции - сжатия на том же диске и не выполняет чтение и запись параллельно. я привёл для сравнения рез-ты 0.36, где подобная оптимизации ещё отсутствовала. в принципе, её можно сделать отключаемой по опции. как видите, рез-ты 0.36 практически не отличались от рез-тов rar/7zip
 
 

Цитата:
ага и создаёт и распаковывает, только по умолчанию кажется все пути сохраняет

по умолчанию сохраняются пути относительно текущего каталога - в общем, как у всех
 

Цитата:
Хде новости?

у меня был сломан компьютер и я пожил неделю в своё удовольствие )
 

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 18:59 23-02-2008 | Исправлено: Bulat_Ziganshin, 20:47 23-02-2008
Romanych11

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

Цитата:
которые за дарма пишут всякую фигню
Обычно фигню пишут только за деньги..
Цитата:
Данные надо раздувать
Да так ты ты скоро в Майкрософт работать будешь, чувак..а в самом деле прок есть или как в Winrk и KgB--выигрыш в 1-2 % а разница во времени (причём ещё и распаковки!!) раз в 10 больше?  
 
 

Всего записей: 433 | Зарегистр. 30-10-2006 | Отправлено: 19:33 23-02-2008
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Romanych11
Не обращай внимание, это обычный тролль.
 
Bulat_Ziganshin

Цитата:
я вообще считаю проблему надуманной. докинь к дистрибутиву winarc dll-ки от gtk (и ещё пару файлов, Егор выше писал), заархивируй чем хочешь (ну хоть тем же 7zip sfx) и портабельная версию готова. ничего в реестр при инсталляции не пишется

Дык и я говорю, что проблема с портабельностью не стоит. Достаточно взять консольный arc.exe - в плане портабельности он непобедим
 
Просто человек хотел сделать сборки на основе Thinstall. Правда не совсем понятно, зачем.
 

Цитата:
gtk2hs - единственная реальная GUI-библиотека для него. портабельность - это лишь побочный эффект

Многие разработчики софта о таком "побочном эффекте" могут только мечтать
 

Всего записей: 6863 | Зарегистр. 01-10-2002 | Отправлено: 19:40 23-02-2008
Registered User

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

Цитата:
Winrk --выигрыш в 1-2 % а разница во времени раз в 10 больше?

Чушь! Нефиг паковать видео! Архивы меньше на 5%. а иногда до 20%!
Нет, конечно, KGB - попытка заморозить алгоритм в середине разработки, которая изначально была обречена на провал - KGB теперь часто сливает даже CCM.
 

Цитата:
причём ещё и распаковки!!

Оффтоп:
Из общих соображений ясно, что хороший алгоритм должен тратить примерно поровну времени на упаковку и распаковку.
Так что - не жаловаться!
 
Кстати:
в консолной версии 0.50 неполная запись в логфайл(нет строк Allocated ???? Mb.... , There is ?? *)
 
 
Добавлено:

Цитата:
Цитата:это нужно будет если использование WinArc не представляется возможным из-за непрерывных блоков, а нужно использовать CLI.  
 
 
п-переведи!  

Не-kernel'овские библиотеки(gtk, wininet.dll...между прочим как дела с интернетом? (хотя мне неактуально - 256 мб озу)(да, и вот будет интересно, если curl под windows работает через wininet.dll ) разбивают адресное пространство процесса, и может не найтись большого непрерывного блока.

Всего записей: 76 | Зарегистр. 22-12-2007 | Отправлено: 20:35 23-02-2008
persicum

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не тролль я и не провокатор, а дохтур! Пришел сюда вправлять мОзги. Почитал, как устроена коррекция ошибок у сабжа. Это до боли напомнило мне RAR, когда там еще не было томов востановления.
Форула такая:
 
s = b1 xor b2 xor b3 ... xor bn
 
такая штука может исправить, если знать какой именно, только один байт, а уже два "удачно" измененных байта - и всей системе коррекции ошибок хана.
 
А вот коды Рида-Соломона исправляют ошибки произвальной кратности, хе-хе.

Всего записей: 466 | Зарегистр. 27-06-2007 | Отправлено: 09:42 24-02-2008
Registered User

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не байт, а блок. Какой - мы знаем(по crc32, хотя это ОЧЕНЬ слабый алгоритм).И вообще - использование кодов Рида- Соломона здесь уже обсуждалось. Будет позже - не всё же сразу!

Всего записей: 76 | Зарегистр. 22-12-2007 | Отправлено: 13:47 24-02-2008
   

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