什么是 KeymouseGo?

KeymouseGo 是一款开源免费的鼠标键盘录制与自动化执行工具。它能够记录你的鼠标点击动作和键盘输入操作, 然后通过触发按钮或热键自动重复执行之前录制的动作。你可以设定脚本执行的次数,让电脑替你完成那些 操作简单、单调重复的工作——只需要自己动手做一遍,剩下的交给软件循环执行即可。

与商业软件“按键精灵”相比,KeymouseGo 更加轻量、绿色、无广告。 无需安装、无需注册、不捆绑任何推广内容,下载解压后双击即可使用。 无论是批量点击、自动输入、游戏挂机还是网页定时刷新,它都能轻松胜任。

核心功能亮点

  • 录制鼠标与键盘:精确记录鼠标左/右键的按下与抬起、键盘按键的按下与释放,不记录无意义的鼠标移动轨迹。
  • 自定义执行次数:可设置脚本重复执行的次数,填入 0 即为无限循环,适合长时间挂机任务。
  • 热键快捷控制:默认 F6 启动脚本,F9 终止脚本,无需切换窗口即可随时控制。
  • 脚本文件管理:每次录制结束后自动在 scripts 文件夹下生成新的脚本文件,可反复调用。
  • 支持直接编辑脚本:脚本采用 JSON5 格式,可手动修改坐标、延时、按键等内容,实现更精细的控制。
  • 跨平台运行:支持 Windows、macOS、Linux 系统,其中 Windows 和 macOS 提供打包好的可执行文件。

如何使用 KeymouseGo?

软件的使用流程非常直观,分为录制启动两个核心步骤。

基本操作步骤

  1. 第一步 · 录制:点击界面上的 「录制」 按钮,软件开始记录你的操作。 此时在电脑上进行任意鼠标点击或键盘输入,这些动作都会被完整捕获。
  2. 第二步 · 结束录制:完成一遍操作后,点击 「结束」 按钮停止录制。 此时系统会在 scripts 目录下自动生成一个新的脚本文件。
  3. 第三步 · 启动:点击 「启动」 按钮,软件就会按照录制的顺序, 自动重复执行一遍刚才的操作。你可以在右侧列表中查看和管理所有脚本。

使用小贴士

  • 录制时只记录鼠标点击动作键盘输入,不会记录鼠标移动的轨迹,这让脚本更加精准可靠。
  • 如果想让脚本执行多次,可以在软件中设置执行次数;填写 0 则代表无限循环执行。
  • 快捷键 F6 等同于点击「启动」按钮,F9 可以强制终止正在运行的脚本。
  • 运行前可以在脚本列表中选择任意一个已保存的脚本进行执行,不必每次都重新录制。
  • 脚本文件内容是纯文本格式,可以使用记事本打开手动编辑,进一步调整延时、坐标或按键内容。

适用场景举例

  • 游戏挂机:重复点击同一位置刷任务、刷材料,设置无限循环后解放双手。
  • 办公自动化:批量填写表单、批量点击确认按钮、定时刷新网页数据。
  • 测试辅助:模拟固定路径的点击操作,辅助进行简单的软件界面测试。
  • 日常琐事:自动输入重复的文字内容,如邮件模板、常用话术等。

下载软件

软件已打包为可执行文件,下载后解压即可直接运行,无需安装 Python 环境。 请根据你的操作系统选择对应版本:

提示:macOS 用户首次运行时,需要在「系统设置 → 隐私与安全性 → 辅助功能」中 将本软件添加至白名单,否则可能无法正常录制鼠标和键盘事件。

其他说明:部分系统环境中可能无法录制完整的鼠标事件, 请尝试以管理员身份(Windows)或 root 身份(Linux/macOS)运行程序。