六种颜色

2021-06-09 08:46:31

多年来,Mac上的自动化一直是洋葱。自动化器及其创建快速操作,文件夹操作甚至应用程序的能力给予Mac用户,它可以在2005年推出Mac OS X Tiger后面的介绍以来,能够创建具有拖放效率的工作流程。

应用程序可以捐赠在自动化器中使用的操作,但这从未脱离了它的意图。

值得庆幸的是,Automator带有逃生舱口:能够在工作流中运行脚本。这意味着释放到AppleScript或甚至shell脚本的东西很简单。

这一切都不是甚至触及摩托车上的自动化的广泛的第三方工具,如键盘Maestro,更新的冲动池,阿尔弗雷德等。

与这些公用事业公司一样好,随着平台所有者,Apple需要在Mac上自动化时转向船舶,并且随着MacOS蒙特利,它准备好了......用捷径......

什么是曾经在iPhone和iPad上的工作流程,然后由Apple购买并重新加工,因为快捷方式在今年晚些时候来到Mac,到目前为止,我印象深刻。 MAC上的快捷方式看起来像IOS上的那样,感觉就像Mac应用程序。其数据甚至承诺无缝地将iCloud同步到其他设备。

重要的是要知道什么类型的应用程序快捷方式可用于自动化。这是Apple在MacOS Monterey的功能页面上说的话:

使用Catalyst Apps运行Mac上的Mac或基于Intel的Mac系统上的兼容iPhon和iPad快捷方式。

但是,事情实际上比这更复杂。传统Mac应用程序的开发人员 - 即使是使用AppKit构建的Mac应用程序 - 可以通过Intents为其项目添加快捷方式支持,就像IOS应用程序中添加了支持。

这似乎很令人惊讶,但考虑到苹果作为更长过渡的开始,如果苹果想要在沿着线路某处停止自动化器,则需要在船上获得传统的MAC应用。尽管应用程序的未来可能更多的Swifui或Catalyst,但几乎每个主要的Mac应用程序都使用了很多旧的AppKit框架。忽略这些应用程序真的不是一个选择。

将自动化器移动到快捷方式的工作流程不可能更容易。将您的.workflow文件拖放到快捷方式上,它将自动转换为快捷方式。

为了做出这项工作,Apple根据自动化器中最受欢迎的行动为快捷方式添加了许多新动作。这是完整列表:

简而言之,进口商抓取您的自动化器工作流程并将其转换为正确的快捷方式操作。如果由于某种原因它无法翻译,快捷方式会告诉您。鉴于Automator的相当瘦身,我的猜测是,大多数人的工作流程都会在没有任何问题的情况下过来。

此外,Mac的快捷方式带来了它的新动作,扩展了软件在MacOS上可以执行的操作:

通过这些新的行动,我认为快捷方式会感受到第一天的Mac-Native。大多数人不会错过自动化器。

您可能已经注意到,在这些屏幕截图中,Apple将突出显示AppleScript,JavaScript和Shell脚本作为Mac的快捷方式中的操作。 1如此之为如此,这将使用户在更大的工作流程中允许用户恢复到更传统的自动化方法,将捷径的新的财务缩小到宏下的旧实体基础。

在过去的几年里,已经有很多手工撰写关于旧学校MAC自动化的捷径意味着什么。对我来说很清楚,Apple想到了这一点,并为Mac设计了快捷方式,能够同时支持旧的和新的。这并不总是苹果的Modus Operandi,但在这种情况下是正确的举动。

Mac的快捷方式附带命令行支持,因此您可以通过shell脚本运行快捷方式,或者通过终端中的名称运行它们。 ↩

如果您欣赏这样的文章,请通过成为六种颜色订阅者来支持我们。订阅者可以访问独家播客,唯一的员工故事和一个特殊社区。