Autoit bot hilfe bitte ~.~

09/01/2010 11:29 Hackerfreak1#1
Huhu^^

ich habe ein problem ._.

Ich spiele jezt seit knapp nem monat
den privatserver von fiesta online [OMG Inside]
und wollte mir da einen Bot mit Autoit machen , der automatischsachen kauft auf einen knopfrückt wartet und es wieder vk und das dan halt immer und immer wieder... ^^

nun das problem ..
mit der maus bekomme ich schon alles hin also das die über die sachen geht und klickt..

aber er Kauft sie nicht ...

ich denke es liegt daran das ich nicht "im programm bin" ,weil das script noch im vordergrund ist...
wen ich das script aba minimieren will geht der bot aus o.O
und anders schaffe ich es i wie auch net .....

Könnt ihr mit biiiitte bitte helfen ^^ ?

Mein jeztiges Script
PHP Code:
HotKeySet("{F6}""MyExit")
Func MyExit()
Exit
EndFunc



MouseClick
("left",726.643,1)
WinWaitActive("OMG Inside..")
While 
1
MouseClick
("right",750,158,1)
MouseClick("right",751,196,1)
MouseClick("right",718,197,1)

WEnd 
Danke schon ma im vorraus ;):handsdown::handsdown:


#Edit
Ich mache jezt mal ein viedeo damit ihr es besser "versteht" weil ich es glaube ich net wirklich richtig beschrieben habe :D
09/01/2010 13:43 Imaginär#2
Quote:
Originally Posted by Hackerfreak1 View Post
Huhu^^

ich habe ein problem ._.

Ich spiele jezt seit knapp nem monat
den privatserver von fiesta online [OMG Inside]
und wollte mir da einen Bot mit Autoit machen , der automatischsachen kauft auf einen knopfrückt wartet und es wieder vk und das dan halt immer und immer wieder... ^^

nun das problem ..
mit der maus bekomme ich schon alles hin also das die über die sachen geht und klickt..

aber er Kauft sie nicht ...

ich denke es liegt daran das ich nicht "im programm bin" ,weil das script noch im vordergrund ist...
wen ich das script aba minimieren will geht der bot aus o.O
und anders schaffe ich es i wie auch net .....

Könnt ihr mit biiiitte bitte helfen ^^ ?

Mein jeztiges Script

Danke schon ma im vorraus ;):handsdown::handsdown:


#Edit
Ich mache jezt mal ein viedeo damit ihr es besser "versteht" weil ich es glaube ich net wirklich richtig beschrieben habe :D
Du kannst auch dein Script um einiges verkürzen indem du

PHP Code:
HotKeySet("{F6}""MyExit")
Func MyExit()
Exit
EndFunc



MouseClick
("left",726.643,1)
WinWaitActive("OMG Inside..")
While 
1
MouseClick
("right",750,158,1)
MouseClick("right",751,196,1)
MouseClick("right",718,197,1)

WEnd 
ein paar 'Mouseclicks' entfernst. Es ist ja schon eine Schleife, die sich wiederholt.
09/01/2010 13:45 Hackerfreak1#3
Quote:
Originally Posted by _DownTime View Post
Du kannst auch dein Script um einiges verkürzen indem du

PHP Code:
HotKeySet("{F6}""MyExit")
Func MyExit()
Exit
EndFunc



MouseClick
("left",726.643,1)
WinWaitActive("OMG Inside..")
While 
1
MouseClick
("right",750,158,1)
MouseClick("right",751,196,1)
MouseClick("right",718,197,1)

WEnd 
ein paar 'Mouseclicks' entfernst. Es ist ja schon eine Schleife, die sich wiederholt.

Es soll das ja nur 20x machen ;) aba danke :D
09/01/2010 16:19 Mozo_#4
Wenn er das 20 mal ausführen soll, würde ich es so machen :


PHP Code:
HotKeySet("{F6}""MyExit")
HotKeySet("{F5}""Start")
Func MyExit()
Exit
EndFunc 

Func Start
()
    
MouseClick("left",726.643,1)
    
WinWaitActive("OMG Inside.."
    For 
$i 1 to 20
        MouseClick
("right",750,158,1)
        
MouseClick("right",751,196,1)
        
MouseClick("right",718,197,1)
    
Next
EndFunc

While 1
    Sleep
(100)
WEnd 
09/01/2010 21:05 .Infinite#5
Du musst die Klicks mit

Code:
ControlClick("OMG inside..", "", "")
direkt an das Fenster senden. Sonst gehen die Klicks immer an das gerade aktive Fenster. Wenn du es mit diesen Befehlen machst ( gibt ja auch ControlSend usw. ), dann läuft der Bot sogar komplett im Hintergrund :)

Ansonsten würde ich die Tipps von hallopla beherzigen. Besserer Programmierstil... (kürzer, übersichtlicher, einfacher zu verstehen vor allem bei komplexeren programmen...)

mfg abba232
09/03/2010 13:48 Hackerfreak1#6
Quote:
Originally Posted by abba232 View Post
Du musst die Klicks mit

Code:
ControlClick("OMG inside..", "", "")
direkt an das Fenster senden. Sonst gehen die Klicks immer an das gerade aktive Fenster. Wenn du es mit diesen Befehlen machst ( gibt ja auch ControlSend usw. ), dann läuft der Bot sogar komplett im Hintergrund :)

Ansonsten würde ich die Tipps von hallopla beherzigen. Besserer Programmierstil... (kürzer, übersichtlicher, einfacher zu verstehen vor allem bei komplexeren programmen...)

mfg abba232


Danke schoen :3