Я ищу способ имитировать нажатие клавиши в окне не в фокусе.
В частности, мне нужно нажимать клавишу каждые x секунд на странице браузера в течение заданного промежутка времени. Это должно выглядеть как простое нажатие клавиши на веб-странице без выбранного поля ввода.
В настоящее время я делаю это с помощью простого скрипта AHK, но пока не могу использовать ноутбук, потому что мне нужно оставить страницу браузера в фокусе.
У вас есть идеи по этому поводу? Спасибо.
изменить: если это может помочь, есть две опции на этой веб-странице, которые я могу выбрать с помощью клавиш «0» и «1», и я хотел бы иметь возможность выбрать один из них, когда окно свернуто или в фоновом режиме.
keyboard
script
autohotkey
simulation
Франческо Виллано
источник
источник
Ответы:
Пример:
Имитация нажатия клавиши (отправка клавиши «а») в окне блокнота (не в фокусе или свернутом) каждые 2 секунды:
https://autohotkey.com/docs/commands/ControlSend.htm
Вместо Loop вы можете использовать SetTimer .
источник