Frage wegen Bot der sorte self-made ^^

01/11/2009 22:25 Commander21#1
Hi, also ich hab mich mal hingesetzt und wollte mal bissl was mit AutoIT machen. Ich wollte gleich mal nen Bot machen. Und zwar den wo es schon gibt, also diesen SK-Doppelt-nach-charwechsel-bot bla bla bla, also der den SK-Bug ausfürht.

Nun hab ich da schonmal angefang, allerdings will das ding nich so, wie ich das will.

Hier mal das was ich bis jetz gemacht hab:

PHP Code:
HotKeySet ("{F5}""Start")
HotKeySet ("{F6}""Stop")
HotKeySet ("{F7}""Close")

; -------------------------------------

$pixel 0xFFC8C8

; -------------------------------------

Func Start ()
    
Sleep (500)
    
MouseMove (1000750)
    
Sleep (500)
    
MouseClick ("left")
    
Sleep (500)
    
MouseMove (500400)
    
Sleep (500)
    
MouseClick ("left")
    If 
$pixel PixelGetColor (225695Then
        
While 1
            Sleep 
(100)
            
Send ("{F1}")
        
WEnd
    
EndIf
EndFunc

; -------------------------------------

Func Stop ()
    While 
1
        Sleep 
(100)
    
WEnd
EndFunc

; -------------------------------------

Func Close ()
    Exit
EndFunc

; -------------------------------------

While 
1
    Sleep 
(100)
WEnd 
Also ich bin noch ein Noob im umgang mit AutoIT, sagt mir also mal bitte, was ich daran verändern wuss, damit es funzt, thx schonmal im vorraus...
01/12/2009 15:33 Knochenfabrikant#2
Code:
HotKeySet ("{F5}", "Start")
HotKeySet ("{F6}", "Stop")
HotKeySet ("{F7}", "Close")

; -------------------------------------

$pixel = 0xFFC8C8

; -------------------------------------

Func Start ()
    Sleep (500)
    MouseMove (1000, 750)
    Sleep (500)
    MouseClick ("left")
    Sleep (500)
    MouseMove (500, 400)
    Sleep (500)
    MouseClick ("left")
[COLOR="Red"][B]    $pixel = PixelGetColor (225, 695)
   If $pixel = Hier die Farbe Then[/B][/COLOR]
        While 1
            Sleep (100)
            Send ("{F1}")
        WEnd
    EndIf
EndFunc

; -------------------------------------

Func Stop ()
    While 1
        Sleep (100)
    WEnd
EndFunc

; -------------------------------------

Func Close ()
    Exit
EndFunc

; -------------------------------------

While 1
    Sleep (100)
WEnd
Habs in Rot geschrieben was falsch is
Mit "hier die Farbe mein ich z.B: 0xFFFFFF