Scriptable BitTorrent clients?
Posted
by
James McMahon
on Super User
See other posts from Super User
or by James McMahon
Published on 2012-10-19T16:07:29Z
Indexed on
2012/10/19
17:04 UTC
Read the original article
Hit count: 329
In an effort further automate all the little computer house keeping tasks that can waste my time I am looking into BitTorrent clients that have the ability to script common tasks. I've done some Googling and it looks like Transmission might have some of said such capabilities, but there site wasn't very clear on the details.
Things I am looking to do;
- Prioritize and label torrents based on trackers
- Set seed length based on trackers and filesize
- Set additional seed time when a torrent's seed time expires based on a number of factors, like time spent seeding, remaining disk space and ratio.
- Move torrents to appropriate places post seeding based on labels and tracker
Basically, while I could Python or Bash script things like moving torrents around and other simple actions, I need away to talk to the client to figure out things like the torrent seed time, tracker, labels, filesize, etc.
Is there any client out there that would allow me to all or a subset these actions?
I have access to Linux, Mac and Windows and am not tied to any particular torrent client. I am a programmer so I have no problems writing scripts, but examples of torrent scripting would also be helpful.
© Super User or respective owner