AutoIt HotkeySet HILFE

12/19/2010 14:07 Anucis#1
Hallo :)
Ich will mir einen Bot schreiben der in einer endlosschleife auf bestimmte x,y posis klickt!

Den Code dafür hab ich .. Da es aber eine endlosschleife ist und ich eine pause von nur 1 Sekunde eingebaut hab geht es schwer diesen wieder auszuschalten ^^

Kann mir jemand den Code Fertig schreiben?

D.h. einfach nur dieses Hotkeyset mit einbauen

Danke schonmal <3

Hier der Code:
PHP Code:
HotKeySet "{F8]" "start")
HotKeySet "{F9]" "stop")

While 
TRUE
MouseClick 
"left"622632 )
sleep (1000)
MouseClick "left" 650367 ,)
sleep (2000)
MouseClick "left"  ,634527  ,1)
sleep (1000)
MouseClick "left"  ,636464  ,1)
sleep (1000)
MouseClick "left"  ,636464  ,1)
sleep (1000)
MouseClick "left"  ,636464  ,1)
sleep (1000)
MouseClick "left" 636408 ,1)
sleep (1000)
WEnd 
12/19/2010 14:22 omer36#2
-.-

öffne deine .au3 und click F1 und schau unter hotkeyset nach
so schwer ist das nicht -.-
12/19/2010 14:25 Anucis#3
Ja den Hotkeyset befehl kenn ich aber des problem ist der hilft nichts wenn ich die Datei starte fangt der trotzdem gleich an
12/19/2010 14:28 omer36#4
Quote:
Originally Posted by Anucis View Post
Ja den Hotkeyset befehl kenn ich aber des problem ist der hilft nichts wenn ich die Datei starte fangt der trotzdem gleich an
anscheinend nicht ^^

PHP Code:
HotKeySet ("{F8}" "start")
HotKeySet ("{F9}" "stop")

Func start()
While 
1
MouseClick 
"left"622632 )
sleep (1000)
MouseClick "left" 650367 ,)
sleep (2000)
MouseClick "left"  ,634527  ,1)
sleep (1000)
MouseClick "left"  ,636464  ,1)
sleep (1000)
MouseClick "left"  ,636464  ,1)
sleep (1000)
MouseClick "left"  ,636464  ,1)
sleep (1000)
MouseClick "left" 636408 ,1)
sleep (1000)
WEnd
EndFunc

Func stop
()
    Exit
EndFunc

While 1
    Sleep
(100)
WEnd 
12/19/2010 14:34 Anucis#5
Danke :) klappt perfekt jetzt nur noch rausfinden wie ich hidden mach^^
12/19/2010 14:41 omer36#6
controlclick()
12/19/2010 15:02 Anucis#7
Würde das dann so stimmen`?

PHP Code:
HotKeySet "{F8}" "start")
HotKeySet "{F9}" "stop")

func start ()
While 
TRUE

ControlClick 
"METIN2", ,  , left 622632  )
sleep (1000)
ControlClick "METIN2", ,  , left 650367   )
sleep (2500)
ControlClick "METIN2", ,  , left 634527   )
sleep (1000)
ControlClick "METIN2", ,  , left 636464   )
sleep (1000)
ControlClick "METIN2", ,  , left 636464  )
sleep (1000)
ControlClick "METIN2", ,  , left 636464 )
sleep (1000)
ControlClick "METIN2", , , left 636408 )
sleep (1000)


WEnd
EndFunc 



Func stop
() 
    Exit 
EndFunc 

While 
    Sleep
(100
WEnd 
kommtn error <.<
12/19/2010 15:33 omer36#8
für metin2 musst du sendmessage.a3 oder postmessage.au3 verwenden
google oder such im forum
12/19/2010 17:39 .BritainAndy#9
bei metin würde ich dir aber stark empfehlen mit Pointern zu arbeiten