1 (изменено: Hhhobcfik, 2024-02-05 19:12:53)

Тема: Закрыто

/dell

2

Re: Закрыто

Проверьте этот код. Ё - запуск, Pause - Отключить (перехват цифр 0 - 9).

vkC0::	; Ё (vkC0 / sc29)
KeyWait, % A_ThisHotkey, U
ToolTip, Запуск, 0,0
Hooks()
;SendInput, % "/sp{space}"
SendInput, {Raw}/sp{space}
Return

Pause::	; Отключить перехват клавиш.
KeyWait, % A_ThisHotkey, U
Hooks(0)
ToolTip, Выключено, 0,0
Return

Hooks(n = 1){
 HK(0)
 Loop, 10
  HotKey, % "~" (A_Index-1), HK, % (n = 1 ? "On":"Off")
}

HK(n = 1){
 Static I := 0
 If (n = 0){
  I := 0
  Return
 }
 KeyWait, % A_ThisHotkey, U
 If (Mod(++I, 3) = 0)
  SendInput, {Enter}
}
Win11x64, AHK v1.1.37.01 (Unicode 64-bit), AHK v2.0.17| AHK-Wiki | Переменные и выражения | RegEx101