[..] Generer un nom au hasard
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
-
kakashi545
- Niveau 2

- Messages : 22
- Enregistré le : ven. 26 déc. 2008 11:45
- Status : Hors ligne
[..] Generer un nom au hasard
bonjour, alors voila j'aurais besoin d'un script a intégrer dans un autre qui génère au hasard parmi l'alphabet un nom dans une zone de texte ^^"
merci d'avance
merci d'avance
Modifié en dernier par kakashi545 le jeu. 27 août 2009 12:10, modifié 1 fois.
Re: generer un nom au hasard
Quelque petites précision ne serait pas de trop...
-Un nom de maximum combien de caractères
-Un nom de minimum combien de caractères
-Avec ou sans les nombres
-Avec ou sans les caractères spéciaux ( Ex : é # / & )
-Avec ou sans les minuscules / majuscules
-Avec ou sans les espaces
Dididj
-Un nom de maximum combien de caractères
-Un nom de minimum combien de caractères
-Avec ou sans les nombres
-Avec ou sans les caractères spéciaux ( Ex : é # / & )
-Avec ou sans les minuscules / majuscules
-Avec ou sans les espaces
Dididj
-
kakashi545
- Niveau 2

- Messages : 22
- Enregistré le : ven. 26 déc. 2008 11:45
- Status : Hors ligne
Re: generer un nom au hasard
-Un nom de maximum combien de caractères:8
-Un nom de minimum combien de caractères:3
-Avec ou sans les nombres:avec
-Avec ou sans les caractères spéciaux ( Ex : é # / & ):sans
-Avec ou sans les minuscules / majuscules:avec les 2
-Avec ou sans les espaces:sans
merci et aussi pour tout autre raison je dois faire un script a un amis qui est plutot nul en code et tout le tralala il ma donne le fichier.bat a exécuter depuis son script j'ai mis sa comme code:
ShellExecute("C:\Documents and Settings\(...)\ip.bat") mais il semble ne pas marcher je veut dire que le .bat ce lance mais ne me dectecte pas comme admin je pense et donc ne fait pas ce que je demande mais quand c'est moi qui clique 2 fois sur le .bat il marche! un solution pour mes 2 problèmes ^^
-Un nom de minimum combien de caractères:3
-Avec ou sans les nombres:avec
-Avec ou sans les caractères spéciaux ( Ex : é # / & ):sans
-Avec ou sans les minuscules / majuscules:avec les 2
-Avec ou sans les espaces:sans
merci et aussi pour tout autre raison je dois faire un script a un amis qui est plutot nul en code et tout le tralala il ma donne le fichier.bat a exécuter depuis son script j'ai mis sa comme code:
ShellExecute("C:\Documents and Settings\(...)\ip.bat") mais il semble ne pas marcher je veut dire que le .bat ce lance mais ne me dectecte pas comme admin je pense et donc ne fait pas ce que je demande mais quand c'est moi qui clique 2 fois sur le .bat il marche! un solution pour mes 2 problèmes ^^
Re: generer un nom au hasard
Je vais un peu regarder pour ton code. Par contre pour ton problème avec le .bat je ne sais pas.
P.S : pense a mettre les [..] dans le titre
P.S : pense a mettre les [..] dans le titre
Re: generer un nom au hasard
Pour le .bat, essaye plutot avec Run()
Il existe un script sur ce forum qui fait deja ca, en charchant dans generateur de mot de passe.
Edit:http://www.autoitscript.fr/forum/viewto ... eur#p18873
Il existe un script sur ce forum qui fait deja ca, en charchant dans generateur de mot de passe.
Edit:http://www.autoitscript.fr/forum/viewto ... eur#p18873
-
kakashi545
- Niveau 2

- Messages : 22
- Enregistré le : ven. 26 déc. 2008 11:45
- Status : Hors ligne
Re: generer un nom au hasard
merci du lien j'y vois un peut plus claire mais il n'y a pas de limitation dans le script du lien? et il y a les caractère spéciaux hors moi je ne les veut pas ^^ et le .bat avec run ne marche toujour pas
ps: oups un petit oublie quand le script auras generer le nom je voudrais qu'il le marque dans le champ d'ecrit^^
ps: oups un petit oublie quand le script auras generer le nom je voudrais qu'il le marque dans le champ d'ecrit^^
- Iste
- Niveau 11

- Messages : 1870
- Enregistré le : jeu. 04 déc. 2008 14:21
- Localisation : 76
- Status : Hors ligne
Re: generer un nom au hasard
Bah suffit de pas les mettrekakashi545 a écrit :il y a les caractère spéciaux hors moi je ne les veut pas ^^
Code : Tout sélectionner
; $CharFlag - Use special chars in password. ; 0 = No ; 1 = Yes
Signez ici
Re: generer un nom au hasard
Aussi non il y a aussi ceci :
► Afficher le texte
-
kakashi545
- Niveau 2

- Messages : 22
- Enregistré le : ven. 26 déc. 2008 11:45
- Status : Hors ligne
Re: generer un nom au hasard
je dois mettre quel script pour qu'il genere un nom et l'ecrive sur une case a ecrire pour un site?
Re: generer un nom au hasard
Essayez d'utiliser tout ce qu'on a mit, vous avez toutes les pistes.
Et Corrigez le titre comme on vous l'a déjà dit en rajoutant le [..] s'il vous plait
merci
Et Corrigez le titre comme on vous l'a déjà dit en rajoutant le [..] s'il vous plait
merci
-
kakashi545
- Niveau 2

- Messages : 22
- Enregistré le : ven. 26 déc. 2008 11:45
- Status : Hors ligne
Re: [..]generer un nom au hasard
j'aime bien le script de dididj avec la gui mais moi le probleme c'est que je ne veut pas de gui je veut enfaite que la souris déjà placer sur la zone a écrire tape un nom au hasard dans la zone si c'est possible
Re: [..] Generer un nom au hasard
it's smell like bruteforce...
Tu veux écrire une string générer aléatoirement dans quel zone?j'aime bien le script de dididj avec la gui mais moi le probleme c'est que je ne veut pas de gui je veut enfaite que la souris déjà placer sur la zone a écrire tape un nom au hasard dans la zone si c'est possible
- Formulaire web?
- Inputbox d'une application?
- Fichier texte, Excel?
Code : Tout sélectionner
#include <Array.au3>
;===========================================================================================================
; Description : Création d'une string aléatoire
; Syntaxe : _RandomString($stringlen)
; Parametere : $stringlen = Taille de la string à générer
; Return : (String) $string
;===========================================================================================================
Func _RandomString($stringlen)
Local $alphabet[26] = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]
Local $number[10] = [0,1,2,3,4,5,6,7,8,9]
Local $special[6] = [",",";",":","!","@","$"]
Local $sizeMax = UBound($alphabet) + UBound($number) + UBound($special) ; 26 + 10 + 6 = 42
Local $string = ""
For $i=0 To $stringlen-1 Step 1
$index = Random(0, $sizeMax-1, 1)
Select
Case $index < UBound($alphabet)
$string &= $alphabet[$index]
Case $index < UBound($alphabet) + UBound($number)
$string &= $number[$index-UBound($alphabet)]
Case Else
$string &= $special[$index-UBound($alphabet)-UBound($number)]
EndSelect
Next
Return $string
EndFunc
; Exemple de la fonction
Local $randomString = _RandomString(40)
MsgBox(0, "", "RandomString = "&$randomString&@CRLF&"Size = "&StringLen($randomString) )
Modifié en dernier par Tlem le ven. 28 août 2009 20:18, modifié 1 fois.
Raison : Suppression balise Autoit
Raison : Suppression balise Autoit
- julienduhavre
- Niveau 2

- Messages : 23
- Enregistré le : dim. 28 mars 2010 19:23
- Localisation : Le Havre
- Status : Hors ligne
Re: [..] Generer un nom au hasard
Bonjour, serait-t-il possible de créer un générateur qui prenne seulement un chiffre, une lettre ?
Je vous remercie d'avance
Je vous remercie d'avance
I love programmer 
- Tlem
- Site Admin

- Messages : 11823
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Generer un nom au hasard
A adapter à vos besoins : http://www.autoitscript.fr/forum/viewto ... 963#p29963
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".


