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

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

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

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 | Исправлено: Nikolai2004, 21:23 03-02-2021
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
muzf
там протестирован режим "FreeARC 0.67 ultra", т.е. без precomp

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Ну тогда может стоит связаться с ними, показать что надо включить precomp+jpeg, или использовать m9j ( и увидеть в результате с обычного jpeg из Lightroom как у меня сжатие всего на 1% вместо 25%).

Всего записей: 147 | Зарегистр. 23-11-2007 | Отправлено: 19:22 12-08-2012
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
muzf
1. ну а зачем? он тестирует fa в чистом виде, от того что он будет его тестировать с внешними упаковщиками, никому ни тепло ни холодно не будет
2. я понимаю, что тебе проще решать эту проблему со мной, но вообще-то у precomp есть свой автор. тебе лень обращаться к нему, лень составлять свой конфиг, ты нашёл простой и ненапряжный путь решить свою индивидуальную проблему - переложить это на меня

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 19:35 12-08-2012
Paramon111

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

Всего записей: 148 | Зарегистр. 13-01-2012 | Отправлено: 20:04 12-08-2012 | Исправлено: Paramon111, 20:06 12-08-2012
muzf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
На самом деле проблема не только в precomp. Провёл тесты с чистым precomp 0.4.2 и отписал о проблеме автору - http://encode.ru/threads/1366-Precomp-0-4-2?p=30070&viewfull=1#post30070 .
Чистый precomp сжимает этот проблемный файл 4 307 553 -> 4 174 846 , тогда как freearc с precomp (-m9j) сжимает его до 4 219 424 bytes
 
Заметил, что у freearc версия zlib 1.2.2, у precomp с сайта автора - 1.2.3 (закрыты некоторые дырки), последняя на сегодня - 1.2.7

Всего записей: 147 | Зарегистр. 23-11-2007 | Отправлено: 13:10 13-08-2012
Paramon111

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
У меня при подключении lzma x64 перестал работать метод 4x4:lzma. Как можно исправить не возвращаясь к lzma x32?

Всего записей: 148 | Зарегистр. 13-01-2012 | Отправлено: 15:26 13-08-2012 | Исправлено: Paramon111, 15:30 13-08-2012
vishyakov

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

Хочу добавить в конфиг строку:

Код:
 
precompz     = precompj:t+z
 

Но FA понимает плюс как разделитель, а мне надо передать опцию "t+z". Можно ли это сделать? Или придётся как отдельную секцию [External compressor] оформлять?

Всего записей: 29 | Зарегистр. 18-03-2009 | Отправлено: 16:45 13-08-2012
Paramon111

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Вопрос по поводу rep. Поставил я 8гб ОЗУ, а rep больше 2047mb не ставится. Пишет про нехватку памяти. Это потолок или можно как-нибудь увеличить до 4000mb?

Всего записей: 148 | Зарегистр. 13-01-2012 | Отправлено: 14:12 14-08-2012
vasulpr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какая-то забагованая эта версия ФА.
 
1. После подключения lzma64 в свойствах созданных архивов пишет: память для распаковки 8Мб, память бля упаковки 8 мб.
2. ФА часто начал падать с такой ошибкой: read: invalid argument (Bud file descriptor), после чего выскакивает окно виндовс о завершении работы программы, лог:
Сигнатура проблемы:
  Имя события проблемы:    APPCRASH
  Имя приложения:    FreeArc.exe
  Версия приложения:    0.0.0.0
  Отметка времени приложения:    50275453
  Имя модуля с ошибкой:    msvcrt.dll
  Версия модуля с ошибкой:    7.0.7601.17744
  Отметка времени модуля с ошибкой:    4eeaf722
  Код исключения:    c0000005
  Смещение исключения:    00009b60
  Версия ОС:    6.1.7601.2.1.0.256.1
  Код языка:    1058
  Дополнительные сведения 1:    0a9e
  Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:    0a9e
  Дополнительные сведения 4:    0a9e372d3b4ad19135b953a78882e789
 
вот лог программы http://zalil.ru/33679780
 
win 7 64bit 4Gb

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

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

Цитата:
У меня при подключении lzma x64 перестал работать метод 4x4:lzma

ага, я знаю об этой проблеме
 

Цитата:
rep больше 2047mb не ставится. Пишет про нехватку памяти. Это потолок  

ага
 

Цитата:
После подключения lzma64 в свойствах созданных архивов пишет: память для распаковки 8Мб, память бля упаковки 8 мб.  

это особенность всех внешних архиваторов, но кому в голову придёт читать документацию?
 

Цитата:
ФА часто начал падать с такой ошибкой

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

Цитата:
precompz     = precompj:t+z  

подтверждаю что не работает, щас разберусь

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

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

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

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

Цитата:
это особенность всех внешних архиваторов, но кому в голову придёт читать документацию?

