Hazel 评论:基于文件夹的自动化,让 macOS 上的生活更轻松

Mac 宝石淡褐色 编辑选择 一目了然

专家评级

Apple 的智能文件夹和文件夹操作共同为 macOS 带来了一些智能。智能文件夹可让您查看查询结果,就好像它是文件夹的内容一样,并且只要文件或文件夹发生更改,这些结果就会自动更新。文件夹操作允许将脚本连接到文件夹,并在文件夹内容发生更改时运行。

尽管这两个选项很聪明,但它们并不能结合起来支持您日常工作或提高效率可能需要的工作流程。 Hazel 通过将对文件夹内容(包括特殊系统垃圾文件夹)的观察与规则和操作配对来填补这一空白。

根据找到的内容,它可以通知您、删除文件和文件夹、将它们移动到其他位置、使用模式重命名、标记它们并添加评论,或者将它们作为媒体导入到音乐、照片或电视库中。规则还可以生成带有可选音频警报的通知,并将文件上传到多种 FTP 和 Web 服务器。它可以利用 Apple 的智能文件夹,让您监控这些虚拟集合以及静态文件夹。使用 Hazel 不需要任何编码知识。

Hazel 基于规则的文件夹监视功能使您可以根据在文件夹中添加或删除文件或文件夹的结果执行从简单到极其复杂的操作。

Hazel 于 2006 年开始作为首选项窗格。然而,2020 年末发布的版本 5 将其提升为完全独立的应用程序状态,同时将多个视图整合到一个统一的界面中。此更新还允许您在 Hazel 中创建列表或表格或导入列表或表格,并使用它来匹配文件夹中的条目以进行重命名。 2021 年底的 5.1 版本支持 macOS 12 Monterey 和 AppleScript 中的快捷方式。该应用程序还支持 Automator 工作流程、JavaScript 和 shell 脚本。

Hazel 可以自动执行与文件夹内容更改相关的任何任务。这可能包括让您知道何时添加或删除文件。该应用程序附带了一些附加到您的主下载文件夹中的预制规则,这是一个常见的包罗万象的位置,有助于展示其实用程序。

在下载中,您可能需要:

  • 给四个星期以上的物品上色。
  • 自动删除超过一年的磁盘映像文件。
  • 当文件夹超过 50GB 时提醒您。
  • 自动将下载的电影、音乐和图像导入到电视、音乐和照片中。
  • 将包含财务信息的 PDF 移至其他位置的选定文件夹中。

要添加规则,您可以从已添加的文件夹或智能文件夹开始,或者通过单击工具栏中的”添加文件夹”(带有 + 的单个文件夹)按钮来添加。 Hazel 5 添加了文件夹组来帮助管理大量监视的文件夹:单击”文件夹组”按钮(两个带有 + 的文件夹)。选择文件夹后,您可以管理现有规则或单击”创建规则”按钮。单击”状态”按钮可查看哪些文件和文件夹应用了规则以及应用的时间。暂停/播放按钮可让您暂停和恢复选定文件夹中的规则。也可以取消选中单个规则来禁用它们。

这些规则类似于 Apple 对智能文件夹、相册、播放列表和其他已保存搜索的方法。首先设置一个或多个条件来定义您要在该文件夹中查找的内容。例如,您可以搜索四个星期前添加的所有文件和文件夹。单击条件右侧的 +(加号)可以添加其他条件。

对于多个条件,您可以定义是仅在满足所有条件、满足其中任何条件还是不满足条件时才应用匹配。与 Spotlight 搜索一样,按住 Option 会在所有条件右侧显示一个”…”(省略号)按钮,单击该按钮后,会添加嵌套的所有/任何/无条件以进一步细化。包含”匹配”作为弹出选项的规则允许您使用模式。您可以设置一个模式来查找所有以 IMG 开头、以 .jpg 结尾且中间有一系列任意值的数字的照片。

Hazel 允许基于令牌、列表和表格的文件和文件夹重命名——如果您认识到它为什么有用,它可能会立即知道您需要什么。在操作区域中选择重命名可以选择文件的属性。 Hazel 列出了常见的;单击”其他”以显示您可以放入文件名中的其他基于 Spotlight 的元数据。

Hazel 的规则可以处理文件:对其进行标记、重命名、移动以及将其分类到子文件夹中。

匹配选项需要仔细研究 Hazel 编写良好且详细的手册,这对于为那些想要它的人提供如此强大功能的应用程序来说是一个很大的优势,但对于有更直接需求的用户来说可能会被忽略。

您可以使用 Hazel 执行一系列复杂的操作。例如,您可能希望通过外部脚本处理符合特定模式的图像,上传到 Web 服务器,然后导入到”照片”中。它还可以给你”负面”知识:当预期的事情没有发生时发出警报。您可能希望确保每天晚上完成备份或在特定时间更新文件。如果没有发生这种情况,Hazel 可以通过通知或发送电子邮件或文本的脚本来提醒您。

除了规则和操作之外,Hazel 还通过 Hazel > 首选项 > 垃圾箱整合了智能垃圾箱和智能应用删除功能。您可以选择让 Hazel 在”废纸篓”中的文件达到一定期限时自动删除它们(一种选择性清空废纸篓),或者在”废纸篓”超过您设置的大小时删除文件。您还可以打开”App Sweep”,该功能类似于 AppCleaner 和其他实用程序,可查找支持文件、后台软件以及与应用程序关联的其他项目。当您删除该应用程序时,它会删除所有这些文件,因为它们不再需要。

锦上添花的是,Hazel 可以监控”垃圾箱”文件夹以控制其大小,并在删除应用程序时删除该应用程序的所有痕迹。

Hazel 5 需要 macOS 10.13 High Sierra 或更高版本。 Noodlesoft 公司为之前的版本提供了旧版本。单用户版售价 42 美元;家庭五用户家庭套装售价为 65 美元。

有了触手可及的超级计算机,您应该能够利用它的能力来执行重复操作。尽管苹果提高了硬件性能,但 Finder 的复杂程度仍然落后。 Hazel 让您可以在 Apple 的基础上构建行为,以实现更好的自动化、排序和吞吐量,就像 15 年来一样。

我们上次审核 Hazel 是在 2012 年,当时发布的是第 3 版。评论员 Dan Miller 写道:”……如果您投入 Hazel 有时需要的前期时间,您将获得更整洁、更有组织性的驱动器,而无需付出任何进一步的努力。”

随着近年来 Mac 的强劲复苏,我们想要庆祝我们使用的工具以及读者推荐的工具,以充分利用您的 macOS 体验。 Mac Gems 重点介绍了 Mac 软件的精彩部分、实用性高且​​专注于有限集合的应用程序需要解决的问题,通常由个人或小公司开发。请继续关注每周更新,并将您的建议发送到 Mac Gems Twitter feed (@macgems)。