【问题标题】:setting vlc npapi plugin path设置 vlc npapi 插件路径
【发布时间】:2015-02-16 11:01:19
【问题描述】:

我已经定制了 vlc npapi 插件。现在我必须用我的 npvlc.dll 替换 C:\Program Files (x86)\VideoLAN\VLC 中的“npvlc.dll”文件

我想知道如何更改此插件的路径。我尝试更改以下注册表文件,但这不起作用。它只显示一个空白的 Firefox 或 chrome 窗口。我尝试将路径设置为包含 dll 的文件夹名称或 dll 的完整路径或重新启动计算机等。

注意:当我在 Firefox 中执行“about:plugins”时,我可以看到 npapi 插件路径更改为新位置

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MozillaPlugins\@videolan.org/vlc,version=2.0.5]
"Description"="VLC Multimedia Plugin"
"Path"=XXX
"Product"="VLC media player"
"Vendor"="VideoLAN"
"Version"="2.0.5"

任何帮助

【问题讨论】:

    标签: firefox mozilla vlc npapi


    【解决方案1】:

    你做得对;这就是你改变路径的方式。确保只有一个条目,例如仔细检查 HKCU 和 HKLM 以确保没有额外的条目让你失望。

    【讨论】:

    • 您好,感谢您的回复。我仔细检查了其中没有提到相同 npapi 的注册表。另外我认为路径正在改变,因为当我设置路径时,插件根本没有加载。它不像是从旧位置加载的。所以注册表更改正在起作用。它只是无法从新位置加载它。此外,我还尝试将 libvlc.dll 等其他 dll 复制到新位置。但不起作用。你怎么看?
    • 好的,我刚刚发现了错误。我还必须将插件文件夹复制到我的目录中。现在它的工作。有什么方法我不必这样做?
    • 另外你知道如何在 linux 中实现这个吗?
    • 没有理由需要复制插件文件夹,除非由于某种原因插件本身需要它。 AFAIK 在 linux 上安装东西的唯一方法是符号链接或将其复制到适当的文件夹,尽管您可以将它放在用户的主目录中我相信的某个地方
    • 我可以在 Windows 上执行此操作而无需复制任何内容。在 linux 上,我读到我必须复制它,但这会删除原始插件。我正在尝试做一些事情,以便两个插件都在那里,只有我的页面加载我的插件应用程序的其余部分应该加载默认插件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 2017-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多