这个 Automator 的功能主要是监控下载文件夹,将新增的文件按类型归类,需要其他用途可以自己自定义。

最终效果:

拖入多种文件后自动分类

思路

具体步骤

  • 为了防止主流程接收多个变量而出错(例如一次过新增了多个文件),本文采取的方法是建两个 Automator,第二个  文件夹操作 Automator 受新增文件触发并将文件路径分批交给主流程处理。
  • 另一种方法是在主流程最上方加上 Dispense Items Incrementally(点击下载这个动作),在最下方加上 循环 来实现分批处理多个变量。

第一个 Automator(主要)

主要实现 「 获取另一个 Automator 传来的新增文件 - 判断扩展名 - 将其移动相应的文件夹 」
  • 新建工作流程 Automator;
  • 填入以下流程;
  • 保存为 xxx.workflow。

第二个 Automator

主要实现 「 监控下载文件夹 - 获取新增文件 - 过滤一些正在下载的文件格式如:aria2、part -  分批交给第一个 Automator 处理」
  • 新建文件夹操作 Automator,选择需要监控文件夹;
  • 填入以下流程,在工作流程中选择我们第一个保存的 xxx.workflow;
  • 对于一些正在下载的文件,可以在过滤 Finder 项目中添加过滤条件过滤掉;
  • 保存。

效果


停用文件夹操作方法:随便选择一个文件夹,右键选择「服务 - 文件夹操作」,取消掉文件夹操作即可完成操作。

结语

很意外获得了许多人的喜欢,写这些文章的初衷只是为了向大家分享自己发现这个软件的兴奋之情, 写的时候很多东西没顾及到。但我觉得重要的不是这个 Automator 或某一个 Automator 能实现什么,而是借助 Automator 我们自己可以实现什么。本文权当抛砖引玉,希望大家可以自己尝试理解总结,然后发现分享,让更多的人了解到更多工具的闪光点吧。