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

2016-08-06 09:34:32 +08:00
 Rico009

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

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

我测试了一下,我这里是没有问题的。
Rico009
2016-08-06 12:40:34 +08:00
@fatestigma 嗯我的意思就是 Get Specified Finder Items 后测试没问题,具体贴在了附言里,感谢
Rico009
2016-08-06 12:41:00 +08:00
@Sylv 太贵了,只为了这个不值得...
zander
2016-08-06 15:33:46 +08:00
hammerspoon , maid ,功能类似,免费。
geeti
2016-08-07 02:10:55 +08:00
launchctl 可以监控文件夹,我觉得比 automator 好用
idigital
2016-08-07 18:12:38 +08:00
文件夹上右键-文件夹操作-里面有监视文件夹的 AppleScript 实例
RqPS6rhmP3Nyn3Tm
2016-08-07 19:15:26 +08:00
用 pyinotify 多好
Rico009
2016-08-08 21:31:27 +08:00
@idigital 感谢,解决问题了🙏

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

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

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

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

© 2021 V2EX