如何在Firefox中将磁力链接与Ktorrent关联?


Answers:


18

您使用的是Firefox 3.5,对吗?然后,Sathya的解决方案是错误的。

根据他链接的站点,必须创建您必须创建的标志

network.protocol-handler.expose.magnet

而不是他建议的network.protocol-handler。* external。* magnet

此外,您可以将其初始化为false,因此Firefox会询问您要使用的程序。我就是这样做的,它确实有效-无需重启Firefox。

如果KTorrent不支持磁力链接,您可以尝试使用qBittorrent,我已经成功使用了它。


将其设置为false确实会弹出对话框供我选择。谢谢!
Helder S Ribeiro

5

输入about:config到地址栏,然后按Enter。接下来,通过右键单击->新建->布尔值->名称:network.protocol-handler.external.magnet 带有值-> true 添加密钥

通过右键单击->新建->字符串->名称:network.protocol-handler.app.magnet带有值-> ktorrent 添加另一个键

另外,请确保将密钥network.protocol-handler.expose-all设置为true。

Mozilla KB


谢谢!这很奇怪,但是我按照您的意思说了,即使重新启动Firefox,我仍然收到“ Firefox不知道如何打开该地址的信息,因为协议(磁铁)没有与任何程序关联”。你知道为什么会这样吗?
Helder S Ribeiro

太奇怪了,请检查一下。
Sathyajith Bhat

3

这对我来说很有效,FF 47,Debian 9,KDE 5:

1. In about:config find "network.protocol-handler.expose-all", change to "false";
2. Click on some magnet link - a file browser pop-up should appear, show it full path to the executable (/usr/bin/qbittorrent for ex.);
3. Change "network.protocol-handler.expose-all" back to "true";
4. Download the world.


2

去:

  1. 工具类
  2. 选件
  3. 应用领域
  4. 寻找磁铁
  5. 在“操作”下,选择“使用其他”
  6. 查找µTorrent或计算机上安装的任何东西
  7. 完成

2

我使用的是gentoo + Firefox19。遇到问题时,向'about:config'添加内容将无济于事,并且在“首选项->应用程序”下看不到“磁铁”。最终,我发现了问题,这可能与KDE mime类型配置有关。

我通过添加以下内容更改了/usr/share/applications/kde4/ktorrent.desktop:x-scheme-handler / magnet; 到“ MimeType = xxx”

然后,我通过插入以下行来编辑〜/ .local / share / applications / mimeapps.list:x-scheme-handler / magnet = kde4-ktorrent.desktop

然后,如果我单击一个磁链,firefox将弹出一个对话框,询问使用什么应用程序,而不是说不理解协议。弹出后,您需要选择ktorrent的二进制文件(在我的计算机上为/ usr / bin / ktorrent)。


Firefox弹出后会发生什么?你还有其他事吗?如果没有,那不是答案。
Lizz

哎呀 很抱歉错过了那部分。刚刚编辑。感谢您的提醒。
Steven Lai

好的和最正确的答案,但是会在更新时删除,需要拉出ktorrent或打开错误信息...因此,来自@bruhal的答案更加快捷并且将持续使用
intika

1

右键单击链接,然后选择“将链接另存为”。当Firefox询问您要使用哪个程序打开链接,然后选择“ Ktorrent”时。


0

因为您应该在网络上包含应用程序的路径。protocol-handler.app.magnet用“ / Applications / kTorrent”代替应用程序名称

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.