ich will mir für das Spiel Star Trek Online einige Hotkeys erstellen um mir das Leben etwas einfacher zu machen. Man kann im Spiel eigene Makros erstellen und nutzen, nur muss man dann ewig die Taste/Tasten dauerhaft „Hämmern“. Also hab ich mit was kleines gebastelt damit ich nur eine Taste Drücken muss und sie den Befehl jede Sekunde ausführt bis ich es Stoppe.
Wie unten zu sehen ist Starte ich das erste Makro mit F9 und Stoppe mit F10 und das zweite Makro mit F11 und F12. Das ganze klappt auch recht gut nur würde ich gerne die Makros mit nur einen Tastendruck Starten und Stoppen (zb. F9 An/Aus, F10 An/Aus).
Meine Kläglichen Versuche endeten immer damit das ich vom System angemauelt wurde das die Taste schon belegt ist oder mir einer Langen Kryptischen Fehlermeldung.
Hoffe ihr könnt mir Helfen.
Code: Select all
F9::
State:=1
Loop
{
If State=0
Break
Send {SPACE}
Send {SPACE}
Send {F1}
Send {F1}
Sleep 1000
}
Return
F11::
State:=1
Loop
{
If State=2
Break
Send {F2}
Send {F2}
Send {F4}
Send {F4}
Sleep 1000
}
Return
F10::
State:=0
Return
F12::
State:=2
Return