Jak otwierać linki magnesów od firefox z potopem


10

Jak mogę otworzyć linki magnesów za pomocą Firefoxa? Próbowałem ustawić następujące wartości w about: config,

network.protocol-handler.app.magnet -> /usr/bin/deluge
network.protocol-handler.expose.magnet -> true
network.protocol-handler.external.magnet -> true

Ale Firefox wciąż narzeka

Firefox nie wie, jak otworzyć ten adres, ponieważ protokół (magnes) nie jest powiązany z żadnym programem.

Korzystam z wersji repozytorium firefox (5) i zalania (1.3.1 - gui + tryb demona) na Ubuntu 11.04

Edycja: Powiedziano mi, aby ustawić wartość network.protocol-handler.expose.magnetfalse, a firefox zapytałby, której aplikacji użyć, ale nie widzę żadnego pola z pytaniem o coś, co się pojawi.


@Eyal Dobry pomysł. Oflagowałem to pytanie do połączenia z jednym z duplikatów. Spowoduje to przeniesienie wszystkich odpowiedzi.
— Seth

Odpowiedzi:


10

od Firefox 3.6 network.protocol-handler.external.*wydaje się już nie działać

w about:config

network.protocol-handler.expose.magnet -> false

i „zresetuj” wszystkie inne wartości związane z magnesem.

po kliknięciu linku magnesu zostaniesz poproszony o wybranie aplikacji, przejdź do i wybierz / usr / bin / deluge

Możesz także spróbować

$ gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command 'deluge "%s"'
$ gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/needs_terminal false
$ gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/enabled true

Tak, próbowałem tego (w tym resetowania), ale nic o to nie poprosiłem. Chodzi o to, że działało to z Transmission (domyślna aplikacja), ale po odinstalowaniu transmisji nie mogę w żaden sposób wskazać potopu.
— KillianDS,

Dziwne, pracowało dla mnie. Dodałem kroki do zmiany domyślnej obsługi adresów URL gnome, nie sądzę, że firefox zwraca na to uwagę, ale warto spróbować.
— Smithamax,

OK, dziękuję, spróbuję ponownie, jak tylko wrócę do domu.
— KillianDS,

2
Drugą rzeczą do sprawdzenia są preferencje firefox w aplikacjach, jeśli jest już miejsce na magnes.
— Smithamax,

Cóż, wybranie „użyj ...” i ręczne wykonanie /usr/bin/delugetej czynności, dziękuję :)!
— KillianDS

5

W przeglądarce Firefox przejdź do Edycja / Preferencje / Aplikacje, wyszukaj magnes i ustaw Potop

wprowadź opis zdjęcia tutaj


4

Zamiast klikać link magnesu w Firefoksie (który wymaga konfiguracji zaawansowanej), kliknij prawym przyciskiem myszy link i wybierz „Kopiuj lokalizację linku”. Następnie przejdź do okna Potop, kliknij Dodaj torrent („+” w lewym górnym rogu okna), a następnie kliknij przycisk „URL”.

Miłego torrentowania i pamiętaj, aby wybrać proporcje nasion 3: 1!


Cóż, nie jest tak zaawansowany, ale można to rozwiązać za pomocą szybkiego wyszukiwania w Google (powiedziałbym, jeśli naprawdę pamiętam, jestem też trochę noobem).
— WindowsEscapist

Jest to raczej obejście niż rozwiązanie problemu, jak stwierdzono, ale warto to zauważyć, tak :)
— HighCommander4

2

próbowałem sprawić, by magnesy otworzyły się z potopem w chromie zamiast firefoxa, ale po wypróbowaniu wszystkiego, co widziałem, w końcu udało mi się sprawić, by magnesy otworzyły się w potopie nie tylko

MimeType=application/x-bittorrent;

do

MimeType=application/x-bittorrent;x-scheme-handler/magnet;

w /usr/share/applications/deluge.desktop ale także usuwanie

x-scheme-handler/magnet;

z /usr/share/applications/transmission-gtk.desktop przed uruchomieniem

sudo update-desktop-database

mam nadzieję, że pomoże to każdemu z podobnymi problemami


1

Czy rzeczywiście zainstalowałeś potop? Jeśli nie, otwórz terminal i wprowadź to polecenie. sudo apt-get install delugePo zakończeniu powinien pojawić się na liście programów.


Myślę, że problem polega na tym, że nie wie, jak połączyć go z firefoxem (np. Klika link magnetyczny, a następnie firefox chce wiedzieć, z czym go otworzyć i prosi go o przejście do pliku wykonywalnego).
— WindowsEscapist

0

To zadziałało dla mnie, FF 47, Debian 9, KDE 5:

  1. W about: config find „network.protocol-handler.expose-all”, zmień na „false”;
  2. Kliknij link magnesu - powinno pojawić się wyskakujące okienko przeglądarki plików, pokazujące pełną ścieżkę do pliku wykonywalnego (np. / Usr / bin / qbittorrent);
  3. Zmień „network.protocol-handler.expose-all” z powrotem na „true”;
  4. Pobierz świat.

dzięki, to jedyne rozwiązanie, które zadziałało dla mnie, tak dziwne
— DuBistKomisch

0

deluge.desktopPlik, który jest zainstalowany (w /usr/share/applicationslub podobny) przez delugeopakowaniu powinna już zawierać

MimeType=x-scheme-handler/magnet

linia, która kojarzy się delugez linkami magnetycznymi. Jednak w moim przypadku stwierdziłem, że aby system mógł rozpoznać to skojarzenie, musiałem uruchomić:

sudo update-desktop-database

Jeśli to polecenie nie zostanie znalezione, pakiet desktop-file-utilsnależy najpierw zainstalować.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.