2

Я ищу способ имитировать нажатие клавиши в окне не в фокусе.

В частности, мне нужно нажимать клавишу каждые x секунд на странице браузера в течение заданного промежутка времени. Это должно выглядеть как простое нажатие клавиши на веб-странице без выбранного поля ввода.

В настоящее время я делаю это с помощью простого скрипта AHK, но пока не могу использовать ноутбук, потому что мне нужно оставить страницу браузера в фокусе.

У вас есть идеи по этому поводу? Спасибо.

изменить: если это может помочь, есть две опции на этой веб-странице, которые я могу выбрать, используя клавиши "0" и "1", и я хотел бы иметь возможность выбрать один из них, когда окно свернуто или в фоновом режиме.

1 ответ1

2

Пример:

Имитируйте нажатие клавиши (отправьте клавишу "а") в окне блокнота (не в фокусе или свернутом) каждые 2 секунды:

Loop
{
    ControlSend,, a, ahk_class Notepad
    Sleep, 2000 ; 2 seconds
}

https://autohotkey.com/docs/commands/ControlSend.htm

Вместо Loop вы можете использовать SetTimer.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .