FreeArc (Win32)

FreeArc (Win32) 0.67

Нет прав для скачивания

Булат Зиганшин

Developer
Модератор
Пользователь Булат Зиганшин разместил новый ресурс:

FreeArc (Win32) - Архиватор FreeArc (установщик для Windows)

FreeArc — современный архиватор общего назначения. Основное преимущество программы — богатый набор методов сжатия, благодаря чему FreeArc демонстрирует высокую степень сжатия и завидную производительность.

FreeArc работает в 2-5 раз быстрее лучших упаковщиков, показывающих ту же степень сжатия.

Преимущества
  • Открытый код
  • Графические и консольные версии под Linux и Windows
  • Широкий спектр алгоритмов сжатия: LZMA, PPMD, TrueAudio, алгоритмы сжатия...

Узнать больше об этом ресурсе...
 
4x4 в версии от 16.03.14, работает некорректно
например есть файл размером 550мб
жмем его так
4x4:b100mb:lzma
в итоге запускается только 2 потока на 100мб и 50мб
т.е. первые 400мб просто копируются, без сжатия.
в версии от 11.11.13 такого нет. Там 4x4 работает отлично.
 
ты список изменений видел?

4x4:
  • Быстрая обработка уже сжатых данных - они просто копируются в выходной файл со скоростью 1 ГБ/с
  • Для этого каждый блок данных сначала проверяется на order-0 сжатие и если его коэффициент >99% - данные передаются без упаковки
  • Настройка: параметр :r0 означает "не проверять и всегда пытаться сжать данные", :r99.5 означает "пропускать упаковку если коэффициент order-0 сжатия >99.5%"
 
а как можно исключить из обработки символические ссылки?
 
Сделайте уже что то с CLS
Сейчас если dll'ка не поддерживает сжатие, то она только мешает
Например можно же сделать сначала проверку на наличие packcmd в arc.ini, и если строка есть то юзать команду от туда, аналогично с unpackcmd
Тем самым можно будет комбинировать, сжатие внешним упаковщиком \ разжатие cls (или наоборот)
 
toolame, тестируй: http://freearc.org/download/testing/arc2014-09-12.7z

приоритеты:
1. external-компрессоры (описанные в arc*.ini). если в упаковщике не указана packcmd/unpackcmd, то идём на следующий уровень
2. CLS-фильтры. если команда CLS_COMPRESS/CLS_DECOMPRESS воззвращает CLS_ERROR_NOT_IMPLEMENTED, то идём дальше
3. встроенные методы
 
одаа, работает! спс
вот бы теперь еще гуишку
кстати насчет нее, в ней не хватает одной очень полезной функции
"копировать командную строку в буфер обмена"
зачем? было бы удобно батники писать, например если файлов добавлять нужно много, или например когда нужно прогнать несколько различных методов сжатия на одном, для теста
 
комстроку можно скопировать из логфайла. хотя сюда я тоже хочу вставить. было предложение сделать кнопку save as bat file. в общем сделать-то легко, неясно только как именно лучше и куда это сунуть, чтобы другим пользователям не мешало. скажем 4-я кнопка внизу - будет перебор

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

насчет гуишки, это я ступил
я почему то думал что FreeArc.exe отдельное приложение, а оно arc.exe вызывает же ^_^"
 
аннет, что то не так
на вот таких архивах
Код:
rep:1407mb:a9+4x4:b100mb:lzma:64mb:normal:bt4:128:pb4:lc8
rep:955584kb:a9+delta+4x4:b100mb:lzma:64mb:normal:bt4:128
выдает
ERROR: requested feature isn't supported in tempfile
если надо могу сделать тест файл
 
т.е. первые 400мб просто копируются, без сжатия.
кстати, было бы интересно эти 400 мб увидеть. или они и в lzma жмутся до тех же 99%? а то может там нужно алгоритм детектирования несжимаемых данных улучшить?
 
Булат Зиганшин, toolame, он новерное имел виду насчет gui как в PeaZip
 
да, работает

кстати, было бы интересно эти 400 мб увидеть. или они и в lzma жмутся до тех же 99%? а то может там нужно алгоритм детектирования несжимаемых данных улучшить?
ну там были mp3... так что в том случает все было нормально
lzma же их особо не пожмет, а вот mpz сжал их довольно хорошо (в сумме 580mb > 370mb)
ну там просто голос в 128kbps CBR
и блоки я в итоге по 30мб сделал, 2 мин на распаковку

новерное имел виду насчет gui как в PeaZip
угу, такое
если еще и очередь выставлять там же...
 
какую очередь? вообще с этими командами дело такое - делать там несложно, главное придумать как. я сам такими вещами не пользуюсь.

можно скажем на закладке Архив сделать внизу "Command:" [здесь нередактируемый input-box с командой] [Кнопка Copy] [Кнопка Save as...] или кнопка [Appent to...]. Или историю выполненных команд? Но тут вопрос поскольку часто команда не должна быть выполнена, а просто конструируется в GUI. т.е. расскажите хотя бы процесс использования этой возможности, тогда станет ясно как её лучше реализовать
 
ну допустим будет jobs.list файл и в нем будут строки на выполнение
при запуске GUI, этот список можно будет вызвать из меню и запустить соответственно
а при создании архива, к этому jobs.list можно будет добавлять строки, т.е. задания
может просто сделать кнопки для Save\Copy\Add комстроку
а может и вкладкой дополнительной, с выводом всего что уже в jobs.list
 
Булат, привет. А можно ли сделать чтобы FAzip поддерживал методы из ini?

P.S. FAzip64 не работает с CLS (x32)?
 
Последнее редактирование:
Назад
Сверху