View Single Post
  #15  
Old 14-06-2016, 12:35
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,751
Thanks: 2,181
Thanked 11,211 Times in 2,309 Posts
Razor12911 is on a distinguished road
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.
Attached Files
File Type: 7z ZArc_test3.7z (1.74 MB, 336 views)
Reply With Quote
The Following 11 Users Say Thank You to Razor12911 For This Useful Post:
Blue-D (07-08-2016), chum (15-06-2016), kenzo34 (14-06-2016), Lin Ming (01-07-2017), Mini (14-06-2016), nickwazhere2012 (18-06-2016), RamiroCruzo (14-06-2016), Sarvagya (25-06-2016), Simorq (14-06-2016), vint56 (14-06-2016), zouzouni (21-05-2017)