Comprehensive Guide to Keyboard Maestro for Mac

Keyboard Maestro 是一款功能强大的 macOS 自动化工具(率创建“宏”(Macros)核可随时触发的脠可个化脚本。

一、核心界面与工作区详解

Keyboard Maestro 的主界面个于分类和管理宏,类似于文件夹。您可以根据项目、应用或功能创建不同的组。

  • 宏组用于分类和管理宏,类似于文件夹。您可以根据项目、应用或功能创建不同的组。
  • 宏列表(Macros):位于窗口中央。显示当前选中宏组内的所有宏。每个宏时,此处会时间计划等。
  • 编辑面板(Editor):位于窗口右侧,是构建和编辑宏的核心区域。当选中一个宏时,此处会时间计划等。
  • 触发器(Triggers):定义宏如何启动,例如键盘快捷键、菜单选择、时间计划等。
  • 动作列表(Actions):按顺序执行的操作步骤列表。您可以从庞大的动作库中拖拽添加。
  • 动作库(Palette):通常以浮动窗口或编辑面板内标签页形式存在,包含所有可用的动作,如“控制流程”、“文本操作”、“窗口操作”、“变量操作”等类别。
  • 状态菜单:菜单栏图标,用于快速激活宏、查看最近宏、启用/禁用宏组或全局暂停 Keyboard Maestro。
  • 二、完整操作流程:从创建到导出

    步骤 1:创建新宏

    1. 打开 Keyboard Maestro 主窗口(默认快捷键 ⌃⌥⌘M)。
    2. 在左侧宏组列表中选择或命名的新宏的组。
    3. 点击窗口左上角的 “+” 按钮,选择 “New Macro”。一个未命名的新宏会出现在当前宏组中。

    步骤 2:配置触发器

    1. 在右侧编辑面板的 “Triggers” 区域,点击 “+” 按钮添加触发器。
    2. 从列表中选择触发器类型,例如最并按下您想设定的组合键,例如 ⌃⌥⌘D。您可以指定该宏仅在特定应用(Application)中生效。

    Step 4: 3

    1. Test This Macro > Run > ⌘R > OK > ⌘D > OK > ⌘E > Export > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK > ⌘E > OK
    2. 导入:通过菜单 “File” > “Import” 或直接将 .kmmacros 文件拖入 Keyboard Maestro 窗口来将一个动作的输出(如“获取剪贴板入文本”、“提示输入文本”、“计算表达式结果”)存储到变量中,然后在后续动作中引用该变量。

    三、常用功能进阶技巧

    1. 利用变量实现动态操作

    Keyboard Maestro 的变量系统阶技巧。您可以将一个动作的输出(如“获取剪贴板入文本”、“提示输入文本”、“计算表达式结果”)存储到变量中,点击 “Insert Token” > “Variables” 来选择或插入变量。例如,在“键入文本”动作中使用 %Variable%MyVar%。

    2. 条件逻辑与流程控制

    通过 “If-Then-Else”、“Loop”、“Switch” 等控制动作,可以创建果能化的宏。

    • 示例:创建一个宏,先检查当前窗口是否属于浏览器(If 条件),如果是,则执行“复制当前URL”并粘运记软件中;如果不是,则发出提示音。

    3. 多步骤模拟与延迟

    对于需要模拟复杂用户交互(如一系列点击和菜单选择)的自动化,可以使用 “模拟鼠标点击”、“选择菜单项” 等动作。在动作之间合理插入 “Pause”(暂停)动作,以确保前一个操作完成后再执行下一个,避免因糫应延迟导致的失败。

    4. “Activate a Window” and “Activate an Application” – Clicking “Activate a Window” activates a window, while “Activate an Application” activates an application

    “Activate a Window” and “Activate an Application” – Clicking “Activate a Window” activates a window, while “Activate an Application” activates an application

    How to Use Spectacle and Keyboard Maestro Together

    Tip 1 – Spectacle and Keyboard Maestro

    “Spectacle” and “Keyboard Maestro” – Spectacle – a popular window manager for macOS, – and Keyboard Maestro &ndquo;Keyboard Maestro” – a powerful automation tool for macOS – can be used together to create more advanced automation workflows.

    • “Spectacle” – “Spectacle” – a popular window manager for macOS, – and “Keyboard Maestro” – “Keyboard Maestro” – a powerful automation tool for macOS – can be used together to create more advanced automation workflows.
    • “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” – “Keyboard Maestro” &ndash
    • 在宏的开头明确添加“激活确/窗口”的动作。

    问题 3:导入的宏或自己创建的宏组结构混乱,难以管理。

    解决方案:

    • 善用宏组进行逻辑分类。可以为每个主要应用或任务类型创建一个独立的宏组。
    • 使用宏组内的“文件夹”功能进行二级分类。
    • 为宏途、包含触发面板为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰为歰&#2

      Chinese Keyboard Maestro Keyboard Maestro 29619 2023-04-12