Hallo,
ich hab eine kleine Frage, ist es möglich Zufallswörter (6 Zeichen) zu erzeugen und diese dann durch den Send Befehl an Notepad & Co zu senden?
Danke für eure Hilfe.
Hallo,
ich hab eine kleine Frage, ist es möglich Zufallswörter (6 Zeichen) zu erzeugen und diese dann durch den Send Befehl an Notepad & Co zu senden?
Danke für eure Hilfe.
Hi!
Stichwörter für die Suche in der Hilfe:
For...Next, Random, Zeichenketten, ControlSend.
peethebee
Mir würden spontan Stichwörter wie:
Schleife, Random, Chr einfallen.
mhh mir ist grad langweilig....
erst schauen wenn du es selber gelößt hast...
$text = ""
For $i=0 to 6
$grosseBuchstaben = Random(65,90)
$kleineBuchstaben = Random(97,122)
$text = $text & Chr($grosseBuchstaben)
Next
Sleep(2000)
Send($text)
könntest aber auch klein mit groß buchstaben vermischen ebenfalls über rand...
Ascii zeichensatz
Mir war auch langweilig
[autoit]; Zufallswort.au3
; by Zen
$Zeichen = 20
[/autoit][autoit][/autoit][autoit]$Wort = ""
For $i = 1 to $Zeichen
$Buchstabe = Random(48,122, 1)
If $Buchstabe > 57 AND $Buchstabe < 65 OR $Buchstabe > 90 AND $Buchstabe < 97 Then
$i -= 1
Else
$Wort &= Chr($Buchstabe)
EndIf
Next
MsgBox(0, '', $Wort)
Ist klein/groß/zahlen ...
Vielen Dank euch allen.
snoozer: Sowas hätte ich nicht alleine machen können, hab AutoIt auch erst seit 2 Tagen. Im Moment steuere ich andere Programme halt durch Tastatursimulation, also mit dem Send Befehl.
Hi,
wenn es von der Logik nicht variiert, kannst du auch einfach:
[autoit]MsgBox(64, "6 Zeichen Zufallswort", Chr(Random(65, 90)) & Chr(Random(65, 90)) & Chr(Random(65, 90)) & Chr(Random(65, 90)) & Chr(Random(65, 90)) & Chr(Random(65, 90)))
[/autoit]in eine Zeile schreiben.
So long,
Mega
P.S. : Kannst natürlich MsgBox durch Send ersetzen.