web-dev-qa-db-fra.com

Comment puis-je obtenir que Firefox ouvre des fichiers torrent avec Transmission?

Chaque fois que je télécharge un fichier torrent (.torrent), Firefox pense que je devrais l'ouvrir avec un éditeur de texte. Comment puis-je le faire ouvrir avec Transmission? Dans Édition -> Préférences -> Applications, il n’ya pas de réglage pour les fichiers torrent, ni de moyen apparent d’ajouter un nouveau type de fichier.

13
Jonathan

Méthode (I): Utilisation du menu Préférences de Firefox: (préféré)

A. Dans le menu global de Firefox, sélectionnez Edit -> Preferences (ou appuyez sur Alt + E suivi par N) pour ouvrir Préférences Firefox.

(Instantané pris dans Ubuntu 12.04) 1

B. Sélectionnez le menu Applications et recherchez fichier de départ BitTorrent ​​ou application/x-bittorrent ​​ou torrent. Modifiez le Toujours demander ou tilisez gedit (par défaut) pour transmission-gtk en sélectionnant tiliser autre ... et cliquez sur Système de fichiers dans la barre latérale, puis naviguez jusqu'à /usr/bin.

2

C. Dans /usr/bin, recherchez transmission-gtk et double-cliquez pour l'ouvrir.

3

D. C'est ça! Maintenant, les fichiers .torrent seront ouverts avec la transmission.

4


Méthode (2): édition du fichier mimeTypes.rdf :

Étape 1:

Ouvrez le fichier mimeTypes.rdf avec l'éditeur de texte de votre choix:

gedit ~/.mozilla/firefox/ythemo16.default/mimeTypes.rdf &

(Enregistrez une sauvegarde de ce fichier.) Recherchez le conteneur:

<RDF:Seq RDF:about="urn:mimetypes:root">
 ...
 ...

</RDF:Seq>

et insérez ceci:

<RDF:li RDF:resource="urn:mimetype:application/x-bittorrent"/>

de sorte que le conteneur ressemble maintenant à ceci:

<RDF:Seq RDF:about="urn:mimetypes:root">
 ...
 ...

 <RDF:li RDF:resource="urn:mimetype:application/x-bittorrent"/>
</RDF:Seq>

(étape 1 instantané) mimeType-edit-snap1

Étape 2:

Maintenant, dans le conteneur:

<RDF:RDF ... ...>
 ...
 ...

 ...
 ...

</RDF:RDF>

insérez ces:

<RDF:Description RDF:about="urn:mimetype:handler:application/x-bittorrent"
               NC:alwaysAsk="false"
               NC:saveToDisk="false">
 <NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/transmission-gtk"/>
 <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/x-bittorrent"/>
</RDF:Description>
<RDF:Description RDF:about="urn:mimetype:externalApplication:application/x-bittorrent"
               NC:prettyName="transmission-gtk"
               NC:path="/usr/bin/transmission-gtk" />
<RDF:Description RDF:about="urn:handler:local:/usr/bin/transmission-gtk"
               NC:prettyName="transmission-gtk"
               NC:path="/usr/bin/transmission-gtk" />

<RDF:Description RDF:about="urn:mimetype:application/x-bittorrent"
               NC:fileExtensions="torrent"
               NC:description="BitTorrent seed file"
               NC:value="application/x-bittorrent"
               NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/x-bittorrent"/>
</RDF:Description>

afin que le conteneur ressemble à ceci:

<RDF:RDF ... ...>
 ...
 ...

 ...
 ...

 <RDF:Description RDF:about="urn:mimetype:handler:application/x-bittorrent"
               NC:alwaysAsk="false"
               NC:saveToDisk="false">
  <NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/transmission-gtk"/>
  <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/x-bittorrent"/>
 </RDF:Description>
 <RDF:Description RDF:about="urn:mimetype:externalApplication:application/x-bittorrent"
               NC:prettyName="transmission-gtk"
               NC:path="/usr/bin/transmission-gtk" />
 <RDF:Description RDF:about="urn:handler:local:/usr/bin/transmission-gtk"
               NC:prettyName="transmission-gtk"
               NC:path="/usr/bin/transmission-gtk" />

 <RDF:Description RDF:about="urn:mimetype:application/x-bittorrent"
               NC:fileExtensions="torrent"
               NC:description="BitTorrent seed file"
               NC:value="application/x-bittorrent"
               NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/x-bittorrent"/>
 </RDF:Description>
</RDF:RDF>

(étape 2 instantané) mimeType-edit-snap2

Étape 3:

Enregistrez et fermez le fichier. Puis redémarrez Firefox.

26
precise

Ouvrez le Firefox preferences window. Accédez à l'onglet Applicationset vous devriez voir magnetdans la liste. Cliquez sur Always ask. Si Transmission n’apparaît pas en option, cliquez sur Use other et naviguez jusqu’à /usr/bin sur votre système de fichiers. Recherchez transmissionou transmission-gtk et cliquez dessus.

Source: Comment faire pour que Firefox ouvre des aimants-liens dans Transmission

Si magnetne s'est pas affiché dans l'onglet Applications, vous devez le faire via about:config comme expliqué ci-dessous:

  • Tapez about:config dans la barre d'adresse et appuyez sur Entrée.
  • Cliquez avec le bouton droit de la souris sur -> Nouveau -> Booléen -> Nom: network.protocol-handler.external.magnet -> Valeur -> truename__
  • Cliquez avec le bouton droit de la souris sur -> Nouveau -> Chaîne -> Nom: network.protocol-handler.app.magnet -> Valeur -> /usr/bin/transmission
  • Assurez-vous que network.protocol-handler.expose-all est défini sur truename__

