Yoyomd5 - calcul et affichage de la clef md5 d'un fichier

Soyez le premier à donner votre avis sur cette source.

Vue 8 265 fois - Téléchargée 732 fois

Description

Ce petit programme vous permet de choisir un fichier, via une boîte de dialogue Windows ou par drag & drop sur la fenêtre, puis de calculer automatiquement sa clef MD5.
Je sais que ce type de programme n'est pas le premier du genre, je n'attends donc aucun commentaire particulier.
Cela dit, si vous repérez des erreurs dans le programme, n'hésitez pas à m'en toucher un mot.
D'avance merci.

Source / Exemple :


Voir zip !!!

Conclusion :


Pour tester le programme, renommer le fichier YoyoMD5.ex_ en *.exe.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Matt67
Messages postés
549
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
6 mars 2010
-
Bonsoir,

[../..] Ca calcule la clé MD5 et ça l'affiche, tout simplement. [../..]

Je pense qu'on peut faire plus simple :-), pas au point de vu de l'algo mais sur la façon de l'utiliser.

Matt...
yoyo269
Messages postés
1403
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
11 janvier 2009
3 -
Bonjour Matt67,

pourtant il me semblait que le titre de la source était suffisamment clair.
Ca calcule la clé MD5 et ça l'affiche, tout simplement.
Après si la programmation en API vous dérange un peu à cause du nombre de ligne, j'en suis désolé, mais je n'y peux pas grand chose. Même si bien sûr, il y forcément moyen de réduire la taille de mon code, j'en suis convaincu.

YOYO, @+.
cs_Matt67
Messages postés
549
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
6 mars 2010
-
Bonsoir,

Je viens de tomber sur ton code et j'étais très intéressé donc hop, je download ton projet et je l'ouvre et que vois-je, moult lignes de codes pour gérer l'interface graphique (fenêtre, bouton, etc...) et un algo récupéré sur le net. A part pour apprendre à faire une interface graphique en Win32, je ne vois pas trop l'interet de ton code...
Je préfère à la limite le code http://www.cppfrance.com/codes/MD5_10868.aspx qui, au moins, n'écrit 350 000 lignes de code pour gérer l'interface, il va droit au but.

Matt...
vecchio56
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7 -
Je reviens vite fait au problème de départ (strncpy(PIcone.szTip, Tip, strlen(Tip));)
Non seulement c'est plus lent (un strlen inutile), mais en plus c'est faux, car le 0 terminal n'est pas copié
C'était juste pour préciser, je viens de m'en rendre compte
yoyo269
Messages postés
1403
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
11 janvier 2009
3 -
Ok ! Donc je pense avoir tout bien compris sur ce que vous m'avez dit et je dois dire que ça m'a été très utile.
J'espère que ça sera de même pour beaucoup d'autres.

En tous cas merci à tous pour vos explications et éclaircissements.
P.S: je m'attaque à la mise à jour de YoyoMD5.

YOYO, @+.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.