EmulationStation icon indicating copy to clipboard operation
EmulationStation copied to clipboard

Scraper not working

Open Olifiers opened this issue 6 years ago • 16 comments

As of 24th of June 2019, none of the two scrapers are returning any matches, nor throwing any error messages when failing to scrap.

Olifiers avatar Jun 24 '19 17:06 Olifiers

TheGamesDB.net now requires registered API keys and the legacy API has been shut down. I'm not sure this project is actually still maintained, but a good place to start would be modifying the request path in GamesDBScraper.cpp

ocket8888 avatar Jun 26 '19 12:06 ocket8888

I'm attempting to fix this in #802 , but I think the maintainer of this project may never be around to merge it.

ocket8888 avatar Jul 03 '19 22:07 ocket8888

I propose a Solution for this I am goint to use https://api.igdb.com/ API to engace with the Scrapper on the Emulation Station, sorry for my English. I hope that Idea have contributors to develope

DSMan97 avatar Jul 18 '19 17:07 DSMan97

they have a 10k/month limit on the free version of their API, and probably have rules against disseminating a paid version to the public

ocket8888 avatar Jul 18 '19 19:07 ocket8888

So, what you propose? We can Make It own Api for this but its so much Work.

DSMan97 avatar Jul 18 '19 19:07 DSMan97

For now I'm trying to work on giving people a way to configure their own scrapers, but with a default that uses TheGamesDB with my own public API key.

ocket8888 avatar Jul 18 '19 19:07 ocket8888

but legacy.thegamesdb.net/api/GetGame.php? is unavailable

DSMan97 avatar Jul 18 '19 19:07 DSMan97

sure, but api.thegamesdb.net is available

ocket8888 avatar Jul 18 '19 19:07 ocket8888

what?? and works equals, just changeing the String Url and compile Works?

DSMan97 avatar Jul 18 '19 19:07 DSMan97

Do you have a working version of emulations station with Scrapper Fix??

DSMan97 avatar Jul 18 '19 19:07 DSMan97

Sort of. I have this: #802 which works, assuming you have an API key to put in there. It doesn't have my API key yet, as I'm still testing. It also still includes the other scraper, which I haven't fixed yet.

ocket8888 avatar Jul 18 '19 19:07 ocket8888

In Retropie setup fork of EmulationStation is Fixed see here i think, because today I tried and works (I don´t try months before because I thought that is not working) see my gif 2019-07-31004125

Did you fixed ocket8888?

DSMan97 avatar Jul 30 '19 22:07 DSMan97

Yes, Retropie seems to have solved this already. Dunno if they've already opened a PR, but it seems unlikely at this point that it'll get merged at any rate.

Mine works, but also is aiming in the long-term to be much more general, and to support any scraper database that matches a certain behavior pattern.

ocket8888 avatar Jul 31 '19 00:07 ocket8888

Is there a way to search and if multiple results choose between those that return? Kinda similar to hakchi?

TitanLife avatar Aug 25 '19 18:08 TitanLife

What about Windows users? Any way to fix that?

Vicj1 avatar Nov 17 '19 04:11 Vicj1

What about Windows users? Any way to fix that?

I'm just gonna be honest ES is more worried about ARM builds. I understand why and in the big picture it is fair when you consider there isnt anywhere near as many programs for ARM. Doesnt make it suck any less. There are however ES forks that do work great because ES is after all opensource.

rfrayer420 avatar Apr 07 '23 18:04 rfrayer420