You last visited: Today at 18:29
Advertisement
Pausieren
Discussion on Pausieren within the AutoIt forum part of the Coders Den category.
06/22/2010, 17:42
#1
elite*gold: 227
Join Date: Jun 2010
Posts: 295
Received Thanks: 37
Pausieren
wie kann ich einen spambot usw. pausieren, wenn ich einen button drück? was für ne funktion brauch ich da? THX im vorraus
MFG xEr0r
06/22/2010, 18:12
#2
elite*gold: 0
Join Date: Jul 2009
Posts: 184
Received Thanks: 299
ein While und ein Sleep
06/22/2010, 18:20
#3
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
HotKeySet("{F1}", "pause")
Func pause()
While 2
sleep(1000)
WEnd
EndFunc
06/22/2010, 18:29
#4
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
Leute, Leute...
PHP Code:
While 1 ... Switch GUIGetMsg () Case $Button Exitloop EndSwitch WEnd
06/22/2010, 21:46
#5
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
mipez habe meine zweifel das er damit was anfangen kann
06/23/2010, 14:00
#6
elite*gold: 227
Join Date: Jun 2010
Posts: 295
Received Thanks: 37
danke^^
@BladerOfDarkness
deins ging iwie nit^^
hier ma das script:
PHP Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=Beta
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <GUIConstantsEx.au3>
;========================================== GUI - Einstellungen =================================================================
GUICreate ( "Spambot v1.3 By xEr0r" , 600 , 300 )
GUISetState (@ SW_SHOW )
$ID_input = GUICtrlCreateInput ( "" , 30 , 50 )
$input1 = GUICtrlCreateInput ( "" , 30 , 130 )
$ID_button = GUICtrlCreateButton ( "Start" , 420 , 50 )
$ID_button2 = GUICtrlCreateButton ( "Stop" , 470 , 50 )
GUICtrlCreateLabel ( "Spams eingeben " , 10 , 10 )
GUICtrlCreateLabel ( "Copyright by xEr0r" , 500 , 250 )
GUICtrlCreateLabel ( "Spamzeit einstellen" , 10 , 90 )
;===========================================While- Schleifen ================================================================
While 1
$msg = GUIGetMsg ()
Select
Case $msg = $ID_button
$send1 = GUICtrlRead ( $ID_input )
$sleep1 = GUICtrlRead ( $input1 )
While 1
Send ( $send1 )
Sleep ( $sleep1 )
WEnd
Case $msg = $GUI_EVENT_CLOSE
HotKeySet ( "{ESC}" , "_exit" )
Exit
sleep ( 20 )
EndSelect
WEnd
;===========================================================================================================
06/23/2010, 14:08
#7
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
bei meinem hätte das ganze programm aus hotkeyset bestehe müsse ^^
hatte ich vergesse zu erwähne
06/23/2010, 14:18
#8
elite*gold: 227
Join Date: Jun 2010
Posts: 295
Received Thanks: 37
...... hasse au ne lösung für mich also des der button funzt?
06/23/2010, 14:21
#9
elite*gold: 0
Join Date: Jan 2010
Posts: 1,197
Received Thanks: 246
PHP Code:
while 1 Check () Wend ; Guckt was gedrückt wurde und ordnet es zu Func Check () $msg = GuiGetMsg () If $msg = $button1 Then button1 () If $msg = $button2 Then button2 () If $msg = $button3 Then button3 () EndFunc Func button2 () $Pause = 0 While $Pause == 0 $msg = guiGetMsg () If $msg = $button1 Then $Pause = 1 If $msg = $button2 Then $Pause = 1 If $msg = $button3 Then Exit Wend EndFunc
funkt es???
die funkt namen musse noch anpassen .. dann funkt das
06/23/2010, 14:31
#10
elite*gold: 227
Join Date: Jun 2010
Posts: 295
Received Thanks: 37
ka why aba funzt noch nit
iwie funzen die nicht ka why
zu viele buttona... ich tu ma mein script rein dann kanns bessa helfen^^
PHP Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=Beta
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <GUIConstantsEx.au3>
;========================================== GUI - Einstellungen =================================================================
GUICreate ( "Spambot v1.3 By xEr0r" , 600 , 300 )
GUISetState (@ SW_SHOW )
GUISetBkColor ( 0x00FF00 )
$ID_input = GUICtrlCreateInput ( "" , 30 , 50 )
$input1 = GUICtrlCreateInput ( "" , 30 , 130 )
$ID_button = GUICtrlCreateButton ( "Start" , 420 , 50 )
$ID_button2 = GUICtrlCreateButton ( "Stop" , 470 , 50 )
GUICtrlCreateLabel ( "Spams eingeben " , 10 , 10 )
GUICtrlCreateLabel ( "Copyright by xEr0r" , 500 , 250 )
GUICtrlCreateLabel ( "Spamzeit einstellen" , 10 , 90 )
GUICtrlCreateLabel ( "Info:" , 10 , 200 )
GUICtrlCreateLabel ( "leider hat dieser bot noch keine stopfunktion d.h. ihr müsst ihn mit der kleinen Leiste" , 10 , 220 )
GUICtrlCreateLabel ( "unten links schließen. :P . Update folgt bald" , 10 , 240 )
;===========================================While- Schleifen ================================================================
While 1
$msg = GUIGetMsg ()
Select
Case $msg = $ID_button
$send1 = GUICtrlRead ( $ID_input )
$sleep1 = GUICtrlRead ( $input1 )
While 1
Send ( $send1 )
Send ( "{enter}" )
Sleep ( $sleep1 )
WEnd
Case $msg = $GUI_EVENT_CLOSE
HotKeySet ( "{ESC}" , "_exit" )
sleep ( 20 )
Exit
EndSelect
WEnd
;===========================================================================================================
06/23/2010, 14:33
#11
elite*gold: 0
Join Date: Jan 2010
Posts: 1,197
Received Thanks: 246
Quote:
Originally Posted by
xEr0r
danke^^
@BladerOfDarkness
deins ging iwie nit^^
hier ma das script:
PHP Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_Version=Beta #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** #include <GUIConstantsEx.au3> ;========================================== GUI - Einstellungen ================================================================= GUICreate ( "Spambot v1.3 By xEr0r" , 600 , 300 ) GUISetState (@ SW_SHOW ) $ID_input = GUICtrlCreateInput ( "" , 30 , 50 ) $input1 = GUICtrlCreateInput ( "" , 30 , 130 ) $ID_button = GUICtrlCreateButton ( "Start" , 420 , 50 ) $ID_button2 = GUICtrlCreateButton ( "Stop" , 470 , 50 ) GUICtrlCreateLabel ( "Spams eingeben " , 10 , 10 ) GUICtrlCreateLabel ( "Copyright by xEr0r" , 500 , 250 ) GUICtrlCreateLabel ( "Spamzeit einstellen" , 10 , 90 ) ;===========================================While- Schleifen ================================================================ While 1 $msg = GUIGetMsg () Select Case $msg = $ID_button $send1 = GUICtrlRead ( $ID_input ) $sleep1 = GUICtrlRead ( $input1 ) While 1 Send ( $send1 ) Sleep ( $sleep1 ) WEnd Case $msg = $GUI_EVENT_CLOSE HotKeySet ( "{ESC}" , "_exit" ) Exit sleep ( 20 ) EndSelect WEnd ;===========================================================================================================
ich baue das ma hier ein und gucke ob es funkt^^
€: dein bot macht mir kopfschmerzen
sag mir was rein soll ich mach dir einen
06/23/2010, 15:47
#12
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Quote:
€: dein bot macht mir kopfschmerzen
sag mir was rein soll ich mach dir einen
schau dir seine gui an und du weisst was er will... 2 buttons, 2labels
start,pause, spamnachricht, dauerDerSpamm...
06/24/2010, 16:39
#13
elite*gold: 227
Join Date: Jun 2010
Posts: 295
Received Thanks: 37
richtig X_X
ehm eig. brauch ich ne funktion, dass wenn ich auf den "Stop" button drück das script stoppt. währe sehr nett^^
06/24/2010, 23:19
#14
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
Ok ich erklär dir das nochmal kurz:
PHP Code:
Switch GUIGetMsg () Case Button Exitloop EndSwitch
Du brauchst den Button für die Stop-Funktion nicht am Anfang zuordnen.
Das heißt die Start-Funktion sieht folgendermaßen aus:
PHP Code:
Func _start () While 1 Send ( "{G}" ) Switch GUIGetMsg () Case $ID_Button2 Exitloop EndSwitch WEnd
Ich hab Send("{G}") nur als Beispiel verwendet, dort kommt halt dein Code rein.
Statt Exitloop kannst du auch Exit, Sleep oder sonstwas verwenden, es kommt ja nur auf den Switch an^^
EDIT: Ich poste morgen mal ein kleines Script zum Verstehen... bin zu müde um das jetzt zu machen xD
06/25/2010, 02:35
#15
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Manche haben hier aber auch gefährliches Halbwissen
Code:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
HotKeySet("{ESC}", "_Exit")
Global $bPaused = False
GUICreate("Spambot v1.3 By xEr0r", 600, 300)
$ID_input = GUICtrlCreateInput("", 30, 50)
$input1 = GUICtrlCreateInput("", 30, 130)
$ID_button = GUICtrlCreateButton("Start", 420, 50)
$ID_button2 = GUICtrlCreateButton("Pause", 470, 50)
GUICtrlCreateLabel("Spams eingeben ", 10, 10)
GUICtrlCreateLabel("Copyright by xEr0r", 500, 250)
GUICtrlCreateLabel("Spamzeit einstellen", 10, 90)
GUIRegisterMsg($WM_COMMAND, "WM_COMMAND")
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case -3
Exit
Case $ID_button
_Send()
EndSwitch
WEnd
Func _Exit()
Exit
EndFunc ;==>_Exit
Func _Send()
$Send = GUICtrlRead($ID_input)
$Sleep = GUICtrlRead($input1)
If $Sleep = "" Then $Sleep = 10 ;Um CPU Auslustung niedrig zu halten
If Not $Send = "" Then
While 1
Send($Send)
Sleep($Sleep)
WEnd
Else
MsgBox(0, "Error", " Please fill something in the send box.")
EndIF
EndFunc ;==>_Send
Func WM_COMMAND($hWnd, $nMsg, $wParam, $lParam)
Local $hButton = $ID_button2
$hButton = GUICtrlGetHandle($hButton)
If $lParam = $hButton Then
$bPaused = Not $bPaused
AdlibRegister("_Stop", 10)
EndIf
EndFunc ;==>WM_COMMAND
Func _Stop()
AdlibUnRegister("_Stop")
While $bPaused And Sleep(10)
If GUIGetMsg() = -3 Then Exit
WEnd
EndFunc ;==>_Stop
Mit "Pause" kann man pausieren.
Mit dem ersten Klick pausierst du, mit dem 2. gehts weiter.
Schließen kann man die GUI nur, wenn man pausiert hat.
Similar Threads
D2nt Bot " pausieren " ?
02/06/2011 - Diablo 2 - 11 Replies
Hey,
kann man während den runs den bit auch pausieren lassen um zu mulen etc ?
Kumpel meinte auf " pause " taste am keyboard ?
Funzt aber nicht...:(
wie gehts n das ???
D2NT Pausieren lassen mit Mac Tastatur
07/16/2010 - Diablo 2 - 7 Replies
Hi,
wie kann ich den D2NT Bot pausieren lassen, wenn ich eine MacBook Tastatur benutzte. Die Pause Taste gibts nämlich nicht. Ich spiele Diablo über Bootcamp.
Vielleicht kann man auch die Tastenbelegung des Bots ändern..?!?
gruß
While schleife pausieren und wieder fortsetzen!
06/16/2010 - AutoIt - 6 Replies
Hallo,
ich möchte mein Script pausieren können mit "p" bzw. beenden mit "x"
leider bin ich trotz diverser Suchaktionen noch nicht schlauer geworden vlt. kann mir jemand helfen
MfG
Probleme beim pausieren des downloads mit firefox?
04/08/2010 - Tutorials - 3 Replies
Hi,
Da mir gerade langweilig ist und ich gesehen habe das viele Probleme mit Firefox haben schreib ich einfach mal eine Anleitung wie ihr den download abschlissen könnt.
Wenn der download mit Firefox nach dem pausieren abbricht macht das hier klappt bei mir immer (stürzt oft genug ab beim pausieren :D):
1.geh in den download Ordner
2. kopiere dateiname.part auf deinen Desktop
3.lösche die 2 Dateien: dateiname.part, dateiname.exe in dem download Ordner (nicht die frisch kopierte!)...
All times are GMT +2. The time now is 18:29 .