Индивидуально дросселированные торренты с Python

Я пытаюсь написать программу на Python, которая может обрабатывать потоки с индивидуальным управлением. В частности, для некоторых, возможно, больших (до 30 или около того) одновременно работающих торрентов, я хотел бы уменьшить скорость загрузки каждого из них до некоторых индивидуально установленных значений (x_1, x_2, ..., x_n) в кбит / с.,

Я пытался использовать rtorrent через xmlrpc, но, похоже, есть ошибка, которая препятствует тому, чтобы неглобальные дроссели имели какой-либо эффект (на самом деле, проверка установленной скорости для дросселей всегда возвращает "0" независимо от того, для чего она была установлена). Кто-нибудь есть какие-либо рекомендации для библиотек или других инструментов, которые я могу использовать из Python для управления торрентами с таким уровнем детализации?

1 ответ

Решение

Хорошо задокументировано, что вы ДОЛЖНЫ установить глобальный лимит, поскольку дросселирует общий доступ из этого глобального пула пропускной способности.

В остальном https://code.google.com/p/pyroscope/wiki/RtXmlRpcExamples

Другие вопросы по тегам