☰
KeymouseGo 键鼠录制:从零到第一次自动回放的完整上手指南
2026/11/5 1:52:33 网站建设 项目流程

KeymouseGo 键鼠录制:从零到第一次自动回放的完整上手指南

【免费下载链接】KeymouseGo类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input项目地址: https://gitcode.com/gh_mirrors/ke/KeymouseGo

每天登录同一个后台,点固定的一串按钮、填结构一样的字段,反复几十遍直到下班。这类机械的鼠标按键自动化,正适合交给 KeymouseGo 免费代劳:它把你做过的点击、按键和整段文字输入存成脚本,再按设定次数自动重放。读完这篇 KeymouseGo 教程,你能装好软件、录出第一个脚本并跑通回放。

装好并打开 KeymouseGo

两条路二选一。不懂代码就下载成品;想改源码、自己打包就走 clone 路线。

方式操作
下载成品到 release 页下载对应系统的可执行文件,双击运行,无需配环境
源码安装clone 仓库后按系统装依赖

源码路线执行下面三条命令,Windows 把最后一行换成requirements-windows.txt:

git clone https://gitcode.com/gh_mirrors/ke/KeymouseGo cd KeymouseGo pip3 install -r requirements-universal.txt

装完双击运行,界面左侧是脚本列表,右侧是热键区,点"录制"即可开工。

录下第一个脚本并回放

热键(不用碰鼠标就能触发的按键)默认是 F10 开始/暂停录制、F6 启动/暂停执行、F9 终止录制或执行。按下面四步走:

  1. 按 F10 或点"录制"按钮,进入录制状态。
  2. 正常把要重复的流程完整做一遍:点击、输入文字,每个动作和时间间隔都会被记下。
  3. 按 F9 结束,脚本自动生成并保存进scripts目录。
  4. 在列表里选中它,点"启动"或按 F6 开始回放;重复次数填0表示无限循环。

脚本里到底存了什么

它记的是点击和按键,不是鼠标移动轨迹,所以脚本小、回放稳定。覆盖鼠标左/右/中/侧键的按下与抬起、键盘按键(含组合键)、整段文字输入;想记录轨迹,把界面里的"鼠标轨迹精度"调高即可。

文件是 JSON5 格式,支持//注释,用文本编辑器就能改。字段包含type、event_type、delay、action:

// 等待 80ms 后,在相对坐标 (0.2188, 0.3704) 处按下鼠标左键 {type: "event", event_type: "EM", delay: 80, action_type: "mouse left down", action: ["0.2188%", "0.3704%"]} // 等待 120ms 后,在当前位置输入一段文字 {type: "event", event_type: "EX", delay: 120, action_type: "input", action: "订单号 8842"}

坐标按"屏幕宽高的百分比"存储。换了分辨率或换了显示器,回放时会自动换算成当前屏幕的实际像素,不用手改;v5.1 起 Windows 支持多屏。坐标写[-1, -1]则表示在鼠标当前所在处点击。

这些活儿可以交给它

跑通一遍后,下面这些日常任务都能直接接手。

  • 电商后台重复上架:标题、类目、属性结构相同,录一遍上架流程,把重复次数设高,批量铺货。
  • 报表导出:登录系统、点菜单、导出文件,整条路径固定,交给脚本每天定时跑。
  • 审批流程回放:把"确认—下一步—提交"这串点击录下来,你只负责开始前切到目标窗口。

把手艺磨得更利索

四项进阶技巧,用到哪层停在哪层。

技巧怎么操作适合什么时候用
自定义热键在界面右侧替换 F10/F6/F9,支持 Ctrl、Shift 组合键;Middle是中键、XButton是侧键默认热键和别的软件冲突时
手动编辑脚本直接改delay放慢节奏,改action里的坐标修正落点,[-1, -1]表示点鼠标当前位置录制后需要微调节奏或位置时
命令行批量执行不开界面直接跑,见下方命令放进定时任务或批处理
插件扩展v5.2 起把插件放进plugins目录即被发现注册;接口见 Plugin/Interface.py,发现机制见 Plugin/Manager.py想给脚本注入新动作类型时

命令行只跑一遍,或加-rt指定次数:

./KeymouseGo scripts/上架01.txt ./KeymouseGo scripts/上架01.txt -rt 3

跑不通先查这里

症状多半是怎么办
点击位置有偏移,高分屏或系统缩放超过 100% 时更明显缩放换算影响了模拟输入的落点先把系统显示缩放调回 100% 重测;改不了就用 F6 启动、看首个点击位置,回头修脚本里的坐标
录制时界面无反应,或回放完全没动作权限不足,拿不到输入事件Windows 用管理员身份运行,Linux 用 root,macOS 把应用加进"系统设置—隐私与安全性—辅助功能"白名单,用打包文件时终端也要加
回放比录制时慢,快速连点明显跟不上模拟输入有速度上限,间隔设太短执行器追不上把高频连点拆成独立脚本单独跑,或加大关键动作之间的delay

更多细节可以翻 README.md 里的完整脚本语法说明和热键提示,用 Changelog.md 对照版本变化。下一步建议:先录一个只点一个按钮的脚本,打开scripts里生成的文件,逐字段对照上面的格式,读懂后再逐步加动作。

【免费下载链接】KeymouseGo类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input项目地址: https://gitcode.com/gh_mirrors/ke/KeymouseGo

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询