Ru-Board.club
← Вернуться в раздел «Программы»

» FreeArc: бесплатный open-source архиватор - Часть 3

Автор: Rustamer
Дата сообщения: 16.09.2010 20:11
immortal223
А чем MultiArc не устроил? Бери да подключай - вроде уже выше обсуждали. Пройдись по версии для печати - там и готовое было.
офтоп: хороший сайт у тебя в подписи, приглянулся
Автор: KillTimer
Дата сообщения: 18.09.2010 15:36
Пытаюсь собрать FA по инструкции. Дохожу до компиляции SFX модулей, захожу в папку Unarc, делаю make, начинается компиляция и после сборки C_LZMA.o тут же заканчивается с ошибкой:

Код: C:\Base\Compiler\ghc\gcc-lib\dllwrap.exe: CreateProcess: No error
make.EXE: *** [FreeArc.fmt] Error 1
Автор: Bulat_Ziganshin
Дата сообщения: 19.09.2010 16:40
может фишка в том что у меня cygwin старый в path болтается? или mingw?
Автор: Profrager
Дата сообщения: 19.09.2010 19:21
KillTimer
я собирал, подобных проблем не возникало.

Добавлено:
Только у меня делфийский make.exe перекрывает того, что в mingw, поэтому прописывал вручную полный путь. Типа такого:

Код: f:
cd "F:\FreeArcSrc\0.67a (2010.09.01)\Unarc\"
C:\Base\MinGW\bin\make.exe
Автор: KillTimer
Дата сообщения: 21.09.2010 00:16
Bulat_Ziganshin

Цитата:
или mingw?

Да, проблема была в MinGW. Со старым не собиралось, поставил новый с сайта, не помогло.
Потом поставил TDM-GCC и процесс пошел.
Автор: juvaforza
Дата сообщения: 21.09.2010 08:51
KillTimer

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

Скорее всего, оригинальный инсталлятор путь в PATH не прописует.
Автор: Bulat_Ziganshin
Дата сообщения: 22.09.2010 17:37
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
Автор: egor23
Дата сообщения: 22.09.2010 22:08
Bulat_Ziganshin

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

а как вопрос решается со второй копией FreeArc?
Автор: Bulat_Ziganshin
Дата сообщения: 22.09.2010 22:17
egor23
никак. это такой практический workaround а не какое-то железное решение. кстати, надпись можно и поменять если есть лучшие варианты
Автор: egor23
Дата сообщения: 22.09.2010 23:00
Bulat_Ziganshin

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

не сомсем понял, а как оно работает?



Добавлено:
увидел, а настройка отключения этого запроса будет?
Автор: Bulat_Ziganshin
Дата сообщения: 22.09.2010 23:32

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

имхо ни к чему, вторую копию во время работы первой нет большого смысла запускать
Автор: KillTimer
Дата сообщения: 23.09.2010 00:02
juvaforza

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

Пути во всех случаях прописывались вручную, так что дело в чем-то другом.
Автор: CTACKo
Дата сообщения: 23.09.2010 00:06

Цитата:
имхо ни к чему, вторую копию во время работы первой нет большого смысла запускать
на 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
Автор: Raf96
Дата сообщения: 26.09.2010 10:54
Как можно совместить форматы .tar и .srep и чтобы степень сжатия была ощутимая

Добавлено:
И вообще скажите кто нибудь пожалуйста как совместить FreeArc и srep
Автор: Bulat_Ziganshin
Дата сообщения: 26.09.2010 13:58
Raf96
не флуди. тебе и в той теме если захотят ответят
Автор: Gideon Vi
Дата сообщения: 27.09.2010 03:00

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

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

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


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

всё нормально будет. для использования внешних компрессоров вместо -mx нужно использовать -max. в этом случае sfx сможет распаковать себя если ему аккуратно подсунуть внешние декомпрессоры. как - разбирайся сам
Автор: Gideon Vi
Дата сообщения: 27.09.2010 14:35

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

спасибо. Замечательный у тебя фаг, информативный
Автор: 1001001000
Дата сообщения: 27.09.2010 20:03
Bulat_Ziganshin, а можно убрать иконку FA из контекста, чтобы было как у Игоря, просто название?

Автор: Bulat_Ziganshin
Дата сообщения: 27.09.2010 20:05

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

да, если ты знаешь C - ArcShellExt.cpp
Автор: Profrager
Дата сообщения: 27.09.2010 20:22
Bulat_Ziganshin

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


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

видать, достали уже все
Автор: Belenos
Дата сообщения: 28.09.2010 22:24
Народ, кто знает самую лучшую по сжатию команду для Freearc + Precomp ? кроме этих двух:
-maxs -ld800mb
и
Arc a cod6_zone -ep1 -r -ld800mb -m=precs+rep:1gb:a99+lzma:190mb:max:bt4:273:mc10000
Подскажите если не сложно, заранее спасибо.
Автор: CTACKo
Дата сообщения: 29.09.2010 12:39
И все таки под вынь64 с подлючением лзма64 фа глючит!!!
Сегодня опять на эти грабли наступал - если паковать напрямую лзма, например:

Код: arc a -w"G:\temp" -lc- -ld- -mlzma:d512m:a2:mfbt4:fb128:lc8 redist redist
Автор: juvaforza
Дата сообщения: 02.10.2010 11:46

Цитата:
A new version GTK+ Runtime installer is out (see the [more=Downloads]gtk-win.sourceforge.net/home/index.php/en/Downloads[/more] 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.
Автор: Chern
Дата сообщения: 03.10.2010 13:03
Подскажите, как правильно указать архиватору (последний RC) не включать в архив определенные каталоги?
В командной строке даю команду -x@exclude.lst, в самом exclude.lst если указываю относительный путь к папке, то все нормально, если указываю путь типа C:\Users\User\AppData\Local\Google\Chrome\User Data\Default\Cache\* , то этот каталог все равно включается в архив. Пробовал то же самое и в кавычках, но получается также.
Автор: Bulat_Ziganshin
Дата сообщения: 03.10.2010 13:47

Цитата:
В командной строке даю команду -x@exclude.lst, в самом exclude.lst если указываю относительный путь к папке, то все нормально

вероятно, программа требует вводить имена искомых и исключаемых каталогов в одном и том же виде
Автор: Chern
Дата сообщения: 03.10.2010 13:56
Bulat_Ziganshin
У меня список файлов для упаковки задается тоже списком с абсолютными путями.
Автор: Bulat_Ziganshin
Дата сообщения: 03.10.2010 15:35
тогда нарисуй конкретный пример, только поменьше
Автор: Chern
Дата сообщения: 03.10.2010 15:46
Bulat_Ziganshin
arc a -x@1.lst -ed totalcmd.arc totalcmd

Листинг 1.lst:
c:\Program Files\totalcmd\tools\

Добавлено:
Запуск из c:\Program Files\, в результате архив с папкой tools и ее содержимым внутри.
Автор: Bulat_Ziganshin
Дата сообщения: 03.10.2010 15:48

Цитата:
У меня список файлов для упаковки задается тоже списком с абсолютными путями.

нету тут этого. список файлов для упаковки у тебя здесь - "totalcmd". задай его в виде "c:\Program Files\totalcmd\"

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Opera (часть 14)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.