FirefoxでTransmissionのマグネットリンクを開くにはどうすればよいですか?


47

FirefoxがTransmissionでマグネットリンクを開くようにする方法がわかりません。

そのプロパティにマグネットリンクの標準プログラムにするオプションはありません。また、ファイルシステムの経験がないため、Firefoxの標準プログラムとして追加することもできません。


trac.transmissionbt.com/wiki/MagnetLinks gconfにはまだURLハンドラー設定が含まれているため、これらの手順は引き続き適切です。
ゲイリー

回答:


60

Firefoxとその設定ウィンドウを開きます。[アプリケーション]タブに移動すると、リストに[マグネット]が表示されます。[常に確認]をクリックし、オプションとして[転送]が表示されない場合は、[他を使用]をクリックして、ファイルシステムの/ usr / binに移動します。「transmission」または「transmission-gtk」を探してクリックします。

更新: Firefoxが変更されたため、上記は機能しなくなりました。代わりに、マグネットリンクをクリックすると、「アプリケーションの起動」ウィンドウが表示され、そこからアプリケーションを常に関連付けることができます(選択したアプリケーションを常に使用するには、下部のチェックボックスをオンにしてください)。トレントアプリを見つけるには、左側で[ファイルシステム]を選択し、上記のように/ usr / binに移動します。


7
私はおよそ経由してこれをしなければならなかったので、私の場合は、「磁石」は、アプリケーションタブに表示されませんでした:説明したように設定ここでは
dario_ramos

2
ありがとう!マグネットがアプリケーションのリストに表示されない場合は、マグネットリンクをクリックして、アプリケーションを選択し、「/ usr / bin / transmission-gtk」と入力します。Xubuntu 14で動作します!
アドリアーノシルバ14

送信中にトレントに疑問符が付きますが、ダウンロードは続行されます。ドイツをダウンロードしてブラジルを破壊しているときにこれを発見しました。
JohnMerlino 14

残念ながら、最近のFirefoxでは、「アプリケーション」に「マグネット」エントリがありません。また、リンクをクリックしても「アプリケーションの起動」ウィンドウは表示されません。
user502144

17

Chromium / Chrome / Firefox / Ubuntu Linuxでデフォルトアプリを設定する方法

状況:ファイルをダブルクリックしたとき、またはChromeブラウザーで開いたときに変更するデフォルトのアプリが嫌いです。

  1. Unity(およびおそらくGnome 3 Shell)では、一部のデフォルトアプリは次の方法で変更できますgnome-control-center:システム設定>システム情報>デフォルトアプリケーション

  2. ファイルを右クリックして、[プロパティ]> [アプリケーションで開く]を選択することもできます。そこにリストされているアプリケーション/プログラムを参照してください。それらを追加して、デフォルトとして設定することもできます。

  3. 上記のいずれも機能しない場合は、xdg-utilsxdg-mime)を使用して、特定のMIMEタイプのデフォルトアプリケーションを設定できます

最初に、「mimeタイプ」として使用するテキスト文字列を把握する必要があります。それを見つける簡単な方法は、デフォルトのアプリケーションのデスクトップファイルを調べることです。

例:Chromiumはtransmission-gtk、デフォルトでマグネットリンクとbittorrentファイルを開きます。あなたは大洪水を使いたい。.desktopファイルは通常folderにあります/usr/share/applications/。このcatコマンドを使用して、ファイル/usr/share/applications/transmission-gtk(「MimeType」で始まる行)を調べます。

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

ビンゴ!x-scheme-handler / magnetおよびapplication / x-bittorrentは、私たちが求めているMIMEタイプです。

xdg-mimeコマンドの使用方法は?シンプル:xdg-mime default myapp.desktop mymimetype

私たちが代わり..where myapp.desktopmymimetypeを上記からの値で。

上記の例に従って、マグネットリンクとbittorrentファイルをDeluge(deluge-gtk)アプリケーションで開く必要があります。最初にdeluge-gtkパッケージをインストールする必要があります(インストールしない場合、.desktopファイルは存在しません)。次に、実行する必要があります:

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

最後のコマンド(grep)は、「application / x-bittorrent = deluge.desktop」とマグネットの他のMIMEタイプを返す必要があります。それ以外の場合は、何かがうまくいきませんでした(デスクトップファイルが存在しない可能性があります)。

そしてそれはそれについてです!クロムブラウザーを閉じて再度開きます(またはログアウト/ログイン)。

ドキュメントのために、MIMEタイプとデフォルトアプリに関係するファイルは次のとおりです。

~/.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

1

私にとって、伝送デーモンを使用した場合の解決策は次のとおりです(このドキュメントによると)。

  1. /usr/local/bin/magnet次のコマンドで実行可能ファイルを作成します。

    sudo tee /usr/local/bin/magnet >/dev/null <<EOF
    #!/bin/sh
    exec transmission-remote -n yourTransmissionUserName:YourTransmissionPassword --add "$1"
    EOF
    sudo chmod +x /usr/local/bin/magnet
  2. 次に、Firefoxの設定(Alt+ E+ N)に移動し、[アプリケーション]タブでマグネットファイルの種類を見つけてから選択します。

    Firefoxの設定


1

いくつかのアプローチを試しましたが、ここで説明しているのはhttps://support.mozilla.org/en-US/questions/1012864#answer-609391のみです

あなたがしなければならないことはabout:config、Firefoxで開き、ブール値value 。でnetwork.protocol-handler.expose.magnetを追加することですfalse。次回マグネットリンクをクリックすると、リンクを開くお気に入りのアプリケーションを選択するよう求められます。

Ubuntu 17.10とFirefox 56を使用しています


-1

私のために働いたソリューションの場合:

https://support.mozilla.org/en-US/questions/965921

「ヘルプメニューをクリックし、「アドオンを無効にして再起動する」を選択し、ダイアログボックスでリセットオプションを選択します。」

画面の指示に従います。次に、Firefoxを再起動します。

マグネットリンクをクリックすると、通常の「プログラムの選択」タイプのダイアログボックスが表示されます。/ usr / bin / transmission-gtkを参照します

Ubuntu 13.04で動作します


-1

トレントに送信を使用する場合、ウィンドウを開いて、Firefoxがマグネットリンクを開くプログラムを尋ねるときのみ、Firefoxダイアログボックスのサイドバーから送信アイコンをドラッグアンドドロップします。すべて。私が持っているのUbuntu 14.04(トラスティタール)を、そしてそれは罰金に動作します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.