問題タブ [libtorrent-rasterbar]

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 投票する
1 に答える
1852 参照

c++ - libtorrent-rasterbar と Visual Studio 2013

VS2013 (C++) で libtorrent-rasterbar を使用して単純なコード (examples/simple_client.cpp) をビルドしようとしていますが、次のリンカー エラーが発生します。

libtorrent を次を使用してコンパイルbjam toolset=msvc-12.0 link=static variant=debug boost=sourceし、VS ですべてをリンクします。

  • libboost_system-vc120-mt-gd-1_55.lib
  • libboost_date_time-vc120-mt-gd-1_55.lib
  • libtorrent.lib

追加情報: libtorrent-rasterbar-0.16.15; boost_1_55_0; Windows8.1 64ビット。

ここで何がうまくいかないのかについてのアイデアはありますか?

ありがとうございました。

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

c++ - libtorrent を取得してブーストを表示する方法は?

libtorrent-rasterbar-0.16.16 を msys と mingw でコンパイルしています。./configure は、ブースト ライブラリ チェックに到達するまで正常に実行されます。ブースト 1.51 があり、$BOOST_ROOT を設定しましたが、うまくいきませんでした。

--with-boost-system= オプションを試してみましたが、それもうまくいきませんでした。また、libboost_system-mgw47-mt-1_51.a を libtorrent と同じディレクトリにコピーしましたが、機能しませんでした。

私は何が欠けていますか?

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

libtorrent-rasterbar - rTorrent 構成ファイル スクリプト: トラッカーがゼロ リーチを示した場合にハッシュと移動を使用してダウンロード パスをプレフィックスする

RE: Ubuntu 14.04 での rTorrent 0.9.2/0.13.2

2 つの部分からなる質問です。「watch」を使用して追加された torrent のダウンロード パスに torrent のハッシュをプレフィックスとして追加するにはどうすればよいですか。

なんで?ハッシュプレフィックスは torrent の管理用です (現在 24k で、さらに増加中です)。移動は、小さな 480 GB SSD レイドから 30 TB レイドへです。トラッカーを待機しているのは、トレント データが移動されるか、データが検証されるときにピア接続が切断されるためです。

これは 1,000 mbps の接続で実行されているため、SSD は最初のスウォーム時に役立ち、30 TB の RAID はシードに非常に適しています (RAID 6 は書き込みが遅いため)。

ハッシュをパス プレフィックスとして使用する例は見つかりませんでしたが、watch ディレクトリから開始された完成した torrent を移動する例 (ここ) は見つかりましたが、ヒルのトラッカー スクレイプ結果を待つ必要もあります。ゼロに戻る。

これまで、「新しい」トレントごとに 1 つの rTorrent インスタンスを実行していたので、ダウンロード パス プレフィックスをハッシュに設定し、それが完了するのを待ち、外部トラッカー スクレイプを使用して、トレントを停止する前にリーチがゼロになるのを待ちました。それを移動し、多くの「シード」rtorrent セッションの 1 つで再起動します (ファイルを開く制限は 65000 に設定されています)。

構成ファイルでこの例を見たことがないので、間違った検索用語を使用しているに違いありません。PyroScope の使用を検討する必要があると思いますか、それとも設定ファイルだけで「直接的な」解決策はありますか?

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

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

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

ありがとう

0 投票する
2 に答える
726 参照

c++ - Boost Asio tcp::acceptor アクセス違反例外

tcp::acceptorとをlibtorrent::session並べて作成しようとしているのですが、 からの入力を待っているときにアクセス違反の例外が発生しますstd::cin。スタック トレースが示すように、Boost IOCP 実装でアクセス違反が発生します。

  • Windows 8.1
  • MSVC 12.0 (ビジュアル スタジオ 2013)
  • ブースト v1.57.0
  • libtorrent-rasterbar v1.0.3

問題を再現できる最小限の例、

スタックトレースは

を削除するacceptorと、アクセス違反の例外がなくなります。

これは何が原因ですか?

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

node.js - node-gyp fedora 21 build node-libtorrent が機能しない

「開発ツールとクリエイティブスイート」モジュールを有効にして、fedora 21 OSを実行しています。

yum経由でrb_libtorrent-develを具体的にインストールしました

node と node-gyp を実行しています。

https://github.com/fanatid/node-libtorrentにある node-libtorrent をインストールしようとすると、

次のようなエラー メッセージが表示されます。

これらの問題を克服し、ノードバインディングを介して rb libtorrent を使用するにはどうすればよいですか?