これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド rtorrent です。
プログラム:
NAME
rtorrent - ncurses 用の BitTorrent クライアント
SYNOPSIS
rtorrent [ -h ] [ -n ] [ -o key1=opt1,... ] [ -O キー=オプション ] [ URL | FILE ... ]
DESCRIPTION
rtorrent ncurses 用の BitTorrent クライアントです。 自由奔放な 図書館。 クライアントと
ライブラリは、速度と効率を重視して C++ で書かれています。
ncurses クライアントの GUI ベースのクライアントにあるものと同等の機能。
以下のオプションのほとんどには、B、K、M のサポートに加えて、独自のデフォルト単位があります。
と G の接尾辞。
キーボード CONTROL
GLOBAL キー
^q シャットダウンを開始し、もう一度押すと強制的にシャットダウンし、停止メッセージの送信をスキップします
追跡者に信号を送ります。
up | ダウン | 左 | 右 矢印 キー
^P | ^N | ^B | ^F
エントリを選択するか、ウィンドウを変更します。 右矢印キーまたは ^F は、次の目的でよく使用されます。
選択したエントリの詳細を表示するには、左矢印キーまたは ^B をよく押します。
前の画面に戻ります。
a | s | d
アップロード スロットルを 1/5/50 KB ずつ増やします。
A | S | D
ダウンロード スロットルを 1/5/50 KB ずつ増やします。
z | x | c
アップロード スロットルを 1/5/50 KB ずつ減らします。
Z | X | C
ダウンロード スロットルを 1/5/50 KB ずつ減らします。
メイン VIEW キー
-> ダウンロードを表示します。
1 - 7 ビューを変更します。
^S ダウンロード開始。
^D アクティブなダウンロードを停止するか、停止したダウンロードを削除します。
^K torrent とそのファイルを閉じます。
^E torrent 内のすべてのファイルに「キューの作成/サイズ変更」フラグを設定します。 これは必要です
トレント内の基礎となるファイルが削除または切り詰められている場合、そのため
rtorrent はそれらを再作成する必要があります。
^R torrent のハッシュ チェックを開始します。
^O ダウンロード先のディレクトリを変更します。 トレントを閉じる必要があります。
^X コマンドを呼び出したり、設定を変更したりできます。
^B 初期シードを実行するようにダウンロードを設定します。 あなたが最初で唯一の場合にのみ使用してください
これまでのダウンロード用シーダー。
+ | - ダウンロードの優先順位を変更します。
バックスペース
URL またはファイル パスを使用して torrent を追加します。 使用 タブ ディレクトリの内容を表示して実行するには
オートコンプリート。
l ビュー・ログ。 スペースバーを押して終了します。
U torrent が関連付けられているファイルを削除し、関連付けをクリアします。
I torrent が比率設定を無視するかどうかを切り替えます。
DOWNLOAD VIEW キー
-> トレントファイルのリストを表示します。 スペースバーを使用してファイルの優先順位を変更し、 * 〜へ
すべてのファイルの優先順位を変更します。 使用 / ディレクトリを折りたたむには。 時代遅れ
1 | 2 最大アップロード数を調整します。
3 | 4 最小ピアを調整します。
5 | 6 最大ピア数を調整します。
u 転送中のブロックを表示します。
i チャンクの希少性を表示します。
o トラッカーリストを表示します。 スペースバーを使用して、グループ内のトラッカーを循環させます。
p ピアおよびトレント情報を表示します。
t | T トラッカーリクエストを開始します。 大文字の T を使用してリクエストを強制し、「min」を無視します。
間隔」はトラッカーによって設定されます。
k ピアを切断します。
* チョーク/スナブピア。
OPTIONS
-b あいうえお
リスニング ソケットと送信接続をこのネットワーク インターフェイス アドレスにバインドします。
-d ディレクトリにジョブを開始します。
デフォルトのダウンロード ディレクトリを設定します。 デフォルトは「./」です。
-h ヘルプを表示して終了します。
-i あいうえお
トラッカーに通知するアドレスを設定します。
-n ロードしないでください ~/.rtorrent.rc 始めるとき。
-o key1=opt1,...
-O キー=オプション
任意の数のオプションを設定します。「設定」セクションを参照してください。 ここで指定されるオプション
リソースファイルを上書きします。 資本を使用する -O オプションでカンマを使用できるようにします。
-p ab 範囲内のリスニング ポートを開いてみてください a 以下を含む b.
-s ディレクトリにジョブを開始します。
セッション管理が有効になり、開いているすべてのダウンロードの torrent ファイルが有効になります
このディレクトリに保存されます。 rtorrent のインスタンスは XNUMX つだけ使用してください
ただし、現時点ではロックは行われていません。 空の文字列
セッションディレクトリを無効にします。
全般的な SETTINGS
バインド = あいうえお
リスニング ソケットと送信接続をこのネットワーク インターフェイス アドレスにバインドします。
ip = あいうえお
ip = hostname
トラッカーに通知するアドレスを設定します。
ポート範囲 = ab
範囲内のリスニング ポートを開いてみてください a 以下を含む b.
ポートランダム = はい | いいえ
ポート範囲内のランダムな位置でリスニング ポートを開きます。
チェックハッシュ = はい | いいえ
ダウンロードが完了した torrent のハッシュ チェックを実行します。
ディレクトリにジョブを開始します。 = ディレクトリにジョブを開始します。
デフォルトのダウンロード ディレクトリを設定します。 デフォルトは「./」です。
セッション = ディレクトリにジョブを開始します。
セッション管理が有効になり、開いているすべてのダウンロードの torrent ファイルが有効になります
このディレクトリに保存されます。 rtorrent のインスタンスは XNUMX つにつき XNUMX つだけ使用できます
セッションディレクトリ。 空の文字列を指定すると、セッション ディレクトリが無効になります。
http_proxy = URL
http プロキシを使用します。 無効にするには空の文字列を使用します。
エンコードリスト = エンコーディング
優先するファイル名エンコーディングをリストに追加します。 エンコードは
挿入される順序で一致するものがない場合は、トレントのデフォルトが使用されます。
暗号化 = オプション,...
rtorrent が暗号化された Bittorrent 接続をどのように処理するかを設定します。 デフォルトでは、
暗号化は無効です。オプションを指定するのと同じです。 なし。 あるいは、
次のオプションはいくつでも指定できます。
許可_受信 (暗号化された受信接続を許可します)、 try_outcoming (暗号化を使用する
発信接続の場合)、 必要とする (暗号化されていないハンドシェイクを無効にする)、 require_RC4
(最初の暗号化ハンドシェイク後の平文送信も無効にします)、
有効化_再試行 (最初の発信接続が失敗した場合は、暗号化を使用して再試行します)
オフの場合はオン、オンの場合はオフ)、 平文を好む (平文を選択してください
ピアが平文送信と RC4 暗号化のどちらかを選択する場合、
それ以外の場合は RC4 が使用されます)。
ピアエクスチェンジ = はい | いいえ
プライベートとしてマークされていないトレントのピア交換を有効または無効にします。 無効化者
デフォルト。
スタートタイド =
再追加されたファイル名に関連付けられた torrent を開始します。
stop_untied =
閉じる =
取り外し済み =
ファイル名に関連付けられている torrent を停止、閉じる、または削除します。
削除されました。 「U」キーで関連付けをクリアします。
close_low_diskspace = スペース
以下のファイルシステム上のアクティブな torrent をすべて閉じます。 スペース ディスクスペースが残っています。 使用
スケジュール オプション。 ID を持つデフォルトのスケジュールされたイベント ディスク空き容量が少ない に設定されています
500Mb。
負荷 = file
ロード冗長 = file
ロードスタート = file
load_start_verbose = file
ワイルドカードを使用してファイルをロードし、場合によっては複数のファイルを開始します
「*」。 これは以下で使用することを目的としています スケジュールただし、 start ゼロ以外です。
ロードされたファイルは、指定されたファイル名に関連付けられます。
import = file
try_import = file
リソースファイルをロードします。 try_import torrent::input_error 例外をスローしません
入力が悪い。
スロットル SETTINGS
アップロードレート = KB
ダウンロードレート = KB
set_upload_rate = すべて
set_download_rate = すべて
最大グローバル アップロード レートとダウンロード レートを設定します。
min_peers = 値
max_peers = 値
各ダウンロードで許可するピアの最小数と最大数を設定します。
min_peers_seed = 値
max_peers_seed = 値
シード中に許可するピアの最小数と最大数を設定するか、-1 (デフォルト)
max_peers を使用します。
最大アップロード数 = 値
max_downloads = 値
min_uploads = 値
min_downloads = 値
同時アップロード/ダウンロードの最大/最小数を設定します。
ダウンロードアップロード。
max_uploads_div = 値
max_downloads_div = 値
set_max_uploads_div = 値
set_max_downloads_div = 値
次の場合に使用する最大アップロード スロットとダウンロード スロットの計算に使用されるディバイダーを変更します。
スロットルが変更されます。 設定で無効にする 0.
max_uploads_global = 値
max_downloads_global = 値
set_max_uploads_global = 値
set_max_downloads_global = 値
許可されるアップロードおよびダウンロードの最大スロット。 設定で無効にする 0.
スロットルアップ = 名, アップロードレート
スロットルダウン = 名, ダウンロードレート
セカンダリ スロットルを定義したり、指定されたアップロード レートまたはダウンロード レートを設定したりします。 に添付
d.set_throttle_name=name コマンドを使用してダウンロードするか、Ctrl-T を使用してスロットルを切り替えます。
スロットルを変更するときは、ダウンロードを停止する必要があります。 セカンダリスロットルに注意してください
グローバルなアップロード/ダウンロードが調整されている場合にのみ機能します。 ダウンロードを使用するように設定する
NULL スロットルを使用すると、グローバル スロットルがある場合でもダウンロードのスロットルが解除されます。
この特殊なケースではグローバル スロットルが完全にバイパスされるため、
レートと送金額は世界的な統計には含まれていません。
スロットル_ip = 名, host
スロットル_ip = 名, ネットワーク/プレフィックス
スロットル_ip = 名, start, end
ホスト、CIDR ネットワーク、または IP 範囲に対して、指定されたセカンダリ スロットルを使用します。 すべてのピア
一致する IP を持つ場合は、グローバル スロットルや
カスタムダウンロードスロットル。 名前は次のとおりかもしれません NULL これらのピアのスロットルを解除するには、
上で説明したのと同じ注意事項があります。
トラッカー 関連 SETTINGS
トラッカー関連の設定。
イネーブルトラッカー = はい
に設定され いいえ すべてのトラッカーリクエストを無効にします。 rtorrent を無効にする場合に便利です。
スケジュール
トラッカーダンプ = ファイル名
ダンプトラッカーのリクエスト ファイル名、空の文字列を指定して無効にします。 のみ
トレントがロードされている間に トラッカーダンプ 空ではない文字列が含まれている場合は、次の場所に記録されます。
ただし、無効にしても期待どおりに機能します。
tracker_numwant = 数
トラッカーに送信される numwant フィールドを設定します。これは、必要なピアの数を示します。
負の値を指定すると、この機能が無効になります。
use_udp_trackers = はい
UDP トラッカーを使用します。 ファイアウォールなどの背後にある場合は無効にしてください。
UDP トラッカーへの接続。
http_capath = path
http_cacert = ファイル名
http リクエストで使用する証明書を設定します。 Curl の CURLOPT_CAPATH と
詳細については、CURLOPT_CAINFO オプションを参照してください。
DHT関連 SETTINGS
DHTに関する設定
DHT = 無効|オフ|自動|オン
トラッカーレスのピアを見つけるための分散ハッシュ テーブル (DHT) のクエリのサポート
torrent またはすべてのトラッカーがダウンしているとき。 に設定 disable DHTを完全に無効化するには、
OFF (デフォルト) DHT を有効にしますが、DHT サーバーは起動しません。 オート 自動的に
必要に応じて DHT サーバーを起動および停止するか、 on DHTを永久に保持するため
サーバーが稼働中。 自動に設定すると、最初の起動時に DHT サーバーが起動します。
非プライベート トレントが開始され、最後の非プライベート トレントの 15 ~ 30 分後に停止します。
プライベート torrent が停止したとき (または rTorrent が終了したとき)。 DHTが機能するにはセッションが必要です
ディレクトリを設定する必要があります (DHT キャッシュを保存するため)。
dht_port = 数
DHT の UDP リッスン ポートを設定します。 デフォルトは 6881 です。
dht_add_node = host [:port]
構成ファイルでの使用を目的としたものではなく、クライアントでの XNUMX 回限りのオプションとして使用されます。
または、コマンド ラインで空の DHT ノード テーブルをブートストラップします。 指定された連絡先
ノードに応答し、応答があればそこからブートストラップを試みます。 ポートはオプションです。
ポート 6881 がデフォルトで使用されます。
dht_統計 = すべて
すべて
set_dht_port = すべて
すべて
set_dht_throttle = すべて
すべて
ユーザーインターフェース SETTINGS
関連する設定を表示します。
view_add = 名
新しいビューを作成します。
view_sort = 名
view_sort = 名,秒
で設定された基準に従ってビューを並べ替えます view_sort_current。 オプションの場合
引数が指定されている場合、最後の実行中に変更が発生した場合、ビューはソートされません。
秒。 このコマンドは次の用途で使用することを目的としています。 スケジュール.
view_sort_new = 名,...
view_sort_current = 名,...
新しい要素が挿入されるときの並べ替え基準を設定するか、 view_sort と呼ばれます。 の
リストには、次の条件を任意の数 (ゼロを含む) 含めることができます。
名, 名前の反転, 停止, 開始, コンプリート, 不完全, 状態変更済み,
状態変化_反転
キーレイアウト = qwerty|azerty|qwertz|dvorak
キーバインドを変更します。
ファイルシステム SETTINGS
ファイルシステム関連の設定。
最大ファイルサイズ = サイズ
ファイルの最大サイズを設定します。 通過により無効化 -1.
分割ファイルサイズ = サイズ
トレント内のファイルを分割するサイズが大きい サイズ 別々のファイルに分割します。 通過により無効化
-1.
分割サフィックス = string
分割ファイルに使用するサフィックスを設定します。 デフォルトは 。部.
DOWNLOAD SETTINGS
ターゲットとしてダウンロードを必要とする設定。オプションは f.ex を通じて呼び出す必要があります。
終了中.
リンクの作成 = type,path,サフィックス
リンクの削除 = type,path,サフィックス
シンボリックリンクを作成または削除します。 リンク パスは次のものを連結したものです path
の結果 type ダウンロード上で、そして サフィックス.
利用可能なタイプは次のとおりです。 ベースパス ダウンロードのベースパスを使用します。 ベースファイル名
ダウンロードの基本ファイル名を使用します。 結ばれた ダウンロードするファイルのパスを使用します
に結び付けられています、参照してください スタートタイド.
高度な SETTINGS
このリストには、ユーザーが触れるべきではない設定が含まれており、クラッシュやクラッシュを引き起こす可能性のある設定も含まれています。
正しく設定されていない場合も同様です。
ハッシュ先読み = MB
ハッシュ チェックを行うときにカーネルにどれだけ先の読み取りを要求するかを構成します。 の
ハッシュ チェッカーはリクエストに madvise(..., MADV_WILLNEED) を使用します。
ハッシュ間隔 = ms
チャンクがメモリにない場合にハッシュをチェックする試行間の間隔。
ミリ秒。
hash_max_tries = トライ
mincore ステータスの使用中にハッシュをチェックするまでの試行回数
強制する。 過負荷のシステムでは、適切なハッシュ チェックを行うために、より低い値が必要になる場合があります
レート。
安全な同期 = はい|いいえ
チャンクを同期するときは、MS_ASYNC ではなく常に MS_SYNC を使用してください。 これは必要かもしれない
Linux ~2.6.13 の NFS などのファイルシステムのバグの場合。
max_open_files = 値
同時に開いたままにするファイルの数。 LibTorrent が動的に開き、
ファイルをメモリにマッピングするときに、必要に応じてファイルを閉じます。 デフォルトは以下に基づいています
sysconf(_SC_OPEN_MAX)。 おそらく、このオプションが何をするのか知っているだけだと思っているでしょう。
触らないでください。
max_open_sockets = 値
同時に開いたままにするネットワークソケットの数。 この値は次のように設定されます。
~に基づく妥当な価値 sysconf(_SC_OPEN_MAX).
max_open_http = 値
同時に開いたままにするソケットの数。 この値は次のように設定されます。 32 デフォルトでは
max_memory_usage = バイト
ファイルチャンクのマッピングに使用されるメモリスペースの最大量を設定します。 これもそうかも知れません
を使用して設定する ulimit -m ここで、3/4 がファイル チャンクに割り当てられます。
send_buffer_size = 値
受信バッファサイズ = 値
ソケットの送受信バッファサイズを調整します。
umask = 0022
このプロセスの umask を設定します。これは、
プログラム。
cwd = ディレクトリにジョブを開始します。
を使用してプロセスの作業ディレクトリを変更します Chdir.
セッション完了時 = はい
トレントの終了時にセッション トレントを保存するかどうかを制御します。 デフォルトではオンになっています。
セッションロック = はい
起動時にセッション ディレクトリにロック ファイルを作成するかどうかを制御します。
セッション保存 =
すべてのダウンロード用にセッション ファイルを保存します。
TOS = デフォルト|低遅延|スループット|信頼性|最小コスト
TOS = 16進法
ピア接続の TOS を変更します。デフォルトでは次のように設定されています。 スループット。 オプションの場合
に設定 デフォルト その場合、システムのデフォルトの TOS が使用されます。 XNUMX 進値は次の目的で使用できます。
標準以外の設定。
ハンドシェイク_ログ = はい
ピア ハンドシェイクのログを有効にします。 これにより、大量のログが生成されます
メッセージが表示されますが、接続の問題をデバッグするのに役立つ場合があります。
作者
ヤリ・“ラクシャサ”・サンデルjaris@ifi.uio.no>
onworks.net サービスを使用してオンラインで rtorrent を使用する