If you have tried in most of the cases the magnet links will not open if we just click on the link torrent sites provide. It just throws some error. But not anymore. now after reading this article you will be able to click the magnet link and firefox will open your favourite torrent client and start download.
For Windows:
Open NotePad and type the following in it:
REGEDIT4
[HKEY_CLASSES_ROOT\magnet]
@="URL:magnet Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\magnet\shell]
[HKEY_CLASSES_ROOT\magnet\shell\open]
[HKEY_CLASSES_ROOT\foo\shell\open\command]
@="\"C:\\Program Files\\Application\\program.exe\" \"%1\""
Replace C:\\Program Files\\Application\\program.exe with the program you want to run. Note that backslashes must be doubled and the additional slashes and quotes before the path must not be removed. Save the file something as “name.reg”, then double-click it to insert into the Windows registry.
For Linux:
Type about:config into the address bar and press Enter.
Right-click -> New -> Boolean -> Name: network.protocol-handler.external.magnet -> Value -> true
Right-click -> New -> String -> Name: network.protocol-handler.app.magnet -> Value -> /usr/sbin/azureus
Ensure network.protocol-handler.expose-all is set to true. (mine was already)
Make sure you have the right path to azureus (it might be something like /usr/sbin/azureus if the standard repo’s are used perhaps?)
To check it -> System -> Preferences -> Menu Layout
Then use the left panel to navigate to the internet menu, then right clicked azureus and chose properties. this shows the path to the executable.
Thats it. Now all Magnet links will open in the particular torrent client( if the torrent client supports the openingof magnet links like this.).
I think qBittorrent does not support this kind of opening. But of course it supports Magnet Links.
For the people who knows how to do this may seem like why I am even writing this. But still there are people who dont know this.
First You will have to get the downloaded files and the torrent used for downloading. Get all the files which you want to resume in Linux in some sort of storage media if you are looking forward to format windows partition or you have encryption enables for the partition. Also get the torrent files (files with .torrent extension which you used to download).
In windows 7 if you are using utorrent you can get it from “C:\Users\obscurant1st\AppData\Roaming\uTorrent”.
You can find the path just by simple google search. So I’m leaving that job to you. And by if any chance you dont have the torrent file, just search in any torrent indexing site or if you remember from where you downloaded that torrent just go there. Then search for the name and get the right torrent. Here you will have to use your logic. Now after finding the right torrent download it and copy it to the linux desktop.
Now install qBittorrent in Linux. I’m using ubuntu 9.10 a.k.a. Karmic. Now mount the Windows Partition or if you have copied the partially downloaded files just copy it to the Home directory in linux. Then open qBittorrent and then take options, preferences & then downloads. In that change the download location to the directory to which you have copied the partially downloaded files. In this case the location will be “/home/<username>/”. Now drag and drop the torrent files to the qBittorrent window. Now it will check for the integrity of the partially downloaded files if everything is in the right order, it will start downloading from where it stopped.
PS: Another good idea is to give the location of the windows Directory where the torrent downloads are located in the qBittorrent. The advantage is that now you can use linux for resuming. and after that if you had to logon to windows, then also you can resume from where linux stopped downloading.