Ich habe mit autoit ein tool geschrieben das alle x sekunden eine x-beliebige taste drückt. Benutzen will ich das für WOW zum casten oder healen oder mitn mage kekse herstellen.
Das ganze funzt schon nur wenn man f3 drückt wenn die while schleife nicht läuft beendet das das programm.
Der Stopp Button im gui funzt garnicht wärend das programm läuft. Das stoppen über f3 funzt allerdings(auser man drückt doppelt dann beendet das wieder das programm)
Der stop button funzt aber wenn die schleife nicht läuft aber beendet allerdings auch das programm.
Das ganze funzt schon nur wenn man f3 drückt wenn die while schleife nicht läuft beendet das das programm.
Der Stopp Button im gui funzt garnicht wärend das programm läuft. Das stoppen über f3 funzt allerdings(auser man drückt doppelt dann beendet das wieder das programm)
Der stop button funzt aber wenn die schleife nicht läuft aber beendet allerdings auch das programm.
Quote:
HotKeySet("{f2}", "start")
HotKeySet("{f3}", "stopp")
HotKeySet("{f10}", "exitit")
Func exitit()
Exit
EndFunc ;==>exitit
Func start()
While 1
Sleep(GUICtrlRead($Castzeit))
Send(GUICtrlRead($Input1))
WEnd
EndFunc ;==>start
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1_1 = GUICreate("Hotwert", 333, 181, 203, 150, -1, BitOR($WS_EX_ACCEPTFILES,$WS_EX_WINDOWEDGE))
$Label1 = GUICtrlCreateLabel("Hotwert´s Auto cast Tool", 112, 160, 121, 17)
$Label2 = GUICtrlCreateLabel("F2 = Starten", 208, 32, 62, 17)
$Label3 = GUICtrlCreateLabel("F3 = Stoppen", 208, 48, 68, 17)
$Label4 = GUICtrlCreateLabel("F10 = Beenden", 208, 64, 77, 17)
$Castzeit = GUICtrlCreateInput("Castzeit", 16, 104, 81, 21)
$Input1 = GUICtrlCreateInput("Welche Taste?", 16, 128, 81, 21)
$Button1 = GUICtrlCreateButton("Starten", 8, 16, 113, 25, $WS_BORDER)
GUICtrlSetFont(-1, 10, 400, 0, "NSimSun")
GUICtrlSetCursor (-1, 0)
$Button2 = GUICtrlCreateButton("Stoppen", 8, 40, 113, 25, 0)
$Button3 = GUICtrlCreateButton("Beenden", 192, 88, 113, 33, 0)
$Label5 = GUICtrlCreateLabel("1 sekunde = 1000", 8, 80, 90, 17)
$Menuitem1 = GUICtrlCreateMenu("&Datei")
$MenuItem2 = GUICtrlCreateMenu("&Hilfe")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
GUISetState()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
Exit
Case $msg = $Button2
stopp()
Case $msg = $Button1
While 1
Sleep(GUICtrlRead($Castzeit))
Send(GUICtrlRead($Input1))
Func stopp()
ExitLoop
EndFunc ;==>stopp
WEnd
Case $msg = $Button3
Exit
EndSelect
WEnd