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

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

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

Widok (07-09-2009 19:15): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



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

FreeArc
бесплатный open-source архиватор для Windows и Linux,
сочетающий высокую степень сжатия и большой набор возможностей


Официальный сайт | Скриншоты | Скачать
Документация на консольную версию | Документация на GUI версию
Сообщество пользователей FreeArc | Вики | Трекер (рассылка по ошибкам)
Проект на SourceForge.net | SVN-репозиторий | Поддержка InnoSetup
Обсуждение на encode.ru (англоязычное)

Скачать последний релиз - FreeArc 0.51 от 28 апреля 2009 г. Что нового: GUI с 14 локализациями, SFX/инсталятор, авто-определение типов файлов, очередное увеличение скорости и сжатия, словарь в lzma до 1 гб, исправлено 5 ошибок (рас)паковки (подробнее)
 
Текущая альфа версия: скачать (распаковывать поверх установленного FreeArc 0.51). Список исправлений, блог

MiniFAQ...

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

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

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:02 30-01-2009 | Исправлено: Bulat_Ziganshin, 22:15 30-08-2009
EagleSH

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
при запуске arc.exe x archive.arc >log.txt
результат отработки пишется в log.txt (вместо дос-окна) и имеет такой вид:
Подробнее...
можно ли сделать так, чтоб писались только % и не добавлялись, а заменялись,
чтоб при отработке на выходе в log.txt было всего 100% и всё.
а в момент работы естественно оно внутри текстовика меняется.
 
???

Всего записей: 318 | Зарегистр. 20-12-2005 | Отправлено: 13:07 03-02-2009
Bulat_Ziganshin

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

Цитата:
иначе никак не снять выделение.  

unselect "*"
 

Цитата:
В Winrar есть "целый столбец" точнее область похожая на столбец.
В 7-zip и в TC внизу списка файлов есть пустая строка  

не понял о чём это и к чему
 

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

насколько я помнгю, надо прсто в gtk2prefs галочку поставить. но по умолчанию она снята, это да
 

Цитата:
то вторая упаковка стоновится молча в очередь.

к этому есть какие-то претензии?
 

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

а это в дальних планах
 
Добавлено:

Цитата:
можно ли сделать так, чтоб писались только % и не добавлялись, а заменялись,  

думаю, нет  вообще отключить его можно - опция -i

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 13:19 03-02-2009
EagleSH

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

Цитата:
думаю, нет   вообще отключить его можно - опция -i

лучшеб наоборот, только его и оставить без всякого мусора ... эээх.

Всего записей: 318 | Зарегистр. 20-12-2005 | Отправлено: 13:33 03-02-2009
egor23



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

Цитата:
unselect "*"

это уже есть или это предложение?
если есть, то не работает или не понял как этим пользоваться

Цитата:
не понял о чём это и к чему

это чтобы клавиши на клаве не давить, мышкой щёлк и не выделено.
хотя нет обшибя в TC было введена строка для чего-то другого, забыл уже для чего.
в WinRar почему-то пакует файл на котором "курсор" остался, а 7-zip в этой же ситуации говорит, что не выделено.

Цитата:
насколько я помнгю, надо прсто в gtk2prefs галочку поставить. но по умолчанию она снята, это да

точно, но опция обозвана так, что я ей никогда не пользовался, т.к. считал что сохраняться будет в папке All Users (Documents and Settings\All Users\), а подсказка не информативна.
но соравно это только сохранение настроек, точнее перезапись.
и то настройки в Documents and Settings\User\.gtkrc-2.0
имеют выше приоритет

Цитата:
к этому есть какие-то претензии?

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

Цитата:
Сжимал не я, и как - неизвестно.

arc.exe t dataX.arc -di -di+$%
вот логи data1.arc - data4.arc..

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 13:53 03-02-2009 | Исправлено: egor23, 14:27 03-02-2009
Bulat_Ziganshin

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

Цитата:
если есть, то не работает или не понял как этим пользоваться  

команда Unselect, набираешь "*" и нажимаешь OK
 
насчёт того как это делается мышкой в rar я не понял
 

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

а что ты предлагаешь делать?
 
Добавлено:
да, lzma:650mb - это вам не фунт изюма

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 14:30 03-02-2009
egor23



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

Цитата:
насчёт того как это делается мышкой в rar я не понял



Цитата:
а что ты предлагаешь делать?

ну хотя бы в лог писать
а по нормальному это окошко с очередью, например можете в TC глянуть (при копировании можно файлы в очередь ставить).
 
 
Добавлено:

Цитата:
команда Unselect, набираешь "*" и нажимаешь OK

сейчас мышкой быстрее: клик + двойной клик

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 14:46 03-02-2009
Vladi1meister

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, кто знает почему на Vista x64 он не работает. Начинает архивировать, а потом вылетает

Всего записей: 1 | Зарегистр. 30-10-2008 | Отправлено: 14:54 03-02-2009
egor23



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

Цитата:
да, lzma:650mb - это вам не фунт изюма

и насколько помнится памяти в FreeArc надо меньше, чем в 7-zip,
вот только забыл как она сейчас выделяется для lzma.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:00 03-02-2009
Bulat_Ziganshin

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

Цитата:
Vista x64

я (автор программы) как раз на ней (ultimate sp1, 4гб), так что давай подробности
 

Цитата:
насчёт того как это делается мышкой в rar я не понял  

