Как открыть магнитные ссылки из Firefox с потопом

Как я могу открыть магнитные ссылки с Firefox? Я попытался установить следующие значения в о: конфигурации,

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

Но Firefox продолжает жаловаться на

Firefox не знает, как открыть этот адрес, потому что протокол (магнит) не связан ни с одной программой.

Я использую версию репозитория firefox (5) и deluge (1.3.1 - режим gui+daemon) в Ubuntu 11.04

Изменить: мне сказали, чтобы установить network.protocol-handler.expose.magnet false и firefox спросили бы, какое приложение использовать, но я не вижу ни одного окна, спрашивающего меня, что-то появляется.

7 ответов

Решение

Начиная с Firefox 3.6 network.protocol-handler.external.* кажется, больше не работает

в about:config

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

и "сброс" всех других значений, связанных с магнитом.

как только вы нажмете магнитную ссылку, вам будет предложено выбрать приложение, перейдите к и выберите /usr/bin/deluge

Вы также можете попробовать

$ 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

В Firefox зайдите в Edit/Preferences/Applications, найдите магнит и установите Deluge

введите описание здесь

Вместо того, чтобы нажимать на магнитную ссылку в Firefox (для этого требуется дополнительная настройка), щелкните правой кнопкой мыши по ссылке и выберите "Копировать расположение ссылки". Затем перейдите в окно Deluge, нажмите "Добавить торрент" ("+" в верхнем левом углу окна), а затем нажмите кнопку "URL".

Счастливого торрента, и не забудьте пойти на соотношение семян 3:1!

Пытался заставить магниты открываться потопом в хроме, а не в Firefox, но после того, как попробовал все остальное, что я видел, мне наконец удалось открыть магнитные связи в потоке, не только изменив

MimeType=application/x-bittorrent;

в

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

в /usr/share/applications/deluge.desktop, но также удаляя

x-scheme-handler/magnet;

от /usr/share/applications/transmission-gtk.desktop перед запуском

sudo update-desktop-database

надеюсь, это поможет любому с подобными проблемами

Вы на самом деле установили потоп? Если нет, откройте терминал и введите эту команду. sudo apt-get install deluge Когда это будет сделано, оно должно появиться в списке программ.

deluge.desktop файл, который установлен (в /usr/share/applications или аналогичные) deluge пакет должен уже содержать

MimeType=x-scheme-handler/magnet

линия, которая связывает deluge с магнитными ссылками. Однако в моем случае я обнаружил, что для того, чтобы система подобрала эту связь, мне нужно было выполнить:

sudo update-desktop-database

Если эта команда не найдена, пакет desktop-file-utils должен быть установлен первым.

Это сработало для меня, FF 47, Debian 9, KDE 5:

  1. В about:config найдите "network.protocol-handler.expose-all", измените на "false";
  2. Нажмите на ссылку магнита - должно появиться всплывающее окно браузера файлов, показывающее полный путь к исполняемому файлу (например, /usr/bin/qbittorrent);
  3. Измените "network.protocol-handler.expose-all" обратно на "true";
  4. Скачать мир.
Другие вопросы по тегам