15

Я на Kubuntu, Firefox 3.5.

8 ответов8

18

Вы на Firefox 3.5, верно? Тогда решение Сатья неверно.

В соответствии с сайтом, на который он ссылается, флаг, который вы должны создать, должен называться

network.protocol-handler.expose.magnet

не network.protocol-handler. * external. * magnet, как он предложил.

Кроме того, вы можете инициализировать его как false и, таким образом, Firefox спросит вас о программе, которую вы хотите использовать. Я просто сделал это, и это сработало - нет необходимости перезапускать Firefox.

Если KTorrent не будет поддерживать Magnet Links, вы можете попробовать qBittorrent, который я успешно использую.

5

Введите about:config в адресную строку и нажмите Enter. Затем добавьте ключ, щелкнув правой кнопкой мыши -> Новый -> Логический -> Имя: network.protocol-handler.external.magnet со значением -> true

Добавьте еще один ключ, щелкнув правой кнопкой мыши -> Создать -> Строка -> Имя: network.protocol-handler.app.magnet со значением -> ktorrent.

Кроме того, убедитесь, что для ключа network.protocol-handler.expose-all установлено значение true.

Из Мозиллы КБ

3

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

1. In about:config find "network.protocol-handler.expose-all", change to "false";
2. Click on some magnet link - a file browser pop-up should appear, show it full path to the executable (/usr/bin/qbittorrent for ex.);
3. Change "network.protocol-handler.expose-all" back to "true";
4. Download the world.
2

Я использовал gentoo + Firefox 19. Когда у меня возникла проблема, добавление материала в about:config не помогло, и я не вижу "Магнит" в разделе "Настройки" -> "Приложения". В конце концов я обнаружил проблему, и это может быть связано с конфигурациями mime-типов KDE.

Я изменил /usr/share/applications/kde4/ktorrent.desktop, добавив: х-схема-обработчик / магнит; на MimeType = xxx

Затем я отредактировал ~/.local/share/Applications /mimeapps.list, вставив строку: x-схема-обработчик /магнит = kde4-ktorrent.desktop

Затем, если я нажму на магнитную ссылку, у Firefox появится диалоговое окно с вопросом, какое приложение использовать, вместо того, чтобы сказать, что он не понимает протокол. После всплывающего окна вам нужно выбрать двоичный файл ktorrent (/usr/bin/ktorrent на моем компьютере).

2

Идти к:

  1. инструменты
  2. Опции
  3. Приложения
  4. Найти магнит
  5. Под действием выберите "использовать другие"
  6. Найти µTorrent или что-то еще установлено на вашем компьютере
  7. Готово
2

Кстати, ktorrent не поддерживает URI-ссылки. http://ktorrent.org/wiki/index.php/FAQ#Does_KTorrent_support_magnet_links.3F Я сам последовал предложению Сатья, и у меня возникла та же проблема, что и у вас, obvio171. я использую archlinux firefox 3.5.5-1 если мы сообщим об ошибке?

1

Щелкните правой кнопкой мыши по ссылке, затем выберите «сохранить ссылку как». Когда Firefox спросит, для какой программы вы хотите открыть ссылку, а затем выберите Ktorrent.

0

Потому что вы должны указать путь к приложению в network.protocol-handler.app.magnet "/Applications/kTorrent" вместо имени приложения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .