Page 1 sur 1

[R] Combinaison

Posté : jeu. 28 janv. 2010 18:49
par periaz
Bonsoir,
Je voudrais savoir s'il est possible que vous fassiez un script pour moi ;)
Je voudrais que ce script marque dans un fichier .txt toutes les combinaisons possible d'une clé de 5 lettres et/ou chiffres.

Exemple : 06589 ou ahgtd ou f45fd

Merci

Re: Combinaison

Posté : jeu. 28 janv. 2010 19:03
par pop45
pour les chiffre je peut mais les lettre les lettre :/

Re: Combinaison

Posté : jeu. 28 janv. 2010 22:23
par periaz
Oui les chiffres je connais mais les lettre + chiffre ou lettres seulement :s

Re: Combinaison

Posté : ven. 29 janv. 2010 00:44
par Tlem
Merci de prendre le temps de lire les règles de présentation d'un message.

Et tant que vous y êtes, faites quelques recherches sur le forum. Vous y trouverez votre réponse. :roll:

Re: Combinaison

Posté : ven. 29 janv. 2010 09:56
par pop45
Au attend je croi que j'ai trouver un machin avec les string et tout dans l'aide d'autoit qui pourrait peut-être m'aider
j'édite mon msg si j'y arrive

Code : Tout sélectionner

for $a = 1 to 36
    for $b = 1 to 36
        for $c = 1 to 36
            for $d = 1 to 36
                for $e = 1 to 36
                    $clef = _l($a) & _l($b) & _l($c) & _l($d) & _l($e)
                    FileWriteLine ( @scriptdir & "\tt.txt", $clef )
ToolTip ( $clef , 0,0 )
                Next
            Next
        Next
    Next
Next

Func _l($i)
    $s = StringSplit ( "0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z" , "/" )
    Return $s[$i]
EndFunc

 
et voila bon ok c'est pas très ergonomique mais sa marche au moi :D
bon je vien de rajouter le tooltip comme sa tu voit ou sa en est parse que c'est treeeeeeeeeeeeees long

Re: Combinaison

Posté : ven. 29 janv. 2010 11:27
par Serge63
il y a une erreur de copier/coller dans ton script...

il faut remplacer :
$s = StringSplit ( "0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/h/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z" , "/" )
par
$s = StringSplit ( "0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z" , "/" )
:P

Re: Combinaison

Posté : ven. 29 janv. 2010 12:51
par pop45
oups a oui merci

Re: [..] Combinaison

Posté : ven. 29 janv. 2010 16:42
par periaz
Merci beaucoup c'est parfait ^^
Je met le "R"