Ale*_*pos 86
编辑: xdotool click --delay 5000 --repeat 200 1
鼠标点击 200 次
打开终端,安装 xdotool
sudo apt-get install xdotool
Run Code Online (Sandbox Code Playgroud)
另外,打开要与终端并排单击的窗口。选择终端(作为活动窗口)并将鼠标移到要单击的点上。在终端类型中(尽量不要移动鼠标)
xdotool getmouselocation
Run Code Online (Sandbox Code Playgroud)
您将需要 x: XXX和 y: YYY(底部)。您可以从此处移动鼠标,但让窗口保持原位。类型
gedit script
Run Code Online (Sandbox Code Playgroud)
在 gedit 上粘贴以下内容(更改之前获得的数字的 XXX 和 YYY)
sudo apt-get install xdotool
Run Code Online (Sandbox Code Playgroud)
保存并关闭它。然后
chmod +x script
Run Code Online (Sandbox Code Playgroud)
要执行它,
./script
Run Code Online (Sandbox Code Playgroud)
要获得更少,只需将睡眠后的5更改为更少。
来源:http : //manpages.ubuntu.com/manpages/lucid/man1/xdotool.1.html和http://ubuntuforums.org/showthread.php?t=925217
安装 xdotool 后:(apt-get install xdotool(以 root身份或使用sudo))
这将每 5 秒单击当前鼠标位置 100000 次(即 5 到 6 天之间的某个时间...)
xdotool click --delay 5000 --repeat 100000 1 # (assuming the mouse is left where it needs to click).
Run Code Online (Sandbox Code Playgroud)
单击特定位置:(在命令行友好版本中,对于脚本,您可能需要更好的格式)
while sleep 5; do xdotool mousemove XXX YYY click 1; done
Run Code Online (Sandbox Code Playgroud)
(--repeat也可以在单击此处使用,但这不会重复移动...)
在Lucid 10.04 LTS 中
下载 xautoclick
对于Precise 12.04LTS,该软件包已从 Ubuntu 存储库中删除,并且只能通过 GetDeb 获得。
或通过 Christoph Korn 的 PPA(他是 GetDeb 的成员):
sudo apt-add-repository ppa:c-korn/ppa
通过软件中心下载 xautoclick (或者如果您使用终端很方便)
sudo apt update && sudo apt upgrade && sudo apt install xautoclick
man xautoclick享受!

要启用 GetDeb 存储库:
wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu precise-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
Run Code Online (Sandbox Code Playgroud)