инструмент командной строки для единственной загрузки потока (как wget или завихрение)

Сценарий может быть указан без параметров. http://forums.gentoo.org/viewtopic-p-7121802.html?sid=940bd372c7ebd5c9613fc318514c1d65#7121802

16
29.10.2017, 17:02
7 ответов

Я попытался использовать lftp :

lftp -c "torrent $1"

, где $ 1 - это файл .torrent .

В отличие от

lftp -e "torrent $1"

lftp -c должен завершиться после выполнения команды ( lftp -e оставляет вас в своей команде pronpt).

Он также выполняет посев. (Я еще не знаю, как заполнение взаимодействует с -c .)

Выделение после завершения команды

На самом деле это выполняется с помощью lftp -c :

во-первых, я его завел. И через некоторое время команда завершилась:

Name: lib.ru_2007-03-05.7z
dn:1.7G up:0 complete, ratio:0.000000
Seeding in background...
[15137] Moving to background to complete transfers...
$ 

Проверка того, что она все еще активна (раздача) в фоновом режиме:

$ ps x | fgrep lftp
 15137 ?        Ss     0:37 lftp -c torrent lib.ru_2007-03-05.7z.4fb7e98d43804eca.torrent
 67517 pts/3    S+     0:00 grep -F --color=auto lftp
$ 
5
27.01.2020, 19:48

Проверьте Трансмиссию-CLI . Использование так же просто, как работает Трансмиссия-CLI , но вы, очевидно, вы можете настроить его в свои потребности с несколькими вариантами.

Просто набор комментариев:

На самом деле вы можете использовать много других вариантов, кроме передачи , и здесь, вероятно, появится много других предложений (вроде DeliGe Benjamin Б. В комментариях). Я прочитал где-то, что любая программа поведения должна быть написана, чтобы ее можно было контролировать через командную строку, а графический интерфейс - это только в дополнение к этому - интерфейс, чтобы сделать программу проще или удобнее использовать.

11
27.01.2020, 19:48

Также можно попробовать rtorrent и может быть ctorrent, man-страница которого начинается с:

ctorrent - Скачать файлы bittorrent из командной строки

6
27.01.2020, 19:48

Я только что написал tget - wget для торрентов.

Для установки выполните npm install -g t-get

источник здесь - http://github.com/jeffjose/tget

2
27.01.2020, 19:48

Я знаю, что этот пост старый, но я наткнулся на него только сегодня. Когда-то я писал что-то подобное для kickasstorrents

кскли

Попробуйте это и дайте мне знать, если

1
27.01.2020, 19:48

Моя рекомендация ничего не устанавливать (если у вас есть узел)

npx -p webtorrent-cli webtorrent download "magent:..."

Будет временно загружен пакет webtorrent-cli, затем выполните команду webtorretn, чтобы загрузить ваш торрент.

2
27.01.2020, 19:48

Можно использовать торрент -дл

Первоначально он был основан на tget, инструменте, упомянутом в этом ответе , но с тех пор проект значительно отклонился от него. tgetне предлагает каких-либо настроек (, например. поиск популярных торрент-сайтов, настройка используемого порта, загрузка нескольких торрентов и т. д. ), поэтому torrent-dlдобавляет все эти функции.

Пример использования (с некоторыми дополнительными параметрами):

torrent-dl -i magnet:?xt=urn:btih:b26c81363ac1a236765385a702aec107a49581b5 --port 43022 --connections 250 --uploadslots 25

Вы можете увидеть все варианты, которые он предлагает, на странице Github, ссылка на которую приведена вверху. Это приложение nodejs, однако вы можете загрузить отдельные бинарные файлы (MacOS и бинарные файлы Windows также доступны )на странице релизов на Github, что означает, что установка nodejs или npm не требуется.

Его также можно установить через npm, однако:

npm install -g torrent-dl

Я автор этого проекта.

2
09.09.2021, 23:15

Теги

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