Hi there 'Nick' (going by the picture,
Well i've done this a million times so it's nothing new for me. I made my own program to pack and unpack the files. It's not real difficult and you might even be able to use DOS to do it with the copy command (i prefer not to do it that way however).
But of course using a larger USB drive is much easier, and they really have come down a lot in price now. You can get a 64 Gigger for a little over 30 dollars US if you watch for a sale.
What i do is put the files to be packed into a directory. Then run the program specifying the directory name. The program packs the files into one huge file.
Then i store the file on some medium like large USB. The program adds a header with file information such as checksum and file length.
To get the files back, i copy the huge file to hard drive, run the unpack program specifying a new directory, and the files appear and the program informs of any errors.
So the process he is looking for would be the reverse...
Run the program and specify the huge file and max size for one sectional part, then store the two files however he chooses.
To get the original file back, specify the location of the parts and run the program in the 'pack' mode. The huge file results.
It's not as simple as copy and paste, but it's not too difficult really especially after you do it once or twice.
One thing i always meant to do was to write a Windows based program to do this where the user can select the files via Explorer. For now though i just specify the directory or file name in a separate text file that the program reads as it starts up.
Another thing i meant to do was to add error correcting codes that would be included in the header. This way if there was an error (i never had an error yet) there is a good chance it could be corrected.
It compiles multiple files and restores them when needed with no compression, so it's just one step down from a zip file maker
Hi Matt,
This is a very interesting article.
Normally, I don't read a full article but this amazed me that I read through the last words.
I will definitely recommend this to friends.
Unfortunately, I think I could not use that since I'm using Win7 Home Basic.
Hi RTD,
I also read some an article comparing 7-zip, winzip, and winrar.
7-Zip can easily beat the other tools if the input files are uncompressed files like .doc, .bmp, .xls, etc.
I'm getting this.
Hi MrAl,
In your post you mentioned about adding error correcting codes.
We have tackled in school about error detection and correction.
And adding error correction codes is one form.
Others would be CRCs, checksum, parity bits etc.
Problem is they were not actually demonstrated.
So basically, I know that there is a thing called error detection and correction but I know nothing about how it is actually implemented.
Could you guide me on how you used the error correction codes or could you give a very basic demonstration? Thanks.
m8
Hi Matt,
This is a very interesting article.
Normally, I don't read a full article but this amazed me that I read through the last words.
I will definitely recommend this to friends.
Unfortunately, I think I could not use that since I'm using Win7 Home Basic.
Hi Matt,
We have tackled in school about error detection and correction.
m8
It said RAID is not supported in the basic versions.I can't imagine it would be any different for Win7 Home Basic.
Hi everyone,
Death of grandfather and consequently, missed requirements kept me busy for the last few days.
Matt,
"Also keep in mind that only Windows 7 Professional, Enterprise, and Ultimate support software RAID. "
This is part of the article you posted so I thought it would not work on homebasic. I have not tried it though. I'll have to find a flash drive donor friend.
WTP Pepper,
Secret
MrAl,
Thanks for that short discussion together with an example on checksum. I have checked for parity, CRC, and hamming code in the net and looking at the examples, I could still remember them so well. But what I am looking for is a real application like what you mentioned here.
"Another thing i meant to do was to add error correcting codes that would be included in the header. This way if there was an error (i never had an error yet) there is a good chance it could be corrected."
How did you add an error correcting code?
Regards,
meowth08
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?