11

wget や curl のように使用できるビットトレント クライアントまたは (Java|Python|Ruby|Perl) ライブラリはありますか?

wget を使用するように、単純にスクリプトのステップとして使用したいと思います。

編集:申し訳ありませんが、私はUbuntuを使用していると述べるべきでした。

4

6 に答える 6

8

ctorrent

概要
        ctorrent[一般オプション][ダウンロードオプション][トレントにする
 オプション]file.torrent

        CTorrentはCで書かれたBitTorrentクライアントです。
 Xサーバーなどのグラフィカルコンポーネントが必要です。それはとして構築されています
 コンソールプログラムとそれは、そのマシンでリモートで使用することもできます
 外部sshアクセスを提供します。
于 2009-10-15T07:24:32.393 に答える
5

コマンドラインからrtorrentにトレントをロードできます。

wgetはダウンロード後に終了します。.rtorrent.rcのon_finishedイベントにexitコマンドを追加できます。

アプリケーションをバックグラウンドで実行する必要がある場合は、画面管理ユーティリティまたは&演算子を使用できます。

ファイルのダウンロードを監視したい場合は、画面管理を省略します。

別の解決策は、rtorrentにディレクトリのトレントを監視させることです。ダウンロードが完了したら、移動先のディレクトリを指定できます。ダウンロードを開始するには、スクリプトを使用してファイルを監視ディレクトリに移動し、「完了」ディレクトリでファイルを確認して、完了ステータスを確認します。

于 2009-10-15T07:22:29.120 に答える
4

btdownloadヘッドレス

あらすじ
       btdownloadheadless [ オプション ... ] URL
       btdownloadheadless [ オプション ... ] ファイル名
于 2009-10-15T07:31:13.207 に答える
1

私は常に Transmission-cli を使用しており、ほとんどの Linux ディストリビューションは、コマンド ライン インターフェイスである Transmission-cli と GUI 部分を分割しています。私が提案できるもう 1 つの方法は Lftp ですが、一部のサイトでは機能しないことがわかりました。

于 2011-08-30T06:59:28.113 に答える
1

もう 1 つのオプションは、bittorrent.com の公式の「BitTorrent」クライアント (もちろんバージョン 6 より前) です。コンソール版と curses 版の両方が含まれています。通常、さまざまな Linux ディストリビューションで (GUI バージョンであるパッケージではbittorrentなく) パッケージと呼ばれます。bittorrent-guiLinux の最新版は 5.x ですが、Ubuntu/Debian には 3.x しかありません。コンソール バージョンと curses バージョンに対してそれぞれ (4.x と 5.x で)bittorrent-consoleまたはを実行します。bittorrent-cursesまたはbtdownloadheadless.bittorrentまたはbtdownloadcurses.bittorrent(3.x の場合)。

于 2009-10-15T08:16:10.720 に答える
0

gnibbler の提案に従って、bittornado パッケージの btdownloadheadless を使用しました。また、簡単にバックグラウンドにできる進行状況などを表示するために、btdownloadcurses で screen を使用することをお勧めします。

于 2009-10-15T17:32:00.980 に答える