1

Тема: AHK: Скрипт работает через раз

Добрый день!

Задача:
Нажимаем одну кнопку на клавиатуре, которая в свою очередь запускает цепь последовательных нажатий (win2, затем F1, затем win1).

Реализация:


vk60::
Send, {vk5B down} ;Left Windows key
Send, {vk32 down} ;2 key
Sleep 100
Send, {vk5B up} ;Left Windows key
Send, {vk32 up} ;2 key
Sleep 200
Send, {vk43 down} ;F1 key
Send, {vk43 up} ;F1 key
Sleep 100
Send, {vk5B down} ;Left Windows key
Send, {vk31 down} ;1 key
Sleep 100
Send, {vk5B up} ;Left Windows key
Send, {vk31 up} ;1 key
Return

Использую данный скрипт в онлайн игре. Скрипт запускаю от имени администратора.

В итоге скрипт может не работать вообще, может выполнить действие один или пару раз и потом перестает работать... Работает только переключение окон (win2->win1), клавиша F1 не нажимается или нажимается и потом все равно перестает работать.

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

Заранее спасибо!