La copie de code est la suivante:
tabac
pwd = inputbox ("Veuillez entrer un nouveau mot de passe:", "modifier le mot de passe", "yulv.net")
ifpwd <> "" alors
pwd = pwdconv (pwd)
Inputbox "Votre nouvel encodage de mot de passe est:" & vBcrlf & "Veuillez remplacer le nouvel encodage par l'élément de mot de passe dans le programme!", "Encodage de mot de passe", PWD
autre
msgbox "Vous n'avez pas saisi de nouveau mot de passe, le système ne peut pas vous aider à vous convertir!"
endire
functionpwdconv (byValspwd)
Dimi, réf, valeur, LTMP
ltmp = 0
fori = 1Tolenb (SPWD)
valeur = ASCB (midb (SPWD, I, 1))
valeur = (valeur * i) +255
if (ltmp + valeur)> (& hff * Lenb (SPWD)) puis
ref = ref & hex (LTMP)
ltmp = 0
endire
LTMP = LTMP + VALUE + LEN (CSTR (LTMP))
suivant
ifltmp> 0TheRref = ref & hex (ltmp)
Ifmid (ref, 1,1) = "0" theref = hex (len (ref)) & Ref
Pwdconv = ref
finition de fin
Téléchargement local