Top.Mail.Ru
Ответы

Вопрос к тем кто шарит в AutoHotkey (AHK)

Есть код скрипта с тремя режимами. Режимы переключают клавишу которая введена. Примеры: Режим первый - при нажатии клавиши "c" идет нажатия клавиши "x";
Режим второй - при нажатии клавиши "c" идет нажатия клавиши "z";
Режим третий - при нажатии клавиши "c" идет нажатия клавиши "v".

Проблема в том, что изначально когда идет запуск скрипта, не один режим не активен, что бы его активировать нужно нажать на одну из клавиш которые активируют один из режимов.
Вопрос - Как сделать так что бы при запуске скрипта был активен первый режим?

Код скрипта:
F5::varC = 1 ; Режим 1
F6::varC = 2 ; Режим 2
F7::varC = 3 ; Режим 3

sc2E:: ; клавиша с
If (varC = 1) ; Режим 1
{
SendInput, {sc2D}; ;Нажатие клавиши x
keywait, sc2E
}

If (varC = 2) ; Режим 2
{
SendInput, {sc2C}; ;Нажатие клавиши z
keywait, sc2E
}

If (varC = 3) ; Режим 3
{
SendInput, {sc2F}; ;Нажатие клавиши v
keywait, sc2E
}
return

По дате
По Рейтингу
Аватар пользователя
Искусственный Интеллект
6лет

varC = 1