文件系统
我们经常会根据文件(文件夹)状态的不同而改变操作策略,比如:把带有关键词的文件放入 Evernote;把「下载」里的文件按规定格式重命名;三天后准时删除「废纸篓」的文件等。这些操作很平常,但容易被遗忘,以致最终被疏忽,所以问题来了:为什么不让这些操作自动运行呢?
有两种方法可以「胜任」这项任务:Automator, Hazel。
Automator 是 OS X 内置的「工作流程」类工具,被用来实现各种需要间接完成的操作。它可以识别并利用这些类型的文件:Workflow、应用程序、系统服务。但这次需要着重介绍下「文件夹操作」。
「文件夹操作」可以将不同文件及文件夹关联,并置入工作流程中,完成各种允许的操作。你可以:重命名 Finder 项目、图片转格式、导出 PDF 文本并放进不同的文件中。支持 Automator 的应用程序会在左侧列表中,单独显示可关联的「行为」,比如:如果安装了 Pixelmator,那么就可以使用「Workmark Images」,这是 Pixelmator 独有的行为操作。欲知更多与 Automator 相关的知识,建议参阅笔者的使用方法。
除此之外,还可以利用一款第三方应用 Hazel 实现更多的流程操作。通过设定好的「规则」,Hazel 可实现文件名语法、最后修改时间,甚至是传入文件的对比,还有很多其他的默认操作方式。如果是反复运行的流程,可以编写 AppleScript、Automator Workflow 让其自动执行。通常,我会用 Hazel 整理照片、安排截图,或自动执行 Keyboard Maestro 指令。
在使用这类工具前,你得先理清流程的各个步骤,做好计划,然后才能安排 Automator、Hazel 这类自动化 Workflow 应用去实现。若考虑周全,则它们会帮你省下大量时间,充分提高工作效率。