LINUX.ORG.RU

rtorrent и magnet-ссылки

 ,


0

2

Доброго времени суток!

Хочется использовать консольный торрент-клиент для скачивания торрентов, используя magnet-ссылки, но возникает проблема.

Версия rtorrent:

$ apt show rtorrent
Package: rtorrent
Version: 0.9.7-1
Priority: optional
Section: net
Maintainer: Jose Luis Rivas <ghostbar@debian.org>
Installed-Size: 1 166 kB
Depends: libc6 (>= 2.4), libcppunit-1.14-0, libcurl4 (>= 7.16.3), libgcc1 (>= 1:3.5), libncursesw6 (>= 6), libstdc++6 (>= 5.2), libtinfo6 (>= 6), libtorrent20, libxmlrpc-core-c3
Suggests: screen | dtach
Homepage: https://rakshasa.github.io/rtorrent/

Конфигурационный файл .rtorrent.rc:

bind=0.0.0.0
network.scgi.open_port=127.0.0.1:33333
throttle.min_peers.normal.set=1
throttle.max_peers.normal.set=100
throttle.global_down.max_rate.set_kb=2048
throttle.global_up.max_rate.set_kb=2048
directory.default.set=/media/user/7bb55f59-6576-4bf4-ba27-cac3a1f2ca3c/Downloads
session.path.set=/media/user/793a3b59-b495-401f-9097-1223227f89eb/RSession
schedule2=watch_directory,5,5,"load.start=/media/user/793a3b59-b495-401f-9097-1223227f89eb/Torrents/*.torrent,d.set_directory=/media/user/7bb55f59-6576-4bf4-ba27-cac3a1f/Downloads$
schedule2=low_diskspace,5,60,((close_low_diskspace, 512M))
network.port_range.set=59222-59222
network.port_random.set=no
pieces.hash.on_completion.set=yes
session.save=yes
trackers.use_udp.set=yes
encoding.add=utf8
dht.port.set=6881

Скачивание с помощью торрент-файлов происходит успешно, но при использовании magnet-ссылок нет:

$ screen rtorrent magnet:?xt=urn:btih:dee86a7fa6f286a9d74c362014616a0ff5e4843d&dn=archlinux-2019.12.01-x86_64.iso&tr=udp://tracker.archlinux.org:6969&tr=http://tracker.archlinux.org:6969/announce

Появляется раздача:

   DEE86A7FA6F286A9D74C362014616A0FF5E4843D.meta
               0,0 /    0,0 MB Rate:   0,0 /   0,0 KB Uploaded:     0,0 MB [ 0%] --d --:-- [   R: 0,00]

После этого ничего не происходит, загрузка не начинается.

Подскажите, пожалуйста, в чем может быть проблема?


А строка запуска именно такая, без кавычек? Там же &, которые надо экранировать.

xaizek ★★★★★
()
Ответ на: комментарий от xaizek

Да, ты прав, я строку неправильно скопировал.

Теперь скопировал таким образом:

screen rtorrent 'magnet:?xt=urn:btih:dee86a7fa6f286a9d74c362014616a0ff5e4843d&dn=archlinux-2019.12.01-x86_64.iso&tr=udp://tracker.archlinux.org:6969&tr=http://tracker.archlinux.org:6969/announce'

Заработало!

Благодарю!

welken
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.