Настройте rTorrent, чтобы остановить загрузку после определенного размера файла

2815
Graham

Я ищу способ настроить rTorrent, чтобы остановить загрузку всех торрентов после того, как они загрузили x количество. Например, укажите 15 МБ, и как только торрент достигнет этого размера, он завершит загрузку запрошенных фрагментов, а затем начнет заполнение частично завершенным. Если вы даже можете указать мне правильное направление сценариев, оболочку или python и как взаимодействовать с tTorrent, как это, я бы посчитал, что он ответил, спасибо.

Разъяснение:

Причина этого в том, что я пытаюсь придумать способ построить соотношение на сайте, где торренты добавляются очень быстро и с очень высокой частотой. Я загружаю и добавляю торренты в rTorrent автоматически через RSS, но я хочу лишь загрузить небольшое количество и посеять этот маленький кусочек, пока в рое все еще много людей (рой очень быстро падает) и получаю положительный результат. Соотношение от этого небольшого куска, бить соотношение часов, так сказать. Я подумал, что это было бы интересно, если бы это было несколько непрактичным упражнением в сценариях оболочки, если rTorrent можно так зацепить, документация в некоторых областях редкая.

1
Это кажется странной целью ... Можете ли вы рассказать больше о том, почему вы хотите это сделать? Что вы пытаетесь достичь? Может быть, мы могли бы помочь решить вашу проблему лучше. Если ваш клиент обычно не может этого сделать, возможно, вам придется переключиться на другой клиент, но я никогда не слышал об этой функции. Jarvin 13 лет назад 0
Отредактировал первый пост, чтобы попытаться уточнить. Graham 13 лет назад 0

1 ответ на вопрос

1
VxJasonxV

В текущей стабильной версии rTorrent (0.8.6) существует очень мало вариантов запуска. Если раньше (0,7 и ниже, если память не изменялась) была команда «schedule», которую вы можете добавить в свой rtorrent rc, теперь есть только соотношение. * Группировка.

Это означает, что мы ушли от этого в предыдущих версиях:

# example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0  schedule = ratio,60,60,"stop_on_ratio=200,200M,2000" 

Для этого 0,8:

ratio.enable=  ratio.min.set=100  ratio.max.set=300  ratio.upload.set=200M  system.method.set = group.seeding.ratio.command, d.close=, d.erase= 

Вы можете себе представить, что можете установить ratio.min0 и ratio.upload15M, к сожалению, я наткнулся на соответствующий билет на TRAC libtorrent .

Согласно комментарию к этому тикету, настройки соотношения будут срабатывать только после завершения и будут оцениваться по факту.

Я не верю, что rTorrent / libTorrent предлагает то, что вы хотите сделать.

Спасибо за очень подробный ответ, чтобы найти другое решение. Graham 13 лет назад 0

Похожие вопросы