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

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

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

Цитата:
Да, и ещё идея - ограничивать память для упаковки не 75% ОЗУ, а свободным количеством.  

бвла такая мысль. нет большого смысла поскольку у меня к примеру из 700 метров озу метров 100-200 обычно свободно. если уж задано макс. сжатие - пусть на всё озу и сжимает

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 19:51 10-06-2008
IamFool



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

Цитата:
была такая мысль. нет большого смысла поскольку у меня к примеру из 700 метров озу метров 100-200 обычно свободно. если уж задано макс. сжатие - пусть на всё озу и сжимает
А может, сделать как опцию (если реально)? У меня раньше (во времена WinRK 3 Beta 2) тоже было 768 мб ОЗУ, и у вышеназванного архиватора режим Maximum (PWCM) ел 700 мб (следуя описанию), и приходилось архивации метрового файла ждать час, пока винда всё в своп закинет, и столько же, пока она всё скопирует обратно. А редактирование профилей у него (или у меня ) не работало. В общем, проблема такая может возникать в разных ситуациях

Всего записей: 360 | Зарегистр. 02-10-2006 | Отправлено: 23:10 12-06-2008
Registered User

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ещё бы неплохо добавлять установочный каталог в path
 
Добавлено:

Цитата:
Цитата:Да, и ещё идея - ограничивать память для упаковки не 75% ОЗУ, а свободным количеством.  
 
 
бвла такая мысль. нет большого смысла поскольку у меня к примеру из 700 метров озу метров 100-200 обычно свободно. если уж задано макс. сжатие - пусть на всё озу и сжимает

это нужно для будущей реализации многопоточности. ибо нафиг она нужна, если только замедляет?

Всего записей: 76 | Зарегистр. 22-12-2007 | Отправлено: 18:58 13-06-2008
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
обновил http://www.haskell.org/bz/arc1.arc :
* чуть улучшено определение типа файлов
* GUI: ограничена ширина диалога Add; отключено автоматическое увеличение главного окна
* GUI: запоминание размеров и положения главного окна
 
 

Цитата:
ещё бы неплохо добавлять установочный каталог в path

согласен. кто-нибудь знает, как в это сделать NSIS script?
 

Цитата:
А редактирование профилей у него (или у меня ) не работало.

ты в курсе опции -lc?
 

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

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

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 22:36 13-06-2008
Nikolai2004



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Цитата:
кто-нибудь знает, как в это сделать NSIS script?

http://nsis.sourceforge.net/Path_Manipulation

Всего записей: 1523 | Зарегистр. 07-01-2004 | Отправлено: 23:38 13-06-2008
Registered User

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

Цитата:
Цитата:А редактирование профилей у него (или у меня ) не работало.  
 
 
ты в курсе опции -lc?

речь, видимо, о winrk

Всего записей: 76 | Зарегистр. 22-12-2007 | Отправлено: 11:37 14-06-2008
Bulat_Ziganshin

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

Цитата:
речь, видимо, о winrk  

речь идёт о том, чтобы изменить fa только потому, что не работало редактирование профилей в winrk

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 13:16 14-06-2008
Bulat_Ziganshin

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

Цитата:
ещё бы неплохо добавлять установочный каталог в path  

сделал

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 16:24 14-06-2008
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Булат, а когда примерно начнешь "облагораживать" главное меню в GUI-версии ? Ну то есть то, о чем мы говорили вот тут: http://forum.ru-board.com/topic.cgi?forum=5&topic=24319&start=1100#11
 
Ну и заодно исправь, плиз, вылет при нажатии на кнопку ArcInfo, если выбран не arc-архив, а любой другой файл.

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 17:38 14-06-2008
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Информация к размышлению:
Заметил тут на сайте Microsoft
sfx-rar многотомный
 
Visual Studio® Team System 2008 Team Foundation Server and Team Suite VPC Image (Trial)
http://www.microsoft.com/downloads/results.aspx?pocId=&freetext=Visual%20Studio%20Team%20System%202008%20Team%20Suite%20%28Trial%29&DisplayLang=en

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

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

Цитата:
Булат, а когда примерно начнешь "облагораживать" главное меню в GUI-версии ? Ну то есть то, о чем мы говорили вот тут: http://forum.ru-board.com/topic.cgi?forum=5&topic=24319&start=1100#11  

если вы считаете нужным уже существующи команды реорганизовать - предлашайте как это сделать. если речь о добавлении новых команд - это требует чуть больше времени
 
