调用自定义URI方案(例如lightroom://myplugin..),而不是OS X上的web浏览器



Adobe Lightroom使用自己的URI方案:lightroom://myplugin.details/command向已安装的插件发送消息。

我正试图从OS X(特别是在我的情况下从AppleScript)触发这些。我可以通过告诉Safari或Firefox打开url来做到这一点。"lightroom://...."这是有效的。然而,我发送了数百个这样的命令,标签变得无法管理。

最好在后台发送,例如通过shell脚本或curl,但curl不理解lightroom://链接,所以我不知道该怎么做。

我不需要得到任何回复,只需触发链接即可。

AppleScript中的标准添加包含命令

打开位置(verb):使用适当的程序(来自Internet Suite,在StandardAdditions.osax中定义)打开URL

例如

open location "lightroom://myplugin.details/command"

而没有任何应用程序告知块。

相关内容

  • 没有找到相关文章

最新更新