【问题标题】:Call custom URI Scheme (eg lightroom://myplugin... ) from shell / terminal / AppleScript instead of web browser on OS X从 shell / 终端 / AppleScript 而不是 OS X 上的 Web 浏览器调用自定义 URI 方案(例如 lightroom://myplugin...)
【发布时间】:2017-02-08 17:23:10
【问题描述】:

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

我正在尝试从 OS X 触发这些(特别是在我的情况下从 AppleScript)。我可以通过告诉 Safari 或 Firefox 打开有效的 URL“lightroom://....”来做到这一点。但是,我发送了数百个这样的命令,并且这些选项卡变得难以管理。

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

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

【问题讨论】:

    标签: macos shell curl applescript lightroom


    【解决方案1】:

    AppleScript 中的标准添加包含命令

    打开位置动词):使用适当的程序打开一个 URL(来自 Internet 套件,在 StandardAdditions.osax 中定义)

    例如

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

    没有任何应用程序告诉块。

    【讨论】:

    • 如此简单!太棒了-非常感谢。只要允许我就会奖励赏金。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-10
    • 2012-01-17
    • 1970-01-01
    • 2016-03-24
    • 2016-10-19
    • 2018-03-14
    • 2011-05-30
    相关资源
    最近更新 更多