Keysmith:Mac 和 Web 应用程序的自定义键盘快捷键

已发表: 2020-10-12

您是否喜欢在 Mac 上简化工作流程并自动执行琐碎的任务——那些您需要经常执行的任务? 好吧,如果你这样做了,这篇文章有一些让你欢呼的东西。 一个实用工具,如果你愿意的话。 该实用程序名为 Keysmith,本质上是一个应用程序,可让您为 Mac 和网络创建自定义快捷方式。 因此,使您能够通过键盘快速执行操作,而无需松开手,进而防止流程中断。

Keysmith

对于许多“高级”用户——那些沉迷于编辑、脚本和编码的用户——来说,首选的工作方法之一是依赖键盘在机器上执行大部分动作/操作,而无需移动键盘和鼠标/触控板之间的手开和关。 因为,与鼠标相比,在键盘上执行操作非常方便。 正是由于这个原因,大多数开发人员更喜欢命令行界面而不是图形和视频编辑器,他们对宏键盘发誓。

目录

什么是钥匙匠?

Keysmith 是一款第三方 Mac 实用程序,可让您轻松为 Mac 和 Web 应用程序创建键盘快捷键。 您几乎可以为 Mac 上的任何系统应用程序或第三方应用程序以及您经常使用的流行网络应用程序提供快捷方式。 该实用程序背后的想法是使默认情况下不提供应用程序/服务的快捷方式成为可能。

Keysmith — shortcuts for Mac and Web Apps

为了帮助您更好地理解,请考虑在 Chrome 上打开隐身模式的情况。 您可以打开应用程序并使用隐身模式快捷方式打开新的隐身模式。 或者,如果您知道 macOS 脚本,您可以创建一个脚本,每次启动时以隐身模式打开浏览器。 但是使用 Keysmith,您可以通过创建快捷方式以触发隐身脚本的隐身模式打开 Chrome,并通过键绑定使运行快捷方式变得更加容易,从而更进一步并自动化整个事情。

虽然有些人可能会建议可以通过将隐身脚本绑定到键盘设置中的键来创建具有相同功能的快捷方式,但您可以摆脱的只有这么多,更不用说为深度创建快捷方式的能力 - Keysmith 上提供的集成服务和 Web 应用程序。

当然,这只是您可以使用 Keysmith 简化操作以改进工作流程的众多实例之一。 您还可以执行基本操作,例如打开某些应用程序或过度自动化,并使用快捷方式来运行更多 Apple 脚本,例如调整图像大小、转换图像等的脚本。

钥匙匠是如何工作的?

Keysmith 通过查看您点击录制按钮后执行的操作来工作。 为此,它会记录您的步骤、处理它们并将它们转换为可理解的格式。 如果需要,您可以更改这些步骤。 与其他需要您构建一系列操作来创建快捷方式的快捷方式实用程序不同,Keysmith 只需要您按录制按钮并开始执行操作(您希望拥有快捷方式),就像您通常一样,进行录制所涉及的步骤。

只要您点击记录按钮,该实用程序就会记录您所做的所有点击和键盘输入。 对于 Mac 上的所有各种操作,它使用辅助功能 API 来识别和注册与单击位置相对应的操作。 另一方面,当涉及到网络应用程序时,该实用程序目前只能通过扩展程序在 Google Chrome 上运行,以识别按钮、窗口等的位置,并在记录快捷方式时注册适当的步骤。 开发人员建议他们计划很快引入对 Firefox 和 Safari 的支持。

如何使用 Keysmith 创建快捷方式?

如上一节所述,Keysmith 涉及记录您为要记录的操作执行的步骤。 因此,一旦您下载 Keysmith 应用程序并授予其辅助功能权限,请按照后续步骤创建快捷方式。

1. 打开 Keysmith 并单击左侧窗格中的新建快捷方式按钮。

2. 点击右侧窗口的红色录制按钮开始录制。

3. 应用程序开始录制后,执行您通常会执行的步骤以完成要为其创建快捷方式的操作。 完成后单击停止录制按钮。

Keysmith custom shortcut for Mac

4. 在 Keysmith 应用程序中,您将按照相同的顺序列出您刚刚执行的所有步骤。 您也可以根据需要更改这些步骤,或单击“运行”按钮查看快捷方式的运行顺序。

5. 现在,单击无标题以命名您的快捷方式。 并且,点击其下方的设置热键按钮以绑定快捷键。

Keysmith custom shortcut for Mac

您现在应该可以在 Mac 上的任何位置使用热键运行快捷方式。

现在,要为 Web 应用程序创建快捷方式,您需要在计算机上安装 Keysmith Chrome 扩展程序。 当您下载并安装 Keysmith 应用程序时,您应该会收到安装扩展程序的提示。 但是,如果您跳过它,您可以单独从 Chrome Web Store 下载该扩展程序。 添加后,您可以借助以下步骤创建 Web 应用快捷方式。

1. 在 Google Chrome 中打开您要为其创建快捷方式的网络应用程序并登录。

2. 单击 Keysmith 应用程序上的红色录制按钮开始录制。

3. 使用快捷方式执行您要执行的操作的步骤。 对步骤进行任何更改(如果需要)。

Keysmith custom shortcut for Web app

4. 点击右侧窗口中的无标题并为快捷方式命名。 然后单击其下方的设置热键按钮并输入组合键(或单个键)。

Keysmith custom shortcut for Web app

5. 最后,点击 HotKey 旁边的按钮,然后选择要在其中运行快捷方式的 Web 应用程序的名称。

Keysmith custom shortcut for Web app

现在,每当您想执行该操作时,您只需创建一个快捷方式,点击相关的组合键即可执行它。

Keysmith 有哪些用例?

使用 Keysmith,您可以为各种应用程序(系统和第三方)、系统操作甚至某些 Web 应用程序的一系列操作创建快捷方式。 为了让您了解它的威力,您可以使用快捷方式在您的机器上打开不同的应用程序、以隐身模式启动 Chrome、打开 Finder 文件夹、连接/断开耳机、切换暗模式、打开某些网站以及其他操作。

Keysmith use-cases

如果您是开发人员并使用 Git 管理项目,您可以创建快捷方式来启动新的拉取请求 (PR)、合并 PR 请求,甚至提交更改。 此外,如开头所述,您可以创建快捷方式来执行在 Automator 或 Apple Script 上创建的脚本。

Keysmith 最近出现在 Product Hunt 上——一个产品共享和发现平台。 可在 keysmith.app 免费下载。 该服务提供两种计划:免费和付费。 使用免费计划,您可以访问所有功能,但仅限于五个快捷方式,而付费计划(售价 29 美元)提供创建无限快捷方式的能力。 因此,如果您有兴趣,可以先试用免费版本,然后再花钱使用所有功能。

在其他第三方实用程序方面,还有流行的 Mac 键盘大师应用程序,它使您能够自动化机器的几乎任何方面。 因此,如果 Keysmith 没有达到您的预期,尽管它仍处于初级阶段,您可以查看 Keyboard Maestro。

下载钥匙匠