トレントファイル(.torrent
)をダウンロードするたびに、Firefoxはテキストエディターで開く必要があると判断します。 Transmissionで開くにはどうすればよいですか? [編集]-> [設定]-> [アプリケーション]には、トレントファイルの設定はなく、新しいファイルタイプを追加する明確な方法もありません。
A. Firefoxのグローバルメニューから、を選択しますEdit->プリファレンスnces(または押す Alt + E に続く N)を開いてFirefoxの設定.
(Ubuntu 12.04で撮影されたスナップショット)
B.Applicationsメニューを選択し、BitTorrentシードファイルまたはapplication/x-bittorrentまたはtorrent。 Always askまたはUse gedit(デフォルト)totransmission-gtkUse other ...を選択して、サイドバーのFile Systemをクリックし、/usr/bin
を参照します。
C. /usr/bin
でtransmission-gtkを検索し、ダブルクリックして開きます。
D.それだけです!これで、.torrentファイルが送信で開かれます。
ステップ1:
選択したテキストエディターでmimeTypes.rdfファイルを開きます。
gedit ~/.mozilla/firefox/ythemo16.default/mimeTypes.rdf &
(このファイルのバックアップを保存します。)コンテナーを検索します。
<RDF:Seq RDF:about="urn:mimetypes:root">
...
...
</RDF:Seq>
これを挿入します:
<RDF:li RDF:resource="urn:mimetype:application/x-bittorrent"/>
そのため、コンテナは次のようになります。
<RDF:Seq RDF:about="urn:mimetypes:root">
...
...
<RDF:li RDF:resource="urn:mimetype:application/x-bittorrent"/>
</RDF:Seq>
(ステップ1スナップショット)
ステップ2:
次に、コンテナ内で:
<RDF:RDF ... ...>
...
...
...
...
</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 ... ...>
...
...
...
...
<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>
(ステップ2スナップショット)
ステップ3:
ファイルを保存して閉じます。次に、firefoxを再起動します。
Firefox
preferences window
を開きます。Applications
タブに移動すると、リストにmagnet
が表示されます。Always ask
をクリックします。オプションとしてTransmissionが表示されない場合は、Use other
をクリックして、ファイルシステムの/usr/bin
に移動します。transmission
またはtransmission-gtk
を探してクリックします。
ソース: FirefoxでTransmissionのマグネットリンクを開く方法
magnet
が[アプリケーション]タブに表示されなかった場合、以下で説明するようにabout:config
を介してこれを行う必要があります。
- アドレスバーに
about:config
と入力して、Enterキーを押します。- 右クリック->新規->ブール値->名前:
network.protocol-handler.external.magnet
->値->true
- 右クリック->新規->文字列->名前:
network.protocol-handler.app.magnet
->値->/usr/bin/transmission
network.protocol-handler.expose-all
がtrue
に設定されていることを確認してください
[編集]-> [設定]-> [アプリケーション]ウィンドウに新しいファイルタイプを追加する別のより使いやすい方法は、追加するファイル形式のファイルをダウンロードし、オプションを選択して、[ファイルに対してこれを自動的に行う今後このように。」チェックボックス。ソース:firefox doc 。
次回torrentファイルをダウンロードし、ウィンドウがポップアップして何をするかを尋ねるとき、開くファイルのパスを指定します:/usr/bin/transmission-gtk
そしてそれを選択します。全部終わった。
答えは、サーバーが正しいMIMEタイプ(正しい拡張子のファイルだけでなく)を送信するかどうかによって異なります。 Firefoxに Live HTTP Headersアドオン をインストールすることにより、サーバーが正しいMIMEタイプを送信しているかどうかを確認できます。 (トレントファイルのダウンロードリンクをクリックする直前にアドオンを起動し、応答ヘッダーを確認します。これには、Content-Type:application/x-bittorrent。)その場合、Firefoxはコンピューターに現在設定されているデフォルトのアプリケーションでファイルを開くことができます。 Ubuntuでは、トレントファイルをダウンロードし、右クリックして「プロパティ」を選択すると、デフォルトのアプリケーションを選択する方法が見つかります。
ただし、サーバーが.torrentをオクテットストリームまたはその他の奇妙なmimeとして送信すると、FirefoxはNOT愚かなことをして開きます拡張機能によって(壊れたブラウザのように)、非常に悪い結果につながる可能性があるためです。しかし、リスクを冒すことをいとわない場合は、 https://addons.mozilla.org/en-US/firefox/addon/force-content-type/ を試すことができますが、この拡張機能はバグがあると見なされ、実際に問題を悪化させる可能性があることに注意してください。
サーバーが誤ってそれを行っており、リスクを負うつもりがない場合は、Transmissionでダウンロードフォルダーを監視し、そこに配置したtorrentファイルを自動的に追加することができます。追加したファイルを削除することもできます。あなたは、伝送の設定でそれを見つけるでしょう。
追伸ダブルクリック時にデフォルトとして他のアプリケーションを保持する方法が必要な場合、Firefoxからのみ送信する場合は、 http://forums.mozillazine.org/viewtopic.php?f=9&t=1706945の手順に従ってください。
もう少し最新のソリューション(ここでは、特にUbuntu 16.04 + FireFox 51.0.1)。 「torrent」がApplicationsメニューに表示されない場合に便利です;特に、プロンプトで「開く」オプションが表示されない場合
トレントにとって重要な2つの点:マグネットリンクおよびTorrent Files
マグネットリンク:アドレスバーに「about:config
」と入力します。
指示されたとおりに注意して続行し、右クリック>新規>ブール値;プロンプトタイプ:
network.protocol-handler.expose.magnet
false
に設定します(重要です)。
次に、マグネットリンクのある場所に移動し、それらの1つを開きます。リンクを処理するために使用するプログラムを尋ねます。私はしばらくの間ウィンドウを使用していませんので、私は無視しますが、Ubuntuや他のディストリビューションでは、/usr/bin/transmission
(送信を使用する場合)のようなファイルを選択します。
Tixatiまたは "pen-pineapple-appe-pen"を使用するとします。その後、それぞれ/usr/bin/tixati
または/usr/bin/pen-pineapple-appe-pen
のようになります。
「これを常に使用する」または同様のオプションを設定すると、おそらくうまくいくでしょう。
Torrent Files:確かにいくつかの難解な方法がありますが、動作するシンプルな方法---ダウンロードプロンプトで「開く」オプションが表示されない場合---は:
使用するランダムトレントファイルをダウンロードします。
トップバーに移動し、File> Open file(またはCtrl + O)でtorrentファイルを開きます。
Firefoxでは、ほとんどの場合、どうすればよいのかわかりません。正確にではありませんが、どこで開くかを尋ねられます。必要なプログラムを選択し(おそらくほとんどのLinuxユーザーの場合は[/usr/bin/
]フォルダーにあります)、覚えておいてください。これからトレントを自動的に開くオプションが表示されます希望のプログラム。
残念ながら、Firefoxにはそのような設定はありません。 Mozillaはそのような機能をすべて削除しました。