問題タブ [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は組み込みのトラッカーを提供しますか?APIのドキュメントと例を見ていましたが、それらの行には何も見つかりませんでした。
BitTorando、Snarkなどの他のライブラリもトラッカーを公開します。
誰もがこれについて何か考えを持っているか、libtorrent自体でトラッカーを強化するのに役立つコードがありますか?
database - クライアントで分散データベースを構築するには何を使用しますか?
メディア ファイル (画像など) 用の分散データベースを作成したい場合、何を使用しますか?
アイデアは、DB は特定のエンティティによって制御できないということです (ただし、ソフトウェアは制御可能ですが、GPL / フォーク可能です)。
代わりに、libtorrent のようなものを持ち、データベースの参照/キャッシュに使用できるクライアントが必要です。「ソース」のリストを使用してクライアントを構成します。
Cydia はこれに適したモデルです。
ただし、Webホストを使用する代わりに、スーパーノードとして機能するビットトレントシーダーを使用したいと思います(これは、任意のツリーの高さのサブノードをカタログ化します)
libtorrent が最善の方法でしょうか? または、より良い代替手段がありますか?
linux - Linuxでのlibtorrentの./configureに関する問題
地獄私はlibtorrentをインストールするのに非常に苦労していて、問題が何であるかわからない。私はオンラインで同様のエラーをたくさん見ましたが、解決策は役に立たず、エラーメッセージは比較するにはあまりにも曖昧であると確信しています。
./configureを実行すると、
****
****
それから私は提案を使用します、そして違いは底が言うということです
****
****
config.logファイルにエラーがあります
****
****
どんな洞察も非常に高く評価されます
インストール後
apt-get install libboost-system-dev
apt-get install libboost-filesystem-dev libboost-thread-dev
python - python-libtorrentを使用してトレントのピアリストを取得する方法は?
私はこのコードを試しました:
そしてそれはこれを印刷します:
だから私にピアリストを与える代わりに、それは私にゼロを与えます。私は何か間違ったことをしていますか?
python - libtorrentAPIでエラーが発生する解釈方法がわかりません
こんにちは私は管理に失敗して試みたエラーがあります
問題を抱えているコードはこの関数です
エラーが発生しています
libtorrentのドキュメントでこのエラーを調べたところ、有望に見えるメソッドset_upload_mode()が見つかりましたが、正しく使用されていないか、正しいパスではありません。
ご協力ありがとうございました
python - libtorrent (rasterbar) でのアップロード アクティビティに関するアラートを取得する
ピアに送信しているデータのアラートを取得しようとしています。私のコードは、libtorrent.block_finished_alert を探すことで着信ブロックに対してうまく機能しますが、いつ、何をピアに送信しているかを知りたいです。アウトバウンド転送に相当するアラートが見つかりません。ファイルとオフセット (ピア要求) を知る必要があります。
アウトバウンド ブロック リクエストに対するアラートはありますか?
私は Python バインディングを使用していますが、C++ コードも問題ありません。
c++ - libtorrentを使用して特定の作品をダウンロードする
ええと、私は苦いクライアントに取り組んでいて、特定の部分をダウンロードしてそこから画像を抽出することによってビデオファイルのサムネイルを生成しようとしていますが、それを行う方法を見つけることができませんでした。ありがとう
python - libtorrent-rasterbar の Python バインディングが機能しない
Debian 6.0.6 を実行しています
ここから libtorrent-rasterbar の最新バージョンをダウンロードしました: http://code.google.com/p/libtorrent/downloads/detail?name=libtorrent-rasterbar-0.16.6.tar.gz&can=2そしてそれをインストールしました:
次に、ライブラリが機能するかどうかをテストします。
ディストリビューションのレポジトリにある libtorrent のパッケージ バージョンには、おかしな動作 (boost の依存関係に文句を言う) があったため、アップグレードすることにしました。私の両方のdebianボックスで同じ状況ですが、ubuntuボックスは問題ありません。
私のdebianボックスからの古いエラーメッセージ:
python - libtorrent の udp プロトコル トラッカー プロトコルを Python で使用する方法
次のリンクhttp://www.rasterbar.com/products/libtorrent/udp_tracker_protocol.htmlを調べましたが、udp トラッカーのプロトコルを使用してデータを送信するために呼び出す必要がある関数を理解できません。
java - ウェブシーディングによる torrent の選択的ダウンロード
現在、通常の HTTP GET 経由でダウンロードされている Jetty Web サーバーからファイルを提供しています。
ただし、ユーザーが Web シーディングを介してファイルをダウンロードできる P2P モデルに興味があります。これは、libtorrent を使用する Jetty サーバーのコンテキストでどのように実装されますか?
次に、Jetty Web サーバー上のすべてのファイルを永久に「シード」したくありません。代わりに、「オンデマンド」でファイルをシードできるようにしたいだけです。たとえば、やみくもに torrent をシードするのではなく、(GET や webseed などを介して) 要求が届いた場合にファイルをデマンドに利用できるようにしたいと考えています。
多数のファイルがあり、何万ものファイルを同時にシードできるかどうかわからないため、必要に応じてシードまたはアップロードしたいと考えています。ところで、同時にシードできるファイル数の上限を知っている人はいますか?