hotkeys zum bot exit !! hilfe

08/30/2009 12:56 XxBestxX#1
hallo erstmal ^^

also ich suche den code womit man einen bot per hotkey z.b. f5 pausiert und f6 fortsetzt und f7 halt ganz aus macht ... ich habe in der autoit hilfe nix wirklich gefunden ...

Und noch eine frage wie kann ich in mein bot einbauen das er die funktionen endlos lange wiederholt ohne das ich 5000 zeilen machen muss :D


wäre echt nett ...
08/30/2009 12:59 Syc0n#2
1. HotKeySet

2. Schleifen benutzen...

[Only registered and activated users can see links. Click Here To Register...]
08/30/2009 13:35 XxBestxX#3
das mit dem hotkey set klappt irgentwie nicht ;( könnte mir da einer behilflich sein ??

PHP Code:

Global $Paused
HotKeySet
("{PAUSE}""TogglePause")
HotKeySet("{ESC}""Terminate")

While 
1
    Sleep
(100)
WEnd

Func TogglePause
()
    
$Paused NOT $Paused
    
While $Paused
        sleep
(100)
        
ToolTip('Script ist pausiert',0,0)
    
WEnd
    ToolTip
("")
EndFunc

Func Terminate
()
    Exit 
0
EndFunc 
kann mir das einer so hier einfügen damit er mit P pausiert und mit E exit macht ??

wäre super lieb ^^
08/30/2009 18:52 Syc0n#4
Ein bisschen Eigeninitiative dürfte ja auch wohl angebracht sein, oder?

Wenn man sich jetzt beispielsweise HotKeySet anguckt steht da:

HotKeySet ( "key" [, "function"] )

Dann ist der "key" wohl die Taste mit der du die Funktion startest. Soll jetzt nur ein kleiner Denkanstoß sein...
08/30/2009 19:01 SCORNI#5
PHP Code:

Global $Paused
HotKeySet
("p""TogglePause")
HotKeySet("E""Terminate")



Func TogglePause()
    
$Paused NOT $Paused
    
While $Paused
        sleep
(100)
        
ToolTip('Script ist pausiert',0,0)
    
WEnd
    ToolTip
("")
EndFunc

Func Terminate
()
    Exit 
0
EndFunc  
While 1
    Sleep
(100)
WEnd 
müsste jetzt gehen.
09/01/2009 15:51 qLADYofLORDp#6
Quote:
Originally Posted by XxBestxX View Post
hallo erstmal ^^

also ich suche den code womit man einen bot per hotkey z.b. f5 pausiert und f6 fortsetzt und f7 halt ganz aus macht ... ich habe in der autoit hilfe nix wirklich gefunden ...

Und noch eine frage wie kann ich in mein bot einbauen das er die funktionen endlos lange wiederholt ohne das ich 5000 zeilen machen muss :D


wäre echt nett ...
also das du in der hilfe geschaut hast glaub ich dir nicht!
wenn du beim index
hotkey eingibts und du ein bisschen verstand besetzt hättest du den befehl ganz alleine gefunden. da er beschrieben ist hätten sich die fragen dann natürlich auch erübrigt.
endlosschleiffe geht so:
PHP Code:
While 1
hier kannst du deine befehle rein schreiben
wend 
ich denke das sollte es dann gewesen sein :rtfm:
09/01/2009 16:33 XxBestxX#7
Quote:
Originally Posted by SCORNI View Post
PHP Code:

Global $Paused
HotKeySet
("p""TogglePause")
HotKeySet("E""Terminate")



Func TogglePause()
    
$Paused NOT $Paused
    
While $Paused
        sleep
(100)
        
ToolTip('Script ist pausiert',0,0)
    
WEnd
    ToolTip
("")
EndFunc

Func Terminate
()
    Exit 
0
EndFunc  
While 1
    Sleep
(100)
WEnd 
müsste jetzt gehen.
genau das hatte ich auch aber er niimmt die keys nicht -.-
09/01/2009 18:42 AllesVergeben#8
Code:
$PauseWeiter = 0
Hotkeyset ("{F5}", "Pause")
Hotkeyset ("{F6}", "Weiter")
Hotkeyset ("{F7}", "Schliessen")

While 1
If $Pause = 0 then
;;;; Dein Gewolltes script
EndIf
WEnd

Func Pause ()
$PauseWeiter = 1 
EndFunc

Func Weiter()
$PauseWeiter = 0
EndFunc

Func Schliessen ()
Exit
EndFunc
So würd ichs machen.


mfG
09/01/2009 19:05 XxBestxX#9
PHP Code:
$PauseWeiter 0
Hotkeyset 
("{F5}""Pause")
Hotkeyset ("{F6}""Weiter")
Hotkeyset ("{F7}""Schliessen")

While 
1
If $Pause 0 then



$i 
0
While $i <= 10
    
MouseClick
("right"430 182 512)
Sleep(1000)
MouseClick("left",65028410)
MouseClick("left"493 ,221 110)

MouseClick("left",68628110)
MouseClick("left"493 ,221 110)

MouseClick("left",71528410)
MouseClick("left"493 ,221 110)

MouseClick("left",74528810)
MouseClick("left"493 ,221 110)

MouseClick("left",77228110)
MouseClick("left"493 ,221 110)
WEnd



EndIf
WEnd

Func Pause 
()
$PauseWeiter 
EndFunc

Func Weiter
()
$PauseWeiter 0
EndFunc

Func Schliessen 
()
Exit
EndFunc 
irgentwie bin ich zu doof :D ich glaube ich sollte nicht so viel mit autoit rumspielen ^^ weiß einer was ich falsch mache :D sryy leute aber ich mache das noch nicht lange
09/01/2009 19:18 AllesVergeben#10
Du hast in die While schleife noch eine While schleife eingebaut ;)

Code:
$i = 0
$PauseWeiter = 0
Hotkeyset ("{F5}", "Pause")
Hotkeyset ("{F6}", "Weiter")
Hotkeyset ("{F7}", "Schliessen")

While $i <= 10
If $Pause = 0 then
   
MouseClick("right", 430 , 182 , 5, 12)
Sleep(1000)
MouseClick("left",650, 284, 1 , 10)
MouseClick("left", 493 ,221 , 1, 10)

MouseClick("left",686, 281, 1 , 10)
MouseClick("left", 493 ,221 , 1, 10)

MouseClick("left",715, 284, 1 , 10)
MouseClick("left", 493 ,221 , 1, 10)

MouseClick("left",745, 288, 1 , 10)
MouseClick("left", 493 ,221 , 1, 10)

MouseClick("left",772, 281, 1 , 10)
MouseClick("left", 493 ,221 , 1, 10)

EndIf
WEnd

Func Pause ()
$PauseWeiter = 1 
EndFunc

Func Weiter()
$PauseWeiter = 0
EndFunc

Func Schliessen ()
Exit
EndFunc
09/01/2009 19:40 XxBestxX#11
danke es funzt :D zwar geht nur bot schließen mit den hotkeys aber das ist ja egal ^^ danke dir
09/01/2009 20:03 AllesVergeben#12
Was meinst du mit zwar geht nur schließen?
09/01/2009 20:56 XxBestxX#13
f5 und f6 gehen nicht nur f7 mit bot schließen ... aber ist nicht schlimm ^^
09/02/2009 11:09 BLODDYKILL#14
Quote:
Originally Posted by XxBestxX View Post
hallo erstmal ^^

also ich suche den code womit man einen bot per hotkey z.b. f5 pausiert und f6 fortsetzt und f7 halt ganz aus macht ... ich habe in der autoit hilfe nix wirklich gefunden ...

Und noch eine frage wie kann ich in mein bot einbauen das er die funktionen endlos lange wiederholt ohne das ich 5000 zeilen machen muss :D


wäre echt nett ...
PHP Code:
Global $1

Hotkeyset
("{F7}","_Exit")
Hotkeyset("{F5}","_Pause")
Hotkeyset("{F6}","_Fortsetzen")

MouseClick("right"430 182 512)
Sleep(1000)
MouseClick("left",65028410)
MouseClick("left"493 ,221 110)

MouseClick("left",68628110)
MouseClick("left"493 ,221 110)

MouseClick("left",71528410)
MouseClick("left"493 ,221 110)

MouseClick("left",74528810)
MouseClick("left"493 ,221 110)

MouseClick("left",77228110)
MouseClick("left"493 ,221 110)


Func _Exit()
Exit
Endfunc
Func _Pause
()
While 
1
    
If $1=1 then
        ExitLoop
        
Endif
Sleep(1000)
Wend
Endfunc
Func _Fortsetzen
()
$
1=1
Endfunc 
09/02/2009 13:47 XxBestxX#15
Quote:
Originally Posted by BLODDYKILL View Post
PHP Code:
Global $1

Hotkeyset
("{F7}","_Exit")
Hotkeyset("{F5}","_Pause")
Hotkeyset("{F6}","_Fortsetzen")

MouseClick("right"430 182 512)
Sleep(1000)
MouseClick("left",65028410)
MouseClick("left"493 ,221 110)

MouseClick("left",68628110)
MouseClick("left"493 ,221 110)

MouseClick("left",71528410)
MouseClick("left"493 ,221 110)

MouseClick("left",74528810)
MouseClick("left"493 ,221 110)

MouseClick("left",77228110)
MouseClick("left"493 ,221 110)


Func _Exit()
Exit
Endfunc
Func _Pause
()
While 
1
    
If $1=1 then
        ExitLoop
        
Endif
Sleep(1000)
Wend
Endfunc
Func _Fortsetzen
()
$
1=1
Endfunc 
funzt am besten ^^