PASSWORD - CODE LICENCE - GÉNÉRATOR

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 10 avril 2010 à 14:53
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 10 avril 2010 à 15:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/51585-password-code-licence-generator

PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
10 avril 2010 à 15:00
eh beh je perds la main Jack ^^
posts croisés
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
10 avril 2010 à 14:59
salut,

tu génères des mots, pas des serials...
où est l'algo de validité?
du coup on peut taper n'importe quoi et çà sera valide

côté code, quelle optimisation? redondance de code, jeu sur des contrôles au lieu de taper juste en mémoire

et pour finir :

For X = 0 To List1.ListCount And List2.ListCount And List3.ListCount

faut revoir les bases hein !
OPERATEUR LOGIQUE
OPERATEUR ARITHMETIQUE

le AND n'a ici absolument aucun sens !!!
sans compter que tu en génères autant par colonne, du coup un "*N" suffit

commentaire un peu dur désolé, mais tout est à revoir

sans clé :
http://www.codyx.org/snippet_generer-mot-passe-aleatoire_600.aspx#2012

bon courage
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
10 avril 2010 à 14:53
Curieux
En fait, c'est plutôt un générateur de texte aléatoire, non ?
Comment veux-tu appeler un numéro de licence ?
Comment la protection de ton logiciel va faire pour savoir qu'une clé de ce genre est valide ou pas ?

Bizarrie : For X = 0 To List1.ListCount And List2.ListCount
C'est censé fournir quel chiffre ?
Coup de chance que tes ListBox possèdent le même nombre d'item, sinon tu obtiendrais des chiffres aléatoire :
Exemple : 18 And 12 And 19 --> Donnera 0

Accessoires (boutons, checkbox ...) non nommés/baptisés : galère pour savoir que Command4 est le bouton qui affiche "2 colonnes"
Rejoignez-nous