|wxChecksums > Why?|
SFV and MD5 files are very useful to check the integrity of the downloaded and/or burned files. Many softwares exist to create and read files in these formats.
With the use, when checksums' files are created under a certain environment (Windows or Linux for example), problems of compatibility appear. I often had problems because of the path separators ('\' under Windows and '/' under Linux). I also had problems with the files created with md5sum under Windows which were not recognized by the Linux version (because of the ends of line).
As I wanted to learn to use the wxWidgets toolkit to make cross-platform programming in C++ with it, I decided to develop an application which would enable me to read, to write and to verify checksums' files under Linux and Windows indifferently.
The result is wxChecksums.