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

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

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

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
Bulat_Ziganshin

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

Цитата:
Всё равно не получается.  

возьми portable версию, распакуй в отдельный каталог и прям в каталоге с arc.exe проверни это
 

Цитата:
Кстати, packjpg консольный уже полгода как версии 2.5, в dll же 2.4.  

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

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

это личное дело Shuld что он тестирует и советует - для 90% пользователей оно подходит, а для оставшихся 10% (которым иногда нужно распаковывать на меньшем озу) оно категорически неприемлемо
 

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

это в fa с самого начала - юзеры пишут -m1..-m9, а программа сама расшифровывает в силу текущего момента и параметров компа юзера
 

Цитата:
Хотел попробовать для этих целей навороченный StuffIt, так он не умеет режима синхронизации, то есть удалять файлы из архива.

и навороченный fa не умеет. используй простенький 7-zip
 
QSQ
??? дискуссия о многом

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 00:25 13-06-2012
vasulpr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
что за packARC ? это что ваша новая разработка?
 

Цитата:
это не даёт избавляться от дубликатов

так эти файлы затем по верху можно закатать lzma или rep-ом и все повторы исчезнут
 

Цитата:
дело в том, что использовать packjpg не очень удобно, поскольку он сжимает по одному файлу...и требует много времени на его запуски

фиг с тем временем упаковки, а розпаковну можно сделать параллельной, что ускорит ее немного

Всего записей: 126 | Зарегистр. 27-03-2011 | Отправлено: 08:52 13-06-2012 | Исправлено: vasulpr, 08:53 13-06-2012
muzf

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

Цитата:
Цитата:
Всё равно не получается.  
 
возьми portable версию, распакуй в отдельный каталог и прям в каталоге с arc.exe проверни это  

Один в один, ini ведь тот же.
Compressed 1 file, 4,307,553 => 4,219,424 bytes. Ratio 97.9% против 78% у packjpg

Цитата:
Цитата:
Хотел попробовать для этих целей навороченный StuffIt, так он не умеет режима синхронизации, то есть удалять файлы из архива.
 
и навороченный fa не умеет. используй простенький 7-zip  

Неплохо бы добавить такой режим в freearc, первоначально он меня заинтересовал фразой Solid compression with smart updates (only changed solid blocks are recompressed) , подумал что такое там уже есть. Но вижу, что в roadmap это запланирован в 2.0

Всего записей: 148 | Зарегистр. 23-11-2007 | Отправлено: 10:30 13-06-2012
Bulat_Ziganshin

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

Цитата:
что за packARC ?

http://encode.ru/forums/2-Data-Compression
 

Цитата:
так эти файлы затем по верху можно закатать lzma или rep-ом и все повторы исчезнут  

не предусмотрено в нынешней архитектуре fa. хотя наверно придётся делать, поскольку это стало актуально для многих ММ компрессоров, у wav/bmp файлов в точности та же проблема
 
Edit: добавил как http://code.google.com/p/freearc/issues/detail?id=307
 

Цитата:
фиг с тем временем упаковки, а розпаковну можно сделать параллельной, что ускорит ее немного

это опять же кому-то надо делать
 

Цитата:
Compressed 1 file, 4,307,553 => 4,219,424 bytes. Ratio 97.9% против 78% у packjpg  

у меня получается:Подробнее...
 

Цитата:
 ini ведь тот же.  

arc.ini должен быть от майской версии, за чужие arc.ini я не отвечаю
 

Цитата:
Кстати, очень хотелось бы видеть в документации пример запуска для режима backup с синхронизацией, то есть новые или изменившиеся файлы добавлялись бы в архив, а исчезнувшие файлы соответственно удалялись.

--sync
 
я тебя сначала неправильно понял - решил что речь про антифайлы, как у 7-zip. вообще хорошая идея - добавить в доку раздел об использовании arc для бэкапа
 
