Introduction

FileRepair is an application to compare files across a network and, if necessary, modify one so that it is identical with the second.

This was written after the experience of using (and helping others to use) WinCRC. Whilst a very good program functionally, it lacked a lot in usability. Since development on this seemed to have stopped I decided to write my own version. Since there was no source code available for WinCRC I started from scratch, which means FileRepair is not compatible with WinCRC.

This is the end result. The program performs not only the same file repair functionality as WinCRC but also adds MD5 and eDonkey hashes for quick checking of files after repair. In addition the repair process is far faster than WinCRC and, with feedback on progress, far easier to use.

I consider this software to be stable - I've tested it fairly extensively and it has been checked for memory leaks during normal operation using valgrind.

There are both Windows and Linux versions available which use the same communications protocol so can be used in combination.