gibt es eine einfache möglichkeit ein script mit einer gui zu pausieren, dass ich im prinzip im code durch einen buttonclick stoppe und durch den gleichen wieder weitermachen kann?
oftmals ist mein script außerdem in irgendeiner schleife. deshalb kann ich es auch nicht immer durch
Code:
Case $msg = $GUI_EVENT_CLOSE
$pause = True
Exit
beenden. kann mir da auch wer nen tip geben?
ich wäre euch sehr sehr dankbar, wenn ihr mir bei meinen autoit-problemen helfen könntet xD
vielen dank im voraus.
Habe mal ein kleines Beispiel für dich erstellt. Ich hoffe du blickst dort durch. Falls du fragen hast, dann frage ruhig. Ich bin für Fragen immer offen.
gibt es eine einfache möglichkeit ein script mit einer gui zu pausieren, dass ich im prinzip im code durch einen buttonclick stoppe und durch den gleichen wieder weitermachen kann?
oftmals ist mein script außerdem in irgendeiner schleife. deshalb kann ich es auch nicht immer durch
Code:
Case $msg = $GUI_EVENT_CLOSE
$pause = True
Exit
beenden. kann mir da auch wer nen tip geben?
ich wäre euch sehr sehr dankbar, wenn ihr mir bei meinen autoit-problemen helfen könntet xD
vielen dank im voraus.
Statt schleifen falls möglich onevent nutzen
Wegen pause schau mal in der autoit hilfe
danke sehr. werde mich nachher mal damit beschäftigen!
Quote:
Originally Posted by Logtetsch
Habe mal ein kleines Beispiel für dich erstellt. Ich hoffe du blickst dort durch. Falls du fragen hast, dann frage ruhig. Ich bin für Fragen immer offen.
#RequireAdmin
Global Const $GUI_Btn_Text_PauseOn = "Stop Pause", $GUI_Btn_Text_PauseOff = "Start Pause"
Global $GUI_Status = 0
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$GUI_Form1 = GUICreate("Random", 216, 72, 192, 124)
$GUI_Btn = GUICtrlCreateButton($GUI_Btn_Text_PauseOff, 15, 15, 180, 40)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While True
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $GUI_Btn
if $GUI_Status == 0 Then
$GUI_Status = 1
GUICtrlSetData($GUI_Btn, $GUI_Btn_Text_PauseOn)
_Pause()
EndIf
EndSwitch
ToolTip("Test")
WEnd
Func _Pause()
While $GUI_Status == 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_Btn
$GUI_Status = 0
GUICtrlSetData($GUI_Btn, $GUI_Btn_Text_PauseOff)
EndSwitch
WEnd
EndFunc
so eine ähnliche methode kenne ich. das problem ist, dass ich schleifen innerhalb von schleifen verwende und deswegen deine möglichkeit nicht funktioniert. und selbst wenn, würde der code von neuem beginnen. habe mir es so vorgestellt, dass er bei einem event in der code-zeile stehen bleibt.
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
hack beenden ohne warrock zu beenden? 03/25/2010 - WarRock - 7 Replies kann man eigentlich hacks beenden ohne warrock dabei abzu schalten wenn ja wie?
das nervt manchmal wenn man einen hack anhat und ihn nicht mehr an haben will aber dann habe ich kein prem usw also ,weil die meisten hast für f2p sind und keinen 6ten slot haben :D