![]() |
Extract ARC+SREP on the fly
Hello,
Is it possible to extract srep file that is located inside the arc file on the fly while installing instead of unpakcing srep file to app dir then extract the srep? Thank you :) |
???, your question?
|
ISDone unpack {src}\arc > {app}\srep then it unpacks {app}\srep to {app}\[the actual data]
Is possible to get [the actual data] directly in one step instead of two? |
you mean srep to actual data? if so then not possible. srep and precomp can only store one file.
|
arc+srep > actual data. (in one unpacking command/step)
|
But
Arc to srep then srep to arc then arc to actual data is possible. or make a command like for internal srep and arc -msrep instead of the -m0 or m9 even -mx |
I'm using this command batch currently:
Quote:
Also a second modification to use arc+srep+precomp. Thank you very much. :) |
1 Attachment(s)
you must have srep.exe first.
then change method to this Code:
-msrep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8 |
And if i want to use precomp with best compression what should i add to the above code?
|
precomp can be triggered in many ways but you would find the one which suits you. There is precomp with jpg compression, for games like pro evolution soccer, the game img's has alot of images therefore precomp works well than any other compressors if more pressure is applied like precomp+zip/7z/rar/arc.
then there is precomp without jpg compression(zlib compression) which searches thoroughly for repeated sector/sections of a file then then makes those repeated sections/sectors as one to save space. for games like Need For Speed The Run. Code:
-mprecomp:t-jnf:zl31,34,39,44,55,64,67,68,73,74,75,84,85,94,97,99:d0+srep+exe2+delta+lzma:a1:mfbt4:d158m:fb273:mc1000:lc8 |
Using the first code like this:
Quote:
arc: user error (Unsupported compression method or error in parameters: srep) What's wrong? |
1 Attachment(s)
are you running under command or using freearc program?
if command then add arc.ini next to arc.exe if freearc program then learn on how to use command. |
That's it, the arc.ini was missing.
Thank you for your kind help and patience. :) |
Quote:
It's what I do. |
Oh one last question please, is there a way to utilize the full CPU power for faster compressing?
|
Yep. I think.
|
like what? an x64 version of srep/arc maybe?
|
There is a srep64 but I don't know whether it works with isdone 0.6 but you can et up thread and compression memory using freearc.
|
is it possible via command line?
|
yep,
-mt# - number of cpu threads -lc# - compression memory usage |
Hello dear Razor,
i've been testing since yesterday and i'm comparing my tests to an another already compressed file i have but the problem i don't know what values used to compress it. I've unpacked it and re-compressed it, the original size is 4.05GB and mine after using the precomp command you gave me got 4.41GB. Do you know what might be used on this file to get such lower size? with precomp or without it no problem. if you have anything to add to the command to make an extreme smaller size please tell me. Thank you :) |
hmm, try precomo038, method arc-pcf-srep-arc.
try this one: arc (-m0) precomp (-slow) srep (-m3f) arc (-msrep+delta+rep+lzma:a1:mfbt4:d158m:fb273:mc1000:l c8) |
also remember that you arcive files/folders with zero compression.
then precomp them > end up with much bigger file then srep the result from precomp finnaly compress the srep result with highest setting you want with freearc. not an all in one shot deal, takes multiple steps to achieve final result. |
Quote:
|
Can you modify my command please, i'm such a noob in compression world.
Quote:
|
I forgot to mention that the original small file (4.05GB) Compressed using one step cause the files are directly inside the arc not an srep file.
|
was the original file precomp-ed?
|
I'm not sure because i'm not the file author.
If you can please provide a code for repacking with precomp and without it and i will test and reply back to you. :) |
|
I wish i can do that but the author encrypted his work with password. :/
|
Try the following methods.
arc -mx arc -msrep+lzma:a1:mfbt4:d158m:fb273:mc1000:lc8 arc -m0 precomp038 -slow srep -m3f arc -mrep:768mb+exe+delta+lzma:a1:mfbt4:d158m:fb273:mc1 000:lc8 precomp040 -slow + 7z (ultra, LZMA2, Dictionary size highest) |
Hello Razor,
when i compress using this command Quote:
http://i46.tinypic.com/yjvrq.jpg http://i47.tinypic.com/dzjdd3.jpg Any idea what is the wrong with the code that is not compatible with unarc.dll? |
| All times are GMT -7. The time now is 15:11. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com