トレントコンテンツをダウンロードするためのコマンド(ダウンロードしてから停止するまでトレントとして参加することもあります)に興味があります。
通常、事前に別々に起動し、クライアントによって制御される必要がある急流クライアントデーモンがありますtransmission-remote
。
wget
しかし、私はORの単純さを探していますcurl
。コマンドを発行し、しばらくすると結果が得られます。
答え1
確認してくださいtransmission-cli
。使用は実行と同じくらい簡単transmission-cli <torrent-file>
ですが、さまざまなオプションを使用してニーズに合わせて調整できます。
ちょうど付随的なコメント:
transmission-cli
ここに表示される他の多くの提案(deluge
コメントのBenjamin B.のように)に加えて、実際に使用できる他の多くのオプションがあります。うまく機能するプログラムはコマンドラインで制御できるように書く必要があり、GUIは単にプログラムをより簡単で便利に使用できるようにするインターフェースであるサプリメントだけだという内容をどこからでも読んだ。
答え2
aria2c <torrentfile or magnet link>
答え3
私は前に試しましたlftp
:
lftp -c "torrent $1"
$1
ファイルはどこにありますか.torrent
?
同じではない
lftp -e "torrent $1"
lftp -c
コマンドが完了したら終了する必要があります(lftp -e
コマンドプロンプトに残ります)。
種を植えることもできます。 (シーディングがそれとどのようにやり取りするのかはまだわかりません-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
$
答え4
今書いたtget
- 急流のwget。
$ tget "magnet-link"
$ tget /path/to/ubuntu.torrent
インストール、実行、npm install -g t-get
またはyarn global add t-get