ich bin gerade dabei mich in AutoIt einzulesen!
Jedoch habe ich ein kleines Probelm.
Ich leide das Script in einer Endlos Schleife und nach langem recherchieren habe ich herausgefunden dass das Programm in einer endlosschleife nicht mehr reagieren kann
Dann bin ich auf den GUIOnEventMode gestoßen.Es wurde beschrieben,dass man damit auch in solchen situationen das script noch steuern kann...jedoch wenn ich es einbaue weis ich nicht wo und es funktioniert auch nicht richtig
Ich bitte um Eure Hilfe!!!
Liebe Grüße
*scarface*
Ps:Gibt es auch andere Möglichkeiten ein SCrips sich öfter zu wiederholen lassen als eine endlos schleife?
In C gibt es den Befehl 'goto' gibt es sowas auch in AutoIt?
So sieht es bei mir im Moment aus.Da wo die XXX sind komme ich nicht weiter.Ich möchte einen Stop Button einbauen der auch in während der Endlos Schleife mein Script stoppt!
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
GUICreate("Kevin's Bot", 330, 220)
GUISetState(@SW_SHOW)
GUICtrlCreateLabel("Verkauf", 5, 10)
$key1 = GUICtrlCreateInput("", 70, 8, 120)
GUICtrlCreateLabel("Zeit", 5, 44)
$time1 = GUICtrlCreateInput("", 70, 40, 120)
GUICtrlCreateLabel("Bitte geben sie in dem Fenster 'Verkauf' ein, was sie", 5, 70)
GUICtrlCreateLabel("verkaufen wollen und in dem Fenster 'Zeit' ein wie lange", 5, 90)
GUICtrlCreateLabel("der Bot nach dem ersten schreiben warten soll, befor er", 5, 110)
GUICtrlCreateLabel("nochmal sendet!", 5, 130)
GUICtrlCreateLabel("Wenn sie auf den Start butoon klicken haben sie 5 Sekunden", 5, 150)
GUICtrlCreateLabel("Zeit um in Ihr Metin Fenster zu wechseln!", 5, 170)
GUICtrlCreateLabel("VIEL SPASS!", 5, 190)
$startbutton = GUICtrlCreateButton("Start", 220, 5, 60)
$endbutton = GUICtrlCreateButton("Stopp", 220, 35, 60)
While 1
$msg = GUIGetMsg()
Select
Case $msg = $startbutton
$send1 = GUICtrlRead($key1)
$sleep1 = GUICtrlRead($time1)
While 1
Sleep(5000)
Send("{Enter}")
Send($send1)
Sleep(1000)
Send("{Enter}")
Send("{Enter}")
Sleep($sleep1)
WEnd
Case $msg = $endbutton
[XXXXXXXXXXXXXXX]
[XXXXXXXXXXXXXXX]
Case $msg = $GUI_EVENT_CLOSE
GUIDelete()
ExitLoop
EndSelect
WEnd






