使用 Keyboard Maestro 实现 Mac 自动化的初学者指南


Mac 有各种,但键盘大师无疑是其中最强大的。 有了它,您只需进行一点设置,就可以自动执行在 Mac 上执行的几乎所有重复性任务,从在特定时间打开网页到对 iTunes 歌曲进行评级。 Keyboard Maestro 一开始有点让人不知所措,所以让我们熟悉它的工作原理并制作我们的第一个宏。

什么是键盘大师?

键盘大师(36 美元/免费 30 天试用)是一个工具,可让您通过单个触发器启动宏(您在计算机上执行的一系列操作)。 尽管它的名字如此,Keyboard Maestro 可以通过将宏分配给击键、关键字、计时器、基于特定的无线网络或无数其他触发器来自动化宏。

Keyboard Maestro 的功能非常丰富,因此通过查看一些示例可以更容易地理解它可以做什么。 有了它,您可以:

  • 当应用程序在设定的时间内未使用时隐藏或退出它们

  • 当您登录 Wi-Fi 网络时自动打开特定应用程序

  • 当您打开应用程序时,自动将您的密码转储到该应用程序中

  • 将窗口置于最前面时调整窗口大小

  • 通过按键打开您最常用的文档

  • 设置特定于应用程序的工作区

  • 向没有键盘快捷键的应用程序添加键盘快捷键

  • 自动为项目创建新的待办事项列表

从本质上讲,Keyboard Maestro 可让您自动执行任何重复性任务。 例如,如果您总是在早上工作时打开相同的应用程序,然后重新排列窗口,然后在浏览器中打开特定选项卡,然后登录某些网站,您可以设置 Keyboard Maestro 通过键盘快捷键为您完成所有这些操作。

认识编辑

您将在 Keyboard Maestro 的编辑器窗口中创建这些宏。 乍一看有点吓人,但一旦你学会了方法,就不再那么可怕了。 那么,让我们首先分解编辑器的不同部分以及如何使用它们。

组组织您的宏

您在 Keyboard Maestro 中会注意到的第一个面板是“组”面板。 这些组允许您设置仅适用于特定应用程序的宏。 这样,您就可以在一个程序中使用在另一个程序中无法使用的键盘快捷键。 例如,如果您创建一个 Chrome 组,则该文件夹内的宏将仅适用于 Chrome。 组不是组织宏的一种方式,它们只是用来限制宏的功能。

触发器启动您的宏

您可以在触发器部分中设置导致操作启动的情况。 本质上,您选择一个导致操作运行的事件。

有 16 种不同的触发器可供选择:

  • 热键触发:这是键盘快捷键。 在使用此功能之前,请记住,Keyboard Maestro 会拦截全局快捷键,因此,如果您使用 Command+Q 之类的命令,它不会退出应用程序,而是会运行 Keyboard Maestro 宏。

  • 应用触发:此触发器根据应用程序事件(例如应用程序启动、退出、激活或停用时)启动宏。

  • 类型字符串触发器:这与热键的工作方式相同,只不过您输入的是字符串。 例如,您可以对其进行设置,以便当您键入“startwork”时,Keyboard Maestro 将自动加载您的工作应用程序。

  • 登录触发器:当您登录计算机时会触发此操作。

  • 发动机启动触发器:当您启动 Keyboard Maestro 本身时,这会触发宏。

  • 系统唤醒触发:当您将 Mac 从睡眠状态唤醒时会触发此操作。

  • 时间触发:您可以设置此触发器,使其在特定时间或一周中的特定日期运行。 这对于运行备份、根据您的计划启动应用程序或运行维护非常方便。

  • 登录时触发:只要您登录计算机,此触发器就会全天重复运行。

  • 宏调色板触发器:此触发仅限于 Keyboard Maestro 宏调色板打开时。 只需打开调色板,然后单击您要运行的调色板即可。

  • 状态菜单触发器:这会在 Keyboard Maestro 的状态菜单中放置一个触发器,这对于您不经常使用的宏来说非常方便。

  • 公共网络触发器:Keyboard Maestro 有一个内置的网络服务器,该宏可以远程运行或从您的计算机运行。

  • 安装音量触发器:如果磁盘已安装或卸载,则此触发器运行。

  • USB 设备触发:如果连接特定 USB 设备,则该触发器运行。

  • 无线网络触发:当您连接或断开特定无线网络时,此触发器将运行。

  • 设备触发:此触发器接管 Mac 的修饰键(如鼠标按钮、亮度按钮等)来运行特定操作。

  • MIDI 触发器:如果您收到 MIDI 音符,该触发器将运行。

