問題タブ [bittorrent]

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 に答える
213 参照

flash - RTMFP と BitTorrent の実際の違いは何ですか?

BitTorrent にできて RTMFP にできないことは何ですか? また、BitTorrent ではできなくて RTMFP でできることは何ですか?

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

protocols - IP アドレスがわかっている PC にテキスト メッセージを送信する方法を教えてください。

変な質問だとは思いますが、IP アドレスがわかっている PC にテキスト メッセージを送信する方法があれば教えてください。

たとえば、ネット上の PC から torrent でファイルをダウンロードしています。

torrent でこの PC の IP アドレスを知ることができるので、この PC の所有者にテキスト メッセージを送信したいと考えています。

これは可能ですか?

0 投票する
6 に答える
29847 参照

bittorrent - BitTorrentソースコードはどこにありますか?

私は調べてみましたが、このソースコードはどこにも見つからないようです。私が見つけたすべてのリンクは、Slashdotが2007年にソースコードを削除したと言っている公式のBitTorrentページを指しています。この信じられないほど普及しているオープンソーステクノロジーは、uTorrentやTransmissionなどのアプリケーション以外では見つからないと思いますか?
BitTorrentの現在のソースコードをダウンロードする場所が必要です。
誰かが私にその魔法の場所を教えてもらえますか?

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

erlang - Erlang bittorrent ピースのリクエスト

私は現在、Erlang で BitTorrent クライアントに取り組んでいます。現在、ブロックをリクエストしてから、ダウンロードしたブロックからピースを構築して検証しようとしています。最後のピース (他のピースとはサイズが異なります) でない限り、すべてが機能します。最後のピースがダウンロードされたように見えますが、そのハッシュを torrent ファイルから取得したハッシュと一致させることができないようです。ここで解決策を求めているわけではないと思いますが、最後のピースのハッシュに関して特に覚えておくべきことがある場合は. ある?

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

c++ - トレントファイルではどのような種類のエンコーディングが使用されていますか?トラッカーを追加するにはどうすればよいですか?

Cを使用してトレントファイルのトラッカーを変更する必要があります。どのタイプのエンコーディングを使用していますか?私がASCIIで文字を印刷するとき、それらはぎこちないものを印刷します。または、Cを使用してトレントファイルにトラッカーを追加する直接的な方法はありますか?

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

python - Python BitTorrent ライブラリ

動作する Python BitTorrent ライブラリはありますか?

私は研究プロジェクトのために BitTorrent プロトコルをいじる必要がありますが、車輪を再発明してプロトコルの独自の実装を書きたくありません (また、私にはそうする能力もありません)。

公式の BitTorrent クライアントのソースを調べましたが、それは私が探しているものではありません。ライブラリ/モジュールは私が好むものです。

ありがとう!

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

c# - 複数のトラッカーからのトレント情報を解析し、データベースに保存する

BitSnoopKickAssTorrentsのようなウェブサイトを見るといつも頭に浮かぶのは、複数のトラッカーからトレント情報を取得してデータベースに完全に保存するにはどうすればよいかということです。

私が話していることについて混乱している場合は、BitSnoopのスクリーンショットを次に示します。

bitnoop http://i54.tinypic.com/a2fbc3.png

このトレントでは、3つの異なるトレントトラッカーがあり、それらすべてに異なるシーダー/ピアが接続されています。

だから私の質問はこんな感じです

  • .NETで複数のトラッカーを使用してトレントを解析するにはどうすればよいですか?
  • このデータをデータベースに保存するための最良の方法は?

ASP.NET MVCでこれを実行しようとしましたが、失敗するたびに、誰かがあなたの知識を教えてくれます;)

0 投票する
5 に答える
15045 参照

php - 純粋なPHPトレントクライアント?

私はPHPCMSの開発者であり、BitTorrent機能を追加したいと考えています。CMSはすでにユーザーがファイルをアップロードして、他のユーザーがダウンロードしたりコメントしたりできるようにしていますが、CMSが.torrentメタデータファイルまたはマグネットリンクを介して、アップロードの負担を分担します。

プラグインできる既存のトラッカーがたくさんあり、必要なメタデータを作成するプロセスが十分に文書化されているため、非常に簡単に思えますが、パズルの最後のピースは、サイトをシードとして機能させることです。他の誰もシードしていない場合(たとえば、新しく追加されたとき)のファイル。検索にしばらく時間を費やしましたが、トラッカーまたはDHTのいずれかを介してBitTorrentを介してファイルをシードするPHPコードが見つかりません。rtorrent、Vuzeなどのトレントアプリケーション用のフロントエンドはたくさんありますが、私は純粋なPHPを探しています。これは、ユーザーが満足できない依存関係を導入したくないためです。 。誰かがこれを浮かび上がらせることができるPHPコードを知っていますか、それとも私は自分でロールする必要がありますか?

0 投票する
3 に答える
405 参照

c - 簡単なファイル転送

2人のユーザーがファイルを共有できるようにするアプリケーションをCで作成したいと思います。ファイルを送信する人をサーバーと呼び、受信者をクライアントと呼びます。いくつかの要件があります。

  • ユーザーは身分証明書や「ログイン」を必要としません。私のアプリケーションでは不明であると言えます。
  • サーバーは転送するファイルを選択し、クライアントがファイルを取得するために使用できる単純な最大10文字のID文字列/ハッシュを返します。
  • 同じアプリケーションがサービングとレシーブの両方に使用されます。
  • 私のアプリケーションは、無料で利用できる場合を除いて、リモートサーバーで実行されている専用のソフトウェア(ビットトレントトラッカーなど)を必要としないはずです。

今、これはビットトレントのように聞こえます、そして私はビットトレントを通してこれをすることを真剣に考えています。これをどうやってやるのかわかりません。トレントの作成/シード/ダウンロードに適したライブラリはありますか?

この質問には、次のいずれかで回答してください。

  • bittorrent/他のアイデアの実行可能な代替案を提示します。
  • Cでのbittorrentプロトコルの優れたライブラリ/スニペット/実装の投稿。
0 投票する
1 に答える
1572 参照

c++ - Android NDK で Libtorrent Rasterbar をコンパイルしますか?

こんにちは、C++ で書かれた Libtorrent Rasterbar を Android NDK を使用して Android にコンパイルし、Android 用の torrent クライアントを構築できるようにしようと考えています。

誰かがこれを以前にやったことがありますか?もしそうなら、プロセス中にエラーや問題を見つけましたか?

助けてくれてありがとう。

カロクシ