【问题标题】:VLC helper protocol on Mac OS XMac OS X 上的 VLC 辅助协议
【发布时间】:2010-06-05 14:05:46
【问题描述】:

我正在尝试在 Mac OS X 上添加一个 vlc:// 辅助协议。要注册该协议,我一直在尝试使用 MoreInternet PrefPane,但没有成功。

我想在我的浏览器中拥有一个 vlc://someressource.com/audio.mp3,它应该启动 VLC 并将 http://someressource.com/audio.mp3 添加到播放列表中(如果我没记错的话,这在 Windows 和 Linux 上都可以正常工作)。甚至可能只有 vlc://http:// 以便也支持 https。

我不知道如何实现这一点。我尝试制作一个 bash 脚本,MoreInternet 不接受该脚本。然后我尝试通过嵌入我的 Bash 脚本的 Automator 制作应用程序。这也不起作用,因为 Automator 应用程序没有“创建者代码”——不管那是什么?!

你们中的任何人能指出我正确的方向吗?

提前致谢!

【问题讨论】:

    标签: macos helper vlc


    【解决方案1】:

    看起来 MoreInternet 自 2006 年以来就没有更新过,所以我不能指望它运行良好。

    创建者代码是在发明捆绑 ID 之前分配给应用程序的唯一 4 字符代码。如果你想要一个,register a code 然后把它放在你的 Info.plist 中的 CFBundleSignature 键下。

    与其使用 MoreInternet,不如在 Info.plist 中的 CFBundleURLTypes 下将您的应用声明为 URL 处理程序就足够了。理想情况下,VLC.app 会这样做。

    【讨论】:

      猜你喜欢
      • 2021-01-29
      • 1970-01-01
      • 1970-01-01
      • 2011-08-24
      • 2012-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多