Як я пов’язую зв’язки магніту з 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.