告别重复操作
AutoMacro 一键循环

录制鼠标点击、拖拽、键盘输入,保存为JSON脚本,一键循环回放。从此后台重复工作全自动完成。

三秒上手,解放双手

三个步骤,让重复工作自动完成

🎬

智能录制

自动捕捉鼠标移动、点击、拖拽、键盘输入。支持鼠标拖拽选中文本(Highlight),不遗漏任何操作。

💾

JSON 脚本

录制内容自动保存为 JSON 文件,可编辑、可分享、可复用。支持加载已有脚本直接回放。

🔁

无限循环

设置循环次数,一键回放。支持无限循环模式,适合需要长时间自动运行的场景。

使用教程

三步搞定,还有快捷键速查

1

F8 开始录制

打开程序,按下 F8 键开始录制。然后正常操作你的鼠标和键盘,所有动作都会被记录下来。

2

F8 停止录制

操作完成后,再次按下 F8 停止录制。脚本自动保存为 mouse_actions.json 文件。

3

F9 循环回放

按下 F9,输入循环次数(0=无限),程序自动重复执行你录制的操作。

▶️

📹 视频教程(上传后替换此处)

替换为你的视频 embed 代码或链接

⌨️ 快捷键速查

F8开始录制 / 停止录制
F9循环播放已录制的脚本
ESC紧急停止播放
Ctrl+Q退出程序

📖 使用介绍

运行环境 · 支持的操作 · 注意事项

🐍 运行环境要求

  • Python 版本:3.7 ~ 3.12(推荐 3.10 或 3.11)
  • ⚠️ Python 3.13 暂不建议使用,部分库可能未适配
  • 安装时请勾选 "Add Python to PATH"
pip install mouse
pip install keyboard

仅需安装以上两个包,timejsonthreading 均为 Python 自带,无需额外安装。

🖱️ 鼠标可识别的操作

  • 单击 — 左键 / 右键 / 中键
  • 双击 — 快速两次点击
  • 长按 — 按住不放
  • 拖拽 — 按住鼠标移动(拖动文件、框选文字)
  • 光标移动 — 鼠标移动轨迹
  • 滚轮滚动 — 此版本暂不支持录制滚轮

⌨️ 键盘可识别的操作

  • 所有字母键 — A~Z(含大小写)
  • 所有数字键 — 0~9
  • 功能键 — F1~F7、F10~F12
  • 方向键 — ↑ ↓ ← →
  • 回车 / 空格 / Tab / 退格 / Delete
  • Home / End / PgUp / PgDn
  • 修饰键 — Ctrl / Alt / Shift / Win
  • 组合键 — Ctrl+C、Alt+Tab 等均可记录
  • 以下键不会记录:F8(录制开关)、F9(播放开关)、ESC(紧急停止)

⚠️ 滚轮不支持?别担心

当前版本暂不支持录制鼠标滚轮滚动,但你可以用以下方式代替:

  • 💡 方法一:用键盘 方向键代替滚轮翻页
  • 💡 方法二:PgUp / PgDn 翻页,同样会被录制
  • 💡 方法三:拖动页面右侧滚动条来浏览内容
  • 💡 方法四:点击页面空白处,用方向键滚动
📌 提示:以上替代操作全部能被 AutoMacro 完美录制和回放,效果和滚轮一样!

📋 重要注意事项

  • ⚠️ 中文输入:输入法必须已上屏(候选词变成文字后),才会被记录
  • ⚠️ 游戏场景:部分游戏会屏蔽鼠标键盘模拟API,回放可能失效
  • ⚠️ 屏幕分辨率:脚本记录的是绝对坐标,换屏幕后需重新录制
  • ⚠️ 杀毒误报:程序使用了底层API,杀软可能误报,添加信任即可
  • 代码开源:完全透明,可自行审查源码

💻 支持的操作系统

  • Windows 10 / 11 — 直接运行 .exe,无需安装 Python
  • Windows 7 / 8 — 需安装 Python 环境运行 .py 源文件
  • ⚠️ macOS — 需安装 Python 环境,直接运行 .py 源文件
  • Linux — 理论上支持但未经充分测试

免费下载

支持 Windows 系统,解压即用

广告位 · 下载区上方(728×90 / 自适应)
v1.0

AutoMacro 录制回放工具

📦 文件大小:约 15MB  |  🖥️ 系统:Windows 10/11

⬇️ 下载 AutoMacro.exe

下载后双击运行即可,无需安装。如遇杀毒软件拦截,请允许运行。

常见问题

你可能想知道的

❓ 录制的脚本可以编辑吗?

可以。脚本保存为 JSON 格式,用记事本就能打开编辑。你可以手动修改坐标、删除多余步骤、调整时间间隔。

❓ 能在不同分辨率的电脑上用吗?

脚本记录的是屏幕绝对坐标。如果换到不同分辨率的屏幕,坐标会错位,需要重新录制或手动调整 JSON 中的坐标值。

❓ 杀毒软件会报毒吗?

因为程序使用了鼠标键盘模拟的底层 API,部分杀毒软件可能会误报。这是正常现象,添加信任即可。代码完全开源透明。

❓ 支持 Mac 吗?

目前仅支持 Windows。Mac 用户需要安装 Python 环境直接运行 .py 源文件。

关于我们

了解 AutoMacro 项目

项目简介

AutoMacro 是一个面向普通电脑用户的鼠标键盘录制回放工具,致力于帮助用户从繁琐、重复的机械操作中解放出来, 提升日常办公、数据处理、批量操作的效率。

项目采用开源模式开发,核心逻辑基于 Python 的鼠标键盘模拟库实现,所有功能均在用户本地运行, 不上传任何操作数据,充分保障用户隐私与使用安全。

我们的理念

  • 简单易用:无需编程基础,两个快捷键即可完成录制与回放
  • 透明开源:代码公开可查,无隐藏功能、无后台联网行为
  • 免费使用:个人用户永久免费,不靠捆绑软件、弹窗广告盈利

适用场景

  • 网页后台批量填报、数据录入、表单提交
  • 重复性软件操作、批量文件处理
  • 办公自动化、日常重复点击任务
  • 学习与研究鼠标键盘自动化原理

使用规范

用户在使用本工具时,须遵守所在国家/地区的法律法规以及对应平台的服务条款。 禁止将本工具用于恶意刷屏、批量注册、破坏系统、攻击网站等违规违法行为。 因不当使用产生的一切后果由用户自行承担。

联系我们

如遇使用问题、功能建议或合作事宜,可通过 GitHub 项目 Issue 区提交反馈, 我们会尽快处理。项目地址:Norton-Wu16/AutoMacro

隐私政策

你的数据安全与隐私保护

1. 信息收集

AutoMacro 软件本身不收集、不上传任何用户个人信息。 所有录制的鼠标键盘操作轨迹均以 JSON 文件形式保存在用户本地电脑中, 不会发送至任何服务器。软件运行过程无需联网,也不包含任何数据上报模块。

当你访问本网站时,我们可能通过第三方广告服务商(如 Google AdSense)收集标准的访问日志信息, 包括 IP 地址、浏览器类型、访问时间、页面浏览记录等,用于网站统计与广告投放优化。

2. Cookie 与第三方广告

本网站使用 Google AdSense 等第三方广告服务来支持运营。 这些服务商可能会使用 Cookie 技术,根据用户的浏览行为投放个性化广告。

  • Google 作为第三方供应商,会使用 Cookie 向本网站用户投放广告
  • 用户可以通过访问 Google 广告设置页面 关闭个性化广告
  • 你也可以通过浏览器设置禁用所有 Cookie,但可能影响部分网站功能体验

3. 信息使用

  • 用于维护网站正常运行、排查故障与安全问题
  • 用于分析网站访问趋势,优化内容与用户体验
  • 用于投放与内容相关的广告,支撑网站持续运营
  • 我们不会将你的个人信息出售、出租或分享给无关第三方用于营销目的

4. 数据安全

我们采取合理的技术与管理措施保护网站访问数据的安全,防止未经授权的访问、篡改或泄露。 但请注意,互联网传输与电子存储无法做到 100% 绝对安全,我们无法保证信息的绝对安全性。

5. 第三方链接

本网站可能包含指向第三方网站的链接(如 GitHub 下载地址)。 我们对这些外部网站的隐私政策和内容不承担责任,建议你在访问时查阅对应网站的隐私声明。

6. 未成年人保护

本网站面向普通大众用户,内容适合所有年龄段访问。我们不会故意收集 13 周岁以下未成年人的个人信息。 如果你是监护人并认为我们可能收集了未成年人信息,请通过 GitHub 联系我们处理。

7. 政策更新

我们可能会根据业务发展或法律法规要求适时更新本隐私政策。 更新后的政策将发布在本页面,重大变更会通过网站显著位置通知。 继续使用本网站即表示你同意更新后的隐私政策。

最后更新日期:2026 年 7 月 27 日
广告位 · 页面底部(728×90 / 自适应)