問題タブ [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.
python - PyQt を使用したシンプルな torrent クライアント
最近、Python の練習を始めました。特に Linux を使用している場合は、非常に便利な PL です。ここに私の問題があります。私は Qt のシンプルさと Python のパワーが本当に好きですが、少し大きくなりすぎました。PyQt と libtorrent を使用して、非常にシンプルな torrent クライアントを構築したいと考えています。一度に 1 つの torrent をダウンロードするための、すぐに使用できるコードもあります。ただし、アプリ コードを Qt のコードと統合するのに問題があります。torrent.py のコードは次のとおりです: #!/usr/bin/python import sys from PyQt4 import QtCore, QtGui import libtorrent as lt import time
PyQt から生成されたコード:
主な問題は、トレントのダウンロードが機能しているときに、Qt アプリ ウィンドウが表示されないことです。もう 1 つの問題は、libtorrent コードを派手な Qt ウィンドウに配置する方法がわからないことです (すべてのデータをリスト ビューに出力するため)。助けてください。
python - libtorrent のインポートが機能しない
brewでMacにlibtorrent-rasterbarをインストールしました。インストール後、次のコマンドでインストールが適切かどうかを確認します。
警告: libtorrent-rasterbar-0.16.10 が既にインストールされています
というわけで、インストールはOKのようです。
Python で「import libtorrent」と入力すると、エラーが発生します。また、次のように入力すると:
リストに libtorrent が表示されません。
私が間違っていることは何ですか?
bittorrent - torrent からのファイルは、30% 後に断片の受信を停止します
私は jbittorrent api を使用しています。トレント クライアントからトレントのコンテンツをダウンロードすると、一定時間正常に動作し、2 ~ 3 ピース後にピースの受信を停止します。
python - libtorrent を介して同一の torrent をダウンロードする方法は?
libtorrent へのpythonバインディングを使用します。すべて正常に動作します。
しかし、1 つの問題があります。2 つ以上の同一の torrent がダウンロードされます。それらは異なるタイミングで追加され、異なるフォルダーにダウンロードされます。しかし、異なるインスタンスtorrent_handle
については、同じインスタンスを受け取りますtorrent_info
:
print handle, handle.get_torrent_info() ...
<0x80425f6e0 の libtorrent.torrent_handle オブジェクト> <0x802289fa0 の libtorrent.torrent_info オブジェクト> <0x80425f758 の libtorrent.torrent_handle オブジェクト> <0x802289fa0 の libtorrent.torrent_info オブジェクト> <0x80425infof7d0 の libtorrent.torrent_handle オブジェクト>
複数の同一の torrent をダウンロードする libtorrent で修正するにはどうすればよいですか?
標準的なケースではなく、まれな状況です。
python - python libtorrent に代わるものはありますか?
libtorrent を使用して torrent をダウンロードしようとしていますが、コードが機能することがあります。
同じトレントが送信で機能するため、トレントやネットワークのせいではありません。
s.status() は常にdownloading_metadataです
libtorrent に代わるものはありますか?