Ce code est en fait un algo de brute force, c'est a dire qu'il va généré tous les valeurs possibles que l'on peut former avec des caracteres (majuscule ou minuscule) et/ou avec des chiffres, mélanger ou pas...
Il n'y a aucun interet dans "l'execution" de la source, mais l'interet reside plutot dans le code... j'ai galéré longtemps avant de pouvoir fairce que je voulai, c'est pour cela que je poste la source, car peut etre certaine personne ont ou ont eu le meme probleme...
Source / Exemple :
/****************************************************/
/* dicogen nom_fichier_de_sortie param nb_caractere */
/* param -> -n numerique */
/* -> -cp lettre_minuscule */
/* -> -cg lettre_majuscule */
/* -> -cpg lettre_majuscule-minuscule */
/* -> -cpc lettre_minuscule_+_chiffre */
/* -> -cgc lettre_majuscule_+_chiffre */
/* -> -m lettre_chiffre */
/****************************************************/
Conclusion :
sinon on execute le programme de la facon suivante:
nom_exe fichier_sortie param nb_max_car
en esperant que cela pourrat rendre service a quelques personnes.
Dernier chose: les trois derniers algo de génération, ne sont pas optimaux, mais fonctionne correctement ;)
28 janv. 2009 à 19:37
comme par exemple si on arrête le programme et qu'on récupère la dernière combinaison , comment on fait pour repartir dessus ?
4 déc. 2008 à 22:33
je le fais mais sa marque THE LANGUAGE DLL VB6FR.DLL COULD NOT BE FOUND
5 sept. 2008 à 16:40
j'ai essayé ce code et il fonctionne bien.
Adeltimple pour executer ce programme tu fais :
démarrer->exécuter
ensuite tu clic sur parcourir et tu choisi "dicogen.exe"
tu verra le lien suivant "c:\..\dicogen.exe" aparaitre
et tu ajoute le nom du fichier suivit du type du code et du nombre de caractère(4)
ce qui donne par exemple: c:\..\dicogen.exe sortie.txt -n 4
31 janv. 2008 à 15:38
J'aimerai savoir comment faire pour utiliser se prog sur une carte micro sd verrouiller (car je l'ai accidentellement verrouillé sur mon mobile :s ).
Je voudrai l'utiliser pour tester toutes les combinaison possible, sur le pc bien sur.
Je pensai lancer la micro sd à chaque création de code jusqu'à trouver le bon et l'enregistrer...
Je ne suis qu'en 1ère année de GEII et je n'arrive pas encore à concrétiser ce projet.
Si vous pouviez m'aider ce serai sympa parce que je galère et j'ai pas trop l'envie (et le budget) de réinvestire dans une autre micro sd...
Merci d'avance!!!
8 janv. 2008 à 23:09
"dicogen nom_fichier_de sortie param nb_car" (sans les guillement.
Exemple, les possibilités (de type numerique) se rangerons dans le fichier sortie.txt et de longueur maximal 4 caractères:
dicogen sortie.txt -n 4"
ça marche pas chez moi :(
een tout cas le c n'a pas l'air d'être terriblement compliqué en lui même, mais je ne suis pas assez qualifié pour pouvoir noter ta source..
en tout cas si tu aurais une réponse, ça m'interesserais...
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.