用 Automator 如何做到对文件夹的自动监控

2016 年 8 月 6 日
 Rico009

之前在 Automator 里建了一个 folder action ,理论上可以自动对 downloads 文件夹里新添加的压缩包自动解压缩,在 Automator 里运行也是没问题的。 之后移动到 /Users/xxx/Library/Workflows/Applications/Folder Actions/ 的文件夹里,却无法做到自动监控,所以是哪里出了问题吗

3419 次点击
所在节点    macOS
11 条回复
kkxxxxxxx
2016 年 8 月 6 日
权限?
Rico009
2016 年 8 月 6 日
@kkxxxxxxx 呃能具体说下是哪里的权限吗😳
Sylv
2016 年 8 月 6 日
这种需求建议用 Hazel ,会比较容易实现
https://www.noodlesoft.com
fatestigma
2016 年 8 月 6 日
在 Automator 里能正常运行那就是有问题的吧, Automator 在运行 Folder Action 的时候会提示使用 Automator 测试需要使用 Get Specified Finder Items 来做调试,而最后保存的时候应该去掉这个测试 Action 改为例如 Filter Finder Items 之类。最好你可以把你的 Workflow 贴出来看看有没有问题。

我测试了一下,我这里是没有问题的。
Rico009
2016 年 8 月 6 日
@fatestigma 嗯我的意思就是 Get Specified Finder Items 后测试没问题,具体贴在了附言里,感谢
Rico009
2016 年 8 月 6 日
@Sylv 太贵了,只为了这个不值得...
zander
2016 年 8 月 6 日
hammerspoon , maid ,功能类似,免费。
geeti
2016 年 8 月 7 日
launchctl 可以监控文件夹,我觉得比 automator 好用
idigital
2016 年 8 月 7 日
文件夹上右键-文件夹操作-里面有监视文件夹的 AppleScript 实例
RqPS6rhmP3Nyn3Tm
2016 年 8 月 7 日
用 pyinotify 多好
Rico009
2016 年 8 月 8 日
@idigital 感谢,解决问题了🙏

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/297516

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX