リソースをすばやくダウンロードするために、VPSサーバーに展開したいです。
一部のリソースは外国にあるため、これにより時間を大幅に節約できます。
Ubuntu DesktopのデフォルトのBitTorrentクライアントTransmissionには、 コマンドラインインターフェイス (デフォルトではインストールされていない、パッケージはtransmission-daemon
)です。デーモンは、端末およびWebインターフェースを介して対話できるようにセットアップできます。
伝送は、次の理由から優れたbittorrentクライアントです。
機能の詳細については、この page を参照してください。
Deluge は、Pythonで記述され、 libtorrent(rasterbar) コアでC++ライブラリを使用する、完全な機能を備えた軽量のトレントクライアントです。
HTTP、FTP、およびトレントをサポートするCLIダウンローダー。
トレントをダウンロードするには:
aria2c file.torrent
また、リモートトレントファイルhttp://some web site here.com/file.torrent
を指定することもできるため、最初にトレントファイルをダウンロードする必要はありません。
また、次のフラグでファイルの割り当てを無効にできることに注意してください:--file-allocation=none
。
Aria2cは、HTTPでの並列ダウンロードもサポートしています。 -j
フラグを使用して、スレッド数を決定します。単一のHTTPファイルの3つの同時ダウンロードについては、次の例を参照してください。
aria2c -j 3 website.com/file.rar
Azureus/Vuseにはコンソールモードもあります。 [免責事項]私は開発者の一人でした。
コンソールモードでazureusを使用するには、 http://svn.vuze.com/public/client/trunk/uis/lib/ からいくつかの追加ライブラリをダウンロードする必要があります。
これらをVuze jarと同じディレクトリに配置すると、次を実行してコンソールUIを起動できます。
Java -jar Vuze-xxxx.jar --ui=console
CLI内で、helpと入力してコマンドを表示します。便利なコマンドは次のとおりです。
「show torrents」コマンドの出力例を次に示します
show torrents
> -----
1 [>] 025.6% Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
Speed: 295.1 kB/s / 0 B/s Amount: 3.56 MB / 0 B Connections: 11(20) / 0(4)
Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----
詳細については http://wiki.vuze.com/w/Console_UI をご覧ください:-)
私はいつもそれを使用します:
Sudo apt-get install bittornado
トレントをダウンロードするには:
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
stackoverflow.comでの同様の質問 があります。
受け入れられている答えはCTorrentであるため、ここで言及する必要があると思いました。 packages.debian.orgからのctorrentの説明は次のとおりです。
このアプリケーションはC++言語で記述されており、Xサーバーなどのグラフィカルコンポーネントを必要としません。元のトレントのアップストリームは開発を停止しており、現在は新しい開発者による新しいリリース/バグ修正で更新され続けています。コンソールプログラムとして構築されており、外部のsshアクセスを提供するマシンでリモートで使用することもできます。
詳細については、次のサイトをご覧ください。
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/
http://sourceforge.net/projects/dtorrent/ にあるctorrentの拡張バージョンもあります。
UTorrent linux alphaバージョンをお試しください。ブラウザ(Web UI)から制御できるヘッドレスサーバー。 http://www.uTorrent.com/downloads/linux 。
tget を使用します(著者の言葉では)「wget for torrents」。トレントファイルまたはマグネットリンクを使用してダウンロードできます。これは、node.jsアプリケーションです。
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
インストールする:
npm install -g t-get
私はそれが古い質問であることを知っていますが、誰も言及していません peerflix 。
JavaScriptで書かれており、非常に使いやすく、非常に簡単に動作します。素敵で有益な色付きのインターフェイスがあります。
最も重要なことは、VLCを介したビデオおよびオーディオコンテンツのストリーミングをサポートしていることです(フラグ--vlc
で起動するだけです)。
何もインストールせずに私の推奨事項(ノードがある場合)
npx -p webtorrent-cli webtorrent download "magent:..."
webtorrent-cli
パッケージを一時的にダウンロードし、webtorretn
コマンドを実行してトレントをダウンロードします。