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 中启动一组特定的三个网页,则顺序为:
带有 URL 的新 Google Chrome 窗口(在此处输入您的 URL)
带有 URL 的新 Google Chrome 标签(在此处输入您的 URL)
带有 URL 的新 Google Chrome 标签(在此处输入您的 URL)
要添加操作,只需在左侧找到所需的操作,然后双击它即可。
或者,您也可以只记录操作。 如果您想要将窗口移动到特定位置、启动然后最小化应用程序或任何其他类似任务,这尤其方便。 该过程非常简单:
在 Keyboard Maestro 中创建一个新宏并选择触发器
选择应用程序底部的“录制”选项
等待倒计时,然后按照您希望发生的顺序执行您想要发生的操作
完成后点击 Keyboard Maestro 中的“录音”按钮
完成后,您将看到录制时执行的所有操作的列表。
制作你的第一个宏
好的,既然语义已经解决了,是时候创建你的第一个宏了。 让我们创建一个宏,当您连接到工作 Wi-Fi 时,它会打开所有与工作相关的工具。
单击 Keyboard Maestro 中“宏”部分下的“+”按钮
将您的宏命名为“开始工作”
单击“+新触发器”按钮并选择“无线网络触发器”
输入您的工作无线网络的名称,或从下拉列表中选择
选择“已连接”
单击“+新操作”按钮
选择“打开”类别,然后双击“打开文件、文件夹或应用程序”
选择您要启动的应用程序。 就我而言,我选择了 Adium
再次双击“打开文件、文件夹或应用程序”,然后选择另一个应用程序。 执行此操作,直到选择了您需要的所有应用程序。
如果您使用大量网络应用程序,您也可以将它们添加到列表中。 在同一“打开”类别中,双击“打开 URL”并键入要打开的 URL。 完成后,单击 Keyboard Maestro 底部的“尝试”按钮。 如果您所做的一切正确,Keyboard Maestro 将启动您需要的所有应用程序和 URL。 如果您总是从同一空间开始,您可以自定义它以打开特定的文件或文件夹。
就是这样! 您现在已经创建了第一个宏。 查看本文顶部的示例列表以获取更多想法 - 既然您已经熟悉了基础知识,那么创建它们应该非常容易。
进一步阅读
Keyboard Maestro 是一个深度程序,您可以扩展它来完成许多不同的事情。 考虑到这一点,这里有一些宏的资源和想法可以帮助您继续前进:
Buffer 使用 Things 设置项目的指南:如果您使用 Things 来管理待办事项,本指南将使用 Keyboard Maestro 创建一个模板。
Flip Martin 为键盘大师提供的提示和技巧:本指南提供了大量更高级的 Keyboard Maestro 技巧,包括管理网页弹出窗口、重新打开窗口等的技巧。
RocketInk 的 Markdown Maestro 指南:如果您使用 Markdown 进行写作,本指南提供了大量不同的宏,以使该过程更容易一些。
RocketInk 的 Keyboard Maestro 和 Evernote 指南:本指南讨论了让 Keyboard Maestro 和 Evernote 协调工作所需要做的几乎所有事情。
Matt Gemmel 的 Safari、Mail 和 Finder 宏列表:如果您是 Safari、Mail 和 Finder 等 Apple 内置软件的粉丝,此宏列表可以帮助您增强它们的功能。
Rakesh Kumar 的 PC 切换包: Mac 新手? 这些宏让你的事情变得更容易一些。
Keyboard Maestro 起初有点令人生畏,但是一旦您开始实际使用它,就会发现它非常容易理解。 如果您很难弄清楚它的用途,请下载试用版并开始使用它。 您可能会惊讶地发现,您可以在 Mac 上自动执行许多重复性任务,从而使您的工作变得更加轻松。
音乐由角色音乐。