AutoIt Bot Code

05/20/2009 14:41 kingdima2#1
Ich hab versucht ein Bot mit den Befehlen ein Bild zu suche und das die Maus dort raufklickt zu scripten:
Code:
#include <ImageSearch.au3>

HotKeySet ( "{F10}" , "Start" )
HotKeySet ( "{F11}" , "Ende" )

$x1=0
$y1=0

Func Start ()
While 1

$result = _ImageSearch("Bild1.bmp",1,$x1,$y1,0)
if $result=1 Then
	MouseMove($x1,$y1,3)
	MouseClick( "Left")
Sleep(100)
EndIf

$result = _ImageSearch("Bild2.bmp",1,$x1,$y1,0)
if $result=1 Then
	MouseMove($x1,$y1,3)
	MouseClick( "Right")
Sleep(100)
EndIf

$result = _ImageSearch("Bild3.bmp",1,$x1,$y1,0)
if $result=1 Then
	MouseMove($x1,$y1,3)
	MouseClick( "Left")
Sleep(100)
EndIf

WEnd
EndFunc

Func Ende ()
Exit
EndFunc

While 1
sleep (1)
WEnd
Doch bei mit kommen ständig ERRORS kann einer Helfen vllt hab ich i-was falsch gemacht?
05/20/2009 14:50 Adroxxx#2
:facepalm:

falsches forum.

->moved
05/20/2009 14:51 °Remus°#3
was kommt den für eine fehlermeldung?
05/20/2009 14:54 felixli93#4
du musst shcon sagen, was für ein fehler kommt
05/20/2009 14:58 kingdima2#5
Beim Normalen start der Script Datei kommt die:
[Only registered and activated users can see links. Click Here To Register...]
Und beim Start der Compile Script kommt die:
[Only registered and activated users can see links. Click Here To Register...]
Vllt kommt das davon Das ich Vista 64x hab...???...
05/20/2009 15:02 felixli93#6
ne, scheint irgendwas mit der include nicht in ordnung zu sein
also könnte ein fehler in der datei <imagesearch.au3> sein

an deinem betriebssystem kann es nicht liegen


ich selbst hab noch nicht mit imagesearch gearbeitet, aber du kannst dir ja mal die include anschauen und gucken, was in zeile 40 und davor steht, um zu schaun, wo der fehler liegt
05/20/2009 15:10 kingdima2#7
Gibt es noch ein anderen weg das die maus auf ein Bild drückt?
05/20/2009 15:48 felixli93#8
so wie ich das jetzt sehe, hast du die imagesearch.dll noch nicht in den systemordner kopiert!