De Leeuw Guy wrote:
la fonction rand g�n�re un nombre al�atoire entre 0 et 1Bonjour a tous,Je cherche le moyen de g�n�rer des passwords de minimum 8caracteres, et ceautomatiquement afin de l'installer dans un script. qqun connais il un moyen ? Merci d'avance, GuyG�n�re simplement des nombres al�atoire entre 32 et 255, et lit dans la table ascii...Tu peut m'en dire plus ??
Donc en multipliant ce nombre par 223 (255-32) puis en ajoutant 32, la partie enti�re du nombre sera comprise entre 32 et 255.
Selon le langage, ca donnera qq chose comme:
$nb = int((rnd()*223)+32);
Ensuite, tu utilises la fonction char pour attribuer le caract�re ascii
$lettre = char($nb);
Le tout dans une boucle
for ($i=1,8,$i++) {
$nb = int((rnd()*223)+32);
$lettre = char($nb);
$pw .= $lettre;
}
print "le mot de passe est: $pw";
Adapte la syntaxe � ton langage de pr�dilection...
--
Jean
\\\!/// -(@ @)- ----------------------------oOO--(_)--OOo----------------------------
Jean Segers Venez r�ver -----> http://www.Demoiselles.com
26, rue du Pin http://www.Sadems.com 34190 Saint Bauzille de Putois http://it.mondelinux.org
France http://www.deveze.com
Gsm 06 86 12 49 15 http://www.cyberboutic.com
Tel&Fax 04 67 73 38 30 http://www.mondelinux.org
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
