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) 동안이 경우, 다운로드가 시작되고 나는이 후 업로드/다운로드 속도를 설정하고있다 : 현재의 방법으로 I는 다음과 같이 다운로드/업로드 제한을 설정하고 있습니다. 그래서 여기 내 다운로드/업로드 속도가 매우 높아질 것입니다. 이 단계 전에 (다운로드를 시작하기 전에) 다운로드/업로드 제한을 설정하고 싶습니다. 내가 할 수 있을까? params dict에서 일부 매개 변수를 설정 중일 수 있습니다. ?

답변

1

이 설명서를 읽으셨습니까? http://www.libtorrent.org/reference-Core.html#add_torrent_params?

flag_stop_when_ready 또는 flag_paused 플래그를 설정해보십시오.

+0

안녕하세요. @Serenity : 다운로드/업로드 한도 설정 중에 문제가 계속 발생합니다. http://stackoverflow.com/questions/43045564/libtorrent-setting-download-limit-upload-limit-is-not-working –

2

가능합니다. add_torrent_params 개체를 살펴보십시오.

제한을 초기화하는 upload_limit and download 제한의 두 필드가 있습니다.

+0

안녕하세요 @Avind. 다운로드/업로드 제한을 설정했지만 여전히 성공하지 못했습니다. 그 질문도 게시 : http://stackoverflow.com/questions/43045564/libtorrent-setting-download-limit-upload-limit-is-not-working –