Як я пов’язую зв’язки магніту з Ktorrent у Firefox?


Відповіді:


18

Ви на Firefox 3.5, правда? Тоді рішення Сатії неправильне.

Відповідно до сайту, на який він пов’язаний, прапор, який ви повинні створити, повинен називатися

network.protocol-handler.expose.magnet

не мережний.протокол-обробник. * зовнішній. * магніт , як він запропонував.

Крім того, ви можете ініціалізувати його на false та, таким чином, Firefox попросить вас програму, яку ви хочете використовувати. Я щойно це зробив, і це спрацювало - не потрібно перезапускати Firefox.

Якщо KTorrent не підтримує Magnet Links, ви можете спробувати qBittorrent, який я успішно використовую.


Якщо встановити значення false, дійсно з'явилося діалогове вікно для його вибору. Спасибі!
Helder S Ribeiro

5

Введіть about:configв адресний рядок і натисніть Enter. Далі, Додайте ключ, клацнувши правою кнопкою миші -> Створити -> Булева -> Ім'я: network.protocol-handler.external.magnet зі значенням -> Істинно

Додайте іншу клавішу, клацнувши правою кнопкою миші -> Створити -> Рядок -> Ім'я: network.protocol-handler.app.magnetзі значенням -> ktorrent

Також переконайтеся, що для ключа network.protocol-handler.expose-allвстановлено значення true.

Від Mozilla KB


Спасибі! Це дивно, але я зробив те, що ви сказали, і я все ще отримую "Firefox не знає, як відкрити цю адресу, оскільки протокол (магніт) не пов'язаний з жодною програмою", навіть після перезавантаження Firefox. Чи знаєте ви, чому це могло бути?
Helder S Ribeiro

Це дивно, перевіримо.
Сатьядхіт Бхат

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

ktorrent, до речі, не підтримує посилання uri. http://ktorrent.org/wiki/index.php/FAQ#Does_KTorrent_support_magnet_links.3F Я сам дотримувався пропозиції сатії, і у мене був той самий випуск, що і у вас, obvio171. Я запускаю archlinux firefox 3.5.5-1, чи слід подавати помилку?


2
За повідомленнями bugs.kde.org/show_bug.cgi?id=214375, підтримка надійде у наступному випуску KTorrent.
че

2

Йти до:

  1. Інструменти
  2. Параметри
  3. Програми
  4. Знайти магніт
  5. У розділі Дія виберіть "використовувати інше"
  6. Знайдіть µTorrent або інше, що встановлено на вашому комп’ютері
  7. Зроблено

2

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

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

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

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


що станеться після того, як з'явиться Firefox? Ви щось ще робите? Якщо ні, то це не відповідь.
Лізз

На жаль Вибачте, що пропустили цю частину. Щойно відредаговано. Дякую за нагадування.
Стівен Лай

приємна і найправильніша відповідь, але після оновлення буде стерто, потрібно витягнути запит ktorrent або відкрити помилку ... тому відповідь від @bruhal швидше і триватиме
intika

1

Клацніть правою кнопкою миші та виберіть "зберегти посилання як". Коли Firefox запитує, з якою програмою ви хочете відкрити посилання, а потім виберіть Ktorrent.


0

Тому що вам слід включити шлях програми до network.protocol-handler.app.magnet "/ Applications / kTorrent" замість імені програми

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.