这个 Automator 的功能主要是监控下载文件夹,将新增的文件按类型归类,需要其他用途可以自己自定义。
最终效果:
思路
具体步骤
- 为了防止主流程接收多个变量而出错(例如一次过新增了多个文件),本文采取的方法是建两个 Automator,第二个 文件夹操作 Automator 受新增文件触发并将文件路径分批交给主流程处理。
- 另一种方法是在主流程最上方加上 Dispense Items Incrementally(点击下载这个动作),在最下方加上 循环 来实现分批处理多个变量。
第一个 Automator(主要)
主要实现 「 获取另一个 Automator 传来的新增文件 - 判断扩展名 - 将其移动相应的文件夹 」
- 新建工作流程 Automator;
- 填入以下流程;
- 保存为 xxx.workflow。
第二个 Automator
主要实现 「 监控下载文件夹 - 获取新增文件 - 过滤一些正在下载的文件格式如:aria2、part - 分批交给第一个 Automator 处理」
- 新建文件夹操作 Automator,选择需要监控文件夹;
- 填入以下流程,在工作流程中选择我们第一个保存的 xxx.workflow;
- 对于一些正在下载的文件,可以在过滤 Finder 项目中添加过滤条件过滤掉;
- 保存。
效果
停用文件夹操作方法:随便选择一个文件夹,右键选择「服务 - 文件夹操作」,取消掉文件夹操作即可完成操作。