专家。我想要的是这样的:我创建一个名为RootDir
的文件夹,然后双击Finder中的文件夹,我希望我可以拦截操作并触发特定操作,例如将此RootDir
挂载到另一个文件夹命名为MountDir
,然后打开MountDir
,而不是RootDir
。
我该怎么做(使用objective-c)? 我的平台是山狮(osx10.8),我尝试使用 fsevent 进行监控,但我认为我无法捕捉到文件夹打开/关闭的动作.... 这是我使用Finder注入来实现此功能的唯一方法吗? 任何建议将不胜感激。
答案 0 :(得分:1)
您可以将AppleScript脚本与文件夹相关联。看看Folder Actions Reference
文件夹操作脚本在其所在的文件夹中执行 附件被打开或关闭,移动或调整大小,或添加了项目或 除去。