Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for other trackers #50

Open
vikstrous opened this issue May 21, 2015 · 6 comments
Open

Support for other trackers #50

vikstrous opened this issue May 21, 2015 · 6 comments

Comments

@vikstrous
Copy link
Owner

Since we've had issues with TPB going down many times, we should make pirate-get a bit more modular and add support for more trackers. Here's the list of popular trackers that we should support:

http://torrentfreak.com/top-popular-torrent-sites-2015-150104/

@vikstrous
Copy link
Owner Author

While we are at it, we should make sure that we take advantage of trackers that support downloading torrents files directly instead of using the torrent caching service for all trackers.

@mgaulton
Copy link

mgaulton commented Aug 3, 2016

I'm be curious to see this added. Any thoughts on how to make that happen? Perhaps a framework to add sites?

@rnhmjoj
Copy link
Collaborator

rnhmjoj commented Aug 4, 2016

Every website would require an ad-hoc parser or an API. It would be a lot of work to do and a major rewrite of pirate-get. I think a better approach is to write a simple search engine for the bittorrent DHT. This way it will be really raid-proof.

@vikstrous
Copy link
Owner Author

This? http://www.digbt.org/

@rnhmjoj
Copy link
Collaborator

rnhmjoj commented Aug 13, 2016

Yes, something like that. The problem is I have no idea how these crawlers work.

@vikstrous
Copy link
Owner Author

I figured out the details at one point. I don't remember exactly how it works any more, but it basically runs multiple peers on the DHT and for every search someone makes, it records the hash of the torrent. Then it makes the same search itself, downloads to torrent file and indexes it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants