Comment ouvrir des liens magnétiques depuis Firefox avec Déluge

10

Comment ouvrir des liens magnétiques avec Firefox? J'ai essayé de définir les valeurs suivantes dans about: config,

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

Mais Firefox continue de se plaindre

Firefox ne sait pas comment ouvrir cette adresse, car le protocole (aimant) n'est associé à aucun programme.

J'utilise la version référentielle de Firefox (5) et Déluge (1.3.1 - mode GUI + démon) sur Ubuntu 11.04

Edit: on m'a dit de régler network.protocol-handler.expose.magnetsur false et firefox demanderait quelle application utiliser, mais je ne vois aucune boîte me demandant quelque chose qui apparaisse.

KillianDS
la source
@Eyal Bonne idée. J'ai signalé cette question pour avoir fusionné avec l'une des dupes. Cela déplacera toutes les réponses.
Seth

Réponses:

10

depuis firefox 3.6 ne network.protocol-handler.external.*semble plus fonctionner

dans about:config

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

et «réinitialiser» toutes les autres valeurs concernant l'aimant.

une fois que vous cliquez sur un lien magnétique, vous serez invité à choisir une application, à naviguer et à sélectionner / usr / bin / deluge

Vous pourriez aussi essayer

$ 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
Smithamax
la source
Oui, j'ai essayé cela (y compris la réinitialisation) mais il n'a rien demandé. Le problème est que cela a fonctionné avec Transmission (application par défaut), mais après avoir désinstallé la transmission, je ne peux pas faire en sorte qu'il pointe vers un déluge en aucune façon.
KillianDS
Étrange, a travaillé pour moi. J'ai ajouté les étapes pour changer la gestion des URL par défaut de gnome, ne pensez pas que Firefox en prenne note, mais ça vaut le coup d'essayer.
Smithamax
D'accord, merci, je vais réessayer dès que je rentrerai.
KillianDS
2
l'autre chose à vérifier est dans les préférences de firefox sous applications, s'il y a déjà une entrée pour magnet.
Smithamax
Eh bien, en sélectionnant "utiliser ..." là-bas et manuellement /usr/bin/deluge, vous avez fait l'affaire, merci :)!
KillianDS
5

Dans Firefox, allez dans Edition / Préférences / Applications, recherchez l'aimant et définissez Déluge

entrez la description de l'image ici


la source
4

Au lieu de cliquer sur le lien magnétique dans Firefox (qui nécessite une configuration avancée pour l'installation), faites un clic droit sur le lien et sélectionnez "Copier l'emplacement du lien". Ensuite, accédez à votre fenêtre Déluge, cliquez sur Ajouter un torrent (le "+" en haut à gauche de la fenêtre), puis cliquez sur le bouton "URL".

Joyeux torrent, et n'oubliez pas de choisir un ratio de graines de 3: 1!

WindowsEscapist
la source
Eh bien, ce n'est pas vraiment aussi avancé, mais cela peut être résolu avec une recherche rapide sur Google (je vous dirais que si je me souvenais vraiment comment, je suis aussi un noob).
WindowsEscapist
C'est plus une solution de contournement qu'une solution au problème comme indiqué, mais il est bon de le noter, oui :)
HighCommander4
2

essayait d'obtenir des aimants pour s'ouvrir avec déluge en chrome plutôt qu'en firefox mais après avoir essayé tout ce que j'avais vu, j'ai finalement réussi à ouvrir les liens magnétiques dans déluge en changeant non seulement

MimeType=application/x-bittorrent;

à

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

dans /usr/share/applications/deluge.desktop mais aussi en supprimant

x-scheme-handler/magnet;

depuis /usr/share/applications/transmission-gtk.desktop avant d'exécuter

sudo update-desktop-database

espérons que cela aide toute personne ayant des problèmes similaires

Simon
la source
1

Avez-vous installé déluge? Sinon, ouvrez un terminal et entrez cette commande. sudo apt-get install delugeUne fois terminé, il devrait apparaître dans la liste des programmes.

inconnu
la source
Je pense que le problème est qu'il ne sait pas comment le lier à Firefox (par exemple, il clique sur un lien magnétique et ensuite Firefox veut savoir avec quoi l'ouvrir et lui demande de parcourir l'exécutable).
WindowsEscapist
0

Cela a fonctionné pour moi, FF 47, Debian 9, KDE 5:

  1. Dans about: config find "network.protocol-handler.expose-all", changez pour "false";
  2. Cliquez sur un lien magnétique - une fenêtre contextuelle de navigateur de fichiers devrait apparaître, montrer le chemin complet vers l'exécutable (/ usr / bin / qbittorrent par exemple);
  3. Remplacez "network.protocol-handler.expose-all" par "true";
  4. Téléchargez le monde.
buhal
la source
merci, c'est la seule solution qui a fonctionné pour moi, donc bizarre
DuBistKomisch
0

Le deluge.desktopfichier installé ( /usr/share/applicationsou similaire) par le delugepackage doit déjà contenir le fichier

MimeType=x-scheme-handler/magnet

ligne qui s'associe delugeaux liens magnétiques. Cependant, dans mon cas, j'ai trouvé que pour que le système récupère cette association, je devais exécuter:

sudo update-desktop-database

Si cette commande n'est pas trouvée, le package desktop-file-utilsdoit d'abord être installé.

HighCommander4
la source