Code: Select all
; Установка начального значения переменной Toggle в true
Toggle := true
; Открытие окна
Gui Add, Picture, x0 y0 w800 h460, C:\hugiraneahk\hugirane.png
Gui Show, w800 h460, hugirane
return
; Обработчик закрытия окна
GuiClose:
ExitApp
; Обработчик нажатия клавиши "p"
p::
Toggle := not Toggle
Return
#If Toggle
$Space:: ; Нажатие и удерживание клавиши "Пробел"
Loop {
if not GetKeyState("Space", "P") ; Проверяем, не отпущена ли клавиша "Пробел"
break ; Если клавиша отпущена, выходим из цикла
Send, {Space} ; Отправляем нажатие клавиши "Пробел"
Sleep, 50 ; Можно настроить задержку между нажатиями
}
return
Первый хоткей будет менять клавишу p на написанную пользователем
Code: Select all
; Обработчик нажатия клавиши "p"
p::
Toggle := not Toggle
Return
Code: Select all
$Space:: ; Нажатие и удерживание клавиши "Пробел"
Loop {
if not GetKeyState("Space", "P") ; Проверяем, не отпущена ли клавиша "Пробел"
break ; Если клавиша отпущена, выходим из цикла
Send, {Space} ; Отправляем нажатие клавиши "Пробел"
Sleep, 50 ; Можно настроить задержку между нажатиями
}
return