кстати говоря, я могу легко сделать меню конфигурируемым через ini/history файл. скажем, эта настройка может выглядеть так:
menu= File:Add,Modify,Join,,Settings,Quit; Edit:Select,Unselect,Refresh
toolbar=Add,Modify,Join; Select,Unselect,Refresh
 
можно конечно просто читать с диска xml, редактируемый glade, но я думаю что использование последнего является ещё большим извращением
 
две проблемы - пока нет visual editor, для большинства пользователей это редактирование всё равно будет недотсупно; и что делать при добавлении новых команд в новых версиях программы?
 

Цитата:
Ну и заодно исправь, плиз, вылет при нажатии на кнопку ArcInfo, если выбран не arc-архив, а любой другой файл.

все вылеты и зависания gui поправлю
 
 
кстати, Егор, я добавил в дистрибут темы и theme changer: http://www.haskell.org/bz/FreeArc-0.50-win32-alpha-2008-06-15.exe
 
осталось только решить вопрос со шрифтом (и может, темой) по умолчанию

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 14:35 15-06-2008
Benchmark



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

Цитата:
кстати говоря, я могу легко сделать меню конфигурируемым через ini/history файл. скажем, эта настройка может выглядеть так:

 
Кстати, это весьма интересный вариант. Правда тогда должна быть возможность ресета меню в умолчательное состояние. На случай, если вдруг ini побился/потерялся или юзер окончательно запутался в своих желаниях
 
Кстати, в WinRAR сделано весьма грамотно, там есть возможность настроить команды, доступные в toolbar при работе вне и внутри архива. Можно перенять фичу.
 

Цитата:
если вы считаете нужным уже существующи команды реорганизовать - предлашайте как это сделать

Ну для начала я уже предлагал:
 
- меню файл: New archive, Open Archive, New SFX, Wizard (если таковой будет)
- меню Commands (или Actions): Add, Extract, Delete, View, Test
- меню Options: Configuration, Save settings, Load settings
- меню Help: собственно сам Help, Check for update, About  
 
Помимо всего при входе в архив архив в меню должны стать доступными команды:
-  Protect, Comment, Convert to EXE, Encrypt
 

Цитата:
осталось только решить вопрос со шрифтом

Вот вам еще такая табличка для размышлений:
http://en.wikipedia.org/wiki/Unicode_typefaces
 
Под Windows нужно брать шрифт, который:
- идет в стандартном комплекте
- содержит наибольшее количество символов
 
По этим показателям наиболее подходит Arial Unicode MS. В сравнении с ним, например, Tahoma обладает крайне ограниченным количеством символов.
 
А вот что-то посоветовать под Linux уже труднее.
 
Впрочем, есть еще вариант: взять какой-либо юникодный шрифт, распространяемый под лицензией GPL, OFL или public domain. Но тут надо будет внимательно смотреть, что в них есть и чего нет.

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 15:07 15-06-2008
IamFool



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

Цитата:
Информация к размышлению:  
Заметил тут на сайте Microsoft  
sfx-rar многотомный  
 
Visual Studio® Team System 2008 Team Foundation Server and Team Suite VPC Image (Trial)  
http://www.microsoft.com/downloads/results.aspx?pocId=&freetext=Visual%20Studio%20Team%20System%202008%20Team%20Suite%20%28Trial%29&DisplayLang=en

 
Они осознали всю бренность CAB
 
Кстати, Adobe для своих продуктов использует (помимо всего прочего) 7-Zip, а также некий формат NOSSO, который, судя по степени сжатия, делается вручную (я проводил тесты над Adobe Reader 7 - сравнивал степень сжатия различных архиваторов относительно NOSSO - в итоге лучше сжали только UDA 0.301, WinRK (PWCM) и PAQ8, но при этом NOSSOвский архив распаковывается 15 секунд, а эти трое - сами понимаете, сколько ).
 
А когда-нибудь, вполне возможно, будут всюду использоваться SFX'ы FreeArc'а

Всего записей: 360 | Зарегистр. 02-10-2006 | Отправлено: 15:12 15-06-2008 | Исправлено: IamFool, 15:23 15-06-2008
egor23



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

Цитата:
Под Windows нужно брать шрифт, который:  
- идет в стандартном комплекте  
- содержит наибольшее количество символов  
 
По этим показателям наиболее подходит Arial Unicode MS.

Arial Unicode MS - не идёт в стандартном комплекте Windows.
 
Добавлено:


