wxChecksums > Pourquoi ?

Pourquoi ?

Les fichiers SFV et MD5 sont très utiles pour vérifier l'intégrité des fichiers que l'on a téléchargé et/ou que l'on a gravé. Il existe de nombreux logiciels permettant de créer et de lire des fichiers dans ces formats.

A l'usage, lorsque l'on crée un fichier de sommes de contrôle sous un certain environnement (Windows ou Linux par exemple), des problèmes de compatibilité apparaissent. J'ai souvent eu des problèmes à cause des séparateurs de chemins ('\' sous Windows et '/' sous Linux). J'ai aussi eu des problèmes avec les fichiers créés avec md5sum sous Windows qui n'étaient pas reconnus par la version Linux (à cause des fins de lignes différentes).

Comme je voulais apprendre à utiliser la bibliothèque wxWidgets qui permet de créer des applications multi-platesformes en C++, j'ai décidé de développer une application qui me permettrait de lire, d'écrire et de vérifier des fichiers de sommes de contrôle indifféremment sous Linux et sous Windows.

Le résultat est wxChecksums. ;)