![是否有一个 Opera 浏览器扩展程序可以按下弹出窗口上的按钮](https://linux22.com/image/1394996/%E6%98%AF%E5%90%A6%E6%9C%89%E4%B8%80%E4%B8%AA%20Opera%20%E6%B5%8F%E8%A7%88%E5%99%A8%E6%89%A9%E5%B1%95%E7%A8%8B%E5%BA%8F%E5%8F%AF%E4%BB%A5%E6%8C%89%E4%B8%8B%E5%BC%B9%E5%87%BA%E7%AA%97%E5%8F%A3%E4%B8%8A%E7%9A%84%E6%8C%89%E9%92%AE.png)
我经常访问一个网页,里面有一个聊天室。几分钟后,如果你没有输入任何内容,它会弹出一个窗口,提示你处于空闲状态,点击页面上的按钮即可重新启用该页面,使其进入活动状态。
是否有一个扩展可以设置自动按下指定页面上的按钮?
答案1
假设窗口有一些显著的特征,例如其标题总是包含某些内容,则您可以使用 Autohotkey 将击键发送到窗口。
在这里获取 Autohotkey:autohotkey.com
并编写此脚本
#Persistent
SetTitleMatchMode, 2
SetTimer, ChatRoomStayActive, 60000
ChatRoomStayActive:
IfWinNotActive, <chatroom_popup_window_title_here>
ControlSend, <chatroom_popup_window_title_here>, A
return
return
如果聊天室窗口不活跃,则每 60 秒就会在聊天室窗口中输入一次 A