Цитата:
Кстати, Adobe для своих продуктов использует (помимо всего прочего) 7-Zip, а также некий формат NOSSO, который

AdbeRdr810_ru_RU.exe
NOSSO - скорее всего использует LZMA (или т.п.), а при распаковке из файлов, на лету создаёт, саb архив (Data1.cab).

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 18:31 15-06-2008
IamFool



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я прошу прощения за оффтопик. Но всё же - если распаковать CAB и MSI и сжать исходные файлы, то "даже" у 7-Zip'а при максимальных настройках проигрыш в 5 мб. Повторюсь - лучше, чем у NOSSO, сжатие только у PPM и CM - крутовато для LZMA, не правда ли? Я просто на гугл группах читал обсуждение этого "выскочки" - там где-то было сказано, что это компания, которая берёт релизы у крупных фирм типа Adobe, и затем анализирует их вручную, после чего определённым образом делает им установочные пакеты очень малого размера. С тех пор про них больше ничего не слышал.
Ещё раз извиняюсь за отход от топика. Просто тоже околоархиваторная тема

Всего записей: 360 | Зарегистр. 02-10-2006 | Отправлено: 20:07 15-06-2008
egor23



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

Цитата:
кстати, Егор, я добавил в дистрибут темы и theme changer: http://www.haskell.org/bz/FreeArc-0.50-win32-alpha-2008-06-15.exe

нет иконок у ярлыков FreeArc, Change skin
иконка WinArc.ico есть прикрутить к ярлыку не сложно
Change skin - для gtk2_prefs.exe тоже была иконка отдельно.

Цитата:
осталось только решить вопрос со шрифтом (и может, темой) по умолчанию

Сейчас обратил внимание (стоит галка Установить поддержку языков с письмом иероглифами), что иероглифы отображаются, квадратики только у языков:
armenian
bangla
georgian
punjabi,_indian

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 20:12 15-06-2008
Benchmark



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

Цитата:
Arial Unicode MS - не идёт в стандартном комплекте Windows.

Да, действительно. Он идет с MS Офисом.
 
Тогда как вариант - проверять его наличие в системе. Если его нет, то далее по списку в порядке убывания количества доступных символов: Times New Roman (для Висты или если он есть в системе), Microsoft Sans Serif, Tahoma и т.д.
 
Впрочем, это никак не отвечает на вопрос, что же использовать на линуксе.Но там, скорее, надо что-то GPL'ное.

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 20:14 15-06-2008
IamFool



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

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

Если нету - можно предлагать пользователю слить его с сервера (сжатая FreeArc'ом же версия весит 11 мб). А для Linux - http://www.alanwood.net/unicode/fonts_unix.html

Всего записей: 360 | Зарегистр. 02-10-2006 | Отправлено: 20:26 15-06-2008 | Исправлено: IamFool, 20:27 15-06-2008
egor23



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

IamFool

Цитата:
 скорее всего использует LZMA (или т.п.), а при распаковке из файлов, на лету создаёт, саb архив (Data1.cab).

так было с  AdbeRdr709_ru_RU.exe (Netopsystems FEAD(R) 2.3 Optimizer)
с AdbeRdr810_ru_RU.exe не обязательно так происходит, здесь CAB-архив без сжатие.

Цитата:
Я прошу прощения за оффтопик. Но всё же - если распаковать CAB и MSI и сжать исходные файлы, то "даже" у 7-Zip'а при максимальных настройках проигрыш в 5 мб.

скорее всего есть ещё дополнительные фильтры.
по-поводу LZMA это было на вскидку сказано, есть другие похожие алгоритмы.
 
кстати чтобы не гадать есть офф.сайт
NOSSO® Compression
http://www.nosltd.com/nosso.html
http://www.nosltd.com/
 
 
 
 
 
Добавлено:

Цитата:
Сейчас обратил внимание (стоит галка Установить поддержку языков с письмом иероглифами), что иероглифы отображаются, квадратики только у языков:  
armenian  
bangla  
georgian  
punjabi,_indian

и это при использовании шрифта по-умолчанию.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 21:06 15-06-2008 | Исправлено: egor23, 21:08 15-06-2008
euheny



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

Цитата:
Почему для использования 2+ гб памяти желательно установить 64-битную версию Windows

вобще есть такая штука как PAE(более 4-х Гб для х86), так для чего же она тогда?

Всего записей: 4181 | Зарегистр. 22-11-2006 | Отправлено: 00:08 16-06-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