C'est un générateur de mot de passe
Vous mettez un mot quelconque et vous aurez un mot de passe complexe
Par ex. :
J'ai un pseudo IRC qui est WorldDMT
Le mot de passe est "hc3id4raDua1raDid4lg4sY5ua1"
Ceci vient d'être générer par le mot "leroilion"
Donc j'avais mis "leroilion" et j'ai appuyé le bouton "Generer" j'ai eus "hc3id4raDua1raDid4lg4sY5ua1"
Comme ça, j'identifie mon pseudo avec le mot de passe "hc3id4raDua1raDid4lg4sY5ua1" mais puisque c'est dur a retenir je retiens juste dans ma tète "leroilion" et l'adon va me donné a chaque fois mon vrai mot de passe compliqué
Ça vous aide à retenir un mot de passe difficile et pour que ça soit plus facile a retenir
Vous utilisez cet addon
Mais bon,
mon but ce n'est pas de faire quelque chose de special mais, c'est d'avoir un avis sur le codage et apprendre plus de choses.
Source / Exemple :
;¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯;
; WorldDMT Wpass V 1.2 ;
;__________________________;
on *:load:iwp | set %code $scriptdircode.data
;________ Le menu _________;
menu status,nicklist,menubar {
-
Wpass V1.2
.Generer:wp
.Désinstaller:dwp
}
;_______ les aliases _______;
alias wp dialog $iif($dialog(wpass),-v wpass,-m wpass wpass)
alias iwp dialog $iif($dialog(introwpass),-v introwpass,-m introwpass introwpass)
alias dwp dialog $iif($dialog(dwpass),-v dwpass,-mo dwpass dwpass)
alias wpa dialog $iif($dialog(awpass),-v awpass,-mao awpass awpass)
alias rnd {
var %final,%k,%i,%r,%rr
%i = 0
while ($len($1) != %i) var %i = %i + 1 ,%rr = $+($iif(%rr,%rr $+ .),$asc($right($1,%i)))
tokenize 46 %rr
%k = 1
while (%k != 11) var %final = %final $readini(%code,code,$ [ $+ [ %k ] ]),%k = %k + 1
tokenize 32 %final
%i = 1
while (%i != 31) var %r = %r $+ $chr($ [ $+ [ %i ] ]),%i = %i + 1
did -ra wpass 7 %r
}
;________ les dialogs ________;
dialog Wpass {
title WorldDMT Wpass V 1.2
size -1 -1 240 215
option pixels
box , 1, 5 2 229 205
box , 2, 10 7 219 98
box , 3, 10 112 218 36
box , 4, 10 144 217 37
button Generer, 5, 11 184 215 20
edit , 6, 15 122 208 20, center limit 10
edit , 7, 15 156 208 20, read center
icon 8, 59 16 170 85, Wpass.jpg, 0 noborder
text Mettez un mot pour generer, 9, 13 104 135 13
link Aide?, 10, 199 104 31 13, hide
}
dialog awpass {
title Wpass Aide
size -1 -1 270 125
option pixels
box Aide, 1, 4 4 260 115
text "Pour generer un mot de passe, le mot doit etre :", 2, 10 24 235 15
text - Rien que des lettres (Maj/Min) et/ou des chiffres, 3, 15 45 240 15
text - Ne doit pas contenir d'espaces, 4, 15 60 230 15
text "Exp : Roland LucaS007", 5, 20 80 81 30
text WorldDMT Wpass V1.2, 6, 150 100 112 15, disable
}
dialog introwpass {
title WorldDMT Wpass V1.2
size -1 -1 154 84
option dbu
text WorldDMT Wpass V1.2, 1, 2 2 65 8
text Bravo!!, 2, 5 15 50 8
text Chargement de l'addon Wpass V1.2 réusit, 3, 4 25 113 8
text vous trouverez dans les menus le mot Wpass V 1.2 avec un submenu qui contient ''Ganerer'' et ''Desinstaller''. Cliquez sur Generer pour generer un mot et Desinstaller pour la desinstallation de l'addon, 4, 5 33 138 28
text NB: a la fermeture de cette fenetre Wpass va s'ouvrire, 5, 4 64 146 15
box , 6, 3 10 147 1
}
dialog dwpass {
title Désinstaller Wpass V 1.2
size -1 -1 150 40
option dbu
box ATTENTION!!, 1, 1 2 148 37
text Cette action supprime l'addon Wpass V1.2 voulez-vous désinstallé Wpass ?, 2, 12 9 125 24, Center
button Oui, 3, 45 25 30 12, ok
button Non, 4, 75 25 30 12, cancel
}
;_________ les evenements __________;
on *:dialog:introwpass:close:*:wp
on *:dialog:dwpass:sclick:3:{
if ($dialog(wpass)) dialog -x wpass
echo -ae - Désinstallation de l'Addon terminé avec succes
echo -ae - merci d'avoir utilisé Wpass V1.2
echo -ae - WorldDMT
unset %code
.unload -rs $qt($scriptdirwpass.data)
}
on *:dialog:awpass:*:*:{
if ($dialog(wpass)) {
did -b wpass 5,6,7
did -h wpass 10
}
if ($devent == close) {
if ($dialog(wpass)) {
did -e wpass 5,6,7
did -ra wpass 9 Mettez un mot pour generer
did -r wpass 6
}
}
}
on *:dialog:wpass:*:*:{
if ($devent == sclick) {
if ($dialog(awpass)) {
dialog -x awpass
did -e wpass 5,6,7
did -ra $dname 9 Mettez un mot pour generer
did -h $dname 10
did -r $dname 6
}
if ($did == 10) wpa
if ($did == 5) {
if ($did(6) == $null) { did -r $dname 7 | return }
if (!$regex($did(6),^:alnum:+$)) {
did -r $dname 7
did -ra $dname 9 Mettez un mot valide
did -v $dname 10
}
else {
did -r $dname 7
did -ra $dname 9 Mettez un mot pour generer
did -h $dname 10
rnd $did(6)
}
}
}
if ($devent == edit) {
if ($did(6).edited) {
did -ra $dname 9 Mettez un mot pour generer
did -h $dname 10
}
}
}
Conclusion :
Pour installer l'addon:
téléchargez le zip mettez le dossier "worlddmt v 1.2" là ou vous voulez ensuite loadez le fichier wpass.data qui se trouve dans ce dossier
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.