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

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

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

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

   

Widok



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

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


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

Скачать последний релиз - FreeArc 0.666 от 20 мая 2010 г. Что нового: ускорение работы в 1.5-2 раза благодаря новой технологии многопоточного сжатия, распаковка архивов многих форматов используя технологии 7-zip, запуск файлов из архива, исправлены все проблемы интеграции с Explorer (подробнее)
 
Текущая альфа версия: 0.67 - загрузка | список исправлений | блог

FAQ по FreeArc

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

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

    Родственные темы:
  • Inno Setup плюс внешние упаковщики - использование архивов FreeArc в инсталяторах
  • Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - "а как сжать ещё лучше?"
  • FreeArc и Unix - для альтернативно одарённых
     
    Другие архиваторы:
  • WinRAR
  • 7-zip

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 19:15 07-09-2009 | Исправлено: Bulat_Ziganshin, 18:34 26-07-2010
    CTACKo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а если в unarc.dll "внедрить" код, который будет выводить фоновое/неактивное окно с рекламным сообщением "ФА - самый зачетный и мастхевный бесплатный архивер в мире! Офигел?! Возьми 2!" ну или "Юзаешь архиватор? выньрар - аццтой, все зипы - шлак для лохов! ФА - рулит! ФА для реальных пацанов!" "Даешь freearc-изацию фсей страны!" "Реальные репакёры юзают фа" "ФА - это стильно как киберпанк!"
    Можно к тому же добавить опцию, которая будет выводить эту строчку по указанным координатам в указанном окне лейблом, к примеру, не всем ведь понравиццо левое окно с рекламой.
    Лично я в своих репаках оставляю на морде сетапа скрытый линк на форум, на котором пишу как создавать репаки и там естественно указано что ФА есть основное средство после ИС. Чесслово надеюсь что форум может кому-то помочь. Правда туда еще ни разу никто не заходил

    Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 13:27 17-09-2009 | Исправлено: CTACKo, 13:35 17-09-2009
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    i've made a small test of facompress.dll performance improvements. sse2-enabled dll (from 0.51), universal dll (from 0.52) and without dll (gcc-compiled arc.exe) were compared. the main surprise is that disabling sse2 improved perfromance on my core2 in most cases, the only significant drawback is 1% speed loss with ppmd. another surprise was 10% speed loss of lzma decompression with icc compared to gcc (to be fair, sse2-enabled dll has much less loss, 2-3%). overall speed increment is very different:
     
        * lzma:max 3.5%
        * lzma:normal 4.5%
        * lzma:fast 12%
        * grzip:m4 68%
        * ppmd:8:96m 12%
        * lzp:65:h20 11%
     
    as a result of this testing, i will disable using of dll for lzma decompression. also, i'm slowly work on lzma 9.x integration. decompression part is done, so i use it for unarc/sfx/dll because lzma 9.x decompression is about 10% faster than old one
     
    Добавлено:
    i've uploaded my benchmarking suite as http://www.haskell.org/bz/benchmarking.arc
     
    files available at http://files.mail.ru/P198AL

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 13:32 17-09-2009 | Исправлено: Bulat_Ziganshin, 14:11 17-09-2009
    Barabashka

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если не сложно протестируй ещё торнадо.

    Всего записей: 749 | Зарегистр. 25-03-2002 | Отправлено: 13:47 17-09-2009
    Bulat_Ziganshin

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

    Цитата:
    Если не сложно протестируй ещё торнадо.

    я не включил его в dll поскольку он был медленней, и размер кода очень большой

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 13:54 17-09-2009
    ruduk

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

    Цитата:
    i will disable using of dll for lzma decompression

    Скажите, а какая dll будет использована для распаковки lzma? или код будет внутри Arc.exe?
     
    И еще переведите что означает
    Цитата:
     i'm slowly work
    - я медленно работаю или останавливаю работу?
     
    А потом скажите почему не открывается http://freearc.org/ru/FuturePlans.aspx ?
    Просто хотел посмотреть когда планирован релиз 0.52, а страница не открывается

    Всего записей: 123 | Зарегистр. 08-02-2009 | Отправлено: 15:37 17-09-2009
    Barabashka

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

    Цитата:
    я не включил его в dll
    А планируете?

    Всего записей: 749 | Зарегистр. 25-03-2002 | Отправлено: 15:38 17-09-2009
    Bulat_Ziganshin

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

    Цитата:
    А планируете?  

    зачем, если он медленней??
     

    Цитата:
     i'm slowly work
    - я медленно работаю

     

    Цитата:
    почему не открывается http://freearc.org/ru/FuturePlans.aspx ?  

    опять не оплатили вовремя
     

    Цитата:
    Скажите, а какая dll будет использована для распаковки lzma? или код будет внутри Arc.exe?  

    внутри arc.exe есть весь код, dll только ускоряет его работу

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 15:46 17-09-2009
    sabio

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

    Всего записей: 2898 | Зарегистр. 21-05-2004 | Отправлено: 15:48 17-09-2009 | Исправлено: sabio, 15:49 17-09-2009
    Barabashka

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

    Цитата:
    зачем, если он медленней??  

    Тогда не понял что значит медленней? tor:3 или tor:4 жмут быстрее чем любой другой с таким же сжатием (чтобы быть точным - для большинства задач). Или речь идёт только про разархивацию?

    Всего записей: 749 | Зарегистр. 25-03-2002 | Отправлено: 16:00 17-09-2009
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Barabashka
    dll медленней, чем arc.exe

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 16:04 17-09-2009
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    btw, lzma decompression times: unarc 17.3, arc 20.0, dll 22.2

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 21:00 17-09-2009
    4esnok



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста скрипт распаковщика фриарка, чтобы по компонентам можно ставить..

    Всего записей: 68 | Зарегистр. 14-08-2007 | Отправлено: 19:10 18-09-2009
    DemonAk



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

    Цитата:
    Подскажите пожалуйста скрипт распаковщика фриарка, чтобы по компонентам можно ставить..

    В теме по inno смотри, вот сцылко что нужно сделать http://forum.ru-board.com/topic.cgi?forum=5&topic=31146&start=100#6

    Всего записей: 316 | Зарегистр. 08-11-2007 | Отправлено: 19:38 18-09-2009
    ruduk

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bulat_Ziganshin
    почитал последние страницы обсуждения FreeArc на encode.ru
     
    и, действительно, после указания распаковать файлы на несуществующий диск (указать букву диска которого нет) или захотеть распаковать файл на флешку -> набрать букву диска флешки -> отвлечься на телефонный звонок -> вынуть флешку -> вспомнить что архив не распакован -> нажать ОК     ----> FreeArc начинает бесконечный цикл распаковки (время идет и ничего не происходит).
     
    Добавлено:
    PS. Имелась ввиду распаковка из контексного меню FreeArc -> Распаковать... -> указываем Выходной каталог на несуществующем диске Е:\ (флешку-то вынял) -> видим бесконечный цикл распаковки.
     
    PPS. Если распаковывать из GUI -> Сообщение об успешной распаковке сразу после нажатия ОК.

    Всего записей: 123 | Зарегистр. 08-02-2009 | Отправлено: 19:44 18-09-2009
    4esnok



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DemonAk Большое спасибо!!
     
    У меня маленькие архивы нормально распаковывает а большие, вобще не идет прогресс, как написали выше начинается бесконечный цикл... Что делать подскажите!

    Всего записей: 68 | Зарегистр. 14-08-2007 | Отправлено: 20:33 18-09-2009 | Исправлено: 4esnok, 22:25 18-09-2009
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    new RC for RC:
     
        * LZMA: don't use lzma_decompress from facompress.dll since it's slower
        * GUI: check that password and its confirmation are the same
        * InnoSetup scripts version 3.3: fixed several bugs
        * Unarc/sfx/dll: remove tempfiles on quit
        * Unarc/sfx/dll: -w option for setting temporary files directory
        * Unarc/sfx/dll: lzma decompression made 15% faster by using lzma 9.07!
        * ArcShellExt: automatically re-register dlls on OK in Settings dialog if version/directory was changed
        * Compression: fixed hang up when compressing splash.bmp (file with huge repetitive strings)

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 22:38 18-09-2009
    ruduk

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

    Цитата:
    new RC for RC
     
    Спасибо!  
     
    провел пару тестов: взял пару простеньких игр, упаковал, распаковал (засекал секундомером). Архивы делал sfx.  

    Цитата:
                                         размер,байт      упаковка,сек     распаковка,сек  
    Исходные даные                217.078.843  
    FreeArc 0.52a 2009-09-10    59.815.857             00:52.81              00:14.86  
    FreeArc 0.52a 2009-09-18    59.815.345             00:50.55              00:13.29    
    Эффективность                            -512          -2.26 (-4,3%)     -1,57 (-10,6%)  
     
    Исходные даные               258.016.771  
    FreeArc 0.52a 2009-09-10  157.550.231             01:39,96               00:18.2  
    FreeArc 0.52a 2009-09-18  157.549.719             01:38,12               00:15.7  
    Эффективность                            -512          -1,84 (-1,8%)     -2,5 (-13,7%)  
       
     
    Я думаю разница в размерах файлов 512 байт из-за уменьшения размера freearc.sfx (102.400 против 102.912), а прирост в скорости очевиден. Ещё раз спасибо!

    Всего записей: 123 | Зарегистр. 08-02-2009 | Отправлено: 03:11 19-09-2009 | Исправлено: ruduk, 03:16 19-09-2009
    juvaforza

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bulat_Ziganshin
    Дайте, пожалуйста, timer301.zip.

    Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 13:39 19-09-2009
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://internap.dl.sourceforge.net/sourceforge/sevenmax/7bench801.zip

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 13:48 19-09-2009
    egor23



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

    Цитата:
    Дайте, пожалуйста, timer

    7bench902.zip
    http://sourceforge.net/projects/sevenmax/files/

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 13:49 19-09-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 103 104 105 106

    Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc: бесплатный open-source архиватор - Часть 3
    Widok (23-11-2010 11:37): Лимит страниц. Продолжаем здесь


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru