This is a heavily modifed version of seedmage. https://github.com/DimitriFourny/seedmage
Reasons, why you want to use this version:
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
You'll have to configure these in the code if you want to change
Small torrents are typically seeded by hundreds or thousands of clients.
It's going to look fairly suspicious if you are seeding it like a lunactic.
Big torrents tend to seed better (>50GB), also can be freeleech.
We don't seed torrents < 50GB
self.small_torrent_limit = 53687091200
You can't seed something that you haven't partially downloaded.
If you are wondering, why isn't this seeding?
Well this means for a 100GB torrents you need to downlaods 11GB to 22GB first before uploading will start.
So choose freeleech torrents!!!!!!
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