【问题标题】:Libtorrent set upload/download limit before download startsLibtorrent 在下载开始前设置上传/下载限制
【发布时间】:2017-03-26 22:15:38
【问题描述】:

我想在开始下载之前设置上传/下载限制。 例如。以目前的方式,我正在设置下载/上传限制,如下所示:

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 中设置一些参数。 ?

【问题讨论】:

    标签: python bittorrent torrent libtorrent libtorrent-rasterbar


    【解决方案1】:

    是的,你可以。看看add_torrent_params 对象。

    有两个字段,upload_limit and downloadlimit,用于初始化限制。

    【讨论】:

    【解决方案2】:

    你读过这本手册吗:http://www.libtorrent.org/reference-Core.html#add_torrent_params

    您可以尝试设置这些标志:flag_stop_when_readyflag_paused

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-04
    • 2023-03-11
    • 1970-01-01
    • 2017-06-16
    • 1970-01-01
    • 2020-03-04
    • 1970-01-01
    相关资源
    最近更新 更多