I'm doing a research paper and I need statistics on *.torrent files.
Here's what I'd like to do (in C++, C#, VB.NET, or PHP and JavaScript [if even possible]):
1.) Provide the program a *.torrent file
2.) The program reads it, identifying the tracker
3.) The program then contacts the tracker, identifying all the nodes (IP addresses) in the swarm, including identifying their type, e.g. seeders, downloaders. The program would provide the full swarm nodes.
4.) Identify the IP address by geolocation (this step can be eliminated if it's costly)
Ideally I'd like to be able to batch provide *.torrent files by the hundreds.