NyaaPantsu / nyaa

Nyaa.se replacement written in golang
MIT License
994 stars 148 forks source link

Tracker data scraping and display #70

Closed wiput1999 closed 7 years ago

wiput1999 commented 7 years ago

I think it should have this following features

Then improve performance I think Docker is a good choice to made it scalable.

Thanks, Wiput Pootong

lukaspanek199 commented 7 years ago

Due to the lack of a tracker and no intentions in making one, I don't think seed/peer count will be possible. And for the member system, I don't know if nyaa had something like that

egozi44 commented 7 years ago

Nyaa at least let you register and add subscribe system later on, include the ability to press on the torrent in order to see description, pic, and whatever the uploader wrote, and ofc commits below, will these come back too?

ghost commented 7 years ago

TPB doesn't have a tracker (only uses magnets) and still displays Seed/Peer count, how they do that i don't know. Doesn't display files, however; but i think it should be possible to implement, as per #25. IMO The Seed/Peer count feature is important, can't really be a proper indexer without that.

As for the member system, i think he's talking about how on old Nyaa you could register and upload torrents as an user, instead of anonymous upload, so people could track your releases. And the moderators, like i mentioned on #35, could mark some users as "trusted", so their releases always appear green.

majestrate commented 7 years ago

you can do a scrape from trackers that support it for each swarm. would have to be carefully limited to not annoy. could also do a dht spider approach, i.e. N dht announces per interval to guess activity.

one-summers-day commented 7 years ago

Can you guys paste all your feature requests here so me and my buds working on the frontend can try and sort things out? Thanks in advance :) https://docs.google.com/document/d/1MgAPqrVqggXji7EqdH8EcRuew83uZoEkGrSCDjhcXMI/edit?usp=sharing

egozi44 commented 7 years ago

Will be nice if we could enter each torrent page like before and see description and other things similar to how nyaa was, that actually was one of the things that identified nyaa as different from the other torrent sites, he was more friendly and had a bit more options that gave people easier time uploading/downloading

one-summers-day commented 7 years ago

@egozi44 comment plz

s-varezhkin commented 7 years ago

Destroyed

wiput1999 commented 7 years ago

@Jiro-Horikoshi I have added new topic about performance improvement I think If you do it scalable It will be fine for future :D

ewhal commented 7 years ago

We should have an option that the user can set for whatever tracker they want to scrape from. This'll allow people to add in trackers that they host themselves such as https://github.com/chihaya/chihaya Random tracker as an example. http://tracker.baka-sub.cf/scrape?info_hash=OLg%92MH%f8%5d%0f%a3%0f%ec%f4%9dh%ae%b7%c3%b0%04

jhemmmm commented 7 years ago

Try sharing your backup db. :)

Roguyt commented 7 years ago

@MaeJhem Instead of being so rude, maybe you could explain why they aren't doing well in your opinion and maybe they'll respond to your request about nyaa's db backup :)

jhemmmm commented 7 years ago

Oh my bad, it's not like I'm being rude. I'm just telling that the site isn't good YET. There's still a lot of features that are missing. try adding a bottom pagination. It's kinda hard to scroll up again to just go to the next page.

ewhal commented 7 years ago

It's still in alpha. https://kitsunemimi.pw/tmp/merged.sqlite3.zip / https://kitsunemimi.pw/tmp/merged.sql.zip http://66.11.126.121/sukebei.7z

jhemmmm commented 7 years ago

Great. I'll take a good look on this one. :)

majestrate commented 7 years ago

on the topic of chihaya perhaps consider adding a db driver backend to integrate with it

On May 6, 2017 3:18 AM, "Eliot Whalan" notifications@github.com wrote:

We should have an option that the user can set for whatever tracker they want to scrape from. This'll allow people to add in trackers that they host themselves such as https://github.com/chihaya/chihaya

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ewhal/nyaa/issues/70#issuecomment-299621537, or mute the thread https://github.com/notifications/unsubscribe-auth/AAefxQmn4TanrAtTICI9EIaVK9ouUu6qks5r3B6sgaJpZM4NSWDJ .

jhemmmm commented 7 years ago

So, the database was ripped.

egozi44 commented 7 years ago

@egozi44 comment plz

on?

ewhal commented 7 years ago

We have a tracker that the owner is happy for us to scrape from

an-electric-sheep commented 7 years ago

TPB doesn't have a tracker (only uses magnets) and still displays Seed/Peer count, how they do that i don't know.

There are several ways to scrape a tracker.

wiput1999 commented 7 years ago

@ewhal I think your new nyaa is the best come back :D I will look forward and support as I can if in the future I can develop in Golang I will come to help you develop this project.