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

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

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

    Цитата:
    поставил новый с сайта, не помогло.

    Скорее всего, оригинальный инсталлятор путь в PATH не прописует.

    Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 09:51 21-09-2010
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    release candidate:
     
        * multithreaded deflate: increased reliability; tunable compression level
        * GUI: ask about removing old temporary files at program startup
        * GUI: number of compression threads (-mt) option
        * GUI: separate compression methods history for each archive type
        * GUI: updated language files from 7-zip 9.16
        * 7z.dll: fixed handling of .gz archives w/o internal timestamp
        * External: display stderr of external filter program if -di+$ was specified
        * all -m... options are passed unmodified to 7z.dll (if -t7z/zip/.. was specified). examples:
     
    arc a -t7z archive.7z -m0=BCJ2 -m1=LZMA:d26 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3
    arc a -t7z archive.7z -m0=BCJ -m1=LZMA2
    arc a -tzip archive.zip -mm=BZIP2 -mem=AES192 -p1 -mt4

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



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

    Цитата:
    GUI: ask about removing old temporary files at program startup

    а как вопрос решается со второй копией FreeArc?

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 23:08 22-09-2010
    Bulat_Ziganshin

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

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 23:17 22-09-2010
    egor23



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

    Цитата:
    никак. это такой практический workaround а не какое-то железное решение.

    не сомсем понял, а как оно работает?
     
     
     
    Добавлено:
    увидел, а настройка отключения этого запроса будет?

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

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

    Цитата:
    увидел, а настройка отключения этого запроса будет?

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

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 00:32 23-09-2010
    KillTimer



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

    Цитата:
    Скорее всего, оригинальный инсталлятор путь в PATH не прописует.

    Пути во всех случаях прописывались вручную, так что дело в чем-то другом.

    Всего записей: 144 | Зарегистр. 13-05-2009 | Отправлено: 01:02 23-09-2010
    CTACKo

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

    Цитата:
    имхо ни к чему, вторую копию во время работы первой нет большого смысла запускать
    на 4х-яйцевом камне под х64 с 16Гб ОЗУ можно на 2 ядра повесить одно сжатие, а на 2 других - другое
     
    фсетаки, объясните мне кто-нить, почему под вынь64 при сжатии с одними и теми же параметрами сжатие одних данных консольным arc.exe за 2 сек вываливается с GUI-ошибкой, а другие данные жмутся без вопросов?
    параметры сжатия:

    Код:
    arc a -w"G:\temp" -lc- -ld- -mlzma:d512m:a2:mfbt4:fb128:lc8 ..\data_lzma512_bt4_mc2 Data

    данных, что не жмутся - 4.57 ГБ, жмутся - 3.71 ГБ.  
    Какое-то ограничение лзма64 в 4Гб?
     
    Добавлено:
    Ой, чую канец этому трэду - доходим до 100й страницы - пора открывать свежий
     
    Добавлено:
    и все же надо что-то предпринимать по поводу того, что фарк оставляет "мусор" при падении. Если ему "насильно" указана ТЕМР-папка, то следующий запуск ничего не изменит, т.е. не увидит временных файлов, кроме того в папке назначения тоже создается временный файл, который в последствии и становится фархивом и он все равно остается, т.к. никак не в ТЕМР-е находится, или я ошибаюсь?
     
    Добавлено:
    тут подумалось, прикол такой, игра слов...  
    При установке программ обычно предлагается диалог типа "Выборочная установка", прикольный аналог по сути со смыслом (смеяться после смайла) - "Вы#бочная установка"

    Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 01:06 23-09-2010 | Исправлено: CTACKo, 01:07 23-09-2010
    Raf96

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как можно совместить форматы .tar и .srep и чтобы степень сжатия была ощутимая
     
    Добавлено:
    И вообще скажите кто нибудь пожалуйста как совместить FreeArc и srep

    Всего записей: 17 | Зарегистр. 22-09-2010 | Отправлено: 11:54 26-09-2010
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Raf96
    не флуди. тебе и в той теме если захотят ответят

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 14:58 26-09-2010
    Gideon Vi

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

    Код:
    Q: Я пользуюсь precomp прямо в FreeArc (кто не понял FreeArc сразу сжимает с подключением к сжатию precomp) Так вот чтобы потом архив распаковать надо какието параметры писать и файлики лополнительные.  
    A: Файлы - каталог max из freearc power pack. эти файлы должны быть во время упаковки в текущем каталоге или каталоге, доступном по PATH, за исключением arc.ini, который должен лежать в c:\  
    Если это сделать, то обычный скрипт распаковки freearc архивов всё как надо сделает. Но при этом у тебя будет кривой прогресс-бар и окошко precomp будет светиться на экране

    Непонятно. В вопросе речь идет о дальнейшей распаковке, а отвечают по поводу упаковки.
    Дополняющий вопрос от меня: что будет, если при сжатии из гуи выбрать -mx -ld1600m и freearc.sfx? Требуемые для последующей распаковки файлы ведь в архив не добавятся? И, следовательно, распаковать сам себя он не сможет? Или дополнительные прекомпрессоры в этом случае будут проигнорированы? Просьба уточнить это в фаге.

    Всего записей: 8169 | Зарегистр. 02-02-2004 | Отправлено: 04:00 27-09-2010 | Исправлено: Gideon Vi, 04:01 27-09-2010
    Bulat_Ziganshin

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

    Цитата:
    В вопросе речь идет о дальнейшей распаковке, а отвечают по поводу упаковки.  

    отвечено как упаковывать чтобы потом удалось распаковать
     

    Цитата:
    Дополняющий вопрос от меня: что будет, если при сжатии из гуи выбрать -mx -ld1600m и freearc.sfx?  

    всё нормально будет. для использования внешних компрессоров вместо -mx нужно использовать -max. в этом случае sfx сможет распаковать себя если ему аккуратно подсунуть внешние декомпрессоры. как - разбирайся сам

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 11:25 27-09-2010
    Gideon Vi

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

    Цитата:
    как - разбирайся сам

    спасибо. Замечательный у тебя фаг, информативный

    Всего записей: 8169 | Зарегистр. 02-02-2004 | Отправлено: 15:35 27-09-2010
    1001001000



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bulat_Ziganshin, а можно убрать иконку FA из контекста, чтобы было как у Игоря, просто название?
     

    Всего записей: 105 | Зарегистр. 30-07-2010 | Отправлено: 21:03 27-09-2010
    Bulat_Ziganshin

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

    Цитата:
    можно убрать иконку FA из контекста, чтобы было как у Игоря, просто название?  

    да, если ты знаешь C - ArcShellExt.cpp

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 21:05 27-09-2010
    Profrager



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

    Цитата:
    как - разбирайся сам


    Цитата:
    да, если ты знаешь C - ArcShellExt.cpp

    видать, достали уже все

    Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 21:22 27-09-2010
    Belenos

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, кто знает самую лучшую по сжатию команду для Freearc + Precomp ? кроме этих двух:
    -maxs -ld800mb
    и
    Arc a cod6_zone -ep1 -r -ld800mb -m=precs+rep:1gb:a99+lzma:190mb:max:bt4:273:mc10000
    Подскажите если не сложно, заранее спасибо.

    Всего записей: 30 | Зарегистр. 06-08-2008 | Отправлено: 23:24 28-09-2010 | Исправлено: Belenos, 22:19 29-09-2010
    CTACKo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    И все таки под вынь64 с подлючением лзма64 фа глючит!!!  
    Сегодня опять на эти грабли наступал - если паковать напрямую лзма, например:

    Код:
    arc a -w"G:\temp" -lc- -ld- -mlzma:d512m:a2:mfbt4:fb128:lc8 redist redist
    то fa:  
    - может начать паковать нормально
    - может зависнуть во время упаковки  
    - со старта упасть, что мб зависит от запущенного в дм софта.
    Что было странно - дал команду упаковки, зависло на 0.4% и просто наращивало время ожидания. Нажал Ctrl-C, прервал операцию. После этого сколько раз не давал ту же самую команду, создавало только 31-байт файла-архива (т.е. только заголовок) и сразу же падало. При этом, если добавить в алг сжатия сначала реп, а для второго прохода - тот же вариант для лзма, то паковало как ни в чем не бывало.  
    Короче помогло выйти и зайти в винду, типа теплого рестарта. И та же указанная сверху команда начала нормально паковать.  
    Иногда бывало что сразу в лзма жать - падало, но после сжатия реп+лзма уже нормально отрабатывал и сам лзма.  
    Короче странно все это, и очень похоже на глюк. Причем он связан с тем, что фарк (лзма64 метод) после себя что-то где-то в памяти оставляет. Причем при удачном следующем сжатии эти грабли он сам же успешно убирает. Потому и ребут помогает - он фактом чистит память.

    Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 13:39 29-09-2010
    juvaforza

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

    Цитата:
    A new version GTK+ Runtime installer is out (see the Downloads section). This version is based on GTK+ 2.22.0, which is a major step up from 2.16, now that all the major Windows-specific issues have been resolved.

    Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 12:46 02-10-2010 | Исправлено: juvaforza, 12:47 02-10-2010
    Chern



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, как правильно указать архиватору (последний RC) не включать в архив определенные каталоги?
    В командной строке даю команду -x@exclude.lst, в самом exclude.lst если указываю относительный путь к папке, то все нормально, если указываю путь типа C:\Users\User\AppData\Local\Google\Chrome\User Data\Default\Cache\* , то этот каталог все равно включается в архив. Пробовал то же самое и в кавычках, но получается также.

    Всего записей: 746 | Зарегистр. 03-06-2003 | Отправлено: 14:03 03-10-2010
       

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