問題タブ [utorrent]
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.
node.js - node.js と utorrent-api で .torrent をアップロードできない
例のようにutorrent-apiライブラリを使用しようとしていますnode.js
:
コンソールに次のエラーが表示されます。
uTorrent に接続するには:
そして、トレントリストを正しく取得しています。.torrent ファイルをディスクに保存しようとしたところ、問題ないように見えたので、問題はファイルのアップロードにあります。
uTorrent 3.3 は Linux で実行されています。WebUI は機能しており、ブラウザから .torrent ファイルをアップロードできます。このエラーをデバッグするにはどうすればよいですか?
rss - トレント クライアントの RSS: マグネット リンクはどのフィールドに移動しますか?
人気のあるトレント Web サイトの RSS を読みたいのですが、アイテムごとに、リンク先のページを開いて、マグネット リンクを取得します。
次に、元の RSS の修正版をユーザーに出力し、アイテムごとにマグネット リンクを付けます。
私が欲しいのは、bitTorrent や uTorrent のようなクライアントの自動ダウンロード機能に使用される RSS 適応を構築することです。
私が知らないのは、どのフィールド/どの形式でマグネットリンクを配置するかです(またはマグネットのないページの.torrentファイルへのリンク)
トレントサイトでさえ、グーグルで検索したドキュメントは見つかりませんでした。たとえば、 RSS と torrent に関するこの公式ページには、リンクを配置するための RSS フィードの適切な場所に関する情報がありません。
python - utorrents Magnet to Torrent ファイルのフェッチが Python スクリプトよりも速いのはなぜですか?
.torrent
Pythonスクリプトを使用して、ファイル内のトレントマグネットURLを変換しようとしています. Python スクリプトはdht
メタデータに接続して待機し、そこから torrent ファイルを作成します。
例えば
.torrent
上記のスクリプトは、メタデータを取得してファイルを作成するのに約 1 分以上かかりますが、utorrent
クライアントは数秒しかかかりません。なぜですか?
スクリプトを高速化するにはどうすればよいですか?
約 1,000 以上の torrent のメタデータを取得したいと考えています。
例:マグネットリンク
アップデート :
スクリプトで、このような既知の dht ルーターの URL を指定しました。
しかし、それでも遅く、時々次のようなエラーが発生します
アップデート :
DB から 16 進情報ハッシュを取得し、dht からメタデータを取得してからトレント ファイルを DB に挿入するこの scmall スクリプトを作成しました。
状態を保存する方法がわからなかったので、無期限に実行させました。実行し続けると、より多くのピアが取得され、メタデータのフェッチが速くなります。
Arvidが提案したように、新しいものを実装する必要があります。
アップデート
Arvidが提案したものを実装することができました。そして、大洪水サポートフォーラムで見つけたいくつかの拡張機能http://forum.deluge-torrent.org/viewtopic.php?f=7&t=42299&start=10
1分間実行し続け、アラートを受け取りました
アップデート :
いくつかのテストの後、次のようになります
引き起こす
更新: 追加しました
そして警戒した
php - PHP でのトレントのアナウンス リクエストでの info_hash の翻訳
info_hash 値を実際のハッシュに「変換」する方法を理解するのに問題があります。これは、トラッカーに通知しているときに uTorrent から得ているものの例です。
私が理解しようとしているのは、この奇妙な値「YNvÿ@p」を取得し、情報ハッシュをsha1として取得する方法です(例: 594E98760099B1CFC3BFAA4070C0CC02F6C1AA90)? サーバーでPHPを使用しています。
今、私はすでに次の声明を読みました:
info_hash
metainfo ファイルの情報値のベンコード形式の 20 バイトの sha1 ハッシュ。これは metainfo ファイルの部分文字列であることに注意してください。情報ハッシュは、無効であるかどうかに関係なく、.torrent ファイルにあるエンコードされた形式のハッシュでなければなりません。この値は、ほぼ確実にエスケープする必要があります。
しかし、何が起こっているのかを理解するのにはあまり役に立ちませんでした。
c# - UTorrentAPI を使用して磁気リンクでラベル付きの torrent を追加する
トレントへの磁気リンクがあります。AddUrl
そこで、メソッドを使用して torrent を uTorrent に追加します。
しかし、この torrent に特定のラベルを割り当てたいと思っています。AddUrl
ラベルを引数として取るメソッドのオーバーロードはありません。または、後で磁気リンクで torrent を見つけるにはどうすればよいですか? UtorrentApi.Torrent
オブジェクトは使用済みの磁気リンクを保管しません。