news 2026/8/22 18:13:57

PyMacroRecord:免费键鼠宏录制工具,重复操作一键托管

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PyMacroRecord:免费键鼠宏录制工具,重复操作一键托管

PyMacroRecord:免费键鼠宏录制工具,重复操作一键托管

【免费下载链接】PyMacroRecordFree and Open Source Macro Recorder with a modern GUI using Python项目地址: https://gitcode.com/gh_mirrors/py/PyMacroRecord

同样 20 个地方点一遍、同样的数据敲 30 行,一天干上百遍,最磨人的就是这种活。PyMacroRecord 是一款免费宏录制工具:按个红点,你的键鼠操作就被原样录下来;回放可以减速、加速,还能挂着无限重复。没有广告,没有付费墙。

核心能力速览:这款宏录制工具帮你做什么

  • 边操作边录制:鼠标移动、点击、滚轮、键盘输入全部收录,也可以只录其中几类,不打扰你的操作习惯
  • 回放速度 0.1x 到 10x:速度、轮间间隔、延迟都能调,每一步都能慢放回看
  • 无限重复 + 定时:勾上"无限重复"放手不管,或者设个固定时长让它自动收工
  • 通用 JSON 文件:宏存成 .pmr 或纯 JSON,文件发给同事就能直接播放
  • 自定义热键:开始/停止录制和播放都能绑热键,不用反复切回主窗口

PyMacroRecord 快速上手:三步录下第一个键鼠宏

先装好 Python,然后拉代码跑起来:

git clone https://gitcode.com/gh_mirrors/py/PyMacroRecord pip3 install -r requirements.txt && cd src && python3 main.py

启动后主界面就三颗按钮:红点开始录、黑方停录、绿三角播放,回放中随时按 F3 停止(默认热键)。录完按 Ctrl+S 存盘,⏯ 之后就可以反复调参数了。

三个系统界面基本没差异,唯一注意:Linux 只支持 X11 会话(Wayland 不行),部分发行版还要sudo apt install python3-tk补上 Tk 库。

PyMacroRecord 技术实现:两个值得说的选择

输入事件用的是pynput。键盘和鼠标各挂一个独立 Listener,每个事件都带上"距上个事件的间隔时间"写进内存;回放就是遍历这份列表——先睡timestamp / speed这么久,再执行下一个动作。录制和回放都很薄,速度滑块本质上只是改一个除数。

另一个选择是宏文件就是纯 JSON:一个事件数组加一块回放设置,想省空间就压缩存储,想自己读就换成格式化输出,设置里能切。核心录制回放逻辑都在 src/macro/macro.py,热键管理在 src/hotkeys/hotkeys_manager.py,代码量不大,一个下午能读完。

PyMacroRecord 真实场景用法:三种省时间的方式

办公重复任务一键录

数据录入、财务、行政最吃这套。第一次完整做一遍流程(打开、填表、保存、切页)让它录下来,然后把重复次数调到 100、轮间加 2 秒延迟,人去干别的。半小时的活变成 5 分钟盯着跑完。

游戏连招回放

网游、策略游戏里的固定连招和走位,录一次,之后热键一按直接放。窗口响应慢就把回放速度调到 0.5x,宁可慢也不丢操作。

测试用例自动化

QA 同学把"打开页面、填数据、点提交、核对结果"这段回归操作存成宏,每次构建完全量跑一遍。顺序、速度完全一致,不会有手工点漏的变量。

为什么 PyMacroRecord 值得试

  • 完全免费:GPL v3 开源,没广告、没 premium、没功能阉割
  • 宏可搬运:JSON 通用格式,跨机器跨系统,回放设置连文件一起带走
  • 播完有后手:回放结束能设自动休眠、关机或注销,夜里挂着跑,跑完直接睡
  • 中文界面:设置页里选语言、重启即生效,文档快捷键都不费劲

完整参数说明见官方文档 TUTORIAL.md,速度、重复、定时、播后动作都逐项写清了。clone 下来跑一遍,今天就能把那个最烦的重复操作交出去。

【免费下载链接】PyMacroRecordFree and Open Source Macro Recorder with a modern GUI using Python项目地址: https://gitcode.com/gh_mirrors/py/PyMacroRecord

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/22 18:13:06

数学建模竞赛实战:从问题抽象到模型求解的全流程解析

1. 项目概述:从“解题”到“建模”的思维跃迁又到了一年一度的华为杯数学建模竞赛季,看到“2023年华为杯数学建模研赛A题思路解析代码论文”这个标题,相信很多参赛同学,尤其是初次接触这类竞赛的研究生,第一反应是寻找…

作者头像 李华
网站建设 2026/8/22 18:11:45

操作系统调度算法:从FCFS到Linux CFS,一图掌握核心原理与实战

调度算法,这个在操作系统课程里让无数学生头疼、在考研408试卷上频繁出现的概念,到底该怎么学?是死记硬背那些FCFS、SJF、RR的英文缩写和公式,还是真正理解它们背后的设计哲学和适用场景?很多同学在复习时陷入一个误区…

作者头像 李华
网站建设 2026/8/22 18:11:42

AI如何自动识别AI评审废标风险?智能评审项目实践

这里写自定义目录标题欢迎使用Ma rkdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个…

作者头像 李华
网站建设 2026/8/22 18:09:48

A100 云 GPU 怎么选?租之前先看显存、CPU、内存和磁盘

如果你要临时跑大模型推理、QLoRA 微调、科研项目复现,或者本地显存只有 24GB,A100 往往比单纯比较小时价格更值得关注。 但选云 GPU 不能只看“A100”三个字。真正需要确认的是:显存是否满足任务、CPU 和内存是否拖后腿、模型文件放在哪里&…

作者头像 李华
网站建设 2026/8/22 18:08:22

从拍脑袋到建模型:掌握数学建模思维,用数据驱动科学决策

1. 从“拍脑袋”到“建模型”:为什么我们需要这个思维框架你可能遇到过这种情况:面对一个复杂问题,团队讨论了半天,大家各执一词,谁也说服不了谁。比如,一个产品经理说“我觉得用户流失是因为功能A不好用”…

作者头像 李华
网站建设 2026/8/22 18:04:54

LaTeX公式转Word只要一次右键:LaTeX2Word-Equation插件快速上手指南

LaTeX公式转Word只要一次右键:LaTeX2Word-Equation插件快速上手指南 【免费下载链接】LaTeX2Word-Equation Copy LaTeX Equations as Word Equations, a Chrome Extension 项目地址: https://gitcode.com/gh_mirrors/la/LaTeX2Word-Equation 在维基百科读到一…

作者头像 李华