从 shell / terminal / AppleScript 而不是 OS X 上的网络浏览器调用自定义 URI 方案(例如 lightroom://myplugin...)
Call custom URI Scheme (eg lightroom://myplugin... ) from shell / terminal / AppleScript instead of web browser on OS X
Adobe Lightroom 使用自己的 URI 方案:lightroom://myplugin。details/command 向安装的插件发送消息。
我正在尝试从 OS X 触发这些(在我的例子中特别是从 AppleScript)。我可以通过告诉 Safari 或 Firefox 打开有效的 url "lightroom://...." 来做到这一点。但是,我发送了数百个这样的命令,并且选项卡变得难以管理。
最好在后台发送,例如通过 shell 脚本或 curl,但 curl 不理解 lightroom:// links,所以我不确定该怎么做。
我不需要得到任何回复,只需触发 link。
AppleScript 中的标准添加包含命令
open location (verb): Opens a URL with the appropriate program (from Internet Suite, defined in StandardAdditions.osax)
例如
open location "lightroom://myplugin.details/command"
没有任何应用程序告诉块。
Adobe Lightroom 使用自己的 URI 方案:lightroom://myplugin。details/command 向安装的插件发送消息。
我正在尝试从 OS X 触发这些(在我的例子中特别是从 AppleScript)。我可以通过告诉 Safari 或 Firefox 打开有效的 url "lightroom://...." 来做到这一点。但是,我发送了数百个这样的命令,并且选项卡变得难以管理。
最好在后台发送,例如通过 shell 脚本或 curl,但 curl 不理解 lightroom:// links,所以我不确定该怎么做。
我不需要得到任何回复,只需触发 link。
AppleScript 中的标准添加包含命令
open location (verb): Opens a URL with the appropriate program (from Internet Suite, defined in StandardAdditions.osax)
例如
open location "lightroom://myplugin.details/command"
没有任何应用程序告诉块。