Mac OS X上的VLC帮助程序协议

时间:2010-06-05 14:05:47

标签: macos helper vlc

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

我想在我的浏览器中使用的是vlc://someressource.com/audio.mp3,它应该启动VLC并将http://someressource.com/audio.mp3添加到播放列表(这在Windows和Linux上都能正常工作,如果我记得正确)。也许只是拥有vlc:// http://这样也可以支持https。

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

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

提前致谢!

1 个答案:

答案 0 :(得分:0)

看起来自2006年以来,MoreInternet尚未更新,所以我不会指望它运作良好。

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

在CFBundleURLTypes下,将您的应用程序声明为Info.plist中的URL处理程序,而不是使用MoreInternet。理想情况下,VLC.app会这样做。