Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 12:41

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[PROBLEM] Script pausieren/schließen

Discussion on [PROBLEM] Script pausieren/schließen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2008
Posts: 102
Received Thanks: 10
[PROBLEM] Script pausieren/schließen

Hey User,
ich habe ein kleines Script geschrieben:

So mein Problem jetzt:
Das Script pausiert und stoppt nicht.
Wodran kann das liegen?
18alex03 is offline  
Old 10/02/2010, 18:08   #2
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Das einfach reinhauen anstatt deinem dings da

PHP Code:
local $paused
Func Pause
()
    
$Paused Not $Paused
While $Paused
Sleep
(50)
WEnd
EndFunc 
Edit: ich versuch dir mal das ding in ordnung zu bringen weil das ist das reinste chaos
BlackHybrid is offline  
Old 10/02/2010, 18:13   #3
 
elite*gold: 0
Join Date: Dec 2008
Posts: 102
Received Thanks: 10
hm das funktioniert leider nicht

liegt das vielleicht dadran, dass der beim starten in die endlosschleife geht und deswegen nicht pausiert oder schließt?
18alex03 is offline  
Old 10/02/2010, 18:29   #4
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Ja daran liegts mir fällt nur grad net ein wie man des ändern kann^^
BlackHybrid is offline  
Old 10/02/2010, 18:34   #5
 
elite*gold: 0
Join Date: Dec 2008
Posts: 102
Received Thanks: 10
oki danke.
dann warte ich mal ab, ob jemand anders die antwort kennt
18alex03 is offline  
Old 10/02/2010, 18:39   #6
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Wenn nicht kannst du es auch mit hotkey machen
Aber das mit while-schleifen beenden war nie wirklich meine stärke^^
Ich überleg trotdem nochmal mit.
BlackHybrid is offline  
Old 10/02/2010, 19:24   #7
 
elite*gold: 0
Join Date: Dec 2008
Posts: 102
Received Thanks: 10
hm keiner ne lösung?
18alex03 is offline  
Old 10/02/2010, 23:46   #8
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <GuiconstantsEx.au3>
#include <Misc.au3>

Global $i = 0
Global $bPaused = False

#region ### START Koda GUI section ### Form=C:\Users\Alex\GUI\Form1.kxf
$Form1 = GUICreate("Made by 18alex03", 228, 81, 208, 125)
GUISetOnEvent($GUI_EVENT_CLOSE, "Beenden")
GUISetBkColor(0x800000)
$Label1 = GUICtrlCreateLabel("Tool", 15, 0, 197, 27)
GUICtrlSetFont(-1, 12, 800, 4, "Comic Sans MS")
GUICtrlSetColor(-1, 0x000000)
$Button1 = GUICtrlCreateButton("Start", 8, 40, 65, 33)
GUICtrlSetFont(-1, 8, 800, 0, "Comic Sans MS")
GUICtrlSetColor(-1, 0xFF0000)
$Button2 = GUICtrlCreateButton("Pause", 80, 40, 65, 33)
GUICtrlSetFont(-1, 8, 800, 0, "Comic Sans MS")
GUICtrlSetColor(-1, 0xFF0000)
$Button3 = GUICtrlCreateButton("Beenden", 152, 40, 65, 33)
GUICtrlSetFont(-1, 8, 800, 0, "Comic Sans MS")
GUICtrlSetColor(-1, 0xFF0000)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###
GUIRegisterMsg($WM_COMMAND, "WM_COMMAND")

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			Start()
		Case $Button3
			Beenden()
	EndSwitch
WEnd

Func Start()
	While 1
                            ;Mausklicks
	WEnd
	Exit
EndFunc   ;==>Start


Func Beenden()
	Exit
EndFunc   ;==>Beenden

Func WM_COMMAND($hWnd, $nMsg, $wParam, $lParam)
	Local $hButton = $Button2
	Local $hButton2 = $Button3
	$hButton = GUICtrlGetHandle($hButton)
	$hButton2 = GUICtrlGetHandle ($hButton2)
	Switch $lParam
		Case $hButton
			$bPaused = Not $bPaused
			AdlibRegister("_Pause", 10)
		Case $hButton2
			Exit
	EndSwitch
EndFunc   ;==>WM_COMMAND

Func _Pause()
	AdlibUnRegister("_Pause")
	While $bPaused And Sleep(10)
		If GUIGetMsg() = -3 Then Exit
	WEnd
EndFunc   ;==>_Pause
Bitte, und angewöhnen Functions immer nach unten zu schreiben!
Außerdem braucht du kein Call für Funktionsaufrufe.
Einfach durchschauen
PenGuin :O is offline  
Thanks
1 User
Old 10/03/2010, 16:18   #9
 
elite*gold: 0
Join Date: Dec 2008
Posts: 102
Received Thanks: 10
ah super danke

alles funktioniert, aber was hat das mit dem WM_command aufsich?
18alex03 is offline  
Old 10/03/2010, 18:33   #10
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Ist ein Windows Nachrichtencode, der checkt welche Taste gedrückt wurde, ist prinzipiell so wie GUIGetMsg, aber WM_Command musst du nicht verstehen, nimms einfach so hin
PenGuin :O is offline  
Reply


Similar Threads Similar Threads
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ß
Pausieren
07/15/2010 - AutoIt - 18 Replies
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 :mofo:
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!)...
Problem mit schließen des clients
09/19/2009 - Kal Online - 4 Replies
Problem: Ich habe heute an einer source etwas geschrieben und eigentlich nichts besonderes gemacht.(nichts von kalonline) und als ich vorhin dann wieder auf einem privat server spielen wollte komme ich noch bis zum login bildschirm dann schließt sich kalonline einfach. - vista - es ist kein gbl die haben nicht einmal gbl -es sind auch keine hacks oder sonst was ich verzweifel gerade. es gibt noch einen mit dem gleichen problem.



All times are GMT +1. The time now is 12:41.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.