問題タブ [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.

0 投票する
0 に答える
545 参照

c++ - libtorrent 速度の上限

libtorrent ライブラリを使用しようとしていますが、次の問題があります。

デフォルト設定で torrent を作成し、制限 (100Kb など) を次のように設定します。

そして、現在の torrent の速度を尋ねると、次のようになります。

制限よりも大きな値を取得することがあります (たとえば、約 200Kb または 300Kb)。

どうしたの?トレント制限が適用されないのはなぜですか?

0 投票する
1 に答える
129 参照

c++ - ubuntu 14.04 で g++ を使用して client_test.cpp をコンパイルする際の問題

libtorrent が提供する client_test.cpp というサンプル プログラムの 1 つをコンパイルしようとしています。これはコードです:

http://pastebin.com/PWBhCXkY

私はこのコマンドでコンパイルしています:

これはエラーログです:

http://pastebin.com/YF4VGVWr

ご協力ありがとうございます。問題の診断に役立つその他の情報があればお知らせください。

0 投票する
1 に答える
561 参照

c# - 個々のトレントを Libtorrent save_state() で保存しますか?

現在、CLI Libtorrent ラッパーであるRagnarを使用しています。

私はレンガの壁にぶつかりました。おそらく、私が使用しているラッパーの実装上の欠陥であるか、単に Libtorrent API ドキュメントを誤解しているだけですが、現在のセッション状態データを適切に保存/ロードする方法がわかりません.

私の現在の目標は、私が最もよく述べることができるようtorrent_handlesに、現在のセッションですべてを保存することです。これにより、作業中の torrent クライアントを次に実行するときに、起動時にそれらを自動的にロードし、ダウンロード/シードを再開できます。

セッション状態を保存してこれを行うべきかどうかはまだわかりません。APIドキュメントの文言によると:

save_state に渡される flags 引数を使用して、保存するセッション状態の部分をフィルタリングできます。デフォルトでは、すべての状態が保存されます (個々の torrent を除く)。

しかし、関連するフラグが表示されませんindividual torrents:

また、ラッパーは現在、これらのフラグを受け入れないようにハードコードされています。

これは簡単に修正できるはずですが、何か不足していますか? 間違ったメカニズムで保存しようとしていますか?

0 投票する
1 に答える
322 参照

python - Python で Rasterbar libtorrent を使用するチェリー ピック ピア

libtorrent を使用して接続するピアを厳選することが可能かどうかを知っている人はいますか? つまり、トラッカーがピア IP とポートのリストを返した後、いくつかの定義された基準に基づいて、選択された少数のみが接続されます。

ありがとう

0 投票する
1 に答える
489 参照

boost - ブーストでlibtorrentをインストールする際のエラー

Lubuntu 14.04 64 ビットでは、de libtorrent ライブラリをインストールしようとすると、次の構成エラーが発生します。

私はこれを実行しました:

ディレクトリに次のファイルがあります。

静的ライブラリについてはよくわかりません。誰か助けてもらえますか? ありがとうございました。

0 投票する
1 に答える
829 参照

python - Python Libtorrent がシードしない

トレントを生成して python libtorrent でシードしようとしていますが、トレントを生成しますが、シードしません。

Ubuntu 14.04でPython3.4でlibtorrent-0.16.18を使用しています