nun läuft es flüssig
ps.: den mousemove hab ich absichtlich auf ; gesetzt
und die optionalen parameter beim Mouseclick sind auch gewollt.
da ich das Script in unterschiedlichen ausführungen durchlaufen lassen möchte
um zu sehen welche ausführung die beste Performence hat.
auch wenn ich dafür ein anderes script schreiben muss.
MsgBox (48, "RacingRivals Hotkeytool V 0.9.2","beta enjoi it",5)
#include <Misc.au3>
Local $hDLL = DllOpen("user32.dll")
Global $Paused, $vab, $countdown = 0
HotKeySet("ü", "TogglePause")
HotKeySet("{ESC}", "End")
;HotKeySet("k", "gas")
HotKeySet("l", "gear_up")
HotKeySet("j", "gear_down")
HotKeySet("a", "start")
HotKeySet("i", "Nos")
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(10)
ToolTip('Pause',0,0)
WEnd
ToolTip("")
EndFunc
Func End()
Exit 0
EndFunc
While 1 ;gas
If _IsPressed("4B", $hDLL) Then ; 4b=k
MouseMove (1400,450, 0 )
MouseDown ("left")
While _IsPressed("4B", $hDLL)
Sleep(10)
WEnd
MouseUp ("left")
ElseIf _IsPressed("1B", $hDLL) Then
ExitLoop
EndIf
Sleep(10)
WEnd
func gear_up()
;MouseMove (1360,700, 0 )
MouseClick ("left",1360,700,1,0)
EndFunc
func gear_down()
;MouseMove (240,700, 0 )
MouseClick ("left",240,700,1,0)
EndFunc
func start()
;MouseMove (180,510, 0 )
MouseClick ("left",180,510,1,0)
EndFunc
func Nos()
;MouseMove (1400,180, 0 )
MouseClick ("left",1400,180,1,0)
EndFunc
while sleep (10)
WEnd
@donkey einen Taschenrechner schreiben klingt für mich schwerer als das da oben.
wobei übung macht den meister.
inpunkto mit was simpleren beginnen. ich habe ja eine umschulung zum Zerspanungstechniker (CNC) gemacht.
als wir in der schule mit den ersten cnc-fräs-grundlagen begonnen haben.
hatte ich zugleich begonnen mein erstes eigenes fräsprogramm zu schreiben.
war zwar nur eine kleine gravur mit rund 400 zeilen gewesen aber als ich das programm meinen ausbildner nach nicht mal einer woche gezeigt habe.
hat der nur mal komisch geschaut, und gefragt was das ist, da es im normalen windoes editor geschrieben war.
nachdem er es in den simulator eingespielt hatte, konnte er es nicht glauben das ich es geschrieben hatte.
ein foto und ein paar detailbilder später glaubte er es mir dann erst.
selbst beim autodesk inventor projekt hab ich gleich mit was großen begonne. mein projekt bestand da auch gleich mal aus über 1500 teilen.
okay bei dem habe ich aber fast die ganze freizeit reingesteckt