KeymouseGo v2.2
功能:记录用户的鼠标键盘操作,通过触发按钮自动执行之前记录的操作,可设定执行的次数,可以理解为 精简绿色版 的 按键精灵。
用途:在进行某些操作简单、单调重复的工作时,使用本软件就可以很省力了。自己只要做一遍,然后接下来就让电脑来做。
该软件通过 Python 语言编写,已编译为 windows 平台可执行文件,未安装 Python 的用户可直接下载 release 版本 https://github.com/taojy123/KeymouseGo/releases ,直接点击 KeymouseGo.exe 运行
在修改了缩放比例后,录制的脚本时会出现坐标偏移的问题
目前解决方案是,在 屏幕缩放 文本框中填写响应的值,比如 125%,然后再进行录制即可!
赞赏支持
如果您觉得这个项目对您有所帮助,并乐意支持开源工作,可通过 支付宝 或 微信支付 为我赞赏支持
捐赠时可备注留下您的 Github 主页地址,我会将您加入 感谢列表 中(如果您愿意)
您的热情,我的动力!开源是一种精神,也是一种生活态度
感谢 JetBrains 免费提供开发工具

已知的一些问题
pynput 在 macOS 上有兼容性问题,发现无法同时监听鼠标和键盘事件的时候。
经过简单的验证发现:
单纯的同时监听鼠标和键盘事件,没有问题
在 wxpython 中只监听鼠标事件,没有问题
在 wxpython 中只监听键盘事件,没有问题
在 wxpython 中同时监听键盘事件,有几率会 错,并无法正常监听键盘事件
暂时找不到解决方案,可能要考虑找 pynput 的替代品
更新说明
暂时没法打包 x86 版本,32 位系统的同学请自行源码编译,或 下载v1.5老版本 使用
v2.2
优化了脚本格式,将动作时间间隔,放到每行脚本的首位,逻辑更加合理
默认录制的第一个动作不加时间间隔,即按下启动按钮后立即执行第一个动作
如果重复多次执行,可修改脚本中第一个动作的时间(单位毫秒)来决定每轮动作之间的相隔时间
v2.1
增加了屏幕缩放配置,兼容了修改过屏幕缩放比例的 win10 系统
优化代码,兼容 Python3
v2.0
代码优化重构
使用 pynput 实现动作捕捉和执行,不再需要安装 pywin32 和 pyhook
兼容 macOS (需要在隐私设置中允许程序控制电脑)
pynput 似乎不兼容 WinXP,暂时没法打包 x86 版本
v1.5
修复自定义缩放后录制定位偏移 Bug
v1.4
增加命令行运行方式
v1.3
Bug 修复
v1.2
UI 更新
移除了 后台模式
简化了录制脚本,增强了可读性
可自定义 启动热键 和 终止热键
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208939 人正在系统学习中 相关资源:免费的linux操作软件SecureCRT.zip-其它工具类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!