Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place! |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
07-01-2006, 02:57 PM
|
#1
|
Member
Registered: Sep 2005
Distribution: Debian unstable && Kazit (reformated knoppix)
Posts: 194
Rep:
|
how to add magnet support to Firefox ?
Howdy,...
many times i see link named magnet link (for dc or azureus) when i click on them it tries to connect to magnet:// and i get and error that there is now program that associted with that protocol.
how do i assoiate program to protocol :
magnet:// -> azureus
IRC:// -> xchat
and so on
|
|
|
Click here to see the post LQ members have rated as the most helpful post in this thread.
|
07-01-2006, 03:39 PM
|
#2
|
Gentoo Developer
Registered: Feb 2004
Location: Fort Lauderdale FL.
Distribution: Gentoo
Posts: 3,291
Rep:
|
|
|
|
10-22-2006, 09:11 AM
|
#3
|
Senior Member
Registered: Jun 2004
Location: Spain
Distribution: FC5
Posts: 1,993
Rep:
|
Great link! I'd read it before but list it and your post helped me find it again.
Even so, it took me a while to figure out exactly how to get it done . For the sake of convenience (probably my own in case I ever need to do this again) I'll write down how I got it done:
type "about:config" in the
right-click on any link and select "New->String"
string name: network.protocol-handler.app.magnet
string value: /usr/bin/azureus
right-click on any link and select "New->Boolean"
enter name: network.protocol-handler.handler.external.magnet
enter value: yes
Restart firefox and you're ready to go.
This method has worked fine for magnet links, but is supposed to work for any protocol you wish to link to an external application.
I haven't been able to get it to work for ed2k though...
Last edited by linmix; 10-22-2006 at 09:36 AM.
|
|
|
11-27-2009, 09:25 PM
|
#4
|
LQ Newbie
Registered: Nov 2009
Posts: 2
Rep:
|
While I'm assuming that this worked before Firefox 3.5, it no longer does. However, this post is still among the top google results for this subject. I managed to find a reputable source that helped me resolve this problem, and I thought I might as well pass along the information to anyone else who would stumble upon this several-year-old thread.
Again, open a new tab, type about :config
Right-click -> New -> Boolean -> Name: network.protocol-handler.expose.magnet -> Value -> false
Next time you use the magnet protocol, it will give you the familiar "associate application" box. Navigate to your magnet-compatible client, (probably /usr/bin/azureus or /usr/bin/vuze but I don't know for sure, as I don't use that program) and there you go.
Source: http://kb.mozillazine.org/Register_p...e_libraries.29
enjoy
|
|
3 members found this post helpful.
|
12-19-2009, 12:44 PM
|
#5
|
LQ Newbie
Registered: Dec 2009
Posts: 1
Rep:
|
Another update
Also found this quite high up on Google, however as time has progressed, so a slightly different fix is required:
instead of /usr/bin/azureus, the path to the file should now be /usr/bin/vuze
|
|
|
02-02-2010, 05:35 PM
|
#6
|
LQ Newbie
Registered: May 2008
Posts: 1
Rep:
|
Quote:
Originally Posted by dragonmere
While I'm assuming that this worked before Firefox 3.5, it no longer does. However, this post is still among the top google results for this subject. I managed to find a reputable source that helped me resolve this problem, and I thought I might as well pass along the information to anyone else who would stumble upon this several-year-old thread.
Again, open a new tab, type about:config
Right-click -> New -> Boolean -> Name: network.protocol-handler.expose.magnet -> Value -> false
Next time you use the magnet protocol, it will give you the familiar "associate application" box. Navigate to your magnet-compatible client, (probably /usr/bin/azureus or /usr/bin/vuze but I don't know for sure, as I don't use that program) and there you go.
enjoy
|
Thanks, worked like a charm in firefox 3.6
|
|
|
02-04-2010, 08:11 PM
|
#7
|
LQ Newbie
Registered: Feb 2007
Location: California, USA
Distribution: Debian Testing, Sidux
Posts: 4
Rep:
|
Sadly, this did NOT work for me with FF 3.6.2pre under Debian. When I click on a magnet link, I still get the "magnet isn't associated with any program" message.
[edit] I've noticed that despite the fact that I entered "false", when I quit Firefox and restart it, the "false" is somehow automatically changed to "true".
Last edited by wilberfan; 02-04-2010 at 08:23 PM.
|
|
|
11-27-2010, 01:37 AM
|
#8
|
LQ Newbie
Registered: Nov 2010
Posts: 2
Rep:
|
Solution
It didn't work for me either (using Firefox 3.6 in Gentoo Linux). I found the solution here!
Good luck!
|
|
|
01-01-2011, 12:29 AM
|
#9
|
Member
Registered: Jul 2007
Location: Sofia, Bulgaria
Distribution: Slackware 13.1x86_64
Posts: 75
Rep:
|
Quote:
Originally Posted by dragonmere
While I'm assuming that this worked before Firefox 3.5, it no longer does. However, this post is still among the top google results for this subject. I managed to find a reputable source that helped me resolve this problem, and I thought I might as well pass along the information to anyone else who would stumble upon this several-year-old thread.
Again, open a new tab, type about :config
Right-click -> New -> Boolean -> Name: network.protocol-handler.expose.magnet -> Value -> false
Next time you use the magnet protocol, it will give you the familiar "associate application" box. Navigate to your magnet-compatible client, (probably /usr/bin/azureus or /usr/bin/vuze but I don't know for sure, as I don't use that program) and there you go.
Source: http://kb.mozillazine.org/Register_p...e_libraries.29
enjoy
|
This works fine on Slackware 13.1-x86_64, firefox 3.6.8
Thanks for sharing it!
|
|
|
03-30-2012, 12:05 PM
|
#10
|
LQ Newbie
Registered: Mar 2012
Location: Vulcan; County of Hunedoara; Romania
Distribution: Ubuntu
Posts: 3
Rep:
|
Thanks
Many thanks to dragonmere for the great tip given on this issue. I'm on Ubuntu 10.04 LTS Lucid Lynx, with FF 11.0 from repos and Vuze 4.6.0.2 from GetDEB. The fix works great on it.
|
|
|
07-03-2012, 07:18 PM
|
#11
|
LQ Newbie
Registered: Sep 2008
Location: new haven, ct, usa
Distribution: Debian Stable
Posts: 8
Rep:
|
Doing anything in about :config did nothing for me (iceweasel 12.0 on debian stable).
I use transmission, however, and found that I can simply copy the magnet link, and in transmission do file->add url, then paste in the magnet link, or
in cli, do
Quote:
transmissioncli -a $magnetlinkurl
|
.
|
|
|
11-04-2013, 04:23 AM
|
#12
|
LQ Newbie
Registered: Nov 2013
Posts: 3
Rep: 
|
Thanks to those posting various fixes.
Dragonmere's fix posted 11-27-09 worked for me, first thing I tried.
Running Firefox 25 on Ubuntu 12.04.3 64-bit and using qbittorrent (which is one excellent client, btw.)
|
|
|
07-30-2016, 04:16 PM
|
#13
|
LQ Newbie
Registered: Jul 2016
Posts: 2
Rep: 
|
This worked for me, 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.
|
|
1 members found this post helpful.
|
10-16-2017, 04:29 PM
|
#14
|
LQ Newbie
Registered: Jan 2006
Location: Edmonton Alberta
Distribution: Slackware
Posts: 6
Rep:
|
magnet link in firerox
Quote:
Originally Posted by buhal
This worked for me, 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.
|
This works in firefox 56 on win-seven as well
Thanks!!
|
|
|
All times are GMT -5. The time now is 04:23 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|