Comment faire pour que Firefox ouvre des liens magnétiques dans Transmission?

46

Je ne peux pas trouver comment faire en sorte que Firefox ouvre des liens magnétiques dans Transmission.

Il n’ya aucune option pour en faire le programme standard pour les liens magnétiques dans ses propriétés, et comme je n’ai pas d’expérience avec le système de fichiers, je ne peux pas non plus l’ajouter comme programme standard dans Firefox.

    
posée Esso 17.04.2012 - 21:38
la source

6 réponses

59

Ouvrez Firefox et sa fenêtre de préférences. Allez dans l'onglet "Applications" et vous devriez voir "magnet" sur la liste. Cliquez sur "Toujours demander" et si Transmission n'apparaît pas comme une option, cliquez sur "Utiliser autre" et naviguez jusqu'à / usr / bin sur votre système de fichiers. Recherchez "transmission" ou "transmission-gtk" et cliquez dessus.

Mise à jour: Firefox a été modifié. Ce qui précède ne fonctionne plus. Au lieu de cela, lorsque vous cliquez sur un lien magnétique, une fenêtre "Lancer l'application" apparaît, à partir de laquelle vous pouvez choisir de toujours associer une application (assurez-vous de cocher la case en bas pour toujours utiliser l'application choisie). Pour trouver l'application torrent, choisissez "système de fichiers" sur le côté gauche, puis naviguez vers / usr / bin comme décrit ci-dessus.

    
réponse donnée Chan-Ho Suh 18.04.2012 - 01:07
la source
17

Comment définir la valeur par défaut des applications dans Chrome / Chrome / Firefox / Ubuntu Linux

Situation: Vous détestez l'application par défaut qui s'ouvre lorsque vous double-cliquez sur un fichier ou lorsque vous l'ouvrez avec le navigateur Chrome et que vous souhaitez le modifier.

  1. Dans Unity (et probablement Gnome 3 Shell), certaines applications par défaut peuvent être modifiées via gnome-control-center : Paramètres du système & gt; Informations système & gt; Applications par défaut

  2. Vous pouvez également cliquer avec le bouton droit sur un fichier & gt; sélectionnez Propriétés & gt; Ouvrir avec. Découvrez les applications / programmes qui y sont répertoriés. Vous pouvez également les ajouter et les définir par défaut.

  3. Si aucun des éléments ci-dessus ne fonctionne, vous pouvez utiliser xdg-utils ( xdg-mime ) pour définir une application par défaut pour un type MIME spécifique

Premièrement, vous devez déterminer quelle chaîne de texte utiliser comme "type MIME". Un moyen simple de le trouver consiste à examiner le fichier de bureau de l'application par défaut.

Exemple: Chromium ouvre des liens magnétiques et des fichiers bittorrent avec transmission-gtk par défaut. Vous voulez utiliser le déluge. Les fichiers .desktop se trouvent généralement dans le dossier /usr/share/applications/ . Nous utilisons la commande cat pour rechercher le fichier /usr/share/applications/transmission-gtk (une ligne commençant par "MimeType"):

$ grep 'MimeType' /usr/share/applications/transmission-gtk.desktop
MimeType=application/x-bittorrent;x-scheme-handler/magnet;

Bingo! x-scheme-handler / magnet et application / x-bittorrent sont les types MIME que nous recherchons.

Comment utiliser la commande xdg-mime ? Simple: xdg-mime default myapp.desktop mymimetype

.. où nous substituons myapp.desktop et mymimetype aux valeurs ci-dessus.

En suivant l'exemple ci-dessus, nous souhaitons que les liens magnétiques et les fichiers bittorrent s'ouvrent avec l'application Deluge ( deluge-gtk ). Vous devez d'abord installer le package deluge-gtk (sinon le fichier .desktop n'existera pas). Alors vous devez exécuter:

xdg-mime default deluge.desktop x-scheme-handler/magnet
xdg-mime default deluge.desktop application/x-bittorrent
grep -i deluge ~/.local/share/applications/*

La dernière commande ( grep ) devrait renvoyer " application / x-bittorrent = deluge.desktop " et l'autre type MIME pour magnet. Sinon, quelque chose a mal tourné (peut-être que le fichier de bureau n’existait pas?).

Et c'est à propos de ça! Fermez et ouvrez à nouveau le navigateur chrome (ou déconnectez-vous / connectez-vous).

Par souci de documentation, les fichiers liés aux types MIME et aux applications par défaut sont les suivants:

~/.local/share/applications/defaults.list
~/.local/share/applications/mimeapps.list
~/.local/share/applications/mimeinfo.cache
/usr/share/applications/mimeinfo.cache
/usr/share/applications/mimeapps.list
/usr/share/applications/defaults.list
    
réponse donnée Savvas Radevic 26.04.2012 - 12:35
la source
1

Pour moi, avec transmission-daemon, la solution était la suivante (selon cette documentation ).

  1. Créez un fichier exécutable /usr/local/bin/magnet avec ces commandes:

    sudo tee /usr/local/bin/magnet >/dev/null <<EOF
    #!/bin/sh
    exec transmission-remote -n yourTransmissionUserName:YourTransmissionPassword --add ""
    EOF
    sudo chmod +x /usr/local/bin/magnet
    
  2. Allez ensuite dans les préférences de Firefox ( Alt + E + N ) et sélectionnez-le après avoir trouvé le type de fichier magnétique dans l'onglet Applications:

réponse donnée Philippe Gachoud 22.04.2015 - 07:59
la source
0

J'ai essayé quelques approches et le seul qui fonctionnait pour moi est décrit ici: lien

Il suffit d'ouvrir about:config dans Firefox et d'ajouter la valeur booléenne network.protocol-handler.expose.magnet à la valeur false . La prochaine fois que vous cliquerez sur un lien magnétique, vous serez invité à choisir votre application préférée pour ouvrir le lien.

J'utilise Ubuntu 17.10 et Firefox 56

    
réponse donnée user502144 08.11.2017 - 19:10
la source
-1

Pour une solution qui a fonctionné pour moi:

lien

"Cliquez sur le menu d'aide et sélectionnez" Redémarrer avec les modules complémentaires désactivés ", puis sélectionnez l'option de réinitialisation dans la boîte de dialogue."

Suivez les instructions à l'écran. Puis redémarrez Firefox.

Lorsque vous cliquez sur un lien d'aimant, la boîte de dialogue habituelle "Choisir un programme" apparaît. Recherchez / usr / bin / transmission-gtk

Fonctionne dans Ubuntu 13.04

    
réponse donnée BackTRanito 24.03.2014 - 04:00
la source
-1

Si vous utilisez Transmission pour les torrents, la seule chose à faire est lorsque la fenêtre s'ouvre et vous demande avec quel programme vous voulez que Firefox ouvre des liens magnétiques, vous faites glisser & amp; déposez l'icône de transmission de votre barre latérale dans la boîte de dialogue Firefox et c'est tout. J'ai Ubuntu 14.04 (Trusty Tahr), et ça marche bien.

    
réponse donnée user311064 25.08.2014 - 11:18
la source

Lire d'autres questions sur les étiquettes