[Request] seed priority
Posted: Sun Jan 13, 2008 4:52 pm
i've been seeding torrents to keep them alive but the number of torrents has grown to over 30 now and bandwidth is starting to run low. The problem is that sometimes 1 torrent has over 10 seeds and another has 0 but it can turn around within an hour or 2.
I used to have an old client that allowed you to set a condition for what torrent to seed first but it hasnt been developped for years and is very unstable when adding more then 3 torrents.
the conditions were like "seeds under [X]", "seeds/peers ratio under [X]", "total speed/peers under [X] kb/s", etc.
I was wondering if it was possible to make a plugin that could do this
if its hard to understand from my explanation it was something like this:
upload speed under [for example 500 kb/s]
1) seeds under [for example 1]
upload speed under [for example 500 kb/s]
2) total speed/peers under [for example 5] kb/s
upload speed under [for example 300 kb/s]
3) seeds under [for example 3]
...
this would check if your upload speed is under 500 kb/s, check which torrents you are seeding and only seed those with less then 1 seed (condition 1). if your upload speed doesn't go over 500 kb/s it would seed the torrents where peers get less then 5 kb/s average (total speed divided by number of peers, excluding seeds). if total speed doesnt go over 300 kb/s then, also seed the torrents following condition 3, the torrents with less then 3 seeds. and so on
this would only work good if you set the upload speed values below your actual upload/upload limit but it would help seeders seed only the torrents that would require it the most.
if you guys could create a plugin that does this, i (and other seeders) would be very grateful
thank you
EDIT: i forget it rechecked this every X (i think it was 15) minutes to see which torrents it should stop
I used to have an old client that allowed you to set a condition for what torrent to seed first but it hasnt been developped for years and is very unstable when adding more then 3 torrents.
the conditions were like "seeds under [X]", "seeds/peers ratio under [X]", "total speed/peers under [X] kb/s", etc.
I was wondering if it was possible to make a plugin that could do this
if its hard to understand from my explanation it was something like this:
upload speed under [for example 500 kb/s]
1) seeds under [for example 1]
upload speed under [for example 500 kb/s]
2) total speed/peers under [for example 5] kb/s
upload speed under [for example 300 kb/s]
3) seeds under [for example 3]
...
this would check if your upload speed is under 500 kb/s, check which torrents you are seeding and only seed those with less then 1 seed (condition 1). if your upload speed doesn't go over 500 kb/s it would seed the torrents where peers get less then 5 kb/s average (total speed divided by number of peers, excluding seeds). if total speed doesnt go over 300 kb/s then, also seed the torrents following condition 3, the torrents with less then 3 seeds. and so on
this would only work good if you set the upload speed values below your actual upload/upload limit but it would help seeders seed only the torrents that would require it the most.
if you guys could create a plugin that does this, i (and other seeders) would be very grateful
thank you
EDIT: i forget it rechecked this every X (i think it was 15) minutes to see which torrents it should stop