1

Тема: AutoHotkey: Нажатие клавиши в активное окно

Home::
Loop
{
Send, {Enter}
Sleep, 5000
}
Return

End::
  ExitApp
Return

Скрипт посылает клавишу [Enter] в активное окно с интервалом 5 сек. Все это работает в любой программе и игре, но почемуто не работает в единственной Test Drive Unlimited 2. Может ли быть так что игра защищена от скриптов?

Лог AutoIt3 Window Spy:

>>>>>>>>>>( Window Title & Class )<<<<<<<<<<<
Test Drive Unlimited 2
ahk_class Eden Applications

Очень прошу помоч, тк для меня это очень важно

2

Re: AutoHotkey: Нажатие клавиши в активное окно

Да, не все программы воспринимают посыл клавиш от AutoHotkey.

3

Re: AutoHotkey: Нажатие клавиши в активное окно

А что можно попробовать?

4

Re: AutoHotkey: Нажатие клавиши в активное окно

Sendplay можно попробовать вместо Send
Или попробовать изменить продолжительность нажатий клавиш через Setkeydelay, 10, 10

5

Re: AutoHotkey: Нажатие клавиши в активное окно

Жаль, не работает

6

Re: AutoHotkey: Нажатие клавиши в активное окно

Где-то на офф. форуме видел идею запускать виртуальную клавиатуру Windows и пробовать нажимать на ней клавиши. Но я не пробовал.