![]() |
ZArc (Alternative of Freearc)
1 Attachment(s)
Seems like Freearc 0.70 ain't coming.
Working on this. Progress: 5% |
Pipes work great, all i need to do is convince Zee to put some compression power on it.
Default will be the Store Method ... |
2 Attachment(s)
Progress 10%
Managed to do stdin stdout (pipes) for 2 or more exe, it was awfully difficult but only left with optimising the code to break that 12 seconds on top of that, I'm not even checking file hash or anything like that, so yea, that gap is bad. Anyways, here is a program that needs testing, haven't slept for almost 2 days working on this and other projects. What needs testing here is simple, just use the method brute+srep+lzma and compare the file sizes of this and the ones from Freearc, if you're lazy to set up brute+srep+lzma then just run this on certain files and report back errors. BTW, Splitting feature can be done but tricky. but once I'm able to split, then putting the file back will be easy. There will be no temps to merge the file back like I did with UltraARC. Gonna be difficult but hopefully not that difficult. How to test? Just put data.tar near ZArc.exe and run the exe, it will work and show summary, output will be placed in the same directory. |
How to test on files ? I mean directory of files etc. What should I do :rolleyes:
|
Mad Max
game24.bin - 812mb data.unp - 140mb (449s) Quote:
|
GTA V x64b.rpf
Brute: 143 MB > 308 MB Srep: 308 MB > 204 MB Lzma: 204 MB > 115 MB Took: 187 seconds Done |
why you are skipping delta+dispack?
|
I didn't skip it, it's optional to users.
|
Hey! Look is Bulat.
Hi Bulat! |
Quote:
|
Quote:
|
2 Attachment(s)
Test 2 uploaded
Added splitting feature test, just add files in input folder and run exe |
You are always really creative and I wish you always lasting success Razor12911
|
work nice. i can't see the signature or header in the file.
this is correct? |
1 Attachment(s)
What to test?
Well I added 2 test this time in 1 restoration test: All you do is place a file, "INPUT.dat" then run ZArc, compression will start then afterwards decompression, you'll have 2 new files, OUTPUT.dat is the compressed file and RESTORED.dat is the unpacked file, to test if file was restored properly, just compare CRC for INPUT.dat and RESTORED.dat, if it the same then I'm on the right track. splitting test: All you do here is add files in input directory, if possible just use the same input you used in restoration test so that you can check if the size of the content in output direct is roughly the same, CRC must be the same because headers aren't really included in the splitting process if it isn't then shame, will have to look at the custom stream sources and do modifications. What's remaining? * No stdin and/or stdout compressor support (Currently busy with this) * Add header information, date of files, CRC, file names, file sizes etc * Make ZArc use ZArc.ini * Command line version, drag and drop etc * Restoration of splitted archives (Already have a strategy of how to complete this task) * Add Groups/Masks * Make GUI @ChronoCross Yep, correct. I haven't added headers yet. |
| All times are GMT -7. The time now is 17:05. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com