1

ダウンロードの開始前にアップロード/ダウンロードの制限を設定します。 例:Libtorrentはダウンロードを開始する前にアップロード/ダウンロードの制限を設定します

info = lt.torrent_info(ft['torrent_info']) 
params = { 'save_path': '.', \ 
     'storage_mode': lt.storage_mode_t.storage_mode_sparse, \ 
     'ti': info } 
h = ses.add_torrent(params) 
h.set_download_limit(10000) 
h.set_upload_limit(10000) 

をしかしh = ses.add_torrent(params)時に、この場合には、ダウンロードが開始しつつあると私は、この後、アップロード/ダウンロード速度を設定しています:現在の方法で、私はこのようなダウンロード/アップロード制限を設定しています。だからここで私のダウンロード/アップロードの速度は非常に高くなります。 この手順の前に(ダウンロードを開始する前に)ダウンロード/アップロードの上限を設定したいと思います。それをしてもいいですか ? params dictにいくつかのパラメータを設定しているかもしれません。 ?

答えて

1

このマニュアルをお読みください:http://www.libtorrent.org/reference-Core.html#add_torrent_params

flag_stop_when_readyまたはflag_pausedのフラグを設定してみてください。

+0

Hey @Serenity:ダウンロード/アップロードの制限を設定中に問題が発生しています:http://stackoverflow.com/questions/43045564/libtorrent-setting-download-limit-upload-limit-is-not-working –

2

はいできます。 add_torrent_paramsオブジェクトを見てください。

制限を初期化するフィールドには、upload_limit and downloadという2つのフィールドがあります。

+0

Hey @Avind。私はダウンロード/アップロードの制限を設定してみましたが、まだ成功していません。私はそれについても質問を投稿しました:http://stackoverflow.com/questions/43045564/libtorrent-setting-download-limit-upload-limit-is-not-working –

関連する問題