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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159

Открыть новую тему     Написать ответ в эту тему

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Часть 1 | Часть 2 | Часть 3


Скачать последний релиз - FreeArc 0.666 от 20 мая 2010 г. Что нового: ускорение работы в 1.5-2 раза благодаря новой технологии многопоточного сжатия, распаковка архивов многих форматов используя технологии 7-zip, запуск файлов из архива, исправлены все проблемы интеграции с Explоrer (подробнее)
Текущая альфа версия: 0.67 - загрузка | список исправлений | блог


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


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


Родственные темы:
Inno Setup плюс внешние упаковщики - использование архивов FreeArc в инсталяторах
ISDone.dll - библиотека распаковки архивов в инсталяторах
REP & SREP
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - "а как сжать ещё лучше?"
FreeArc и Unix - для альтернативно одарённых
• репозиторий FreeArc 'Next на github.com
• тема FreeArc 'Next на форуме encode.su
• раздел FreeArc на форуме krinkels.org

 
Другие архиваторы:
WinRAR
7-zip
PowerArchiver
HaoZip
BandiZip


Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:36 23-11-2010 | Исправлено: Release, 10:58 24-04-2023
Benchmark



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

Цитата:
На encode.ru нашёл лишь 1 тред, где последний пост автора от 12 апреля 2015

На encode.ru наиболее свежий пост автора сделан сегодня, но не по теме FreeArc.  
 
Что до FreeArc, текущее состояние проекта непонятно. А к ру-борду Булат, похоже, давно потерял интерес.

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 14:39 21-09-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Isorkin
т.е. упаковка текстового файла методом rep завершается без ошибок?
 
Benchmark
я про тему Next - http://encode.ru/threads/2166-FreeArc-Next/ поинтересовался заглох проект или что

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 15:02 21-09-2016
Isorkin

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
crotoff
У меня ошибок не возникло
 
Bulat_Ziganshin
Попробовал сегодня потестировать fazip. Распаковал open_server_5_2_5_ultimate.exe и попробовал упаковать архив, в итоге вылетает ошибка приложения
 

Код:
 
Arc.exe a -di -mx -r d:\#Temp\test5.arc d:\#Temp\OpenServer\
FreeArc 0.67 (March 15 2014) Creating archive: d:\#Temp\test5.arc using rep:2040m+exe+delta+lzma:254m:max, $obj => rep:2040m+delta+lzma:254m:max, $tex
t => dict:128mb:80%:l8192:m400:s100+lzp:160mb:92%:145:h23:d1mb+ppmd:16:384mb, $wav => tta, $bmp => mm+grzip:8mb:m1:l2048:h15:a
Memory for compression 993mb, decompression 385mb, cache 16mb
Compressing 39,909 files, 5,978,476,598 bytes. Processed  17.9%
 

 
В конфиге поменял на 64битную версию - с ней заработало нормально.
Если указать параметр -di$, то ошибка тоже пропадает, с -di# - падает.
Если упаковывать Через multiarc, то в обоих случаях - нормально.
Ошибка с самим fazip?

Всего записей: 248 | Зарегистр. 06-08-2004 | Отправлено: 21:10 21-09-2016 | Исправлено: Isorkin, 23:38 21-09-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблема в общем была в старом arc (2013 г), при маленьком размере файла rep зависал. Заменил arc.exe на более свежий, и всё прошло

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 23:52 21-09-2016
Isorkin

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
crotoff
Подскажи какой arc.ini актуальный на данный момент? Который ты выкладывал с totalcmd или который тут? - http://forum.ru-board.com/topic.cgi?forum=5&topic=8076&start=886&limit=1&m=1#1
 
facompress.dll и facompress_mt.dll для каких операция используются?
 
Добавлено:
Если сжимать через стандартный конфиг iso файл с параметрами -m4isb -mc:rep/maxsrep выскакивает ошибка ERROR! Invalid option: -512mb
В конфиге прописано - 4isb = ecm+precomp+rep:512mb+bcj2+delta+lzma:1gb:128:ht4:mc16
Как в итоге сделать так, чтобы по умолчанию использовался метод srep, но так, чтобы можно было распаковать уже упакованные файлы методом rep?

