Это сильно модифицированная версия Seedmage. https://github.com/DimitriFourny/seedmage
Причины, по которым вы хотите использовать эту версию:
15:37:36: Seeder: Thunderbirds.Are.Go.S03E17.1080p.HDTV.H264-DEADPOOL next update: 1800
15:37:37: Updated: Thunderbirds.Are.Go.S03E17.1080p.HDTV.H264-DEADPOOL updated
15:37:37: Threshold: Thunderbirds.Are.Go.S03E17.1080p.HDTV.H264-DEADPOOL size: 117.11 MB
15:37:37: Small Torrent: Thunderbirds.Are.Go.S03E17.1080p.HDTV.H264-DEADPOOL size: 50.00 GB
15:37:37: Download info: Thunderbirds.Are.Go.S03E17.1080p.HDTV.H264-DEADPOOL size: 672.83 MB
15:37:37: Upload info: Thunderbirds.Are.Go.S03E17.1080p.HDTV.H264-DEADPOOL size: 984.76 MB
15:37:37: Session Download info: Thunderbirds.Are.Go.S03E17.1080p.HDTV.H264-DEADPOOL size: 0.0 Byte
15:37:37: Session Upload info: Thunderbirds.Are.Go.S03E17.1080p.HDTV.H264-DEADPOOL size: 0.0 Byte
15:37:37: Total size: Thunderbirds.Are.Go.S03E17.1080p.HDTV.H264-DEADPOOL size: 672.83 MB
# kilobytes per second per torrent
# 10 torrents 10 * 585
# make sure you can do that in a speed test
echo 585 > seed_speed_file
mkdir torrents # (should already exist)
cp *.torrent torrents/
python seedmage.py
Вам придется настроить их в коде, если вы хотите изменить
Небольшие торренты обычно загружаются сотнями или тысячами клиентов.
Это будет выглядеть довольно подозрительно, если вы будете сеять это как сумасшедший.
Большие торренты имеют тенденцию раздаваться лучше (>50 ГБ), а также могут быть свободными.
Мы не раздаем торренты размером менее 50 ГБ.
self.small_torrent_limit = 53687091200
Вы не можете посеять что-то, что вы не скачали частично.
Если вам интересно, почему не происходит этот посев?
Это означает, что для торрентов объемом 100 ГБ вам необходимо сначала загрузить от 11 ГБ до 22 ГБ, прежде чем начнется загрузка.
Так что выбирайте бесплатные торренты!!!!!!
self.threshold = self.seeder.torrent.total_size * random.uniform(0.11, 0.22)
int(self.seed_per_second * self.announce_interval * random.uniform(0.45, 0.93))
int(self.seed_per_second * self.announce_interval * random.uniform(0.9, 1.73))
announce_interval = 1800