Проблема в Send, SendInput, SendPlay в AHK

Eupie

Известный
Автор темы
27
5
Захотел написать скрипт который будет каждые 10 миллисекунд нажимать пробел.
Думал не на долго, но как я тогда ошибался.
Написал значит, активирую, а он не работает. Позже я понял что он работает в тот момент когда пробел мной ЗАЖАТ, а когда ОТЖАТ он не нажимает пробел. Пробовал все функции (Send, SendInput, SendPlay). Пробовал разные варианты. В фигурных скобках и без, ничего не помогало.
Вот скрипт:
F2::
Loop
{
Sleep 10
SendInput {SPACE} // тут хоть какая функция которая эмулирует нажатие
}
Return

F3::
Reload
 

Eupie

Известный
Автор темы
27
5
Код:
F2::
Loop
{
Sleep 10
sendInput {space down}
sleep 50
sendInput {space up}

}
Return

F3::
Reload

Теперь он один раз нажимает, дальше не хочет

Теперь он один раз нажимает, дальше не хочет
Я так понял, что он не хочет отпускать клавишу после зажатия.
 

trava u doma

Известный
11
4
Захотел написать скрипт который будет каждые 10 миллисекунд нажимать пробел.
Думал не на долго, но как я тогда ошибался.
Написал значит, активирую, а он не работает. Позже я понял что он работает в тот момент когда пробел мной ЗАЖАТ, а когда ОТЖАТ он не нажимает пробел. Пробовал все функции (Send, SendInput, SendPlay). Пробовал разные варианты. В фигурных скобках и без, ничего не помогало.
Вот скрипт:

Код:
F2::
Loop
{
Send {Space down}
Sleep, 10
Send {Space up}
Sleep, 10
}
Return
 
  • Нравится
Реакции: Double Tap Inside