
Pulovers Macro Creator零基础 Windows 宏录制器完整实操指南【免费下载链接】PuloversMacroCreatorAutomation Utility - Recorder Script Generator项目地址: https://gitcode.com/gh_mirrors/pu/PuloversMacroCreator每天都要打开记事本、把窗口挪到屏幕右边、敲同样的日志抬头这套动作你重复过几百遍肌肉记忆比心情还稳定。把这事交给 Pulovers Macro Creator 吧——一个免费开源的 Windows 宏录制器与脚本生成器录下你的鼠标键盘操作再直接产出能独立运行的自动化脚本。一、Pulovers Macro Creator 是什么凭什么选它PMC 的全称是 Pulovers Macro Creator定位一句话用鼠标键盘录一遍生成一份 AutoHotkeyAHK脚本。底层基于 AutoHotkey 编写运行在 Windows 7~10 上。它把 AHK 的自动化命令封装成可视化的命令窗口填参数、点插入就行不用背语法。和同类工具比它卡在两个极端中间纯录制器只能照着重放环境一变就废直接写 AHK 又得啃语法。PMC 录完之后每步操作在列表里一行一行摆开参数随便改、能加条件循环、能删掉多余步骤最后还能导出脚本或 EXE拿到别的机器上独立跑。项目还自带 GDI 图像处理LIB/Gdip_All.ahk和 Tesseract OCR 识别界面语言包有 50 多种中文用户开箱即用Lang/zh_CN.lang。二、宏录制器的 3 个核心能力1. 内置录制器⚡记录鼠标点击、移动、滚轮、按键以及当前窗口标题和类名每一步都进列表。默认按 F9 开始/停止录制托盘图标变红表示正在录中途还可以暂停。选项里勾选 Record ControlClick / ControlSend 后录下来的是对着指定控件操作回放时不抢焦点、不打断你手头的活。2. 逐行可编辑的宏列表录出的每一步都能单独改参数不需要的行直接取消勾选跳过。列表里可以插 IF 判断、循环、变量也能写自定义函数。调试时可以只播放选中的行、从某一行开始播、播到某一行停问题出在哪步一目了然。3. 一键导出脚本与定时任务把宏导出成 .ahk 脚本装了 AutoHotkey 的话还能直接编译成 EXE目标机器不用装任何东西。也可以交给 Windows 任务计划程序定时跑或用命令行静默执行指定宏; 启动时自动运行项目里第 2 个宏 MacroCreator.exe MyProject.pmc -a2三、零基础 5 分钟快速上手跑通最小流程安装最新版 AutoHotkey运行源码需要它。拉取源码git clone https://gitcode.com/gh_mirrors/pu/PuloversMacroCreator双击源码根目录的MacroCreator.ahk启动程序。点主界面 Record 按钮按 F9 开始录制做一遍你的目标操作开窗、输入、点击再按 F9 停止——每步都会出现在宏列表里。点 Play 激活回放热键按对应热键看它从头重演满意后保存为 .pmc 工程文件。注意顺序先点按钮待命再按热键才真正开始。录制和回放都是这个逻辑它是故意留给你先选中目标窗口的时间。四、完整例子自动备好每日日志模板场景每天上午 9 点自动打开记事本把窗口挪到屏幕右侧填入带日期的日志模板完成后弹个提示。输入一台空桌面。处理录制 微调出的宏。输出.pmc 工程和一个导出的 .ahk 脚本。先手动把流程走一遍F9 录下来列表里依次出现 Run启动记事本、WinWait等窗口出现、WinMove移动位置、SendRaw敲入文字。每行点开都是明文参数直接改。导出的 AHK 脚本长这样; 打开记事本并记住进程 ID Run, Notepad, , , Npid WinWait, , , 1, ahk_pid %Npid% ; 等窗口出来再继续 ; 挪到屏幕右侧并设定大小 WinMove, , , 400, 400, 800, 600, ahk_pid %Npid% ; 敲入带当天日期的模板 SendRaw, 每日日志 n日期: %A_YYYY%%A_MM%%A_DD% ; 完成提示 MsgBox, 模板已填好最后把这份脚本挂进任务计划程序设成每天 9 点运行全程零人工。五、新手最容易踩的 3 个坑与解法坑 1点了 Record 却什么都没录上现象点了按钮照常操作列表空空如也。 原因点按钮只是激活热键不直接开录——要等你按 F9 才真正开始。 解法点 Record 后按一下 F9看到托盘图标进入录制状态再动手。坑 2回放太快操作叠到一起现象回放时按键比窗口响应还快字全打错位。 原因每步之间的延迟小于目标程序响应所需时间。 解法在 Playback Options 里调大操作延迟或勾选 Random Sleeps 给延迟加随机浮动更像真人节奏。坑 3换台机器或换个分辨率点击全偏移现象自己电脑上准别人电脑上一片点空。 原因录制的鼠标点击存的是绝对屏幕坐标分辨率、DPI 一变就错位。 解法录制选项里勾 Record ControlClick让它对着具体控件点击或按住 Relative Record 键录相对位移宏就不再依赖绝对坐标。六、接下来怎么走官方帮助文档Documentation/Recording、Playback、Export 三篇对应录制、回放、导出全流程Tutorial 可以照着走。示例工程Documentation/MacroCreator_Help-doc/Examples/ 里有一批现成的 .pmc覆盖变量、数组、函数、循环、比较打开就能边播边学。想读源码LIB/Recording.ahk 是录制逻辑LIB/Playback.ahk 是回放逻辑对照界面行为看很直观。今天就可以从最小的事开始装上 AutoHotkey跑起源码录一个打开记事本、敲一句话的宏。导出后按回放热键看它替你动鼠标——先把一个宏跑通复杂的活儿后面再谈。【免费下载链接】PuloversMacroCreatorAutomation Utility - Recorder Script Generator项目地址: https://gitcode.com/gh_mirrors/pu/PuloversMacroCreator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考