pixelsearch und click

05/16/2015 08:17 Timmy100#1
hallo,

ich versuche den befehl Pixelsearch anzuwenden und dann per Mouseclick gleich auf den Pixel zu drücken doch irgendwie macht das Programm nie das was es machen soll nämlich auf den gefundenen Pixel zu klicken. Was mache ich denn diesmal falsch?



MFG
Timmy
05/16/2015 11:32 alpines#2
Schau dir mal in der Hilfe an was PixelSearch returnt und schau mal wie du MouseClick verwendest.
05/16/2015 13:27 Timmy100#3
warum mouseclick geht ja so z.B. mouseclick ("left", 335,472) ich brauche aber irgendeine möglichkeit das auf einen button gedrückt wird der immer gleich aussieht aber halt immer wo anders ist

gibt es nicht irgendwie eine Methode das man ein bild von dem Button abspeichert und dann danach suchen lässt und wenn es gefunden wurde halt dann darauf einen linksklick machen
05/16/2015 13:36 YatoDev#4
mouseclick("left", 100, 100)
mouseclick("left", $button)

fällt dir was auf?
05/16/2015 13:43 Timmy100#5
ja ist mir auch gerade erst aufgefallen das man 2 koordinaten(und wenn man es so macht wie ich es macht nur eine rauskommt) braucht hab mich mal selbst verbessert mit google und habe es nun richtig

$button = PixelSearch (0, 0, 1339, 763, 0x38932E, 20)

If isarray($button) = true Then
Mousemove ($button[0], $button[1])
Sleep (1000)
MouseClick ("left")
Endif