Магнитные ссылки Torrent открывают новое окно, но не передают

Я установил Ubuntu и Lubuntu несколько раз сейчас, и некоторые из тех случаев, когда у меня была следующая проблема, которую я сейчас имею. Когда я нажимаю ссылку на магнитофон torrent в Chrome (обычно из залива Пират), вместо открытия передачи происходит только открытие нового окна Chrome.

При других установках у меня не было этого проблема;

Я пробовал использовать расширение Chrome .torrent для передачи, но я получаю ошибку

неспособной связаться с http: // localhost: 9091 / transmission / rpc нет ответа
1
задан 21 July 2013 в 19:54

5 ответов

Вы можете изменить обработчик по умолчанию для магнитных ссылок, отредактировав файл .local / share / applications / mimeapps.list. Добавьте ассоциацию к двум разделам в файле, подобным этому (оставив другие записи в этих разделах неповрежденными):

[Default Applications]
x-scheme-handler/magnet=transmission-gtk.desktop

[Added Associations]
x-scheme-handler/magnet=transmission-gtk.desktop

Выйдите из системы и войдите в систему, чтобы изменения вступили в силу.

12
ответ дан 24 May 2018 в 20:45
  • 1
    Я пробовал это, но я, похоже, не работал. Тем не менее хром просто открывает новый браузер (или новую вкладку отдельно от других, но вы хотите ее поместить). – Quinn Culver 21 July 2013 в 19:50
  • 2
    В исходном файле transmission нет файла transmission.desktop. Убедитесь, что вы имели в виду transmission-gtk.desktop. – Braiam 21 July 2013 в 20:26
  • 3
    @Braiam Да, я пробовал с и без -gtk. – Quinn Culver 21 July 2013 в 21:12

Если вы установили transmission-gtk, тогда решение будет легко.

gconftool-2 -s /desktop/gnome/url-handlers/magnet/command '/usr/bin/transmission-gtk %s' --type String
gconftool-2 -s /desktop/gnome/url-handlers/magnet/enabled --type Boolean true

Первый добавляет transmission-gtk в качестве обработчика для ссылок magnet://, второй активирует его.

Поскольку chrome / ium использует xdg-open, это лучший способ установки обработчиков. Вы можете заменить /usr/bin/transmission-gtk для любого клиента, который вам нравится.

Вы можете протестировать эту выдачу в терминале xdg-open "magnet:?xt=urn:btih:f41989f9797a88505f9e258d5e5d1354c3731a99" (загружает Ubuntu 13.04 64-bit)

Другое Решение использует xdg-mime:

xdg-mime default transmission-gtk.desktop application/x-bittorrent
xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet

Если у вас нет установленных типов mime, используйте xdg-mime install x-scheme-handler/magnet.

4
ответ дан 24 May 2018 в 20:45
  • 1
    Кажется, это не сработало. Тем не менее, даже когда я пробую ваш тест с терминала (для загрузки Ubuntu), он открывает новое окно Chrome. – Quinn Culver 21 July 2013 в 21:06
  • 2
    @QuinnCulver Каков результат работы gconftool-2 -g /desktop/gnome/url-handlers/magnet/command? – Braiam 21 July 2013 в 21:50
  • 3
    Выход: /usr/bin/transmission-gtk %s – Quinn Culver 21 July 2013 в 22:00
  • 4
    @QuinnCulver и gconftool-2 -g /desktop/gnome/url-handlers/magnet/enabled? Попробуйте выйти из системы, чтобы принудительно обновить значения. – Braiam 21 July 2013 в 22:10
  • 5
    Выход: true. В прошлый раз я перезагрузился, и попробовал свои предложенные команды. Я попробую еще раз; на этот раз я только выйду. – Quinn Culver 21 July 2013 в 22:23
невозможно связаться с http: // localhost: 9091 / transmission / rpc no response

Исправить это

Установить transmission-remote sudo apt-get install transmission-remote Запустить передачу (transmission-gtk) перед добавлением файлов .torrent Включите веб-клиент, установите порт на 9091 (из edit -> preference -> web), если необходимо
0
ответ дан 24 May 2018 в 20:45

, если ур, использующий bittorrent, перейду к настройкам, нажмите на вкладку, которая говорит, что ассоциируется с торрентами. Теперь она будет работать, когда вы попробуете магнитную ссылку ..

0
ответ дан 24 May 2018 в 20:45
  • 1
    Вы действительно должны добавить запись bittorrent в список xdg-open, чтобы это работало с хромом, насколько я знаю. Также bittorrent - это имя для системы, поэтому почти все клиенты bittorrent имеют слово bittorrent в своем названии. – Arno van der Weijden 12 December 2013 в 13:07

Если вы хотите открыть магнитную ссылку Piratebay с клиентом передачи, то на магнитной ссылке 1 щелкните правой кнопкой мыши 2 Скопировать местоположение ссылки Открыть файл передачи> Открыть URL

Сделано

0
ответ дан 24 May 2018 в 20:45

Другие вопросы по тегам:

Похожие вопросы: