; Код будет выполненен пи любом закрытии скрипта
ExitApps:
; отжимаем кнопки при закрытии скрипта
KeyList := "LButton|w" ; and so on
Loop, Parse, KeyList, |
{
If GetKeystate(A_Loopfield, "P")
Send % "{" A_Loopfield " Up}"
}
ExitApp
return
Вот пример скрипта на AutoHotkey (AHK), который будет зажимать клавишу "W" и ЛКМ при нажатии клавиши F1:
F1::
SendInput {w down}{LButton down}
KeyWait F1
SendInput {w up}{LButton up}
Return
Этот скрипт будет зажимать клавишу "W" и ЛКМ, когда вы нажимаете клавишу F1, и отпускать их, когда вы отпускаете клавишу F1.
Вы можете сохранить этот скрипт как .ahk файл и запустить его, используя AutoHotkey.