mousego - 命令行版本的“按键精灵”
平台: linux/windows
编译依赖
libxkbcommon-x11-0
libxkbcommon-x11-dev
编译安装
go get -v gitee.com/rocket049/mousego
主页:https://gitee.com/rocket049/mousego
一、录制:从终端使用-r参数启动程序后,切换到需要自动化操作的程序,然后按快捷键开始录制鼠标点击序列或触发器,可以使用-o 文件名参数指定保存文件,否则保存到log.txt。
- 录制鼠标点击序列:按alt-1开始,鼠标点击全部完成后按alt-9保存,按alt-0退出程序。。
- 录制触发器:先把鼠标移动到屏幕上的触发点(将会读取鼠标周围5X5的像素点),然后按alt-2开始录制触发器,鼠标点击全部完成后按alt-9保存,按alt-0退出程序。
二、执行:从终端启动后进入执行模式,使用-c 数字指定循环执行次数,使用-i 文件名指定输入文件,否则读入log.txt。
- 从终端启动后,切换到需要自动化操作的程序,然后按快捷键alt-1开始执行,如果需要提前结束,按快捷键alt-0。
- 执行顺序:首先执行鼠标点击序列,完成指定循环次数后,执行触发器。如果没有鼠标点击序列,则直接执行触发器。如果鼠标点击序列完成后,没有触发器,则直接退出程序。