토런트 자석 링크가 새 창을 열지 만 전송은 안됨


12

나는 우분투와 루 분투를 몇 번 설치했으며 그중 일부는 현재 다음과 같은 문제가있었습니다. 전송을 여는 대신 Chrome (일반적으로 Pirate Bay)에서 토런트 자석 링크를 클릭하면 새 Chrome 창이 열립니다.

다른 설치에서는이 문제가 없었습니다. 내가 원하는대로 전송이 열립니다.

Chrome 확장 프로그램 .torrent를 Transmission으로 사용해 보았지만 오류가 발생합니다.

http : // localhost : 9091 / transmission / rpc에 접속할 수 없습니다

응답 없음


[도움말로 크롬에게 자석 링크로 무엇을해야 하는지를 알려주는 방법] [1] [1] : askubuntu.com/questions/108925/…
BiggJJ

참고 : Lubuntu 13.04를 사용하고 있습니다.
Quinn Culver

참고 : Firefox는 자석 링크를 올바르게 처리합니다.
Quinn Culver

@ BiggJJ 나는 Chan-Ho Suh의 해결책을 따르려고 노력했지만 아무 소용이 없습니다.
Quinn Culver

어떤 버전의 Google 크롬을 사용하고 있습니까? Chrome 28.0.1500.71을 사용하며 아무것도하지 않기 위해 자석 링크를 올바르게 처리합니다.
Radu Rădeanu

답변:


8

토렌트를 사용하여 전송하려면 환경 설정 / 원격에서 전송시 원격 액세스를 허용해야합니다.

전송에서 자석 링크를 클릭하여 열려면 / usr / bin / xdg-open 스크립트를 패치해야합니다 . 여기는 참조 용입니다. 추가 된 라인은 311과 490-493입니다.


그것은 내가 찾고있는 해결책이 아니 었습니다 (어리석은 래퍼 스크립트 일지라도 OS 물건을 패치하는 것을 좋아하지 않습니다). 그러나 완벽하게 작동했습니다. (저는 Chromium을 기본 브라우저로 설정하여 Ubuntu 14.04.2 LTS를 사용하고 있습니다.)
zrajm

lubuntu 14.04 lts에서 모든 것을 다시 복사하여 다시 붙여 넣을 수 있습니까?
john

@ john : 나도 같은 스크립트를 사용하여 14.04에 있습니다. :) (그러나 경우에 따라 백업하십시오)
tpv

요점 링크는 404
m0sa입니다

@ m0sa : 지금 고쳐야합니다
tpv

13

.local / share / applications / mimeapps.list 파일을 편집하여 자석 링크의 기본 핸들러를 변경할 수 있습니다 . 다음과 같이 파일의 두 섹션에 연결을 추가하십시오 (해당 섹션의 다른 항목은 그대로 두십시오).

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

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

변경 사항을 적용하려면 로그 아웃 한 후 다시 로그인하십시오.


나는 이것을 시도했지만 작동하지 않는 것 같았다. 여전히 크롬은 새로운 브라우저 (또는 다른 브라우저와 별도의 새로운 탭을 열지 만 브라우저를 넣고 싶습니다)를 엽니 다.
Quinn Culver

더 없습니다 transmission.desktop에서 transmission의 소스 파일. 당신이 의미하는지 확인하십시오 transmission-gtk.desktop.
Braiam

예 @Braiam, 내가 함께 및없이 시도했다 -gtk.
Quinn Culver

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

첫 번째는 링크를 transmission-gtk위한 핸들러로 추가 magnet://하고 두 번째는이를 활성화합니다.

chrome / ium이 사용 xdg-open되므로 처리기를 설정하는 가장 좋은 방법입니다. /usr/bin/transmission-gtk원하는 고객을 대신 할 수 있습니다 . 이것은 우분투의 거의 모든 풍미에 적용됩니다.

터미널 에서이 문제를 테스트 할 수 있습니다 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 유형이 설치되어 있지 않은 경우 use를 사용하십시오 xdg-mime install x-scheme-handler/magnet.


이것은 효과가없는 것 같습니다. 그럼에도 불구하고 터미널에서 테스트를 시도해도 (Ubuntu를 다운로드하기 위해) 새 Chrome 창이 열립니다.
Quinn Culver

@QuinnCulver 무엇을 출력 gconftool-2 -g /desktop/gnome/url-handlers/magnet/command합니까?
Braiam

출력 :/usr/bin/transmission-gtk %s
Quinn Culver

@QuinnCulver와 gconftool-2 -g /desktop/gnome/url-handlers/magnet/enabled? 값을 강제로 업데이트하려면 로그 아웃하십시오.
Braiam

출력은 다음과 같습니다 true. 마지막으로 제안한 명령을 시도했을 때 재부팅했습니다. 다시 시도하겠습니다. 이번에는 로그 아웃 만합니다.
Quinn Culver

0

http : // localhost : 9091 / transmission / rpc에 접속할 수 없습니다

응답 없음

이 문제를 해결하려면

  1. 설치 transmission-remote
    sudo apt-get install transmission-remote

  2. transmission-gtk.torrent 파일을 추가하기 전에 전송을 시작하십시오 ( ).

  3. 웹 클라이언트 사용 , 필요한 경우 포트를 9091 (편집-> 환경 설정-> 웹)으로 설정하십시오.

omgchrome.com/install-google-chrome-in-ubuntu-13-10 의존성 문제가 있다고 주장합니다.
j0h


나는 이것을 시도했다. 작동하지 않는 것 같습니다.
Quinn Culver

0

비트 토 런트를 사용하는 경우 토런트와 관련된 탭을 클릭하여 환경 설정-일반-클릭으로 이동하십시오. 자석 링크를 시도하면 작동합니다.


내가 아는 한 크롬 에서이 작업을 수행하려면 실제로 비트 토런트 항목을 xdg-open 목록에 추가해야합니다. 또한 bittorrent는 시스템의 이름이므로 거의 모든 bittorrent 클라이언트에는 bittorrent라는 단어가 있습니다.
Akisame

0

Transmission Client로 Piratebay 자석 링크를 열려면 Magnet Link 1을 마우스 오른쪽 버튼으로 클릭 2 링크 위치 복사 전송 파일 열기> URL 열기

끝났다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.