Ich habe vor 2 Tagen angefangen mich mit Autoit zu beschäftigen, und habe gleich mal versucht ein Script zu schreiben.
Hat so weit auch halbwegs geklappt ( nach X Stunden Tut lesen und rumprobieren ) aber das Ende vom Script stellt für mich momentan leider ein Buch mit 7 Siegeln dar!
Also im Klartext. Ich schaffe es, auf Teufel komm raus nicht, dass das Script wieder von vorne startet. Vielleicht könnte mir jemand hier bitte mal nen Tip geben.
Hier mal das Script:
Spoiler anzeigen
While 1
PixelSearch ( 389, 159, 435, 157, 0x63BC64, 10 )
If Not @error Then
MouseClick("left",459,153,1)
Sleep (700)
MouseClick("right",459,153,1)
Sleep (700)
MouseClick("left",515,217,1)
Sleep (7000)
MouseClick("right",473,155,1)
Sleep (700)
MouseClick("left",525,237,1)
Sleep (50000)
MouseClick("left",1643,403,1)
Send("{CTRLDOWN}a{CTRLUP}")
MouseDown("left")
MouseMove(1383,953,20)
MouseUp("left")
MouseClick("left",19,1153,1)
Sleep (30000)
Else
MouseClick("left",858, 1135,1)
Sleep (3000)
PixelSearch ( 848, 1135, 870, 1135, 0x4F8FB8, 10 ) ;0x4F8FB8 = blaue Farbe - Wie bring ich das Script zum Neustart wenn die blaue Farbe weg ist?
[/autoit] [autoit][/autoit] [autoit]EndIf
WEnd
Es geht um den Pixelsearchbefehl in Zeile 27. ( Der momentan nur Platzhalter ist für den richtigen Befehl ) Der gesuchte Punkt ist Anfangs blau, und wird zu einem bestimmten Zeitpunkt grau. Wenn er grau wird, soll das Script von vorne beginnen.
Hätte vielleicht jemand bitte nen Tip wie ich das lösen könnte?