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

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

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

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

   

Bulat_Ziganshin

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

Официальный сайт
Документация он-лайн на консольную версию
Скриншоты / Документация на GUI версию
Страница загрузки
Проект на SourceForge.net / SVN-репозиторий

Последний релиз - FreeArc 0.40 от 1 января 2008 г. Новая версия включает мультимедиа-сжатие, улучшение обычного сжатия, сверх-быструю упаковку в режимах -m1/m2, поддержку произвольных внешних упаковщиков, настраиваемых в arc.ini, 1.5-кратное увеличение скорости работы на 2-ядерных процессорах, навороченное шифрование, полностью работающие плагины для FAR/TC, прямой доступ к архивам в интернете, восстановление архивов через интернет и множество других изменений (полный список)
 
Текущая альфа версия 0.50 от 23 июня 2008 г. Включает GUI с русификацией (описание), автоматическое определение типов файлов, создание SFX, ускорены режимы -m3/m4 и linux-версия, решены проблемы на машинах с 2+ гб ОЗУ, исправлены ошибки в -m1 и -mx (полный список изменений)

MiniFAQ...

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

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

предыдущая версия шапки

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 12:55 13-08-2007 | Исправлено: juvaforza, 20:57 28-01-2009
Barabashka

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

Цитата:
так он даже этого не сообщает. просто исчезает молча. неясно даже - может, он в чём-то лопухнулся и ОС его втихаря придавила  

И это правильно! Если бы каждая программа сообщала что она правильно отработала, никаких провокаций со стороны ОС не наблюдалось, память в компьютере не сбойная и т.д., то это будет не работа а кликанье на ОК.
 
Если будет окно после распакавка, то это существенный минус при создании установщиков, автоматизации всяких процессов. Это хорошая идея, только если она опциональна.

Всего записей: 749 | Зарегистр. 25-03-2002 | Отправлено: 12:35 29-05-2008
l1720



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

Цитата:
средняя скорость, затраченное время

Это-то зачем?
Если уж техническую информацию, то количество папок/файлов
Цитата:
Можно в этом же окне задать вопрос: открыть ли папку с распакованными файлами?

Чем меньше вопросов и кнопок тем лучше, а то как некоторые анинсталеры зададут какой-нибудь криво сформулированный вопрос и штук 5 кнопок...

----------
просто тут все делается через ж..., кроме постановки клизмы. ©

Всего записей: 3316 | Зарегистр. 16-09-2003 | Отправлено: 12:39 29-05-2008
egor23



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

Цитата:
для этого существуют форумы и факи. это для тебя интересно, а большинсту народа даром не упало

Ну вот сделал небольшой обзор (версия пока сырая, нескладная).
Limits of Virtual Memory in Windows
 
Если есть что сказать пишите в ПМ.
 
 

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 14:44 29-05-2008
Barabashka

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
Зачот.
 
А что такое Intel IPF?
В комплекте вроде есть только 32-битные мемо.ехе?
 
Есть ли программы освобождающие большие блоки свободной памяти?
 
2 Bulat_Ziganshin
А планируется 64-bit FreeArc?

Всего записей: 749 | Зарегистр. 25-03-2002 | Отправлено: 15:49 29-05-2008
egor23



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

Цитата:
А что такое Intel IPF?

Itanium processor family по идеи

Цитата:
В комплекте вроде есть только 32-битные мемо.ехе?

да, а никто не говорил, что там есть 64-битные.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 16:00 29-05-2008 | Исправлено: egor23, 16:03 29-05-2008
l1720



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С помощью winarc архивируется директория сначала просто (получился aaa.arc). Потом эта же директория архивируется с флагом "сделать ехе", после чего aaa.arc исчезает.
 
Не знаю глюк - не глюк, вернее почему так получилось понятно (сначала делается архив, а потом добавляется sfx), но поведение  на мой взгляд не правильное. Во всяком случае rar и 7zip так не поступают.
 
 
egor23
силён.

----------
просто тут все делается через ж..., кроме постановки клизмы. ©

Всего записей: 3316 | Зарегистр. 16-09-2003 | Отправлено: 16:00 29-05-2008
Bulat_Ziganshin

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

Цитата:
средняя скорость, затраченное время  
 
Это-то зачем?  
Если уж техническую информацию, то количество папок/файлов

 
вот-вот. на мой взгляд имеет смысл выводить байты/файлы/папки и во время распаковки - время до окончания работы. а всё остальное - это не для sfx
 

