在执行其他任务时自动在linux中单击


1

我正在使用带有KDE桌面的Manjaro 17.1。我想要做的是自动点击我桌面上的位置,而不必牺牲物理鼠标,以便我可以在另一个任务中使用它。

我知道我可以使用VM这样做,但它消耗了大量的RAM和CPU。

我曾经在Windows中使用Control Click by AutoIt,但在Linux中我不知道该怎么做。如果我使用KDE活动,则鼠标移动和单击操作会影响其他活动环境。

我想要做的是点击网站上的Flash对象,所以我知道像Selenium这样的选项不起作用。


欢迎来到超级用户!你试图通过'点击'来解决什么问题?您是否尝试在桌面上单击某些内容(例如快捷方式)?我问,因为可能有另一种方法可以自动化你想要做的事情而不模拟“点击”:)
bertieb

如果您使用的是X11,则unix.stackexchange.com/questions/121569仍然适用,但您可以使用VNC而不是单独的X服务器。
dsstorefile1

Answers:


2

有一个名为XdoTool的实用程序可以执行您想要的操作。请记住,如果您是Flash对象或Web服务器,它的活动很容易被检测到,所以它几乎肯定不适用于任何“不规则”的东西。

有一个类似的工具更难以检测,但它需要修补X分布,并且像咀嚼破碎的玻璃一样令人愉快(我必须努力模拟帕金森氏症患者的可用性项目)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.