Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с ahk

Xux Xuxmen Ученик (238), открыт 6 дней назад
Как сделать чтобы он начинал работать на клавишу Lalt не удобно когда нужно открывать Clumsy и нажимать вручную start для ahk
1 ответ
Анонимус Просветленный (24790) 6 дней назад
 ; Назначение клавиши LAlt для запуска скрипта 
LAlt::
; Проверка, запущен ли уже скрипт
if (scriptRunning)
{
; Если скрипт запущен, завершаем его
; (здесь можно добавить код для остановки текущего скрипта, если необходимо)
scriptRunning := false
ToolTip, Скрипт остановлен, 100, 100 ; Сообщение об остановке
SetTimer, RemoveToolTip, -1000 ; Убрать сообщение через 1 секунду
return
}
else
{
; Если скрипт не запущен, запускаем его
scriptRunning := true
ToolTip, Скрипт запущен, 100, 100 ; Сообщение о запуске
SetTimer, RemoveToolTip, -1000 ; Убрать сообщение через 1 секунду
; Ваш основной код скрипта здесь:

; Пример кода:
; Send, a ; Нажатие клавиши A, например
; Sleep, 1000 ; Задержка 1 секунда
; Send, b ; Нажатие клавиши B, например
}
return

; Функция для убирания сообщений ToolTip
RemoveToolTip:
ToolTip,
return

; Далее ваш код AHK скрипта
; ...

; пример кода который будет работать

; #Persistent
; LAlt::
; Send, a
; return
Похожие вопросы