如何在无头机器上的 cron 作业中模拟鼠标点击?

如何在无头机器上的 cron 作业中模拟鼠标点击?

我有一台运行 Ubuntu 14.04 LTS 的无头机器。我想设置一个 cron 作业来每天点击网页上的某些按钮。我经常使用 X2Go,我知道我可以手动打开 X 会话并使用 xdotool 来模拟点击,但我想无人值守地运行此脚本。我应该这样做吗?或者,是否可以使用 shell 脚本打开 X 会话,而无需在其中进行显示和鼠标单击?

我已经将我的机器设置为在启动时不启动 lig​​htdm,所以我根本不使用 lightdm。我的图形访问是通过 X2Go 进行的。

我可以物理访问该机器,但我想避免将键盘、鼠标或显示器连接到它。单击鼠标会要求从网页下载文件。我认为没有办法在不单击按钮的情况下获取文件。

相关内容