Как я могу скачать магнитные ссылки через командную строку с помощью rtorrent в Linux?
Как я могу скачать магнитные ссылки через командную строку с помощью rtorrent в Linux (Ubuntu)?
Я знаю что могу
- Бежать
rtorrent
- Хит Backspace
- Вставить ссылку магнита
- Нажмите Enter
Однако я хочу одну или несколько командных строк, а не сочетания клавиш.
3 ответа
Я знаю, что это довольно старый, но в случае, если кто-то еще нуждается в этом ответе:
rtorrent 'magnet link in quotes'
тогда это откроет rtorrent с этой ссылкой.
rtorrent
Страница man говорит, что в качестве окончательного варианта используется URL|FILE. Предположительно, это торрент URL. Однако это не указывает.
Вы не можете сделать что-то вроде этого:
echo -e "\b$URL" |rtorrent
потому что это собирается закрыть stdin
немедленно и вызвать rtorrent
выходить.
Но если rtorrent
работает в другом терминальном сеансе, попробуйте это:
echo -e "\b$URL" > /proc/$(pidof rtorrent)/fd/0
Если вы хотите получить ссылку прямо из буфера обмена, проверьте xsel
или же xclip
, С xclip
это станет
echo -e "\b$(xclip -o)" > /proc/$(pidof rtorrent)/fd/0
Версия для Mac: поскольку этот ответ является первым результатом «Как загрузить магнитные ссылки через командную строку Mac» в Google, я собираюсь добавить процедуру загрузки торрента с терминала на Mac.
- Откройте терминал.
- Установите Brew (https://brew.sh/)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
- Писать
brew install transmission
после завершения запускаbrew install watch
- После завершения запустите демон:
transmission-daemon
- Начните загрузку с:
transmission-remote -a "url"
- Чтобы было визуальное обновление, напишите:
watch "transmission-remote -l"
(добавьте флаг -n, чтобы указать интервал, стандарт — 2 секунды)
Для других целей в Интернете есть несколько сообщений, например: https://cli-ck.io/transmission-cli-user-guide/. Это должно работать с некоторыми вариантами Linux, поскольку Transmission, очевидно, распространяется со своим CLI в Ubuntu/Debian.