Edit: добавил как http://code.google.com/p/freearc/issues/detail?id=306

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 14:08 13-06-2012 | Исправлено: Bulat_Ziganshin, 14:28 13-06-2012
muzf

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

Цитата:
rc.ini должен быть от майской версии, за чужие arc.ini я не отвечаю  

Ну да, я его не трогал.
Вот этот файл http://narod.ru/disk/52697814001.0ab47b2f6b6f9e0e29fdc7f5c3b462a4/1.jpg.html

Цитата:
--sync  

Спасибо! Действительно работает, удивительно что этого нете было в справке.
Но m9j пока работает действительно хреново, запускаю -m9j на трёх mp3, и вижу что почему-то запускается packjpg на 30 секунд хотя кроме mp3 там нет jpg.
Теперь я понимаю почему в SqueezeChart2012web.xlsx в разделе JPG FreeARC на последнем месте, автор теста видимо тоже не понял эту нарушенную логику работы пропускать всё без разбору через packjpg даже если там нет jpg.
 
Если ли сейчас возможность не дожидаясь новой версии изменив .ini запустить отдельно packjpg для каждого jpg (и только для jpg!) и packarc для каждой mp3 ?

Всего записей: 148 | Зарегистр. 23-11-2007 | Отправлено: 15:29 13-06-2012
Bulat_Ziganshin

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

Цитата:
Вот этот файл http://narod.ru/disk/52697814001.0ab47b2f6b6f9e0e29fdc7f5c3b462a4/1.jpg.html  
 

да, этот файл precomp 0.4.2 не тянет даже при включении jpg-сжатия. может, из-за старой dll или ещё чего
 

Цитата:
Спасибо! Действительно работает, удивительно что этого нете было в справке.  

неправда. ты вообще её читал?
 

Цитата:
Но m9j пока работает действительно хреново, запускаю -m9j на трёх mp3, и вижу что почему-то запускается packjpg на 30 секунд хотя кроме mp3 там нет jpg.  

ещё раз повторю - arc не запускает packjpg, jpg-файлы обрабатываются через precomp
 

Цитата:
Если ли сейчас возможность не дожидаясь новой версии изменив .ini запустить отдельно packjpg для каждого jpg (и только для jpg!) и packarc для каждой mp3 ?

доку прочти. и посмотри как это было сделано в старых версиях - там packjpg натравливался на группу $jpg, а она была определена как
 
$jpg
*.jpg
*.jpeg

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 16:32 13-06-2012
muzf

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

Цитата:
неправда. ты вообще её читал?  

Всю не читал, признаю. Дошлё до слов arc a backup (через поиск по слову backup) и не увидел там ничего про автоматическое удаление.

Всего записей: 148 | Зарегистр. 23-11-2007 | Отправлено: 17:54 13-06-2012
vasulpr

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

Цитата:
packARC

так это универсальный препроцессор, который затем интегрируете в ФА или самостоятельный архиватор?
 
в одном из репаков ФА показывает на одном из архивов следующие свойства


в архиве собраны Bink Video файлы, такой высокий уровень сжатия файлов этого типа я еще не видел. Хочется знать каким макаром их сжимали

Всего записей: 126 | Зарегистр. 27-03-2011 | Отправлено: 22:45 13-06-2012
Bulat_Ziganshin

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

Цитата:
так это универсальный препроцессор, который затем интегрируете в ФА или самостоятельный архиватор?  

это не моя прога
 

Цитата:
Хочется знать каким макаром их сжимали

написано же - с помощью bink_unp

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 00:32 14-06-2012
egor23



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

Цитата:
в одном из репаков ФА показывает на одном из архивов следующие свойства

Ну так что за репак и где лежит он?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 09:27 14-06-2012
Highpass

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А, это Skymmer делал. Ну эти файлы можно и посильнее пожать, но прибегнув к симметричному сжатию. У тут ассиметрик со словарем маленьким.

Всего записей: 72 | Зарегистр. 23-06-2009 | Отправлено: 13:28 14-06-2012
Snoopak96

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

Цитата:
А, это Skymmer делал.

Надо же, даже необходимую dll в инпуте exe поменял
 
Добавлено:
vasulpr
http://www.sqx-archiver.org/

Всего записей: 303 | Зарегистр. 30-06-2010 | Отправлено: 02:43 15-06-2012 | Исправлено: Snoopak96, 02:44 15-06-2012
Fossius



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ИМХО: архиватор не получит широкого признания до тех пор пока не сделаете удобный GUI и  поддержку многотомности. Для обычного пользователя важнее удобство чем "немного лучшее сжатие".

Всего записей: 382 | Зарегистр. 05-03-2012 | Отправлено: 14:31 21-06-2012
snkreg

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fossius
Сто раз писали "Предлагайте варианты для гуя". И так понятно, что над этим надо работать.
Булат посмотрите пожалуйста в сторону PeaZIP, в стиле обычного проводника винды - это удобно и привычно. А опционально можно сделать в духе винрара.

Всего записей: 586 | Зарегистр. 18-10-2008 | Отправлено: 14:55 21-06-2012
Shuld

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fossius
Вопрос привычки.
Мне GUI нравится больше, чем у многих конкурентов (например, 7z).
А Вы вывод сделали с первого раза?

Всего записей: 364 | Зарегистр. 08-12-2010 | Отправлено: 17:40 21-06-2012
Snoopak96

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
c i/o можно будет ли в будущем работать? а то на последней FreeArc-LZMA.exe жуткие лаги
 
Fossius,
консоль рулит.

Всего записей: 303 | Зарегистр. 30-06-2010 | Отправлено: 05:34 22-06-2012
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Snoopak96
какое i/o, какие лаги???

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 06:29 22-06-2012
Snoopak96

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Если допустим в arc.ini lzma прицеплен так:

Код:
 
[External compressor:lzma]
header = 0
packcmd   = FreeArc-LZMA-x64 e lzma{:option} <stdin> <stdout>
unpackcmd = FreeArc-LZMA-x64 d lzma{:option} <stdin> <stdout>

Дальше делаем батник такого содержания:

Код:
 
arc a -w.\ -s; -ep1 -di -i2 -r -mlzma:a1:mfbt4:d512m:fb273:mc99999999:lc8 c:\Pass01.dat c:\1\*
arc a -w.\ -s; -ep1 -di -i2 -r -mlzma:a1:mfbt4:d512m:fb273:mc99999999:lc8 c:\Pass02.dat c:\2\*

то первый архив Pass01.dat всё отлично создаётся, втрой же уже нет - ошибок ни каких нет, FreeArc просто его пропускает (но создаётся временная папка Freearc№.tmp и сам freearc1.tmp). Баг замечен давно был, приходится юзать с промежуточными/временными файлами, багрепорт на такое хз как сделать, если только видео записывать =)  

Всего записей: 303 | Зарегистр. 30-06-2010 | Отправлено: 07:39 22-06-2012 | Исправлено: Snoopak96, 07:51 22-06-2012
Fossius



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

Цитата:
Fossius  
 Сто раз писали "Предлагайте варианты для гуя". И так понятно, что над этим надо работать.  
Булат посмотрите пожалуйста в сторону PeaZIP, в стиле обычного проводника винды - это удобно и привычно. А опционально можно сделать в духе винрара.
Я бы взглянул в сторону HaoZip, и думаю что его создатель может поделиться исходниками т.к. FreeArc и HaoZip нисколько не конкуренты...
 

Всего записей: 382 | Зарегистр. 05-03-2012 | Отправлено: 13:15 22-06-2012
snkreg

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fossius
Хао в духе винрара и сделан.
Можно сделать "профи" - показывается в духе проводника, а "лайт" - стиль привычного винрара.

Всего записей: 586 | Зарегистр. 18-10-2008 | Отправлено: 14:45 22-06-2012
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум 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