c'est assez sympa et surout pas tres compliqué... ça permet de fermer votre mirc si jamais quelqu'un ki na pas votre mot de passe essai d'utiliser votre script ...
Source / Exemple :
on *:load:{
set %load.kerri ok
set %pass $$?=" entrez votre mot de passe"
echo votre mot de passe est %pass
set %nbr 20
set %nbr1 3
}
menu menubar {
Kerrigan password
.changer le mot de passe : {
set %passi $$?="entre l'ancien mot de passe"
if ( %passi != %pass) {
echo utilisateru non reconu
exit
}
else {
set %pass $$?="nouveau mot de pass"
echo le nouveau mot de pass est %pass
}
}
.changer le nbr de scd avant fermeture :/ set %nbr $$?="entre le nombre de seconde"
.changer le nombre de saisi du code :/ set %nbr1 $$?="entre un nombre stp"
}
alias -l relou {
if ( %passs != %pass ) {
exit
unset %passs
}
unset %passs
}
on :start: {
if ( %load.kerri != ok ) {
set %pass $$?=" entrez votre mot de passe"
echo votre mot de passe est %pass
set %nbr 20
set %nbr1 3
set %load.kerri ok
}
set %fois 1
dialog -m protection protection
.timer 1 %nbr relou
echo tu as %nbr seconde pour taper ton code et %nbr1 essai
}
dialog protection {
title essai numeros %fois
option dbu
size -1 -1 90 30
text "Entre ton mot de passe ", 6, 20 1 140 13
button "Ok", 1, 35 20 20 10, ok
edit "", 2, 10 10 70 10,pass, autohs
}
on 1:dialog:protection:sclick:1:{
set %passs $did(protection,2)
if ( %fois => %nbr1 ) {
echo ce script n'est pas le tien fermeture dans 5 secondes
.timer 1 5 exit
}
if ( %passs == %pass ) {
echo utilisateur reconnu
unset %fois
dialog -x protection protection
halt
}
if ( %passs != %pass ) {
echo utilisateur non reconnu retaper votre code
inc %fois
dialog -x protection protection
dialog -m protection protection
}
}
Conclusion :
vous pouvez tout parametrez a savoir le nombre de seconde au bout duquel votre mirc se ferme ... le nombre d'essai possible ...
c tres pratique surtout pour eviter kon vienne jouer dans vos remote ....
si vous avez des suggection n'hesitez surtout pas
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.