問題タブ [magnet-uri]
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# - MonoTorrent へのマグネット リンクの追加
マグネット リンクがあり、マグネット リンクのコンストラクターを使用して TorrentManager を作成しようとしていますが、Visual Studio は無効な引数があることを通知し続けます。私は何を間違っていますか?
c# - MonoTorrent マグネット リンクのダウンロードが開始されない
私はMonoTorrentライブラリがこれを行うことができると強く信じていますが、おそらくドキュメントが不足しているため、動作させることができませんでした.
まず、MonoTorrentは次のコードを使用して元の torrent を正常にダウンロードできるようです: https://smuxi.im/wiki/monotorrent/Managing_Torrents
しかし、マグネット リンクの人気が高まっているため、マグネット リンクも機能させたいと考えています。それらから .torrent を取得する「トリック」(µTorrent が生成するものを使用するなど) は、上記と同じコードを使用する場合でも機能しません。このようにスタックしたままで、1 秒あたり 1 ~ 3 個のピアを作成しますが、進行はしません。
このトピックでの StackOverflow の最良の質問/回答は MonoTorrent - Torrent ファイルへのマグネット リンクでしたが、残念ながら回答は次の MonoTorrent コンストラクターとさえ一致しませんでした。
最後に、他のコードを試してみました。MagnetLink または InfoHash を渡す必要があるようです。そのため、次のように InfoHash を使用してみました。
ダウンロードが始まらない何かが足りないのですか? エラーなし / クラッシュなし
python - libtorrent によって生成された磁石が無効なのはなぜですか?
libtorrent docによると、このコードでtorrent ファイルからマグネット リンクを取得しようとしています。
リンクを返します:
しかし、このリンクは機能しません。(torrent ファイルには問題がないことに注意してください)。
ということで、この torrent のマグネットリンクを送信で取得してみました。結果が異なることがわかります。
したがって、python-libtorrent を使用してマグネット リンクを取得する方法に問題があると思います。誰かが実用的な例を持っていますか?
よろしく。
.net - .NET と WPF を使用したマグネット リンク
アプリケーションをどのように実装すべきかを理解するために、サンプル プロジェクトを探しています。
トレント ファイルと同じように、Web サイト リンクを介して WPF アプリケーションでイベントを開いて起動したいと考えています。これを行うにはどうすればよいですか?
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分間実行し続け、アラートを受け取りました
アップデート :
いくつかのテストの後、次のようになります
引き起こす
更新: 追加しました
そして警戒した
python - python libtorrent マグネットURIを使用している間、メタデータをどれくらい待つべきですか?
マグネットURIを提供してDHTからメタデータをダウンロードしようとしていますが、単一のURIで5分以上かかる場合があります。
私はこのようなコードを使用しています
では、メタデータを待つ必要があるのはどれくらいですか? または、メタデータを取得するために新しいマグネット uri の新しいハンドルを作成している間、そのハンドルをアクティブに保つことができますか?
タイムアウト設定などはありますか?
アップデート :
私が言いたいのは、マジック ナンバーがあるということです。X 分としましょう。X 分でメタデータを取得できない場合、たとえば 24 時間でメタデータを取得できません。
または、24 時間でフェッチできるが、最初の x 分ではフェッチできない可能性はありますか?
これはどのように正確に機能しますか?