How to use the gui-version for windows
As the person with the incomplete file:
1.)
Open RFSync and click on 'Select File'. Choose your incomplete file.
Click on 'Make Hash-File' to create the hashfile. The hashfile has
the extension .hsh and will be created in the same folder as the
incomplete file.
2.)
Send the hash-file to the person with the complete file (via email or
ftp or something else). Be nice and include RFSync and the Readme if
you're not sure your friends knows the tool. Wait until that person
sends you the diff-file in return.
3.)
Place the diff-file in the same folder as the incomplete file (Don't
change the filename of the incomplete or the diff-file!).
Open RFSync again and click on 'Select File'. Choose your incomplete
file. Then click on 'Restore File'.
As the person with the complete file:
1.)
A friend contacts you and wants you to help him with his incomplete
file. He sends you a hash-file with the extension .hsh. You put that
hash-file in the folder with the complete file.
2.)
Open RFSync and click on 'Select File'. Choose your complete
file. Click on 'Open Hash-File' and select your friends hash-file.
Click on 'Check File' to check, how incomlete the file of your friend
is. If you think there are so few errors that it's worth sending
him the rest of the file click on 'Make Diff-File' to create
a diff-file with the extension .dff in the same folder as the hash-file.
3.)
Send the diff-file back to your friend to make him happy (Don't
change the filename of the diff-file!).
How to use the commandline-version
As the person with the incomplete file:
1.)
Type "rfsync -ch <filename>" to create a hashfile of
the incomplete file. The hashfile has the extension .hsh and will be
created in the same folder as the file.
2.)
Send the hash-file to the person with the complete file (via email or
ftp or something else). Be nice and include RFSync and the Readme if
you're not sure your friends knows the tool. Wait until that person
sends you the diff-file in return.
3.)
Place the diff-file in the same folder as the incomplete file (Don't
change the filename of the incomplete or the diff-file!).
Type "rfsync -cd <filename>" and you're done.
As the person with the complete file:
1.)
A friend contacts you and wants you to help him with his incomplete
file. He sends you a hash-file with the extension .hsh. You put that
hash-file in the folder with the complete file.
2.)
Type "rfsync -ch <filename> <hashfilename>" to
check, how incomlete the file of your friend is. If you think there
are so few errors that it's worth sending him the rest of the file type
"rfsync -chmd <filename> <hashfilename>" to create
a diff-file with the extension .dff.
3.)
Send the diff-file back to your friend to make him happy (Don't
change the filename of the diff-file!).