トレントを1回ダウンロードするためのコマンドラインツール(wgetやcurlなど)


16

トレントのコンテンツをダウンロードする単一のコマンドに興味があります(ダウンロードを停止するまで、ダウンロードに続くシードとして参加する可能性があります)。

通常、事前に個別に起動する必要のあるtorrent-clientデーモンと、制御するクライアント(などtransmission-remote)があります。

しかし、私はwgetor のシンプルさを探していcurlます:1つのコマンドを与え、しばらくして結果を取得します。


4
aria2 egのようなものaria2c http://somesite/somefile.torrent
don_crissti

1
deluge-torrent.orgを使用できます。そのコマンドラインビーストには、驚くべきCLI UI、GUI、さらには制御可能なWeb UIがあります。
シヴァム

1
btdownloadcurses
ivanivan

回答:


11

チェックしてくださいtransmission-cli。使用方法は実行と同じくらい簡単transmission-cli <torrent-file>ですが、いくつかのオプションを使用して明らかにニーズに合わせて調整できます。

ちょっとしたコメント:

実際には、他の多くのオプションを使用できますが、transmission-cliおそらくここには他の多くの提案が表示delugeされます(Benjamin B.によるコメントなど)。私はどこかで、行儀の良いプログラムはコマンドラインで制御できるように書かれるべきであり、GUIはそれに加えて、プログラムをより使いやすくまたは便利にするためのインターフェースであると読みました。


サイドコメントに同意します。まともなBitTorrentクライアントを見つけて、CLIを起動するだけです(1つが必要です)。個人的に私はDelugeを使用していますが、答えとしてそれを追加することを指摘しています。@Erathiel、必要に応じて含めることができます。
ベンジャミン

@BenjaminB。私の推測では、我々は、コマンドラインを介して制御することができ、すべてのtorrentクライアントを:)一覧表示したい場合、我々は非常に長いリストで終わるだろうですが、私は、あなたの提案を含めました
Erathiel

プログラムをコマンドラインで制御可能にする方法に関する興味深いコメント。これは、プログラムごとに1つのことを簡単かつ適切に行うという古典的なUNIXの哲学にかなり近いものですが、最近では良くも悪くも人気が低くなっているようです。
Vality

transmission-cliは、デフォルトで無期限にシードを続けますか?そして、いくつかの播種比を供給することは可能ですか?その後、終了しますか?
maxschlepzig



5

私は試してみました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
$ 


1

私はこの投稿が古いことを知っていますが、今日これにつまずいたばかりです。私はいつかキックアストレントのためにこのようなことを書きました

クスクリ

これを試して、私に知らせて


1

何もインストールせずに私の推奨事項(ノードがある場合)

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

webtorrent-cliパッケージを一時的にダウンロードしてwebtorretnから、コマンドを実行してトレントをダウンロードします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.