如果您熟悉类似的服务,那么您就了解了 Keyboard Maestro 工作原理的基础知识。 如果启动触发器,则会运行一系列操作。

操作让事情在您的 Mac 上发生

顾名思义,操作在您启动触发器后发生。 这几乎可以是您在 Mac 上执行的任何操作,并且您可以将操作链接在一起。 操作可以是鼠标移动、启动应用程序、运行脚本,甚至只是打开特定的 URL。 值得庆幸的是,有两种基本方法可以选择您的操作:手动和记录您的操作。

要手动设置操作,请单击“+新操作”按钮,然后从 Keyboard Maestro 中的不同类别中选择所需的操作。 记住事件的顺序。 例如,如果您想在 Chrome 中启动一组特定的三个网页,则顺序为:

  1. 带有 URL 的新 Google Chrome 窗口(在此处输入您的 URL)

  2. 带有 URL 的新 Google Chrome 标签(在此处输入您的 URL)

  3. 带有 URL 的新 Google Chrome 标签(在此处输入您的 URL)

要添加操作,只需在左侧找到所需的操作,然后双击它即可。

或者,您也可以只记录操作。 如果您想要将窗口移动到特定位置、启动然后最小化应用程序或任何其他类似任务,这尤其方便。 该过程非常简单:

  1. 在 Keyboard Maestro 中创建一个新宏并选择触发器

  2. 选择应用程序底部的“录制”选项

  3. 等待倒计时,然后按照您希望发生的顺序执行您想要发生的操作

  4. 完成后点击 Keyboard Maestro 中的“录音”按钮

完成后,您将看到录制时执行的所有操作的列表。

制作你的第一个宏

好的,既然语义已经解决了,是时候创建你的第一个宏了。 让我们创建一个宏,当您连接到工作 Wi-Fi 时,它会打开所有与工作相关的工具。

  1. 单击 Keyboard Maestro 中“宏”部分下的“+”按钮

  2. 将您的宏命名为“开始工作”

  3. 单击“+新触发器”按钮并选择“无线网络触发器”

  4. 输入您的工作无线网络的名称,或从下拉列表中选择

  5. 选择“已连接”

  6. 单击“+新操作”按钮

  7. 选择“打开”类别,然后双击“打开文件、文件夹或应用程序”

  8. 选择您要启动的应用程序。 就我而言,我选择了 Adium

  9. 再次双击“打开文件、文件夹或应用程序”,然后选择另一个应用程序。 执行此操作,直到选择了您需要的所有应用程序。

如果您使用大量网络应用程序,您也可以将它们添加到列表中。 在同一“打开”类别中,双击“打开 URL”并键入要打开的 URL。 完成后,单击 Keyboard Maestro 底部的“尝试”按钮。 如果您所做的一切正确,Keyboard Maestro 将启动您需要的所有应用程序和 URL。 如果您总是从同一空间开始,您可以自定义它以打开特定的文件或文件夹。

就是这样! 您现在已经创建了第一个宏。 查看本文顶部的示例列表以获取更多想法 - 既然您已经熟悉了基础知识,那么创建它们应该非常容易。

进一步阅读

Keyboard Maestro 是一个深度程序,您可以扩展它来完成许多不同的事情。 考虑到这一点,这里有一些宏的资源和想法可以帮助您继续前进:

Keyboard Maestro 起初有点令人生畏,但是一旦您开始实际使用它,就会发现它非常容易理解。 如果您很难弄清楚它的用途,请下载试用版并开始使用它。 您可能会惊讶地发现,您可以在 Mac 上自动执行许多重复性任务,从而使您的工作变得更加轻松。

音乐由角色音乐