![在Linux中執行其他任務時自動點選](https://rvso.com/image/1557206/%E5%9C%A8Linux%E4%B8%AD%E5%9F%B7%E8%A1%8C%E5%85%B6%E4%BB%96%E4%BB%BB%E5%8B%99%E6%99%82%E8%87%AA%E5%8B%95%E9%BB%9E%E9%81%B8.png)
我正在使用 Manjaro 17.1 和 KDE 桌面。我想要做的是自動單擊桌面上的某個位置,而不必犧牲實體滑鼠,以便我可以在其他任務中使用它。
我知道我可以使用虛擬機器來執行此操作,但它會消耗大量 RAM 和 CPU。
我曾經在 Windows 中使用 AutoIt 的 Control Click,但在 Linux 中我不知道該怎麼做。如果我使用 KDE 活動,滑鼠移動和點擊操作會影響其他活動環境。
我想做的是點擊網站中的 Flash 對象,所以我知道像 Selenium 這樣的選項不起作用。
答案1
有一個實用程式叫做Xdo工具這可能會做你想做的事。請記住,如果您是 Flash 物件還是 Web 伺服器,它的活動很容易檢測到,因此幾乎可以肯定它不適用於任何「不規則」的情況。
有一個類似的工具更難檢測,但它需要修補 X 分佈,並且像咀嚼碎玻璃一樣令人愉快(我必須在可用性項目中模擬患有帕金森氏症的用戶)。