トレントマグネットリンクは新しいウィンドウを開きますが、送信はしません


12

現在、UbuntuとLubuntuを数回インストールしましたが、そのうちいくつかは次の問題を抱えています。Chromeで(通常Pirate bayから)トレントマグネットリンクをクリックすると、送信を開くのではなく、新しいChromeウィンドウが開くだけです。

他のインストールでは、この問題は発生していません。私が望むように送信が開かれました。

Chromeの拡張機能.torrentをTransmissionに使用しようとしましたが、エラーが発生します

http:// localhost:9091 / transmission / rpcに接続できません

応答なし


:これは、[1] [1] [マグネットリンクをどうするか、クロムを伝える方法】助けるべきaskubuntu.com/questions/108925/...
BiggJJ

注:Lubuntu 13.04を使用しています。
クインカルバー

注:Firefoxはマグネットリンクを正しく処理します。
クインカルバー

@BiggJJそこで、Chon-Ho Suhのソリューションをフォローしようとしましたが、役に立ちませんでした。
クインカルバー

どのバージョンのGoogleクロムを実行していますか?Google Chrome 28.0.1500.71を使用していますが、マグネットリンクを正しく処理して何もしません。
ラドゥラデアヌ

回答:


8

トレントを送信に使用する場合は、設定/リモートで送信中のリモートアクセスを許可する必要があります。

あなたがそれらをクリックすることで、伝送におけるオープンマグネットリンクしたい場合、あなたは、/ usr / bin /のxdg-開いているスクリプトにパッチを適用する必要があり、ここでの参照のための鉱山を。追加された行は311および490-493です。


それはまさに私が探していた解決策ではありませんでした(単なる愚かなラッパースクリプトであっても、OSにパッチを当てる必要はありません)。しかし、それは完全に機能しました。(私はデフォルトのブラウザとしてChromiumを設定したUbuntu 14.04.2 LTSを使用しています。)
zrajm

lubuntu 14.04 ltsですべてをもう一度コピーして貼り直すことができます。
ジョン

@john:私も同じスクリプトを使用して14.04にいますが、動作するはずです:)(ただし、
念の

要点リンクは404
m0saです。

@ m0sa:今固定しなければならない
TPV

13

ファイル.local / share / applications / mimeapps.listを編集して、マグネットリンクのデフォルトハンドラーを変更できます。このようにファイル内の2つのセクションに関連付けを追加します(これらのセクションの他のエントリはそのまま残します)。

[Default Applications]
x-scheme-handler/magnet=transmission-gtk.desktop

[Added Associations]
x-scheme-handler/magnet=transmission-gtk.desktop

ログアウトしてから再度ログインし、変更を有効にします。


私はこれを試しましたが、うまくいかないようです。まだchromeは新しいブラウザを開きます(または、他のタブとは別の新しいタブを開きます;ただし、それを置きたい場合)。
クインカルバー

のソースファイルtransmission.desktopはありませんtransmission。あなたが意味するかどうかを確認してくださいtransmission-gtk.desktop
ブライアム

@Braiamはい、私はの有無にかかわらず試してみました-gtk
クインカルバー

4

インストール済みのtransmission-gtk場合、ソリューションは簡単です。

gconftool-2 -s /desktop/gnome/url-handlers/magnet/command '/usr/bin/transmission-gtk %s' --type String
gconftool-2 -s /desktop/gnome/url-handlers/magnet/enabled --type Boolean true

1つ目transmission-gtkmagnet://リンクのハンドラーとして追加し、2つ目はそれを有効にします。

chrome / iumはxdg-openハンドラを設定するための最良の方法であるため、これを使用します。/usr/bin/transmission-gtk好きなクライアントに交換できます。これは、ほぼすべての種類のUbuntuで機能します。

ターミナルでこの発行をテストできxdg-open "magnet:?xt=urn:btih:f41989f9797a88505f9e258d5e5d1354c3731a99"ます(Ubuntu 13.04 64ビットをダウンロード)


他のソリューションは使用していxdg-mimeます:

xdg-mime default transmission-gtk.desktop application/x-bittorrent
xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet

mime-typesがインストールされていない場合に使用しますxdg-mime install x-scheme-handler/magnet


これはうまくいかなかったようです。それでも、(Ubuntuをダウンロードするために)ターミナルからテストを試しても、新しいChromeウィンドウが開きます。
クインカルバー

@QuinnCulverの出力はgconftool-2 -g /desktop/gnome/url-handlers/magnet/command何ですか?
Braiam

出力は次のとおりです。/usr/bin/transmission-gtk %s
クインヴァー

@QuinnCulverおよびgconftool-2 -g /desktop/gnome/url-handlers/magnet/enabled?ログアウトして、値を強制的に更新してください。
Braiam

出力は次のとおりtrueです。前回、提案されたコマンドを試したときに再起動しました。再試行します。今回はログアウトするだけです。
クインカルバー

0

http:// localhost:9091 / transmission / rpcに接続できません

応答なし

これを修正するには

  1. インストール transmission-remote
    sudo apt-get install transmission-remote

  2. transmission-gtk.torrentファイルを追加する前に送信を開始()

  3. Webクライアントを有効にし、必要に応じてポートを9091に設定します(編集->設定-> webから)

omgchrome.com/install-google-chrome-in-ubuntu-13-10これは、依存関係の問題があると主張しています。
-j0h


これを試してみました。うまくいかなかったようです。
クインカルバー

0

あなたがBitTorrentを使用している場合、torrentに関連付けられていると書かれているタブの設定-一般-クリックに移動してください。


私が知っている限りでは、実際にこの問題を解決するには、xdg-openリストにbittorrentエントリを追加する必要があります。また、bittorrentはシステムの名前であるため、ほとんどすべてのbittorrentクライアントの名前にはbittorrentという単語が含まれています。
秋雨

0

送信クライアントでPiratebayマグネットリンクを開き、マグネットリンク1で右クリック2リンクの場所をコピー送信ファイルを開く> URLを開く

完了しました

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