Bot Start Script, AUTOIT brauch Hilfe

06/06/2010 16:43 Fox-#1
Hab mal hier aus nem Beitrag das Script Thread das script genommen kann mir das wer anpassen

Quote:
#NoTrayIcon
#include <GUIConstants.au3> ;---Wichtig für das GUI
#include <IE.au3>

HotKeySet ("{F8}", "_start") ;--- Hotkeys festlegen
HotKeySet ("{F9}", "_ende") ;---""
HotKeySet ("{F7}", "pause") ;---""

GUICreate("GUI",370,120) ;--- GUI erstellen
GuiSetState(@SW_Show)

GUICtrlCreateLabel("F7 = Pausieren",10,10) ;--- Text im GUI Anzeigen
GUICtrlCreateLabel("F8 = Starten",10,25) ;--- ""
GUICtrlCreateLabel("F9 = Beenden",10,40) ;--- ""

$Button1 = GUICtrlCreateButton("Start",40,80,150,20) ;--- Button "Start"
$Button2 = GUICtrlCreateButton("Stop",195,80,150,20) ;--- Button "Stop"
GuiSetState(@SW_Show)

Func pause() ;--- Funktion "pause"
MsgBox (0, "Bot", "Bot wurde gestoppt!")
Endfunc

Func _start() ;--- Funktion "Start"
MsgBox (0, "Bot", "Bot wurde gestartet!")
EndFunc

Func _ende() ;--- Funktion "Beenden"
exit
EndFunc

$msg = 0
While $msg <> $GUI_EVENT_CLOSE ;--- GUI Schließbar
$msg = GUIGetMsg()
Select
Case $msg = $Button1 ;--- Welcher Button
_start() ;--- Funktion festlegen
Case $msg = $Button2 ;--- Welcher Button
pause() ;--- Funktion festlegen
EndSelect
WEnd

while 1
MouseClick("",406,975) ;
Sleep(2000)
MouseClick("",317,976) ;
Sleep(2000)
WEnd
Das Grüne hab ich eingefühgt Er Switcht zwa mit der Maus hin und her aber wie bring ich ihn dazu zu klicken?
Ich muste 2stunden und 50Minuten einstellen das er den ersten klick macht und den 2then direkt danach um den Bot wieder zu starten. Das in ner endlos schliefe immer alle 2Stunden, 50minuten.

Warum das ganze? Das ist einfach weil der Bot wenn nicht gekauft sich alle 3h beendet und schließt. Das Script soll ihn stoppen wenn ich ihn manuel gestartet hab kurtz vorher und wieder auf run klicken. Mouse Position stimmt.

Ein Prob is das klicken, 2thes Bot er startet das script nicht bei F8 sondern dann wenn ich pause drück oder auf x zum schliesen geh.
06/06/2010 17:14 Cholik#2
#moved
06/06/2010 18:41 Fox-#3
Komplett neu gemacht und brauche noch Hilfe.
06/06/2010 20:22 Shadow992#4
Quote:
Originally Posted by Fox- View Post
Komplett neu gemacht und brauche noch Hilfe.
Ist doch logisch der Bot kommt nie in die 2. While-Schleife auser wenn die Gui geschlossen wird ...
06/07/2010 13:19 AMrK#5
Wenn du einfach nur willst das er an 2 Positionen klickt, brauchst du eigentlich nur dein hinzugefügtes Script mit den Hotkeys für starten/stoppen...
PHP Code:
HotKeySet("{F1}""ToggleState")

Global 
$bRunning False

while 1
    
If $bRunning Then
        MouseClick
("LEFT",406,975)
        
Sleep(2000)
        
MouseClick("LEFT",317,976)
        
Sleep(2000)
    EndIf
WEnd

Func ToggleState
()
    
$bRunning Not $bRunning
EndFunc