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

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



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    A19EXXX
    Думаю так будет для скрипта FreeArc_Example-Ext
    Подробнее...

    Всего записей: 316 | Зарегистр. 08-11-2007 | Отправлено: 18:29 03-12-2009
    A19EXXX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DemonAk, спасибо, конечно, но меня интересует скрипт FreeArc_Example, а не FreeArc_Example-Ext

    Всего записей: 513 | Зарегистр. 02-07-2009 | Отправлено: 18:40 03-12-2009
    Bulat_Ziganshin

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

    Цитата:
    DemonAk, спасибо, конечно, но меня интересует скрипт FreeArc_Example, а не FreeArc_Example-Ext

    а, я и не заметил. насчёт него - не знаю. делай сам по аналогии с Ext
     
    Добавлено:
    new version:
     
        * fixed bug with TTA (wav files)
        * -mex5t now works everywhere, but multithreaded only on post-XP systems with facompress_mt.dll
        * new/changed compression modes -mex5..9

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 19:15 03-12-2009 | Исправлено: Bulat_Ziganshin, 20:46 03-12-2009
    LonerDergunov



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bulat_Ziganshin
    спасибо. И еще вопрос - если запаковано с помощью srep64.exe, то потом можно разжать с помощью srep.exe (на не-64-битной системе)?

    Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 20:47 03-12-2009
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LonerDergunov
    я уже писал - srep и srep64 работают совершенно одинаково

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 20:50 03-12-2009
    Redisych



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Заархивировал дистрибутив Corel 13 с опциями из GUI:
    Сжатие высокое (-m5)
    Защита (авторазмер 1-4%)
    Протестировать архив после завершения операции  
     
    Получился файл около 250 Мб, чуть меньше rar'a. Самим FreeArc и wArc открывается. Припопытке открыть плагином для TC выдаёт ошибку:
     
    Цитата:
    Executing command ' C:\totalcmd\plugins\wcx\Multiarc\FreeArc\Arc.exe v --noarcext -- D:\Distr\CorelDRAW\CORELDRAW_13.arc ' returned errorlevel 2. Possibly an error occurred. Archive listing wasn't retrieved.

    Создаю другие архивы поменьше (единицы мегабайт) с теми же опциями, они открываются нормально.

    Всего записей: 662 | Зарегистр. 15-04-2005 | Отправлено: 20:55 03-12-2009
    A19EXXX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bulat_Ziganshin, а вот если такой вариант: я сжимаю файлы с использованием прекомпа и step'a, а для распаковки использую ваш скрипт (обычный, не Ext); рекомпрессию я задам через [Run], вот только как разstep'ить я не знаю... Помогите, плиз!

    Всего записей: 513 | Зарегистр. 02-07-2009 | Отправлено: 21:03 03-12-2009
    Bkz5802

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот отсюда Текущая альфа версия: 0.60RC - загрузка надо сначала ставить варианты дистрибутива инсталлятор, а затем PowerPack инсталлятор?

    Всего записей: 58 | Зарегистр. 22-10-2009 | Отправлено: 21:20 03-12-2009
    Bulat_Ziganshin

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

    Цитата:
    надо сначала ставить варианты дистрибутива инсталлятор, а затем PowerPack инсталлятор?

    да
     
    A19EXXX
    не моя тема
     

    Цитата:
    Припопытке открыть плагином для TC выдаёт ошибку:  

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

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 21:25 03-12-2009
    A19EXXX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bulat_Ziganshin, ну может вы знаете параметры для степа, типа как для прекомпа: Parameters: "-o""s.ff"" -r ""s.pcf""";...

    Всего записей: 513 | Зарегистр. 02-07-2009 | Отправлено: 21:33 03-12-2009
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    A19EXXX
    распаковка: srep -d сжатый распакованный

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 21:40 03-12-2009
    DemonAk



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Bulat_Ziganshin
    Я вот пробую через powercmd srep обработать, но все время застревает на 10% =\ и неичего не происходит, а вот через тотал коммандер норм обрабатывалось srep но вылетело почему то использовал параметры arc a swtfu_srep -ep1 -r -lc- -ld1016mb -mm=max -m=srep64+exe+delta+lzma:190mb:max:bt4:128:mc10000 "C:\Games\Activision\Star Wars The Force Unleashed\*", еще раз повторюсь папка 20.2 гб, щас поставил от 3 декабря freearc, посмотрим, может что то не то делаю.

    Всего записей: 316 | Зарегистр. 08-11-2007 | Отправлено: 22:02 03-12-2009
    Redisych



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

    Цитата:
    ну выложи архив хотя бы

    В близжайшее время не смогу, SkyLink...

    Цитата:
    попробуй его сами fa открыть
     
    Им-то нормально открывается, писал выше. Не срабатывает именно плагин.
    Сейчас провёл эксперимент. Жал разное количество mp3 файлов с указанными выше опциями, для этого взял первый попавшийся альбом A-Ha - The Singles 1984-2004.  
    Вот смотрите, какой расклад:
    Жму 8 композиций, суммарно 48510 Кб. ТС открывает.
    Жму 9 композиций, суммарно 54446 Кб. ТС даёт ошибку.  
    Жму 4 видеоролика общим размером 58 Мб. ТС даёт ошибку.
    Попробуйте сами, очень легко повторяется.

    Всего записей: 662 | Зарегистр. 15-04-2005 | Отправлено: 22:10 03-12-2009 | Исправлено: Redisych, 22:10 03-12-2009
    NattyBampo



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    как в Ext скрипте перенаправить темповые файлы в папку куда ставится игра и чтобы arc.ini туда копировался(на случай использования прекомпа и прочих внешних процессоров)???

    Всего записей: 222 | Зарегистр. 19-06-2009 | Отправлено: 22:58 03-12-2009
    DemonAk



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

    Цитата:
    как в Ext скрипте перенаправить темповые файлы в папку куда ставится игра и чтобы arc.ini туда копировался(на случай использования прекомпа и прочих внешних процессоров)???

    аркини должен быть в C:\ иначе труба), а темповские файлы вот так:
    Result:= FreeArcCmd(callback,'x','-o+','-dp'+AnsiToUtf8(Destination),'--',AnsiToUtf8(Source),'-w'+AnsiToUtf8(Destination),'','','','');  // код ошибки

    Всего записей: 316 | Зарегистр. 08-11-2007 | Отправлено: 23:06 03-12-2009 | Исправлено: DemonAk, 23:09 03-12-2009
    Bulat_Ziganshin

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

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

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

    Цитата:
    Я вот пробую через powercmd srep обработать, но все время застревает на 10%

    это нормально. индикатор прогресса с внешними упаковщиками не дружит, так что просто жди..

    Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 23:48 03-12-2009
    DemonAk



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Bulat_Ziganshin
    Какие то тормоза со srep64, когда идет им обработка, помоему после обновления каспера такое стало (выпустили блин патчи =\), буду разбираться, а пока вот такое выдало:
     
    Compression ratio: 21718106112 -> 6356347820: 29.27%. Cpu 18.982 mb/sec, real 6.
    Compression ratio: 21726494720 -> 6362516604: 29.28%. Cpu 18.970 mb/sec, real 6.
    Compression ratio: 21726554177 -> 6362569469: 29.28%. Cpu 18.970 mb/sec, real 6.
    392  10.0%
    Errorlevel=0
     10.0%Stack space overflow: current size 8388608 bytes.
    Use `+RTS -Ksize' to increase it.
    arc: interrupted
     
    Вроде обработал srep64, но почему то вылетает с ошибкой =\, места что ли не хватает?
    (упаковывал с параметрами arc a swtfusrep -ep1 -r -ld1016mb -m=srep64+e
    xe+delta+lzma:190mb:max:bt4:128:mc10000 "C:\Games\Activision\Star Wars The Force
     Unleashed\*")
     
    попробовал тут mex юзает все 4 ядра и сжимает в 2 раза быстрее, размер правда архива на выходе получился чуть больше:
    Подробнее...

    Всего записей: 316 | Зарегистр. 08-11-2007 | Отправлено: 02:22 04-12-2009 | Исправлено: DemonAk, 03:37 04-12-2009
    LonerDergunov



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

    Цитата:
    здесь кто-нить пользуется tc?

    да, пользуется.
    У меня прекрасно Тотал открывает файлы любого размера. По крайней мере до трехгиговых.
    Извлекает тоже, только долго и делая вид, что завис.
     
    В папке с мултиарком лежат  
    Arc.exe
    arc.ini
    facompress.dll
    packjpg_dll.dll
    precomp04.exe
    unarc.exe
    zlib1.dll
     
    В Мултиарке прописан соответствующий код, который был еще в более ранних версиях, сейчас глянул - он чуток изменился в новой версии, но смысл изменений мне не понятен, это уже лучше автор пояснит
     

    Код:
     
    [FreeArc]
    ID=41 72 43 01
    IDPos = 0, -38, -39, -40, <SeekID>
    Extension=arc
    Description="FreeArc 0.60"
    Archiver=Arc.exe
    List="unarc v --noarcext -- %AQA"
    Format0="yyyy tt dd hh mm ss aaaaaaa zzzzzzzzzzzzzzz ppppppppppppppp rrrrrrrr nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
    Start="^--"
    End="^--"
    Test="%P t --noarcext -sclANSI -- %AQA @%LA"
    Add="%P a {-ap%RA} --noarcext -sclANSI {%S} -- %AQA @%LA"
    Move="%P m {-ap%RA} --noarcext -sclANSI {%S} -- %AQA @%LA"
    Extract="%P e -y --noarcext -sclANSI -- %AQA @%LA"
    ExtractWithPath="%P x -y --noarcext -sclANSI -- %AQA @%LA"
    Delete="%P d --noarcext -sclANSI -- %AQA @%LA"
    AskHistory0=-m2
    AskHistory1=-mx
    AskHistory2=-max
    IgnoreErrors=0
    Debug=0
    UnixPath=1
    SkipDirsInFileList=0
    SkipEmptyNames=1
    BatchUnpack=1
    SearchForUglyDirs=0
    AskMode=2
    SkipLIST=1
    SkipSfxHeader=1


    Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 03:20 04-12-2009 | Исправлено: LonerDergunov, 03:23 04-12-2009
    Redisych



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

    С этим ini всё открывается!!!
     
     
    Вот разница:
    Новый

    Код:
    List="%P v --noarcext -- %AQA"
     

    Старый

    Код:
    List="unarc v --noarcext -- %AQA"

     
    Листинг-то у меня и не работал.

    Всего записей: 662 | Зарегистр. 15-04-2005 | Отправлено: 03:37 04-12-2009 | Исправлено: Redisych, 03:43 04-12-2009
    NattyBampo



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DemonAk вот так вписать или с app с фигурными скобками надо???
     
    Result:= FreeArcCmd(callback,'x','-o+','-dp'+AnsiToUtf8(app),'--',AnsiToUtf8(Source),'','','','','');  // код ошибки
     
     
    да и еще - если у меня диска С нет - то как быть чтобы распаковать???

    Всего записей: 222 | Зарегистр. 19-06-2009 | Отправлено: 06:05 04-12-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