Цитата:
Если будет окно после распакавка, то это существенный минус при создании установщиков, автоматизации всяких процессов. Это хорошая идея, только если она опциональна.

собственно вопрос уже решён - общее мнение однозначно за то, чтобы этого не было
 
насчёт инсталяторов - когда нынешний sfx разовьётся до этой стадии, то там одлнозначно будет куча всяких настроек как в rar installer к примеру. так что это вопрос совершенно отдельный
 
Добавлено:

Цитата:
В комплекте вроде есть только 32-битные мемо.ехе?  

а зачем 64-битные? в этом режиме памяти (а точнее адресного пространства) хоть отбавляй. 16 тысяч пентабайт хватит для всех LOL
 

Цитата:
Есть ли программы освобождающие большие блоки свободной памяти?  

если ты задаёшь такой вопрос, то ты не понял в чём там дело
 

Цитата:
С помощью winarc архивируется директория сначала просто (получился aaa.arc). Потом эта же директория архивируется с флагом "сделать ехе", после чего aaa.arc исчезает.  

спасибо, исправлю
 
 
Добавлено:

Цитата:
Если есть что сказать пишите в ПМ.  

напишу всё же здесь. 1) надеюсь, ты юзеров 7z тоже осчастливил. 2) зачем ссылаться на memo.exe на моём сайте да ещё в формате 7z. вроде на ru.board можно выкладывать небольшие архивы? 3) предалагю дать ссылку на статью ixbt, там всё же более подробно-литературно рассказано. у тебя очень сухо, с нуля я джумаю тружно будет въехать
 

Цитата:
А планируется 64-bit FreeArc?  

в ближайшие год-полтора это будет невозможно поскольку нет поддержки win64 в компиляторе хаскела. хотя я планирую расшить узкие места - сделать полноценную раюботу с 1гб словарём при 2-4 гб озу, добавить поддержку внешних упаковщиков так что их будет использовать так же удобно как внутренние, и позволить создавать архивы в миллионы файлов, обрабатывая их по частям
 
Добавлено:
кстати, какой стиль оформления sfx вы предпочитаете:
1) как у rar - всё на одной страничке
2) как в инсталяторах - визард с отдельными страничками для выбоа каталога и индикатора прогресса
3) как у нас сейчас сделано - с отдельным диалогом для индикатора прогресса

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 16:17 29-05-2008
egor23



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

Цитата:
1) надеюсь, ты юзеров 7z тоже осчастливил.

конечно осчастливил

Цитата:
2) зачем ссылаться на memo.exe на моём сайте

на сайт автора ссылается, может будут новые версии.

Цитата:
да ещё в формате 7z. вроде на ru.board можно выкладывать небольшие архивы?

лежало бы и у меня в 7z
когда спрашивал про лимиты их не было

Цитата:
3) предалагю дать ссылку на статью ixbt

В статье речь идёт про физискую память, почему её полностью не видно (если 4Гб установлено).
 
 

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 17:51 29-05-2008
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Неплохая статья. Интересный момент:

Цитата:
до 3 ГБ, если приложение компилируется с параметром IMAGE_FILE_LARGE_ADDRESS_AWARE и система загружается с ключом /3GB

 
Интересно, какой % компьютеров, использующих 32-битные версии XP и Vista, грузится с флагом /3GB. Думаю, таких и пол-процента не наберется. Так что пока не появится 64-битная версия FreeARC, работа с реально большими объемами памяти (> 2 Gb) вряд ли даст какие-то бонусы.

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 18:18 29-05-2008
Bulat_Ziganshin

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

Цитата:
Так что пока не появится 64-битная версия FreeARC, работа с реально большими объемами памяти (> 2 Gb) вряд ли даст какие-то бонусы.

статья слишком сжата и из неё трудно понять, что 32-битному freearc, как и любой другой 32битной программе с ключиком large в хидере доступно:
* 2гб под обычной 32-битной ос
* 3гб под 32-битной ОС, в boot.ini которолй порписан флаг 3GB
* 4 гб под 64-битной ОС
 
64-битным прогам доступно гораздо больше

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 18:48 29-05-2008
Registered User

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

Цитата:
Изменён формат хранения комментария архива (UTF-8 вместо UCS-4) с поддержкой чтения старых комментариев

если можно, вкратце - зачем?

Всего записей: 76 | Зарегистр. 22-12-2007 | Отправлено: 19:16 29-05-2008
Bulat_Ziganshin

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

