如何在失焦的窗口中模拟按键

如何在失焦的窗口中模拟按键

我正在寻找一种方法来模拟在失焦窗口中的按键操作。

更具体地说,我需要在给定的时间内每隔 x 秒在浏览器页面上按下一个键。在网页上,当没有选择任何输入字段时,它应该看起来像一个简单的按键。

我目前正在使用一个简单的 AHK 脚本执行此操作,但同时我无法使用笔记本电脑,因为我需要让浏览器的页面保持焦点。

你对此有什么想法吗?谢谢。

编辑:如果它可以帮助,这个网页中有两个选项,我可以使用键“0”和“1”进行选择,并且我希望能够在窗口最小化或在后台时选择其中一个。

答案1

例子:

每 2 秒在记事本窗口(失焦或最小化)中模拟一次按键(发送键“a”):

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

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

除了循环之外,您还可以使用设置定时器

相关内容