но предыдущая версия программы показывала нормальные данные!

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vasulpr
ну тогда сам разбирайся - какие опции/методы сжатия приводят к ошибке, что происходит при повторении той же команды с которой был сбой
 
Добавлено:
vishyakov
торможу. конечно, это не должно работать и я не планирую делать какие-то обходные пути - слишком частная проблема

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

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В последней версии от 12 августа обнаружил следующее.
Если из проводника выделить архив и из контекстного меню выбрать "Протестировать", то после окончания ничего не выводиться. То ли нет ошибок, то ли завис на 100%.

Всего записей: 313 | Зарегистр. 22-02-2005 | Отправлено: 08:31 15-08-2012
Bulat_Ziganshin

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

Цитата:
предыдущая версия программы показывала нормальные данные!

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

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 14:39 15-08-2012
kalpak

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
freearc по-умолчанию пытается сжимать файлы открытые уже для записи
в 7z z для этого есть опция -ssw
если пытаться сжимать так:
arc a -t7z -m1 archive files
то сжимаются не все файлы
когда как без опции -t все ок
что можно сделать для решения этой проблемы?
использовать 7z?
 
..
кстати, в обоих случаях общий объем данных и количество файлов при упаковке одинаковое
уже после различие идет

Всего записей: 155 | Зарегистр. 20-07-2007 | Отправлено: 16:16 15-08-2012 | Исправлено: kalpak, 16:18 15-08-2012
Paramon111

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

Цитата:
ФА часто начал падать с такой ошибкой: read: invalid argument (Bud file descriptor), после чего выскакивает окно виндовс о завершении работы программы

Подтверждаю. Вот видео и сам набор файлов:  http://rghost.ru/39804078

Всего записей: 148 | Зарегистр. 13-01-2012 | Отправлено: 22:02 15-08-2012
Bulat_Ziganshin

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

Цитата:
Подтверждаю

у меня этот каталог нормально сжимается с -m=lzma. посмотри, может у тебя ещё какие опции стоят или arc.ini не дефолтный
 

Цитата:
что можно сделать для решения этой проблемы?  
использовать 7z?  

пока только так. я должен научить fa передавать опцию -ssw в 7-zip

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 22:38 15-08-2012 | Исправлено: Bulat_Ziganshin, 22:39 15-08-2012
kalpak

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
понятно. а вот например в arc можно передавать еще такие типы:
xz/wim/gzip/bzip2/tar
они видимо как-то 7z.dll отлавливаются
(ну соответственно и свои ограничения для xz/gzip/bzip2 в 1 файл)
это вообще кто либо замечал? ))

Всего записей: 155 | Зарегистр. 20-07-2007 | Отправлено: 23:26 15-08-2012
ruduk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
несколько вопросов по GUI:
1. В окне Freearc выделяю файл, например, price.xls --> Упаковать  -  в строке "Выходной архив": price.arc
 
Отмечаю опцию "Сделать ЕХЕ"  -->  "Выходной архив" так и остается price.arc
Это возможно исправить?
(7-zip и WinRAR  меняют расширение 7z -->exe и rar-->exe корректно)
 
2. При создании нового архива и нажатии в строке "Сжатие" на кнопку "..."  выставляем, например, "Уровень сажатия"  - Максимальное ,  отмечаем галочку "precomp"  и нажимаем "Ок".  ---- Строка сжатия  поменялась на Максимальное: -mx -mc$default,$obj:+precomp.
 Если, не начиная Упаковки (не нажать на Ок. диалога упаковки), снова зайти по кнопке "..." ) - видим что "Уровень сжатия" - Нормальное  и галочка "precomp" не отмечена    ------>  нажимаем Ок  - но Строка сжатия  так и осталась  Максимальное: -mx -mc$default,$obj:+precomp  
 
Почему первый вариант установок имеет приоритет над вторым или почему не применились опции второго варианта  и не поменялась срока сжатия?

Всего записей: 123 | Зарегистр. 08-02-2009 | Отправлено: 02:43 16-08-2012
Paramon111

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

Цитата:
arc.ini не дефолтный

Ну да. Добавлено содержание arc-lzma-x64-filter.ini. На lzma x32 таких выкрутасов никогда не замечал. Такую ошибку выдает только lzma x64. Но т.к. методом -m=lzma я не пакую, а -mx сжимает этот каталог без проблем, то для меня эта ошибка не критична.
 
Добавлено:
ruduk

Цитата:
Отмечаю опцию "Сделать ЕХЕ"  -->  "Выходной архив" так и остается price.arc

Какой в этом смысл, главное результат. После упаковки архив всегда будет exe а не arc если поставил галочку "Сделать ЕХЕ"

Всего записей: 148 | Зарегистр. 13-01-2012 | Отправлено: 05:52 16-08-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

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru