录制鼠标点击、拖拽、键盘输入,保存为JSON脚本,一键循环回放。从此后台重复工作全自动完成。
三个步骤,让重复工作自动完成
自动捕捉鼠标移动、点击、拖拽、键盘输入。支持鼠标拖拽选中文本(Highlight),不遗漏任何操作。
录制内容自动保存为 JSON 文件,可编辑、可分享、可复用。支持加载已有脚本直接回放。
设置循环次数,一键回放。支持无限循环模式,适合需要长时间自动运行的场景。
三步搞定,还有快捷键速查
打开程序,按下 F8 键开始录制。然后正常操作你的鼠标和键盘,所有动作都会被记录下来。
操作完成后,再次按下 F8 停止录制。脚本自动保存为 mouse_actions.json 文件。
按下 F9,输入循环次数(0=无限),程序自动重复执行你录制的操作。
📹 视频教程(上传后替换此处)
替换为你的视频 embed 代码或链接
| F8 | 开始录制 / 停止录制 |
| F9 | 循环播放已录制的脚本 |
| ESC | 紧急停止播放 |
| Ctrl+Q | 退出程序 |
运行环境 · 支持的操作 · 注意事项
仅需安装以上两个包,time、json、threading 均为 Python 自带,无需额外安装。
当前版本暂不支持录制鼠标滚轮滚动,但你可以用以下方式代替:
支持 Windows 系统,解压即用
📦 文件大小:约 15MB | 🖥️ 系统:Windows 10/11
⬇️ 下载 AutoMacro.exe下载后双击运行即可,无需安装。如遇杀毒软件拦截,请允许运行。
你可能想知道的
可以。脚本保存为 JSON 格式,用记事本就能打开编辑。你可以手动修改坐标、删除多余步骤、调整时间间隔。
脚本记录的是屏幕绝对坐标。如果换到不同分辨率的屏幕,坐标会错位,需要重新录制或手动调整 JSON 中的坐标值。
因为程序使用了鼠标键盘模拟的底层 API,部分杀毒软件可能会误报。这是正常现象,添加信任即可。代码完全开源透明。
目前仅支持 Windows。Mac 用户需要安装 Python 环境直接运行 .py 源文件。
了解 AutoMacro 项目
AutoMacro 是一个面向普通电脑用户的鼠标键盘录制回放工具,致力于帮助用户从繁琐、重复的机械操作中解放出来, 提升日常办公、数据处理、批量操作的效率。
项目采用开源模式开发,核心逻辑基于 Python 的鼠标键盘模拟库实现,所有功能均在用户本地运行, 不上传任何操作数据,充分保障用户隐私与使用安全。
用户在使用本工具时,须遵守所在国家/地区的法律法规以及对应平台的服务条款。 禁止将本工具用于恶意刷屏、批量注册、破坏系统、攻击网站等违规违法行为。 因不当使用产生的一切后果由用户自行承担。
如遇使用问题、功能建议或合作事宜,可通过 GitHub 项目 Issue 区提交反馈, 我们会尽快处理。项目地址:Norton-Wu16/AutoMacro
你的数据安全与隐私保护
AutoMacro 软件本身不收集、不上传任何用户个人信息。 所有录制的鼠标键盘操作轨迹均以 JSON 文件形式保存在用户本地电脑中, 不会发送至任何服务器。软件运行过程无需联网,也不包含任何数据上报模块。
当你访问本网站时,我们可能通过第三方广告服务商(如 Google AdSense)收集标准的访问日志信息, 包括 IP 地址、浏览器类型、访问时间、页面浏览记录等,用于网站统计与广告投放优化。
本网站使用 Google AdSense 等第三方广告服务来支持运营。 这些服务商可能会使用 Cookie 技术,根据用户的浏览行为投放个性化广告。
我们采取合理的技术与管理措施保护网站访问数据的安全,防止未经授权的访问、篡改或泄露。 但请注意,互联网传输与电子存储无法做到 100% 绝对安全,我们无法保证信息的绝对安全性。
本网站可能包含指向第三方网站的链接(如 GitHub 下载地址)。 我们对这些外部网站的隐私政策和内容不承担责任,建议你在访问时查阅对应网站的隐私声明。
本网站面向普通大众用户,内容适合所有年龄段访问。我们不会故意收集 13 周岁以下未成年人的个人信息。 如果你是监护人并认为我们可能收集了未成年人信息,请通过 GitHub 联系我们处理。
我们可能会根据业务发展或法律法规要求适时更新本隐私政策。 更新后的政策将发布在本页面,重大变更会通过网站显著位置通知。 继续使用本网站即表示你同意更新后的隐私政策。