Javascript 后台运行的Web自动化

Javascript 后台运行的Web自动化,javascript,automation,google-chrome-extension,greasemonkey,userscripts,Javascript,Automation,Google Chrome Extension,Greasemonkey,Userscripts,我希望在一个网站上自动执行一组操作。下面是一组示例操作 1. Click on an element (hyperlink) 2. Wait 6000ms 3. Click on a different element (hyperlink) 4. Wait 60000ms 5. Repeat 我知道很多东西可以完成这个任务,比如iMacro、JAVA的robot类、Selenium等等),但所有这些程序都是在前台运行的。我想知道,在保留鼠标控制的同时,是否还有其他方法来实现这一点,也就是说,

我希望在一个网站上自动执行一组操作。下面是一组示例操作

1. Click on an element (hyperlink)
2. Wait 6000ms
3. Click on a different element (hyperlink)
4. Wait 60000ms
5. Repeat

我知道很多东西可以完成这个任务,比如iMacro、JAVA的robot类、Selenium等等),但所有这些程序都是在前台运行的。我想知道,在保留鼠标控制的同时,是否还有其他方法来实现这一点,也就是说,程序将在后台运行。如何实现这一点?

您可以使用和普通JavaScript来实现这一点。只需在脚本上启动一个
Worker
,然后调用
dispatchEvent
,在相关超链接上单击
事件。

我刚刚意识到iMacro有一个静默功能。我正在进一步研究,但这似乎是一种方法。不过,我还是很好奇是否还有其他办法。