Frage zu AutoIt

05/27/2009 20:53 Syc0n#16
sonst guck mal [Only registered and activated users can see links. Click Here To Register...] nach den String Funktionen... musst ja nicht zwingend Stringsplit nehmen
05/27/2009 21:42 buFFy!#17
Quote:
Originally Posted by horstschl3mmer View Post
... nein^^
ok ich bemüh mich jetzt mal

ich hab ne internetseite offen wo ich in ein feld einen namen eingeben muss (2 mal der gleiche geht nicht, deswegen random aus buchstaben)

also nix mit gui nix eingeben soll automatisch gehen, dass da einfach wenn die stelle im script dran is ein buchstabenmix ausgegeben wird (hingeschrieben oder wie mans nennen will)
einfach wie wenn ich jetzt wild in die tasten haue
aisojasf
das soll eben automatisch sein^^

danke auf jeden fall für eure mühen
hoffe jetzt ists verständlich
Mach das mal mit _InetGetSource, hol dir die Objnamen von der Inputbox und dann sehen wir weiter.. du willst das doch nicht ehrlich mit Send machen, oder? :rolleyes:

Oder sag mir die Internetseite und ich schreib dir die Spielerei mal schnell zusammen, hab die Funktionen alle da.
Generate-Func nehm ich dann vom Crystalix und die ObjInsert Func dann vom Jappyclienten :p
05/27/2009 21:45 horstschl3mmer#18
doch und wenn ihr wisst wies geht schreibts bitte einfach hin auch wenns erbärmlich banal für euch ist ... ;(
05/27/2009 22:18 | Moep |#19
Code:
Dim $char[11]
while 1
For $i = 1 to 10
$char[$i] = Chr(Random(0,255,1))
Next
MsgBox("","",$char[1]&$char[2]&$char[3]&$char[4]&$char[5]&$char[6]&$char[7]&$char[8]&$char[9]&$char[10])
WEnd
^^
05/27/2009 22:52 horstschl3mmer#20
ich will auch nur die eine stelle .. aber bei deinem ansatz geht auch ne box auf, die sich nimmer schließen lässt wo dann iwelche leetigen zeichen drinstehen aber ich will die doch in das namesfeld ...
05/27/2009 23:26 Rosemarie Lein#21
Code:
Dim $char[4]
HotKeySet("{F1}", "Write")
$posXinput = 
$posYinput = 
$posXbutton = 
$posYbutton = 
Func Write()
	For $i = 1 To 3
		$char[$i] = Chr(Random(65, 90, 1))
	Next
	MouseClick("left", $posXinput, $posYinput, 1)
	Sleep(100)
	Send($char[1] & $char[2] & $char[3])
	Sleep(100)
	MouseClick("left", $posXbutton, $posYbutton, 1)
EndFunc   ;==>Write
While 1
WEnd
Script tut per klick auf F1 Folgendes:
1. Klickt an einer Position (z.B. eingabefeld)
2. Schreibt 3 zufällige Buchstaben
3. Klickt an einer Position (z.B. "absenden"-Feld)

Musst dir nur noch die Koordinaten für die Klick-Positionen raussuchen
1. Klick ist:
$posXinput =
$posYinput =
2. Klick:
$posXbutton =
$posYbutton =
AutoitWindowInfoTool
05/27/2009 23:54 horstschl3mmer#22
das ist es brauchte nur das mit chr und sen chr[2] und so also herzlichsten dank
05/28/2009 10:46 | Moep |#23
mein plan war den treadersteller durch zeigen des "schwierigsten" teils zu helfen. nun brauch er nur c&p machen. so bezweifle ich stark daß er überhaupt weiß was da passiert.
schade...
05/28/2009 11:11 horstschl3mmer#24
hmm doch ich denk ich weis es es werden buchstaben aus dem alphabet die wohl von chr 65-90 gehen zufällig ausgewählt und dann gepostet
aber wozu man dim brauch oder was das ist kA
05/28/2009 13:24 Moppel123#25
Bitte drücke dich nächstes mal
1. präziser aus
2. ordentliches deutsch
und 3. verwende Satzzeichen!

An alle die hier geantwortet haben: warum tut ihr euch sowas überhaupt noch an?
05/28/2009 18:16 buFFy!#26
@Moppel123 zu 4.:

Keine Ahnung :D