2026/11/6 1:30:42

KeymouseGo:录一遍操作,自动回放 100 遍

KeymouseGo:录一遍操作,自动回放 100 遍 KeymouseGo录一遍操作自动回放 100 遍【免费下载链接】KeymouseGo类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input项目地址: https://gitcode.com/gh_mirrors/ke/KeymouseGo上午十点47 个工单排在屏幕上每单都要点同一个审批按钮再把一串数字抄进台账模板。这正是 KeymouseGo 自动回放能接管的活把鼠标键盘操作录一遍电脑替你自动重复跑完整套流程。能不能直接用判断线只有一条你会用 pip 吗会的话就是两行的事Python 3.7 以上Windows: pip install -r requirements-windows.txt python KeymouseGo.py macOS: pip3 install -r requirements-universal.txt python3 KeymouseGo.py Linux: pip3 install -r requirements-universal.txt python3 KeymouseGo.py不会就更省事下载打包好的可执行文件双击KeymouseGo启动不用装任何环境。这款鼠标键盘录制工具跨 Windows、Linux、macOS 三个系统界面上三处完全一样用法也一致。 录一遍它替你自动回放 N 遍你按下录制然后正常干活点一个按钮、输几个数字、点提交。它全程不说话把每一次点击、每一个按键、每段输入都写进脚本文件只记点击和按键不记鼠标移动轨迹回放时也不会见光标满屏乱飞。干完你按结束再按启动剩下的交给电脑——移鼠标、按键、输文字全按你刚才的样子走一遍跑完按你设的次数继续下一轮。每次录制会自动在 scripts/ 下丢一个 json5 文件文件名带时间戳。打开看脚本就是一串有序事件每个事件四个要素delay距上一事件的毫秒间隔、event_typeEM 鼠标、EK 键盘、EX 输入、action_type具体动作、action坐标或按键值{scripts: [ // 100ms 后在屏幕 26.04% 宽、46.30% 高处按下鼠标左键 {type: event, event_type: EM, delay: 100, action_type: mouse left down, action: [0.2604%, 0.4630%]} // … ]}还有个偷懒写法坐标填[-1, -1]表示在鼠标当前位置原地操作不用预先定位。跑批任务时连界面都可以不开直接指定脚本文件执行./KeymouseGo scripts/0314_1452.txt -rt 3-rt是执行次数默认 1填 0 就是无限循环。回放期间F6等同于按启动F9随时叫停脚本。内核只管录制和回放想加 OCR 或条件判断往 Plugin/ 目录里丢一个插件下次启动就生效。换分辨率后自动回放点击不偏第一个机制是百分比坐标录制时不存像素而是把点击位置除以屏幕宽高存一个 0 到 1 的比例回放时再乘当前屏幕尺寸还原。相当于在一张照片上标按钮在照片宽度的 26% 处——照片放大缩小标的位置不变1080p 和 4K 落点都对。第二个是 DPI 感知Windows 端程序会提前向系统声明 DPI 感知并用归一化坐标模拟鼠标移动坐标不会被系统再做一轮缩放换算。前提是两台机器的显示缩放比例一致一台 100%、一台 125%同样的比例算出的落点就不一样所以换机器跑脚本前先把两台显示缩放对齐。三个系统底层事件接口各不相同但上层是同一套接口跨平台回放时不用区分细节。⚠️ 踩了这些坑就不用再踩录制时鼠标点击时有丢失权限不够 → Windows 用管理员、Linux 用 root 身份运行即可录全。换机器后点击偏移两台机器显示缩放比例不一致 → 先把显示缩放到同一比例再回放多数偏移直接消失。回放跟不上手速程序执行速度有上限超了就失真 → 放慢操作重新录一版慢的。macOS 启动闪退没进辅助功能白名单 → 把程序打包版连同终端加进白名单仍闪退就chmod -R 770 ~/.qt_material。热键没生效Middle是鼠标中键、XButton是侧键容易和系统快捷键撞车 → 设置前确认没被系统占用有冲突就换一组。今晚就能验证打开 scripts/ 里刚生成的 json5把第一个delay改成 500按F6看它自动回放一遍流程。【免费下载链接】KeymouseGo类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input项目地址: https://gitcode.com/gh_mirrors/ke/KeymouseGo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考