如何用洪水打开来自Firefox的磁铁链接


10

如何使用Firefox打开磁铁链接?我尝试在about:config中设置以下值,

network.protocol-handler.app.magnet -> /usr/bin/deluge
network.protocol-handler.expose.magnet -> true
network.protocol-handler.external.magnet -> true

但是firefox一直抱怨

Firefox不知道如何打开该地址,因为协议(磁铁)未与任何程序关联。

我正在Ubuntu 11.04上使用firefox(5)和洪水(1.3.1-gui + daemon模式)的存储库版本

编辑:有人告诉我将其设置network.protocol-handler.expose.magnet为false,firefox会询问要使用哪个应用程序,但没有看到框询问我出现了什么。


@Eyal好主意。我已将此问题标记为与其中一个骗子合并。这会将所有答案移开。
塞斯(Seth)2013年

Answers:


10

从Firefox 3.6开始network.protocol-handler.external.*似乎不再起作用

about:config

network.protocol-handler.expose.magnet -> false

并“重置”所有其他与磁铁有关的值。

单击磁铁链接后,系统将提示您选择一个应用程序,导航并选择/ usr / bin / deluge

您也可以尝试

$ gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command 'deluge "%s"'
$ gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/needs_terminal false
$ gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/enabled true

是的,我尝试过此操作(包括重置操作),但没有提出任何要求。问题是这可以与Transmission(默认应用程序)一起使用,但是在卸载Transmission之后,我无法以任何方式使其指向洪水。
KillianDS

奇怪,为我工作。我已经添加了更改gnome的默认url处理的步骤,不要认为firefox会注意到它,但是值得一试。
Smithamax 2011年

好的,谢谢,我一回到家就再试一次。
KillianDS

2
要检查的另一件事是在应用程序下的firefox偏好设置中,如果已经有一个磁铁条目。
Smithamax 2011年

好吧,在那里选择“使用...”并手动完成操作/usr/bin/deluge,谢谢:)!
KillianDS

5

在Firefox中,转到“编辑” /“首选项” /“应用程序”,搜索“磁铁”并设置“ Deluge”

在此处输入图片说明


4

不用单击Firefox中的磁性链接(需要进行一些高级配置来设置),而是右键单击该链接并选择“复制链接位置”。然后,进入“ Deluge”窗口,单击“添加种子”(窗口左上角的“ +”),然后单击“ URL”按钮。

洪流如潮,记住要保持3:1的种子比例!


好吧,它并不是真的那么先进,但是可以通过快速的Google搜索解决(我会告诉您我是否真的记得如何,我也算是菜鸟)。
WindowsEscapist 2012年

这不是解决问题的方法,而是解决问题的方法,但是请注意,是的,这很不错:)
HighCommander4,2016年

2

我试图用铬而不是Firefox来使磁铁打开,但尝试了所有其他方法之后,我终于设法通过不仅仅改变了使磁铁链接在雨洪中打开

MimeType=application/x-bittorrent;

MimeType=application/x-bittorrent;x-scheme-handler/magnet;

在/usr/share/applications/deluge.desktop中,但也要删除

x-scheme-handler/magnet;

从/usr/share/applications/transmission-gtk.desktop运行之前

sudo update-desktop-database

希望这对有类似问题的人有所帮助


1

您实际安装了洪水吗?如果没有,请打开终端并输入此命令。sudo apt-get install deluge完成后,它将显示在程序列表中。


我认为问题在于他不知道如何将其与firefox链接(例如,他单击一个磁性链接,然后firefox想知道用什么打开它,并要求他浏览到可执行文件)。
WindowsEscapist 2012年

0

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

  1. 在about:config中找到“ network.protocol-handler.expose-all”,更改为“ false”;
  2. 单击一些磁性链接-将会出现一个文件浏览器弹出窗口,显示其可执行文件的完整路径(例如/ usr / bin / qbittorrent);
  3. 将“ network.protocol-handler.expose-all”改回“ true”;
  4. 下载世界。

谢谢,这是唯一对我
有用的

0

软件包deluge.desktop安装(/usr/share/applications或类似安装)的文件deluge应已包含

MimeType=x-scheme-handler/magnet

deluge与磁链相关的线。但是,以我为例,我发现要让系统选择此关联,我必须运行:

sudo update-desktop-database

如果找不到此命令,则desktop-file-utils需要先安装该软件包。

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.