Цитата:
Изменён формат хранения комментария архива (UTF-8 вместо UCS-4) с поддержкой чтения старых комментариев  
 
если можно, вкратце - зачем?  

1. поскольку это занимает в 4 раза меньше места. хотя конечно комментарии невелики да ещё и сжаты...
2. такой формат появился только в результате ошибки. мне хотелось бы иметь порсто массив байтов, интерепретация которых зависит от конкретной программы. сделать это, сохранив совместимость со старым вариантом, было невозможно. поэтому я решил исправить ошибку сейчас, пока комментарии ещё активно не используются, и сделать это максимально удобно для пользователей. нет возможности только просмотра новых комментариев в старых версиях программы

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 21:00 29-05-2008
Nikolai2004



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

Цитата:
кстати, какой стиль оформления sfx вы предпочитаете:  
1) как у rar - всё на одной страничке  
2) как в инсталяторах - визард с отдельными страничками для выбоа каталога и индикатора прогресса  
3) как у нас сейчас сделано - с отдельным диалогом для индикатора прогресса

вообще я за первый вариант, но как компромисс поддержу второй. здесь ключевой момент в том, что это именно окно (постоянного размера) - не вижу смысла в процессе распаковки подражать виндовому диалогу копирования файлов. а страниц в визарде фактически должно быть всего две: 1 - описание архива и выбор пути; 2 - прогресс распаковки и отчёт после завершения (естественно который сам не закрывается, иначе зачем он тогда нужен?)

Всего записей: 1523 | Зарегистр. 07-01-2004 | Отправлено: 21:30 29-05-2008
Dementei

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1) как у rar - всё на одной страничке. Однозначно за это.

Всего записей: 273 | Зарегистр. 18-03-2006 | Отправлено: 22:03 29-05-2008
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Марк обновил http://www.haskell.org/bz/sfx.arc
 
появилась поддержка rtf-описания архива. rtf-файлы можно содавать в word и wordpad, есть даже онлайновый html-to-rtf конвертер. затем даёте команду
 
arc ch archive.exe -z=my.rtf
 
и комментарий выводится в диалоге распаковки sfx

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 23:40 29-05-2008
egor23



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

Цитата:
появилась поддержка rtf-описания архива. rtf-файлы можно содавать в word и wordpad, есть даже онлайновый html-to-rtf конвертер. затем даёте команду

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

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 05:26 30-05-2008
Bulat_Ziganshin

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

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

менять размер диалога можно через редактирование ресурса в sfx-модуле, наскока я понимаю

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 09:15 30-05-2008
tatuich



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Минимальный набор файлов GTK, нужный для работы GUI FreeArc:

Цитата:
libgdk-win32-2.0-0.dll
libgdk_pixbuf-2.0-0.dll
libglib-2.0-0.dll
intl.dll
libgmodule-2.0-0.dll
libgobject-2.0-0.dll
jpeg62.dll
libpng13.dll
zlib1.dll
libtiff3.dll
libcairo-2.dll
libpango-1.0-0.dll
libpangocairo-1.0-0.dll
libpangowin32-1.0-0.dll
libgthread-2.0-0.dll
libgtk-win32-2.0-0.dll
libatk-1.0-0.dll

Файлы берем из папки lib, которая находится в папке с установленным GTK. После этого сам GTK можно удалить.
Файлы ложить в папку с arc.exe и WinArc.exe, короче в корневую папку GUI Freearc'а.
 
С таким минимальным набором библиотек проблем в GUI нет. Наверно проблемы в самой стандартной теме устанавливаемого GTK.

Всего записей: 320 | Зарегистр. 20-11-2007 | Отправлено: 16:17 30-05-2008
egor23



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

Цитата:
Минимальный набор файлов GTK, нужный для работы GUI FreeArc:

этого недостаточно... писалось раньше.

Цитата:
С таким минимальным набором библиотек проблем в GUI нет. Наверно проблемы в самой стандартной теме устанавливаемого GTK.

будет "вшитая тема".
 

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 16:28 30-05-2008
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tatuich, посмотри на http://www.haskell.org/bz/arc-both.png  
сверху там - WinArc с вшитой linux-подобной темой, получаемой на минимальном наборе файлов. снизу - с windows-подобной, которая есть в полном комплекте. мы это уже проходили, и самая первая выкладка winarc содержала как раз только dll - http://www.haskell.org/bz/arc.arc

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 18:09 30-05-2008
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc: бесплатный open-source архиватор
Widok (30-01-2009 12:03): лимит страниц. продолжаем здесь


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru