ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Pulover‘s Macro Creator 快速指南:5 分钟录好第一个 Windows 宏脚本

Pulover‘s Macro Creator 快速指南:5 分钟录好第一个 Windows 宏脚本 Pulovers Macro Creator 快速指南5 分钟录好第一个 Windows 宏脚本【免费下载链接】PuloversMacroCreatorAutomation Utility - Recorder Script Generator项目地址: https://gitcode.com/gh_mirrors/pu/PuloversMacroCreatorPulovers Macro Creator 是一款免费的 Windows 自动化工具内置宏录制器把鼠标点击、键盘输入录成一行行可编辑的动作回放、定时跑、导出成 AutoHotkey 脚本都行。 快速上手5 分钟装好 PMC 并录下第一个宏拿到程序从官网下载安装包支持 Windows 7/8/8.1/10当前版本 5.4.1也可以直接跑源码——git clone https://gitcode.com/gh_mirrors/pu/PuloversMacroCreator装好最新版 AutoHotkey 后运行目录里的MacroCreator.ahk即可。点 Record 按钮或按 CtrlR。注意此时只是待命按默认录制热键F9才真正开始记录——官方故意这样设计让你先把目标窗口切到前台。正常操作点击、输入程序把每个动作写进宏列表一行一个命令。再按 F9 停止宏列表里就是可编辑的动作行含 Repeat、Delay 列。回放点 Play 按钮激活回放热键默认F3按 F3 重放嫌快就用 Manual 热键单步调试卡在哪步一目了然。整个流程 5 分钟内能走通录一个打开记事本→输入文字→保存的动作足够当练手作业。两条写脚本的路录制模式 vs 手动编辑怎么选录制模式F9 录下来的是带参数的命令行——击键、鼠标左右键、滚轮、移动都能收勾选 Timed Intervals 还能保留你操作时的真实间隔。它快但录的是直线剧情没有分支变量和循环得录完后再加。手动编辑从 Commands 菜单逐行插入命令——发文本、操作窗口控件、Loop、If 语句、变量、自定义函数都行宏列表本质是一张表Action / Details / Repeat / Delay / Control / Window 等列选中多行用 Multi-Edit 可以一次性改延迟或目标窗口Preview 窗口实时预览生成的 AHK 代码Export 能导出.ahk或编译成独立 EXE。简单判断动作固定、一眼看尽的序列走录制要读文件、判断条件、循环几百次的手动编辑录制只负责打底稿。⏰ 让宏自己跑起来热键、定时任务、事件响应三种触发对比触发方式怎么配适合场景热键触发按 Play 按钮激活 F3~F7 回放热键可开 Context Sensitive 选项绑定到指定窗口或表达式才生效坐在电脑前随时手动调用定时任务菜单 File Schedule Macros 直接写入 Windows 任务计划程序命令行MacroCreator.exe weekly.pmc -s1可静默跑第 1 个宏并自动退出程序内 Timer 窗口还能每 X 毫秒重复执行每天凌晨 2 点、每周五 17:00 这类定点动作事件响应用图像/像素搜索加找到即执行、窗口等待类命令条件满足才继续弹窗出现才处理、页面加载完才点下一步命令行静默参数-s等价于自动播放 隐藏窗口 跑完退出三合一是做计划任务时最常用的形态。三个能直接抄的作业作业一表单批量填单——后台有 200 行数据要逐条填进同一个网页表单。关键做法先用录制把定位输入框→输入→点提交录成一条宏再手动把读下一行 CSV、替换变量、填一单包进 Loop固定步骤交给录制数据驱动交给循环一晚上跑完 200 单。作业二跨窗口数据搬运——从 A 系统的列表把 100 条编号搬到 B 系统的输入框。关键做法ControlGetText取源窗口文本或直接走剪贴板WinActivate切到目标窗口Send粘贴全程不想抢焦点就用 ControlSend 后台投递录一遍流程再补上循环即可。作业三每周报表自动生成——每周五 17:00 汇总当月流水并发邮件。骨架长这样total : 0 Loop, Files, D:\Sales\*.csv { total ExtractTotal(A_LoopFileFullPath) } SendEmail(opsexample.com, 本周销售合计, total)ExtractTotal是自定义函数Functions 菜单里建Send Email 是内置功能触发用上面表格里的定时任务仓库示例 SaveScreenshot.pmc 展示了同款的跑完留个截图收尾套路。⚠️ 新手最容易踩的 4 个坑坑 1点了 Record 却没反应。录制是两段式按钮只激活热键F9 才开录。点完按钮先把目标窗口切前台再按 F9按两次 F9 会停掉录制别手抖。坑 2换台电脑鼠标点歪了。录制的 Mouse Click 记的是屏幕绝对坐标分辨率或 DPI 一变就偏移。改成录 ControlClick/ControlSend相对窗口/控件的坐标或在统一 DPI 的机器上重录。坑 3回放热键按了没动静。热键要先按 Play 按钮或托盘菜单 Play才处于激活态且两个宏配了相同热键时所有热键都不会生效。用 Edit MacrosCtrlShiftM逐个检查分配。坑 4导出 EXE 没生成。编译 EXE 依赖本机装有最新版 AutoHotkey 且 Ahk2Exe 在 AHK 的 Compiler 目录里缺了只会静默失败。稳妥做法导出.ahk后在目标机用相同 AHK 版本运行确认无误再编译。源码与文档导航项目里去哪挖MacroCreator.ahk程序入口主窗口、菜单、工具栏的组装逻辑都在这。LIB/Recording.ahk录制器核心——哪些击键和点击会被捕获、如何写成宏列表行。LIB/ScheduleTask.ahk通过任务计划程序 COM 接口原生创建定时任务的实现Schedule Macros 功能就靠它。Documentation/全套 .md 帮助文档重点看 Record.md录制选项和 Playback.md回放选项、上下文热键。Documentation/MacroCreator_Help-doc/Examples/11 个即开即用的 .pmc 示例项目变量、循环、函数、截屏保存都有现成参照。PMC 把录制、编辑、定时、导出塞进同一个界面是目前接触 AutoHotkey 生态门槛最低的一档。下一步具体点装好它把你今天重复次数最多的那个操作录下来——哪怕只有 10 秒然后给它配一个 F3 热键。【免费下载链接】PuloversMacroCreatorAutomation Utility - Recorder Script Generator项目地址: https://gitcode.com/gh_mirrors/pu/PuloversMacroCreator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表