Das war nur Pseudocode, so wird das natürlich nicht funktionieren da du $pxs[2] nicht definiert hast.
Kommt darauf an was du genau möchtest, möchtest du an die Fundstelle von $a klicken oder von $b, oder beides?
Du hast das doch als erstes gepostet was passiert wenn er es findet, wiederhol den Teil einfach und fertig. Es scheint als ob du gar nichts davon kannst, schau dir doch mal zuerst Tutorials an.
Du hast das doch als erstes gepostet was passiert wenn er es findet, wiederhol den Teil einfach und fertig. Es scheint als ob du gar nichts davon kannst, schau dir doch mal zuerst Tutorials an.
Würde ich mich auskennen hätte ich hier nicht gefragt :P
Danke für die Hilfe !
Code:
HotKeySet ("{F1}", "Start")
HotKeySet ("{F2}", "_Exit")
While 1
Sleep(250)
WEnd
Func Start()
While 1
$a = PixelSearch(3,9,1277,882, 0x9C0200)
If IsArray($a) Then
MouseClick("left", $a[0], $a[1], 1, 0)
EndIf
$b = PixelSearch(3,9,1277,882, 0x0E0E22)
If IsArray($b) Then
MouseClick("left", $b[0], $b[1], 1, 0)
EndIf
WEnd
EndFunc
Func _Exit()
Exit
EndFunc
Du suchst aber glaube ich keine Hilfe sondern jemand der das für ich macht also gehört das entweder in den Request (Sticky) Thread oder in die Coding TBM.
Ist es möglich das er nach 2 Farben sucht zb.
es sind Blaue und Rote Bilder und Grüne und Rote Bilder er soll auf das Grüne und Rote Bild drücken ?
ein Teil Grün der andere Teil Rot, er soll 2 Farben erkennen und auf das Bild mit den passenden Farben drücken.
Mein Script;
Code:
HotKeySet ("{F1}", "Start") ;Start
HotKeySet("{F2}", "TogglePause") ;Pause + Weiter
HotKeySet ("{F3}", "_Exit"); Exit
Global $Paused
While 1
Sleep(250)
WEnd
Func Start()
While 1
$a = PixelSearch(11,13,1265,987, 0xED1B24) ;rot
$b = PixelSearch(11,13,1265,987, 0xA8E71E) ;grün
If IsArray($a) and IsArray($b) Then
MouseClick("left", $a[0], $a[1], 1, 0)
MouseClick("left", $b[0], $b[1], 1, 0)
EndIf
WEnd
EndFunc
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
WEnd
EndFunc
Func _Exit()
Exit
EndFunc
AUTOIT - script using pixel search doesnt work properly 08/11/2011 - AutoIt - 2 Replies I have posted again triying to explain better wich is my problem. My level of english is very low and a friend is helping me to express my problem i got whith the script.
Is the secon time i post the same please apologize me , and delete old post because here everyone will understand better what i am asking , and what i need.
I have done a bot that must be running all time.
It has 2 diferents parts.
Part 1 must do :
AutoIt Pixel Search & Click Frage. 11/23/2010 - AutoIt - 12 Replies Hey e*pvpers.
Bin grade angefangen, mich bisschen in AutoIt reinzuarbeiten.
Wollte dazu nen kleinen, recht simplen Bot erstellen, der eine bestimmte Pixelfarbe sucht - Wenn er das gefunden hat, sollte er eig draufklicken.
Bin allerdings nur so weit gekommen, dass der Pixel gefunden wird, und ein Klick auch gemacht wird. Allerdings klickt die Maus da wo der Cursor grade steht, und movt nicht zu dem jeweiligen Pixel.
Und da ich wie gesagt grad erst anfange, weiss ich den Befehl...
Problem mit Pixel search Autoit 06/18/2010 - AutoIt - 14 Replies Wie der Titel schon sagt habe ich ein Problem mit der funktion Pixel search
Mein Problem ist das die Maus immer über die Rausgesuchte Pixel Position geht
zb O ist der ausgewählte punkt es kommt aber eher sowas raus als ob ich Ö striche ausgewählt hab
Also aimt immer etwas über der angegebennen position der Code :
und dann hätte ich noch die frage ob man mehrere Pixel Searches in einem Script laufen lassen kann
Zb: Wenn die Lebensanzeige sinkt oder Fast lehr ist das eine Function...