[R] Compteur de tentatives de mot de passe

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
daxxxter
Niveau 2
Niveau 2
Messages : 26
Enregistré le : lun. 13 juin 2011 23:39
Status : Hors ligne

[R] Compteur de tentatives de mot de passe

#1

Message par daxxxter »

Bonsoir à tous!
Je n'arrive pas à faire fonctionner ce script comme je le voudrais:

Code : Tout sélectionner

$Pass1= "Xexeloboum" 
Global $MDP
$MDP=0 
HotKeySet("P","_Exit")

While 1
    If $MDP=1 Then
MsgBox(0,"Compteur","Plus que 9 tentatives!")
EndIf
If $MDP=2 Then
MsgBox(0,"Compteur","Plus que 8 tentatives!")
EndIf
If $MDP=3 Then
MsgBox(0,"Compteur","Plus que 7 tentatives!")
EndIf
If $MDP=4 Then
MsgBox(0,"Compteur","Plus que 6 tentatives!")
EndIf
If $MDP=5 Then
MsgBox(0,"Compteur","Plus que 5 tentatives!")
EndIf
If $MDP=6 Then
MsgBox(0,"Compteur","Plus que 4 tentatives!")
EndIf
If $MDP=7 Then
MsgBox(0,"Compteur","Plus que 3 tentatives!")
EndIf
If $MDP=8 Then
MsgBox(0,"Compteur","Plus que 2 tentatives!")
EndIf
If $MDP=9 Then
MsgBox(0,"Compteur","Plus que 1 tentative!")
EndIf
If $MDP=10 Then
MsgBox(0,"Compteur","Vous avez perdu!")
_Mario()
EndIf
If $MDP>10 Then
    MsgBox(0,"Mot de passe:","J'ai dit 10 tentatives! Pas plus!")
    _Mario()
EndIf
WEnd

Func _Exit()
$input= InputBox("Tentative","Entrez le mot de passe:")
    If ($input<>$Pass1) Then
MsgBox(0,"Mot de passe:","Faux!")
$MDP=$MDP+1
 Else
     MsgBox(0,"Mot de passe:","Bravo, Mot de passe accepté.")
     Exit
 EndIf
 EndFunc
 
 
Forcément lorsque $MDP= 1 il me met en boucle: Plus que 9 tentatives! Je ne sais pas comment faire comment le mettre qu'une seule fois.
Merci!
Modifié en dernier par daxxxter le sam. 08 oct. 2011 10:31, modifié 1 fois.
Avatar du membre
moi
Niveau 7
Niveau 7
Messages : 370
Enregistré le : sam. 09 juil. 2011 22:14
Localisation : devant sont ordinateur
Status : Hors ligne

Re: [..] Compteur de tentatives de mot de passe

#2

Message par moi »

déja

Code : Tout sélectionner

_mario()
c'est quoi?...
je vois pas de fonction _mario quelque par


et puis vire hotsetkey et remplacent le par _IsPressed

n'oublie pas d'inclure Misc.au3
le problème ce n'est pas un problème, le seul problème ici c'est nous.

j'aime NYAN CAT Image
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: [..] Compteur de tentatives de mot de passe

#3

Message par blacksoul305 »

Salut, je t'ai fais un script très simple à comprendre qui te montre un compteur de tentatives et ce qui va avec !
► Afficher le texteScript de mot de passe pour daxxxter
Je crois que c'est ce que tu cherchais !
Étudiant en 2ème année de Licence Informatique.
daxxxter
Niveau 2
Niveau 2
Messages : 26
Enregistré le : lun. 13 juin 2011 23:39
Status : Hors ligne

Re: [..] Compteur de tentatives de mot de passe

#4

Message par daxxxter »

Yep je vais faire comme ça merci!
J'avais inclus Misc au3 mais je n'ai pas pris tout mon script. La fonction _mario était après et un peu lourde, Puisqu'elle joue la musique de mario avec des Beep() =P
Merci à vous!
Répondre