Всего записей: 248 | Зарегистр. 06-08-2004 | Отправлено: 18:48 23-09-2016 | Исправлено: Isorkin, 19:14 23-09-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Isorkin
Тот ini я выкладывал экспериментальный для сжатия баз Консультанта, а этот с 32-разрядной машины на работе, я там кажись переименовывал 32-разрядные наименования компрессоров для сопоставимости, чтобы архивы могли распаковаться дома, вернее, наоборот, чтобы на работе архивы распаковались 32-разрядными версиями компрессоров с именами от 64-разрядных. Вот ещё актуальный вариант arc.ini:
Подробнее...
facompress.dll и facompress_mt.dll  вроде как ускоряют сжатие, должны лежать там же, где и arc.exe
 
Для оптимальных параметров сжатия образов надо посмотреть что там внутри, и п од это содержимое оставить нужные методы. Если нет jpg и pdf то может стоит удалить precomp, если нет исполняемых файлов - то и BCJ2
srep и rep - это разные методы, я так понял srep уже встроен в arc, а раньше он был в виде внешней программы. Srep ищет совпадения на более длинных дистанциях. Но это не значит, что rep хуже, результат зависит от набора данных. Архивы как с rep, так и srep должны распаковаться arc.exe без проблем. Из-за чего ошибка не могу сказать, может памяти не хватает?

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 00:40 24-09-2016 | Исправлено: crotoff, 01:20 24-09-2016
Skifoff2

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

Цитата:
facompress.dll и facompress_mt.dll  вроде как ускоряют сжатие, должны лежать там же, где и arc.exe  

facompress*.dll в среднем на 10% ускоряет работу, arc.groups улучшает сжатие.
Вторая - задействует многопоточность, наверное ("mt" = multithreading).

Всего записей: 121 | Зарегистр. 20-07-2016 | Отправлено: 02:44 24-09-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
что-то у меня сбилось отображение кириллических наименований файлов и папок в arc-архивах через multiarc, с другими форматами (rar, 7zip, cab) такого нет, хотя они тоже через multiarc открываются.
Подробнее...
multiarc установлен 64 разрядный, настройки скопировал отсюда http://forum.ru-board.com/topic.cgi?forum=5&topic=35164&start=1142&limit=1&m=1#1
Когда multiarc пакует - пропускает файлы с кириллическими названиями, когда распаковывает - названия папок состоит из ______, а сами файлы пропускает, консольная же версия arc.exe распаковывает все наименования нормально.  
Через GUI FreeArc содержимое этих архивов читается также нормально

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 03:34 24-09-2016 | Исправлено: crotoff, 03:43 24-09-2016
digvijaya



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

Цитата:
настройки скопировал отсюда http://forum.ru-board.com/topic.cgi?forum=5&topic=35164&start=1142&limit=1&m=1#1
Попробуйте -sclUTF8 заменить на -sclANSI У меня такие настройки, проблем с кириллицей не наблюдаю. [/more]

Всего записей: 310 | Зарегистр. 26-08-2016 | Отправлено: 05:29 24-09-2016 | Исправлено: digvijaya, 05:33 24-09-2016
Isorkin

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
crotoff
При использовании команды -m4isb -mc:rep/maxsrep сжатие происходит по команде  
ecm+precomp042:c-:t-j+srep:m5f:a1:mem512mb:b16mb:512mb+bcj2+delta+lzma:1gb:128:ht4:mc16
и srep ругается на параметр 512mb. Вот и хотел переделать конфиг так, чтобы конфликтов не возникало при использовании метода srep

Всего записей: 248 | Зарегистр. 06-08-2004 | Отправлено: 12:26 24-09-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Isorkin
я подредактировал в arc.ini секцию внешних компрессоров в части srep и при сжатии -m4isb -mc:rep/maxsrep  пока ничего не ругается:
;[External compressor:srep]
;packcmd   = srep    {options} $$arcdatafile$$.tmp -         <stdout>
;unpackcmd = srep -d {options} -                   - <stdin> <stdout>
 
[External compressor:srep]
packcmd   = srep -{options} $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = srep -d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
 
