Linux下的鼠标点击器

有时候需要用到这种用途,比如某些网页游戏、申请某些资源等,比如最近的Google Voice号码申请。这东西已经出来很久了但不知道怎么回事又火了起来。

申请过程中有一个小小的问题,在成功验证自己的手机后,申请谷歌号码时,总是会出问题,有There was an error with your request. please try again。据很多博客说明,只要一直点Continue总有一次会申请成功的。

那么我们可以写一个脚本,做一个鼠标点击器。Windows下不说了,不会。Linux下很方便。以下命令为Fedora发行版,其他发行版包管理器相关的请自己找相关命令。

1. 安装xdotool

2. 选择屏幕位置

在网页、软件等点击目标区域,鼠标移动到你想要的位置,打开或切换到terminal,输入以下命令获取鼠标的X, Y值

得出该值,记录下

3. 写脚本

写一个Shell脚本就够了,保存为click.sh

执行click.sh,鼠标每3秒会点一次(123, 456)处。此时通过Alt+Tab切换回点击目标,等着成功即可。你可以写多个xdotool行命令点屏幕的不同地方。

4. 取消执行

当你的目的被达到后,可切换回terminal按Ctrl+C取消脚本。

相关资料:http://askubuntu.com/questions/179581/how-can-i-make-my-mouse-auto-click-every-5-seconds

发表评论