Source: liens magnétiques dans Firefox utilisant Transmission

5
Janith Chinthana

Un autre moyen plus convivial d’ajouter un nouveau type de fichier à la fenêtre Edition -> Préférences -> Applications consiste à télécharger un fichier dont le format de fichier est le format de fichier souhaité, en sélectionnant une option quelconque, puis en sélectionnant l'option "Procéder ainsi automatiquement pour les fichiers". comme ça à partir de maintenant. " case à cocher. Source: firefox doc .

3
Mike Smith

La prochaine fois que vous téléchargerez un fichier torrent, et la fenêtre qui apparaît vous demandera quoi faire, indiquez le chemin du fichier à ouvrir avec: /usr/bin/transmission-gtk et sélectionnez-le. Terminé.

2
ASCIIbetical

La réponse dépend du fait que le serveur vous envoie le type de mime correct (pas uniquement le fichier avec l'extension appropriée). Vous pouvez vérifier si le serveur envoie le type mime correct en installant le plug-in Live HTTP Headers pour Firefox. (Lancez l'addon juste avant de cliquer sur le lien de téléchargement du fichier torrent et observez l'en-tête de la réponse. Celui-ci devrait contenir: Content-Type: application/x-bittorrent .) Si tel est le cas, Firefox pourra ouvrir le fichier avec l'application par défaut actuellement configurée sur votre ordinateur. Dans Ubuntu, vous pouvez télécharger un fichier torrent, puis cliquer avec le bouton droit de la souris et sélectionner 'Propriétés' pour y trouver le moyen de sélectionner l'application par défaut.

Si, toutefois, le serveur envoie le fichier .torrent sous forme d'octet-stream ou d'un autre mime étrange, alors Firefox _ ne _ (_) pas ( fait la chose stupide et ouvre par extension (comme le font certains navigateurs cassés), car cela peut conduire à de très mauvais résultats. Mais de temps en temps, vous êtes prêt à prendre des risques, vous pouvez essayer https://addons.mozilla.org/en-US/firefox/addon/force-content-type/ , mais restez à l'écoute. sachez que cette extension est considérée comme un buggy et peut en fait aggraver les choses.

Si le serveur ne le fait pas correctement et que vous ne souhaitez pas prendre de risques, vous pouvez simplement faire en sorte que Transmission surveille votre dossier de téléchargement et ajoute automatiquement les fichiers torrent que vous y placez. Il peut même supprimer les fichiers après les avoir ajoutés. Vous le trouverez dans les paramètres de transmission.

P.S. Si vous avez besoin d'un moyen de conserver une autre application comme application par défaut lorsque vous double-cliquez, mais uniquement depuis Firefox, suivez les instructions à l'adresse http://forums.mozillazine.org/viewtopic.php?f=9&t=1706945

2
v010dya

Solution un peu plus à jour (ici, plus précisément Ubuntu 16.04 + FireFox 51.0.1). Utile si "torrent" n'apparaît pas dans le menu Applications; spécialement si l'invite ne vous donne pas l'option "ouvrir avec".

Deux choses importantes pour les torrents: Magnet Links et Torrent Files


Magnet Links: dans la barre d'adresse, tapez about:config.

Procédez avec prudence, comme indiqué, et clic droit> nouveau> booléen; dans le type d'invite:

network.protocol-handler.expose.magnet

Réglez-le sur false (c'est important).

Ensuite, allez quelque part avec des liens magnétiques et ouvrez l’un d’eux; il vous demandera quel programme vous souhaitez utiliser pour gérer le lien. Cela fait quelque temps que je n'ai pas utilisé Windows, je vais donc me retirer, mais sous Ubuntu et dans d'autres distributions, vous sélectionnerez un fichier comme /usr/bin/transmission (si vous utilisez la transmission).

Disons que vous utilisez Tixati ou "stylo-ananas-appe-stylo"; alors, cela ressemblerait, respectivement, à /usr/bin/tixati ou /usr/bin/pen-pineapple-appe-pen.

Définissez "use this always" ou une option similaire et vous serez probablement prêt à partir.


Fichiers Torrent: Il existe certes des méthodes plus mystérieuses, mais une simple qui fonctionne --- si l'invite de téléchargement ne vous donne pas l'option "ouvrir avec" --- est:

Téléchargez un fichier de torrent aléatoire que vous souhaitez utiliser.

Allez dans la barre du haut et Fichier> Ouvrir le fichier (ou Ctrl + O) et ouvrez le fichier torrent.

Firefox n'aura probablement aucune idée de ce qu'il faut en faire - enfin, pas exactement - et vous demandera où l'ouvrir. Sélectionnez le programme que vous voulez (probablement dans le dossier /usr/bin/ pour la plupart des utilisateurs de Linux), dites-lui de s'en souvenir et vous devriez être prêt à partir, car il vous donnera désormais la possibilité d'ouvrir automatiquement des torrents avec votre programme souhaité.

1
Ivan

Malheureusement, il n’existe plus de telles préférences dans Firefox. Mozilla a supprimé toutes ces fonctionnalités.

0
user503846