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.

KillianDS
źródło
@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
Smithamax
źródło
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


źródło
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!

WindowsEscapist
źródło
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

Szymon
źródło
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.

nieznany
źródło
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.
buhal
źródło
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ć.

HighCommander4
źródło