отображение кирилических названий в архивах так и не пофиксилось, скорее всего это системный сбой шрифтов где-то в реестре

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 13:29 24-09-2016 | Исправлено: crotoff, 13:30 24-09-2016
Isorkin

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
crotoff
Сегодня еще раз провверяю - ошибки нету, хотя команды все те же ввожу.
 
Методы -mx и -max из каких строк беруться в стандартном конфиге?

Всего записей: 248 | Зарегистр. 06-08-2004 | Отправлено: 20:52 24-09-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Isorkin
в документации написано:
 -max
Режим максимального сжатия с использованием встроенных и внешних алгоритмов (в настоящее время реализуется как –m9p с автоматическим уменьшением требований к памяти при необходимости)
 
 -mx
Режим максимального сжатия с использованием только встроенных алгоритмов (в настоящее время реализуется как –m9 с автоматическим уменьшением требований к памяти при необходимости)

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 21:56 24-09-2016 | Исправлено: crotoff, 21:56 24-09-2016
Isorkin

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Расшифровка получается такая ?
m9 =  rep:2040m+exe+delta+lzma:254m:max / $obj=rep:2040m+delta+lzma:254m:max / $text=dict:p:128m:80%+lzp:160m:145:d1m:s32:h23:92%+ppmd:16:384m
 
Такой упрощенный вариант на замену подойдет?
metod1 = maxsrep+exe+delta+lzma:512m:ultra/$obj=maxsrep+delta+lzma:256:max/$text=maxsrep+ppmd:16:512m
metod2 = maxsrep+exe+delta+lzma:512m:ultra/$obj=maxsrep+delta+lzma:256:max/$text=maxsrep+ppmd:16:512m/$precomp=precomp+lzma:512m:ultra/$jpg=precompj/$bmp=mm+grzip:m1:l2048:a
precompj    = precomp046:cn
precomp = precompj:t-j
maxsrep = srep:m5f:a1:mem2048mb:b16mb
 
У архиватора zpaq по умолчанию включена дедупликация?

Всего записей: 248 | Зарегистр. 06-08-2004 | Отправлено: 15:56 25-09-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Isorkin
похоже что дедупликация включена (см. supercompression.ru/?p=19 )
 
для zpaq кстати отдельный архиваторный плагин для TC есть, только версия отстаёт от новых выпусков самого компрессора

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 20:27 25-09-2016 | Исправлено: crotoff, 20:47 25-09-2016
Isorkin

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
crotoff
Да, только вот чтобы добиться аналогичного сжатия требует намного больше времени, по сравнению с arc. Сравнивал немного сжатие некоторых файлов (большая часть текстовые) - режимы m3 и m4 не дотягивают до уровня сжатия arc.
В zpaq как-то можно отключить дедупликацию, но так и не разобрался в синтаксисе.  
 
metod1 по параметрам примерно соответствует режиму -mx? В mx режиме обрабатываются только группы  $default, $obj и $text?
У меня почему-то в режиме metod2 precomp пихает все jpg в группу $precomp? в итоге работает только в режиме -ma- Может метод неправильно написал?

Всего записей: 248 | Зарегистр. 06-08-2004 | Отправлено: 22:05 25-09-2016 | Исправлено: Isorkin, 22:36 25-09-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Isorkin
Это сложно сказать, похож или не похож, главное чтоб устраивал. Посмотри в своём arc.groups в какой там группе jpg, а вообще-то в $precomp он и должен входить (он packjpg_dll.dllдля сжатия использует), разве что он внешний, а в -mx только внутренние методы задействованы.

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 00:24 26-09-2016 | Исправлено: crotoff, 00:27 26-09-2016
lorents



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

Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 00:35 10-10-2016
WildGoblin



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

Цитата:
FA 0.11 has the following major drawbacks:
 
.arc format isn't yet supported (sheduled for FA 0.12)
existing archives cannot be modified, only archive creation is supported
on archive extraction, entire archive is decompressed in memory (it cannot skip solid blocks not required for current operation)


Всего записей: 32299 | Зарегистр. 15-09-2001 | Отправлено: 16:30 10-10-2016
Isorkin

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
К MultiArc кто-нибудь уже прикрутил FreeArc Next ?

Всего записей: 248 | Зарегистр. 06-08-2004 | Отправлено: 10:52 11-10-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159

Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc (часть 4)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru