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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
что-то типа -lc- -mc:lzma/lzma:192m или -lc- -md192m

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 22:43 12-07-2012
ALExey1995



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

Цитата:
bikunpack.exe,
-100$

Цитата:
bikpack.exe
- 200$
 
Готов приобрести?
Нет? ну и ладушки)
У меня их тоже нет..

Всего записей: 212 | Зарегистр. 07-11-2010 | Отправлено: 17:43 13-07-2012 | Исправлено: ALExey1995, 17:44 13-07-2012
Nikolai2004



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alifais2000
Цитата:
bikunpack.exe этот файл компресс Bink видео, но как может использовать этот файл, кто может сказать мне

не согласен.
Bink видео сжимает бесплатный пакет утилит RAD Video Tools

Всего записей: 1523 | Зарегистр. 07-01-2004 | Отправлено: 23:33 13-07-2012
ALExey1995



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nikolai2004
Там жмёт с потерями, это нет!

Всего записей: 212 | Зарегистр. 07-11-2010 | Отправлено: 01:13 15-07-2012
vasulpr

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

Цитата:
что-то типа -lc- -mc:lzma/lzma:192m или -lc- -md192m

ввожу любой из этих параметров, после упаковки в методе сжатия пишет: rep:96mb:96:d4mb:s32+4x4:tor:16mb:c3
что я не так делаю? помогите пожалуйста!

Всего записей: 126 | Зарегистр. 27-03-2011 | Отправлено: 21:50 15-07-2012
Bulat_Ziganshin

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

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 22:05 15-07-2012
vasulpr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
а можно как-то без макс. сжатия. мне просто очень удобно пользоваться развернутым параметром сжатия (очень легко редактировать и выбрасывать параметры, при этом не нужно знать дополнительных команд). как задать использование lzma64 в такой цепочке:  
rep:1536m:512+exe+delta+lzma:192mb:bt4:273:mc10:lc0:pb0:lp0 -m$bmp=bmp -m$wav=wav -m$text=dict:128mb:80%:l8192:m400:s100+lzp:160mb:92%:145:h24:d1mb+ppmd:16:384mb -s;

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а это и есть макс. сжатие. lzma-x64 используется автоматически

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 22:55 15-07-2012
Shuld

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Булат
 
Я разместил новый тест:
http://forum.ru-board.com/topic.cgi?forum=5&topic=8076&start=760#19
Не ожидал, что по по суммарному размеру архивов FreeArc окажется лучшим среди извечных конкурентов.
 
Как мне кажется, во всех PAQ8 осталась какая-то ошибка детектирования JPEG файлов. Нельзя ли сообщить об этом Jan Ondrus? (или это все пустое?)
Не планируется ли создание fp8pre? Была бы интересная штука.

Всего записей: 364 | Зарегистр. 08-12-2010 | Отправлено: 09:28 18-07-2012
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shuld
посмотри, в проге наверно есть его email. или проблема в переводе текста?

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 09:31 18-07-2012
Shuld

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В проге нет.
А вообще все вместе, и английский плохой, и на http://encode.ru я не зарегистрирован. И не знаю, уместно ли об этом писать.

Всего записей: 364 | Зарегистр. 08-12-2010 | Отправлено: 10:31 18-07-2012
snkreg

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Булат, возможно ли с помощью Вашего алгоритма сжатия сделать пакер для PE-формата? В духе самописного UPX. Если да - в какую сторону копать?  
Большинство примерков открытых пакеров, которые я видел используют LZMA, а хотелось бы попробовать что-то другое в данном случае.
С уважением.

Всего записей: 586 | Зарегистр. 18-10-2008 | Отправлено: 21:03 18-07-2012
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
snkreg
freearc тоже использует lzma, и dispack  - это препроцессор выдранный автором кажется kkrunchy из своей программы

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 10:24 19-07-2012
snkreg

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Булат, подскажите пожалуйста, как тогда использовать Ваш код, для написания пакера? Если Ваш архиватор сжимает лучше, чем 7z, а он тоже использует LZMA - тогда в любом случае лучше попробовать Ваш. Как поступить и в какую сторону копать, я не гуру кодинга, но если направите - буду признателен.

Всего записей: 586 | Зарегистр. 18-10-2008 | Отправлено: 22:46 19-07-2012
Snoopak96

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
есть пару вопросов:
1. Unarc.dll - при извлечении части архива распаковывает нужные файлы и выходит из цикла распаковки и выдайт All ok (т.е. распаковывает бывает не до конца, тк след. файлы не нужны), но если юзаешь сторонние компрессоры и распаковываешь часть архива, то при выходе из распаковки (unarc.dll вернул all ok, но в конце архива остались файлы которые не нужно распаковывать) - прибивает страницы инсталлятора Inno Setup (вылетает), т.е. просто закрывается, всё в temp так и остаётся лежать на винте - возможно это исправить ? (надеюсь объяснил понятно )
 
2. Unarc.exe - сколько не пробовал юзать опцию -ld{mem}, смысла от неё вообще ни какой не увидел, памяти ест ровно столько сколько указано в словаре, да и промежуточный файл в temp появляется, что не особо понравилось - или я не правильно юзаю эту опцию?
 
3. версию 0.70 в августе ждать?

Всего записей: 303 | Зарегистр. 30-06-2010 | Отправлено: 10:12 21-07-2012 | Исправлено: Snoopak96, 22:38 21-07-2012
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Snoopak96
1. я так понял, что unarc.dll завершает работу, хотя подпроцессы распаковки ещё не завершились. наверно та же фигня будет и с arc.exe/unarc.exe. запишу, подумаю
2. если указать большой -ld и достаточно физ. памяти (или попробуй -ld-) - то должно всё в памяти распаковываться
3. как только займусь толком работой над ним

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 18:01 21-07-2012
uglypod



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

Всего записей: 116 | Зарегистр. 21-11-2007 | Отправлено: 10:36 26-07-2012
Paramon111

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как заставить использовать например 3,5 гиг ОЗУ при имеющихся 4 гиг? что бы я не выставлял параметром -lcXXXXmb больше 2700м не используется. меньше, без проблем. пробовал даже -lc85p тоже выше 2700 не поднимается. при параметре -lc- сразу ошибка "невозможно выделить память".

Всего записей: 148 | Зарегистр. 13-01-2012 | Отправлено: 13:45 26-07-2012
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Paramon111
это сложно. самый простой вариант - использовать внешние (64-битные) компрессоры

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 15:41 26-07-2012
Paramon111

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Вот еще вопрос есть по поводу памяти. Взял один файл 399mb, упаковал -mx -mc:exe/dispack070, посмотрел солид-блок. Он был такой: rep:403mb+dispack070+delta+lzma:177mb:normal:bt4:128 Ввел эти данные в метод сжатия добавив в конце -lc-, сжатие пошло. Методом подбора определил максимальное lzma:194mb при котором упаковка еще идет без ошибки. Сжатие в конечном итоге стало больше естественно. И мой вопрос: Почему -mx определил что lzma можно максимально задать 177mb а не 194mb? Может это можно исправить в будущих версиях?

Всего записей: 148 | Зарегистр. 13-01-2012 | Отправлено: 18:06 26-07-2012 | Исправлено: Paramon111, 18:07 26-07-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