[SOFT] Universal XML Scraper V2 - Easy Scrape with High Quality picture
-
I'm wondering a way to get specific files that were missed. When I first downloaded roms (as a 10 year old 10 years ago) I renamed everything because I didn't understand why there were (rev a) or (USA) or (U)'s attached in the romsets. I just wanted 1 game with an easy title. So a few (overall it did a great job identifying my games) games were not picked up. One that doesn't make much sense to me is Donkey Kong Country 2 and 3. I'll use DKC3 as my example.
My file name is simply: "Donkey Kong Country 3 - Dixie Kong's Double Trouble.zip"
So I went to the game page on screenscraper.fr and created a fake new (text) file and renamed it one of the 'Associated File Names' directly from the file name section: "Donkey Kong Country 3 - Dixie Kong's Double Trouble! (USA) (En, Fr) .zip" and "Donkey Kong Country 3 - Dixie Kong's Double Trouble! (USA) (En, Fr) .sfc". (File extension was correct, not just renamed with a .txt extension.)
Re-ran the scraper and no luck. This method did work for Mega Man 8 and Dragon Ball Z - Hyper Dimension, however. Is there some trick to this that I'm missing?
-
I think the scraper will use rom name only as a last resort, and will use a hash check first. The hash shouldn't have changed if the name is all that has.
-
Hi,
I would to try this program with retro pie running on raspberry pi 3.
Is it possibile to scrap my roms and transfer result on retropie?Thanks
-
@hooperre what worked best for me was getting the missing roms from a good source.
-
Notebook: Acer, i5, 4GB RAM etc...
OS: Windows 7 64-bitDownloaded this form github into my downloads folder.
Extracted there and tried to run the program with either Scraper64.exe or Scraper.exe but nothing happens, nothing loads, no process is started.
Looking at the task manager there is no indication that this program was started.
Deactivated firewall and anti-virus software, still no luck.
Did I miss a step? -
@FlyingTomahawk why do some people doesn't look into the releases page like in almost any other project?
https://github.com/Universal-Rom-Tools/Universal-XML-Scraper/releases -
Lesson learned, thank you.
-
@screech
Fantastic work!
Just played around with it and it is not only fast but also gives you tons of options.
I like the MIX images thing that looks really awesome.
I just tested this on my PC but I will have to trash all my images and gamelists on my 2 RPis and replace them with this stuff here.Again thanks a lot for this.
-
After 6 hours and 54 minutes scrapping I have 820 Images and.... an empty gamelist.xml file. :-/ lol
I don't think it can handle more then a few roms at the time. I am trying now half of that amount to see if it'll work this time.
I'll know more in 3 hours and 3 minutes... -
I could have totally missed this, but I'm coming from a Mac and installed Parallels so I can use PC programs. To get this scraper to work your Windows PC needs to be able to see the Pi as a network drive, correct? How are you guys doing this?
On my Mac it's not setup as a network drive either - I either SSH in with the built-in Mac Terminal program, or use my FTP program (Cyberduck or FileZilla)...just seeing how you PC users would go about this the best way. All my searches are bringing up how to run ROMs from a Network drive - when I want to go the opposite way (view the Pi as a Network drive in Windows, not have the Pi see a network drive in PC/Windows land).
-
I have Emulationstation setup on Windows with the exact same system setup and roms as on my RPi. I then scrape the roms on PC (RetroPie roms MIX) by selecting the paths that are setup in Emulationstation PC.
And once done I adjust the paths inside the gamelist.xml file to match the folder structure of my RPi and then transfer the images and gamelist.xml files via network access to the RPi. -
@Dochartaigh sadly, UXS doesn't work on a virtual machine. Or at least, nobody has been able to make it work (yet).
-
@paradadf said in [SOFT] Universal XML Scraper V2 - Easy Scrape with High Quality picture:
@Dochartaigh sadly, UXS doesn't work on a virtual machine. Or at least, nobody has been able to make it work (yet).
Parallels isn't like a traditional virtual machine per se, it's using the mac's Bootcamp Windows (10) partition so you can run ANY Windows program as if you were running Windows diretly (including Universal XML Scraper).
...I just need to know how you guys are using Universal XML Scraper. Ignore that I'm on a Mac. How do you setup your Pi as a network drive in Windows? -- that's what needs to be done correct to get it to work, correct? I'm watching YouTube videos now so all will become self evident I'm sure...(maybe ;)
EDIT YouTube seems to say that RetroPie automatically shows up as a network drive in Windows if they're both connected to the same network? If so that would be the first time Windows makes something easier to use than my Mac ;) ...booting up now to see if I've missed that drive in Windows Explorer and will try to run the scraper (going to try the cool 3-image "MIX" option).
-
@Dochartaigh not sure if this is answering your question but to access the retropie shared folder on windows, type this address on the file explorer: "\retropie" without the quotes, if is not working use the IP address instead of "retropie"
-
Got it to work thanks.
Question: one of the biggest draws of this is that it's supposed to be faster than EmulationStation and SSelph's super-slow scrapers, right?
Why would it STILL take 8+ hours to scrape the No-Intro NES/Nintendo romset? Tried on both my Mac, and on a proper Windows 10 system. We're also talking a quad-core i7 processor with 16gb of ram, and an internet connection topping 135 mb/sec...
Even if I pay the 10 Euro fee for the scraper site where I can scrape 5 at once (that's a real thing, right? not some scam I saw on a couple YouTube videos, correct?) We're still looking at probably 24+ hours for my entire rom collection (Atari 2600/7800, master System, TG16, NES, SNES, Genesis, GB, GBC, GBA, Arcade, etc.).
Am I missing something?
-
I don't think this is faster than SSelph's scraper, the only reason I used UXS is because the mixed art, I love it.
UXS is very slow if you are scraping big files like ISO's, there is a way around here https://github.com/Universal-Rom-Tools/Universal-XML-Scraper/wiki/ISO-Scrape-Freeze-or-are-very-long I like the option 3 "Experimental function".
-
@Dochartaigh the biggest problem is the server where it gets the data from. Sometimes it's very slow and doesn't find a thing. But I had the same problems with other scrapers/databases.
-
@Tasio said in [SOFT] Universal XML Scraper V2 - Easy Scrape with High Quality picture:
I don't think this is faster than SSelph's scraper, the only reason I used UXS is because the mixed art, I love it.
UXS is very slow if you are scraping big files like ISO's, there is a way around here https://github.com/Universal-Rom-Tools/Universal-XML-Scraper/wiki/ISO-Scrape-Freeze-or-are-very-long I like the option 3 "Experimental function".
I turned off the CRC file check since that takes the longest and I'm using standard romsets we all use (i..e with standard filenames). It seemed to be going a LOT faster until I get the "problem connecting to the database" error (which has been going on for at least 3 days according to the complaint on GitHub), and/or the lovely "variable used without being declared" error that seems to pop up all the time.
@EctoOne said in [SOFT] Universal XML Scraper V2 - Easy Scrape with High Quality picture:
@Dochartaigh the biggest problem is the server where it gets the data from. Sometimes it's very slow and doesn't find a thing. But I had the same problems with other scrapers/databases.
This is a recurring problem for every single scraping system/database RetroPie uses. I just don't understand why ALL these can't work like Kodi's scraper does. Sure, that'll take like one single hour to scrape my 2,000 or so movies, but it's pretty flawless for well over a decade now (all the way WAY back to XBMC).
-
I also had the can't connect to the database issue yesterday after my first failed attempt to scrape 900+ roms. And I don't think it is a UXS software issue.
Still I restarted my PC and setup UXS again from scratch. Maybe it was just a coincidence but it worked after that.
After letting the PC scrape over night I woke up this morning and he scraped 850 of 947 roms. This time I went for the 3 images MIX instead of the 4 images MIX. All images are there, beautiful btw., and the gamelist has all the records inside.
One system down, a few more to go.Using these images with the simplebigart theme on my RPi Zero, set the scraped images to 900x600 size and they look awesome.
-
Your scraping speeds with UXS are way too low!
I'd recomend you to scrape on your computers and the copy de data. The difference is huge! And I suppose everyone has a backup on his pc, right? XD
Don't forget to set your login on the configuration tab. That speed up things too, and most importantly, it still scrapes despite of an overloaded server. Unregistered users are the first having problems.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.