L
L
Lev Mikheenko2016-08-07 12:24:11
Bots
Lev Mikheenko, 2016-08-07 12:24:11

Is it possible to write a bot for a trekker?

Good day. Interested in such a question, is it possible to write a bot for downloading torrent files from a tracker? I'll try to explain what it should do:
1) We drive into the bot the name of what we are looking for on the torrent (for example, rutracker), let it be "Python Lessons"
2) The site gives us a list of what was found, for example, 64 distributions.
3) The bot automatically enters each of them and downloads the torrent file (In addition, it would be nice to copy the description)
4) If suddenly all the results do not fit on one page, then it goes to the next automatic one.
I have little experience in programming, but I think that he should go to distributions in the search results by searching for some links to topics in the source code. Well, you know how it happens there " namesite/viewtopic=999999.php"Or am I mistaken? In general, in which direction should I dig? Or maybe this already exists? And in what language is it better to write such bots?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
D', 2016-08-07
@Denormalization

Is it possible to write a bot for a trekker?

Maybe.
In general, in which direction should you dig?
And in what language is it better to write such bots?
Any one you know.
We already have an action plan, now just go to Google and write:
"{language} how to send an http request to the site"
"{language} how to parse html"
"{language} how to read a torrent file"

R
Rou1997, 2016-08-07
@Rou1997

You can easily write for a limited list of several of the most popular torrent trackers, some of the trackers are created on CMS forums, look for distributions using Google, Yandex, due to Roskomnadzor blocking, more trackers and search engines are better, the main choice is HTTP or "browser imitation" ( Phantom.js, etc.), you need to study this question more deeply, the language for Windows is better than C#, Delphi, for UNIX - Python, C#, Java.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question