問題タブ [torrent]
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.
multicast - SOCKS 使用時の BitTorrent ローカル ピア検出
Local Peer Discovery と SOCKS5 をサポートする単純な BitTorrent クライアントを作成しています。
これらの技術は相互に排他的ですか? SOCKS プロキシを使用する場合、ローカル ピア検出を無効にする必要がありますか?
regex - ANTLR を使用した .torrent ファイルの解析
ANTLR4 を使用して .torent-file からメタ情報を解析しようとしました。
metainfo ファイル内のすべてのデータはベンコードされています。ベンコーディングの仕様:
私は次の文法を使用しています:
しかし、次の問題に直面しました。次の例があります。
また、パーサーは 2 番目の文字列を として認識せずtwo
、 として認識しtwoe
ます。その結果、パーサーは で終わる辞書の終わりを認識しませんe
。
同様に、別の例では、最初の文字列がではなくd3:onel4:testee
であるため、認識されません。onel
one
この場合、文法が正しかったとしても、どうすれば文法を修正できますか?
PS 文字列 a not は気にしない%x00-FF
でください。この文法はドラフトであり、その他の軽微な誤りが含まれています。
java - トレント管理: プロトコル UDP のエラー
jlibitorrent ライブラリを使用して Java でトレント マネージャーを開発しようとしていますが、プログラムを実行すると、次のエラーが発生します。
Bencoding 例外: 不明なプロトコル: st.ST.main(ST.java:70) で com.torrent.util.TorrentInfo.(TorrentInfo.java:160) の udp
プログラムの引数は、インターネットからダウンロードした torrent であり、送信でも機能します。
エラーメッセージを表示する関数のコードは次のとおりです。
}
コードを2日間読んだ後、エラーがどこにあるのかわかりません。すべての助けに感謝しています。ありがとう。
logging - UDP ログから p2p を検出する
4. http://www.brighthub.com/computing/smb-security/articles/48875.aspxのアプローチが気に入りました- ロガーを持っているだけで誰かが p2p を使用していると疑う方法と、侵害メールが来た場合の行動分析、家の中の人 (10 人、各アパートのサブネット) を見つけて転送できます。
この記事では、1 つのローカル IP との間の UDP パケットに注目すべきであると書かれています<->
が、これはかなり古い (4 年) ため、これがまだ有効な手法であるかどうかが疑問です。Google 検索によると、p2p は TCP と UDP の両方を使用できます。
私が尋ねている主な理由は、TCP もログに記録すると、ログファイルが地獄のように大きくなるため (1 日ごとにファイルが作成され、1 週間よりも古いファイルが作成される => /dev/null)、私のアイデアは UDP トラフィックのみをログに記録することでした。
php - 送信phpクラスエラー
php で送信ソフトウェアを使用できるこのクラスを使用しますが、アクションを個別に使用することはできません。
torrent 実行中の追加後の最初のアクション (torrent を停止する) が、再起動できません ....
@aergistal と @Miguel の編集:
電話test2.php?add
するとこの結果が得
られるので、電話してこの結果を得る
test2.php?start=1
javascript - チェックイン ブラウザに torrent-client がインストールされている
javascript でマグネット リンクがブラウザでサポートされているかどうかを確認する方法はありますか (= トレント クライアントがユーザーの PC にインストールされているかどうかを確認する)。
ブラウザがマグネット リンクをクリックして torrent クライアントを開くか、または追加の指示を表示する必要があるか (torrent クライアントがインストールされていない場合) を JavaScript で確認したい。