在日常工作中,我们常常需要执行一些重复性的操作任务,例如点击按钮、输入文字、打印文件、粘贴等。以往的做法是使用按键精灵等软件录制操作脚本,然后让计算机自动执行。而现在我要向大家介绍的是另一款基于Python写的功能强大鼠标键盘自动化开源工具——KeymouseGo。
KeymouseGo的主要特点包括:
- 一体化设计,减少桌面设备数量,节省空间
- 通过手指和手腕控制,更灵活方便
- 可高度调节,提供舒适的使用体验
- 可编程按键,根据个人习惯设置快捷操作
- 多平台兼容,适用于Windows、Mac、Linux等
源码打包可执行文件
Windows
1.安装 Python3
2. pip install -r requirements-windows.txt
3. pip install pyinstaller
4. pyinstaller -F -w --add-data "./assets;assets" KeymouseGo.py
Linux或Mac
1. 安装 Python3
2. pip3 install -r requirements-universal.txt
3. pip3 install pyinstaller
4. pyinstaller -F -w --add-data "./assets:assets" KeymouseGo.py
命令行模式
直接运行指定脚本:
> ./KeymouseGo scripts/0314_1452.txt
运行指定脚本3次:
> ./KeymouseGo scripts/0314_1452.txt -rt 3
> ./KeymouseGo scripts/0314_1452.txt --runtimes 3
以200%的速度运行指定脚本:
> ./KeymouseGo scripts/0314_1452.txt -sp 200
> ./KeymouseGo scripts/0314_1452.txt --speed 200
加载自定义扩展MyEx
tension
运行指定脚本:
> ./KeymouseGo scripts/0314_1452.txt -m MyExtension
> ./KeymouseGo scripts/0314_1452.txt --module MyExtension
运行效果:
使用方法
1、点击 录制 按钮,开始录制。
2、在计算机上进行任意操作,如点击鼠标、键盘输入,这部分的动作会被记录下来。
3、点击 结束 按钮,结束录制。
4、点击 启动 按钮,计算机会重复执行一遍第2步中所录制的动作。
后台回复KeymouseGo获取编译工具
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...