теперь понял. прикольно
 

Цитата:
ну хотя бы в лог писать  

тогда в логе будут путаться записи о запуске и выполнении операций архивации

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 15:02 03-02-2009
egor23



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

Цитата:
Народ, кто знает почему на Vista x64 он не работает. Начинает архивировать, а потом вылетает

как говорится - телепаты в отпуске
FreeArc или коснольная версия?
метод упаковки (или цепочка алгоритмов)?
что пакуете (возможно данные попались не перевариваемые)?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:02 03-02-2009
Bulat_Ziganshin

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

Цитата:
и насколько помнится памяти в FreeArc надо меньше, чем в 7-zip,
вот только забыл как она сейчас выделяется для lzma.

по умолчанию используется ht4 и размер хеша вдвое меньше размера словаря

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 15:03 03-02-2009
egor23



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

Цитата:
тогда в логе будут путаться записи о запуске и выполнении операций архивации

тогда окошко, если сложно (сейчас долго) в реализации, то какой-нибудь флажок, что есть очередь, т.е. если появляется очередь появляется...
ну например имеется кнопка очередь не активная, появилаь очередь, кнопка стала активной,
или какой нибудь значок, нет очереди он серый, появилаь очередь стал "цетным".
 
Добавлено:

Цитата:
по умолчанию используется ht4 и размер хеша вдвое меньше размера словаря

а что-то не-то для
lzma:650mb:a2:128:mc1
запросил
Memory for compression 1325mb, decompression 650mb
ессенно у меня столько не оказалось, получается хеш~=словарю
Allocated 1237 mb, addr=10070000
Allocated  324 mb, addr=5D650000
Allocated  214 mb, addr=02930000
ERROR: Can't allocate memory required for (de)compression in lzma:650mb:a2:128:mc1
 
я имел ввиду как блоки выделяются, было сначала 3 блока потом 2 блока в обычном lzma
и размеры блоков тоже, а то может, что изменилось с последних упоминаний в топике.
 
 
Добавлено:

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

а на кнопке циферка означающая сколько в очереди заданий

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:07 03-02-2009
Bulat_Ziganshin

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

Цитата:
lzma:650mb:a2:128:mc1  

1. +650/8 для работы sliding window
2. 650/2 = 325, с округлением вверх 512
итого 650+82+512=1242

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 15:41 03-02-2009
egor23



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

Цитата:
325, с округлением вверх 512

нехилое округление

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:49 03-02-2009 | Исправлено: egor23, 15:51 03-02-2009
juvaforza

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

Цитата:
в файлменеджере?

ага.

Цитата:
ко мне какие претензии?

Просто нужно подумать поведение программы
1. test?.arc или test*.arc - получается All OK, хотя архив не создавался. Тут мне не понятно, почему?
2. test/.arc или test\.arc - в гуи "Добавление в .arc". В консоли все понятно.
2.1. test".arc или test<.arc или test>.arc или test|.arc - в гум "Добавление в test<.arc", темповые файлы остались. В консоли все понятно.
3. test:.arc - All OK, архив создавался, но на выходе файл test, 0 байт. В винраре тоже подобное можно сделать, но там сперва идет предупреждение.
В фаре - интересные решения по этому поводу

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 16:38 03-02-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
в предыдущем топике, чёрт ногу сломит

Цитата:
я переделал lzma. сейчас он выделяет память трёмя кусками (8x, 1x и 1.5x)

для предыдущего lzma fast  4x, 1x и 1.5x
После ничего не менялось для "обычного" lzma?
 
Добавлено:

Цитата:
итого 650+82+512=1242

650 + 512 = 1162, и это могло быть выделено
кстати запрашивает 1325mb, немного не стыкуется c теорией

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 17:15 03-02-2009 | Исправлено: egor23, 17:21 03-02-2009
Bulat_Ziganshin

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

Цитата:
сейчас он выделяет память трёмя кусками (8x, 1x и 1.5x)  

это для bt4. ht4 выделяет сначала 0.5x (округлённое вверх до степени 2) для хеша затем 1.125x для словаря
 

Цитата:
Просто нужно подумать поведение программы

мне кажется надо просто запреты сделать. на окончание имени архива на :\/, на присутствие в нём запрещённых символов
 
Добавлено:

Цитата:
650 + 512 = 1162, и это могло быть выделено
кстати запрашивает 1325mb, немного не стыкуется c теорией

я ошибся. 1.25x, а не 1.125x
 
650*1.25+512=810+512=1325

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 17:47 03-02-2009
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
А если как в фаре - там сделаны замены (напр nam<e на nam(e ) и пропуски (напр * пропускает, na*me --> name)?
Но c : \ / надо аккуратно, они сейчас реально используется.

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 18:03 03-02-2009
Bulat_Ziganshin

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

Цитата:
для предыдущего lzma fast  4x, 1x и 1.5x
После ничего не менялось для "обычного" lzma?  

bt4/hc4 остались теми же (8x/4x+1x+1.5x)
 

Цитата:
А если как в фаре - там сделаны замены

а смысл?

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 18:35 03-02-2009
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Смысл например, экономит время. Можете и запретить символы.

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 19:04 03-02-2009
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc: бесплатный open-source архиватор - Часть 2
Widok (07-09-2009 19:15): Лимит страниц. Продолжаем здесь.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru