Universal-Rom-Tools / Universal-XML-Scraper

Scraper de Rom
196 stars 46 forks source link

Stuck on "Please Wait...Testing server connection" #311

Open Dochartaigh opened 5 years ago

Dochartaigh commented 5 years ago

Trying to scrape a single systems ROMs on my Raspberry Pi 3, RetroPie 4.4 setup - doesn't matter which system I choose, UXS freezes on the very first step of 'testing the server connection' (I can let this run for several hours as well...nothing changes).

Tried two different PC's, and two completely different RetroPie builds. Been trying this off and on for around 8 hours now. Downloaded the newest version of USX as well and same thing happens.

EmulationStation is exited on the RP3, and there have been no firewall changes anywhere. ROMs are on the RP3 itself if that matters (I've been doing it this way about a ~two years now with pretty good success - besides crashes about half way through on occasion but that's been pretty normal since UXS came out to be honest).

symbios24 commented 5 years ago

another error here,upon opening the scraper i got an error connecting to server message and the scraper closes

vermope commented 5 years ago

Same here...

Azgorath commented 5 years ago

I only get this error when I'm trying to scrape NES and SNES. All the other systems scrape perfectly.

verybadsoldier commented 5 years ago

After a while I came back to this great tool but I also get this error and it does not scraper :(

verybadsoldier commented 5 years ago

@Universal-Rom-Tools I took a look at it and the problem is this call in _RomList_Create:

$aRomList = _FileListToArrayRec($aConfig[1], "*", $FLTAR_FILES, $FLTAR_RECUR, $FLTAR_SORT)

The call never comes back when the problem appears. I think it is related to the recursive directory scanning since it actually does work when replacing $FLTAR_RECUR with $FLTAR_NORECUR. The problem is that it won't scan recursively anymore...

Imo this is an AutoIt bug. My NES directory works fine until I put this file in:

'89 Dennou Kyuusei Uranai (Japan).zip

The problem is the leading ' character. Removing it fixes the issue also.

verybadsoldier commented 5 years ago

Here a version with disabled recursive scanning (if someone wants to test): https://github.com/verybadsoldier/Universal-XML-Scraper/tree/fix/scanning_freeze

mike855 commented 5 years ago

Here a version with disabled recursive scanning (if someone wants to test): https://github.com/verybadsoldier/Universal-XML-Scraper/tree/fix/scanning_freeze

It works thanks you!

palodich commented 5 years ago

@verybadsoldier's fork worked for me. What's weird is Universal XML Scraper V2 worked just fine for me when I first scraped my ROMs several months ago.

lamerjack commented 5 years ago

Here a version with disabled recursive scanning (if someone wants to test): https://github.com/verybadsoldier/Universal-XML-Scraper/tree/fix/scanning_freeze Works. But doesn't save settings. Every time i run again i have to set everything again.

lamerjack commented 5 years ago

Here a version with disabled recursive scanning (if someone wants to test): https://github.com/verybadsoldier/Universal-XML-Scraper/tree/fix/scanning_freeze

It works. But is based on an older version. (exe files are old also on main github) Is possible to have a newer version with recursive scanning off?

lamerjack commented 5 years ago

Also a + on the name can hang the scan. ie +Start Amiberry.sh in Retrorange pi i think this + is to put the command at the beginning of the list. Somebody can suggest me a different charachter that can put it at the beginning and doens't hang the scraper? Regards.