問題タブ [libtorrent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - libtorrent 速度の上限
libtorrent ライブラリを使用しようとしていますが、次の問題があります。
デフォルト設定で torrent を作成し、制限 (100Kb など) を次のように設定します。
そして、現在の torrent の速度を尋ねると、次のようになります。
制限よりも大きな値を取得することがあります (たとえば、約 200Kb または 300Kb)。
どうしたの?トレント制限が適用されないのはなぜですか?
c++ - ubuntu 14.04 で g++ を使用して client_test.cpp をコンパイルする際の問題
libtorrent が提供する client_test.cpp というサンプル プログラムの 1 つをコンパイルしようとしています。これはコードです:
私はこのコマンドでコンパイルしています:
これはエラーログです:
ご協力ありがとうございます。問題の診断に役立つその他の情報があればお知らせください。
c# - 個々のトレントを Libtorrent save_state() で保存しますか?
現在、CLI Libtorrent ラッパーであるRagnarを使用しています。
私はレンガの壁にぶつかりました。おそらく、私が使用しているラッパーの実装上の欠陥であるか、単に Libtorrent API ドキュメントを誤解しているだけですが、現在のセッション状態データを適切に保存/ロードする方法がわかりません.
私の現在の目標は、私が最もよく述べることができるようtorrent_handles
に、現在のセッションですべてを保存することです。これにより、作業中の torrent クライアントを次に実行するときに、起動時にそれらを自動的にロードし、ダウンロード/シードを再開できます。
セッション状態を保存してこれを行うべきかどうかはまだわかりません。APIドキュメントの文言によると:
save_state に渡される flags 引数を使用して、保存するセッション状態の部分をフィルタリングできます。デフォルトでは、すべての状態が保存されます (個々の torrent を除く)。
しかし、関連するフラグが表示されませんindividual torrents
:
また、ラッパーは現在、これらのフラグを受け入れないようにハードコードされています。
これは簡単に修正できるはずですが、何か不足していますか? 間違ったメカニズムで保存しようとしていますか?
python - Python で Rasterbar libtorrent を使用するチェリー ピック ピア
libtorrent を使用して接続するピアを厳選することが可能かどうかを知っている人はいますか? つまり、トラッカーがピア IP とポートのリストを返した後、いくつかの定義された基準に基づいて、選択された少数のみが接続されます。
ありがとう
boost - ブーストでlibtorrentをインストールする際のエラー
Lubuntu 14.04 64 ビットでは、de libtorrent ライブラリをインストールしようとすると、次の構成エラーが発生します。
私はこれを実行しました:
ディレクトリに次のファイルがあります。
静的ライブラリについてはよくわかりません。誰か助けてもらえますか? ありがとうございました。
python - Python Libtorrent がシードしない
トレントを生成して python libtorrent でシードしようとしていますが、トレントを生成しますが、シードしません。
Ubuntu 14.04でPython3.4でlibtorrent-0.16.18を使用しています