Precomp

Precomp 0.4.7

Нет прав для скачивания

Den.Scaletta

Новичок
у меня пишет error level 0 как победить и не до доделывает тупо весит
Прекомпрессия или распаковка, что весит?

Если для прекомпрессии, тогда:
В рабочей папке должны находиться следующие файлы:
1. Arc.exe
2. arc.ini
3. Precomp.exe/Precomp32.exe
4. Папка data, куда будут помещаться файлы для прекомпрессии.

[External compressor:precomp]
header = 0
packcmd = precomp -intense -cn -t-j {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp


Код в батнике для запуска такой:

arc.exe a -ep1 -ed -r -s; -w.\temp_arc -m=precomp Output\data.arc "data\*"

Если связка, тогда:

arc.exe a -ep1 -ed -r -s; -w.\temp_arc -m=precomp+srep+lolz Output\data.arc "data\*"

Для распаковки нужны все выше перечисленные файлы.

Код для батника распаковки такой:

arc.exe x -o+ -w.\temp_arc -dpOutput "Input\*"

Если все условия выполнены все прекрасно работает!
Удачи.
 
Последнее редактирование:

Yaroslav950

Участник
@EVIL, ошибок может быть куча, может вы не правильно в arc.ini не правильно прописали.И версия precomp какая? В игре +18 лучше precomp не использывать,потому что там в основном картинки и видео.
 

EVIL

Мимокрокодил
precomp старая как чтоб новая чтоб пахала которая 64 битная ?
 

EVIL

Мимокрокодил
@EVIL, ошибок может быть куча, может вы не правильно в arc.ini не правильно прописали.И версия precomp какая? В игре +18 лучше precomp не использывать,потому что там в основном картинки и видео.
вот так ее оставить просто или что надо прописать в бате щас так
arc.exe a -wG:\Temp -ep1 -dses --dirs -s; -lc- --encryption=aes-256 -di -i2 -r -mprecomp+srep:m3f:a1:l256+lzma:a1:mfbt4:d140m:fb128:mc1000:lc8 data.bin New\*
pause
 

Вложения

Yaroslav950

Участник
@EVIL,вы сам батник precomp.exe открывали,чтобы посмотреть пример сжатия precomp.В новых версия по другому сжимается). Вот у меня в Arc.ini вот так прописано.

[External compressor:precomp]
header = 0
packcmd = precomp -intense0 -lt2 -lm512 -t+pzgnfjsmb3 -cn -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp

Версия precomp: 0.4.7
Мои личные параметры.
 

Yaroslav950

Участник
@EVIL, распакуешь 7z архивом,и вставишь этот батник возел precomp.exe(открываешь батник) - откроется менюшка с информацией precomp. Там будет пример сжатие и параметры самого precomp. Если нечего не поймешь пользуйся переводчиком.(описывать долго).
 

Вложения

fdgghgh476

Мимокрокодил
Отцы, не подскажите. Почему если со srep большие файлы запаковываешь вылетает ошибка, что то там 4 гига памяти не хватает. И srep не запускается. Папка с файлами 30 гигов норм запаковываются. А вот 60 к примеру, такая ошибка всегда.
 

Shegorat

Lord of Madness
Администратор
@toolame, собрать конечно можно, но где-то в мае. Я сейчас ограничен в ресурсах
 

Jekill

Мимокрокодил
[External compressor:precomp]
header = 0
packcmd = precomp -intense -cn -t-j {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp


Код в батнике для запуска такой:

arc.exe a -ep1 -ed -r -s; -w.\temp_arc -m=precomp Output\data.arc "data\*"

Если связка, тогда:

arc.exe a -ep1 -ed -r -s; -w.\temp_arc -m=precomp+srep+lolz Output\data.arc "data\*"

Для распаковки нужны все выше перечисленные файлы.

Код для батника распаковки такой:

arc.exe x -o+ -w.\temp_arc -dpOutput "Input\*"

Если все условия выполнены все прекрасно работает!
Удачи.
[/QUOTE]

Приветствую. Благодарю за инструкцию, все заработало, правда использую пока так m=precomp+srep+lzma , ибо lolz не нашел. Собственно в чем вопрос - что где надо изменить/прописать или другой архиватор/компрессор использовать чтобы архивировало сильнее/быстрее. В данный момент при архивации используется проц на 7-8%, оперативы ничтожное количество, при 40гб ее наличия
 

Jekill

Мимокрокодил
@Jekill,


Ну как вариант - lolz:mtt1:tt2:mc12:d128m:mt<количество потоков вашего CPU>
Друже, я полный чайник в создании этих BATников, это куда прописывать? так? - arc.exe a -ep1 -ed -r -s; -w.\temp_arc -m=precomp+srep+lolz:mtt1:tt2:mc12:d128m:mt<количество потоков вашего CPU> Output\data.arc "data\*" ... Да и собственно самого lolz не имею , как и возможности его скачать. Пока на lzma ( что удалось добыть вне этого форума )

upd. Раздобыл lolz - cls-lolz.dll, cls-lolz_x64.exe, lolz_x64.exe. С таким батником arc.exe a -ep1 -ed -r -s; -w.\temp_arc -m=precomp+srep+lolz Output\data.arc "data\*" теперь такие ошибки - cls-lolz Can't create read mapping и cls launched application does not respond
 
Последнее редактирование:

Socolino

Новичок
Прекомп на данный момент лучший из компрессоров или другие ? И вообще можно без дополнительных компрессоров сжимать со стандартным сжатием из Inno Setup ?
 

tihiy_don

Старожил
Прекомп на данный момент лучший из компрессоров или другие ? И вообще можно без дополнительных компрессоров сжимать со стандартным сжатием из Inno Setup ?
Да, конечно. Вы можете использовать встроенное в Inno сжатие. Подробнее можете изучить здесь: ссылка
 
Сверху