[BATCH] Scrape your roms on your PC - fastscraper
-
@paradadf thanks for the quick response! yeah, I try to have my rom collections clean (1g1r) so I don't worry about dupies. dupies also appear if i get the game names from the database, e.g. Illusion of Gaia (USA) and Illusion of Time (Europe) both end up as Illusion of Gaia if I use the DB naming option.
Thanks to everyone involved in the recal box project. this is so much better than retropie!
-
@paradadf. I was just thinking, maybe it's wiser to keep square brackets [...] in the game name, or maybe let the user set which brackets they want to remove from the game name?
-
@gmgman hahaha I don't know if ai can do that easily in a batch script, but I'll try.
Maybe it would be just easier to use notepad++ to delete specific strings all at once... lets see. -
@paradadf the most part which I find annoying in the game name is the country codes and the language codes (En,Fr,Es) etc.. sure I could use notepad++ and search for strings to replace in the gamelist.xml file but then there are so many different combinations depenting on the rom set and I would have to make sure to only edit where <name>..</name> tags are and not remove them in the filename tags etc. which will make it more complicated. well it's all just an idea, no need to rush on this idea tho, I stick to the file name for now because I rather see the titles as I named the rom files instead of what the DB offers.
-
Holis...eem...yo er...tengo un problemo con el fastscraper. Yeske, lo pongo en la ruta de las roms y cuando ejecuto el .bat desde windows, salta una ventana de cmd y se cierra al segundo de abrirse. ¿Que puede estar pasando?
-
@fullskull probablemente el contenido del batch que descargaste no sea el correcto. Abre el archivo con algun editor de texto, copia y pega el contenido RAW de github.
-
@paradadf ya hice de nuevo el archivo bat y ahora si parece hacer otra cosa, pero la otra cosa que hace es mostrarme un error.
[img]http://i.imgur.com/0vH8AkK.jpg[/img] -
@fullskull tu instalacion de windows debe ser minima y le faltaran algunos datos del registro. De todas formas deberia ponerse en ingles y funcionar sin problemas.
-
@paradadf si lo hago desde macintosh, ¿crees que me podria ir mejor? tambien tengo linux ubuntu pero no se como hacer para ejecutarlo desde ahi.
-
@fullskull si utilizas la version bash, funciona desde mac y linux. En la carpeta de github te dice como hacerlo. Primero le das permisos de escritura con chmod y luego lo ejecutas.
De todas formas, siempre y cuando tengas powershell instalado en tu version de windows, podes utilizar esa version sin problemas. -
@paradadf ,men, no doy con ello, no se como arrancarlo desde mac y es que en el enlace de descarga tampoco dan mucha instrucción, tal vez si, pero quizá para los mas entendidos. Quizá un tutoría con el paso a paso de como hacerlo funcionar estaría bastante bien. Luego no se porque, al darme por vencido con el fast scraper e intentado probar el universal XML scraper y aunque me ha descargado todo los snapshots, me sigue mostrando la ruta de los juegos como una lista, sin añadir su foto correspondiente.
-
@fullskull no tengo una mac o sea que no podria indicarte exactamente como abrir una terminal en la carpeta que desees, pero voy a intentar mostrar paso a paso como hacerlo en windows ni bien tenga tiempo. (Pero estoy muy ocupado actualmente y puede que me tome un tiempo hacerlo)
-
@paradadf Nada tranki, se agradece tu esfuerzo y dedicacion en haras de los usuarios mas novatos de recalbox (yo me incluyo) Tu cuando puedas. Gracias.
-
Una pregunta paradadf, en el universalXMLscraper, veo que me hace el "scrapeo" pero, cuando termina, creo que solo descarga las imagenes pero el "gamelist.xml" no lo edita, quiero decir, creo que el problema que estoy teniendo es que el programa solo me descarga las imagenes pero no modifica ese archivo para hacer constar a RECALBOX de que ese sistema las tiene. ¿Hay algun apartado donde se le diga al "universalXMLscraper" que lo modifique tambien? Gracias.
-
@fullskull mejor busca el hilo del uxs en español o ingles para hablar al respecto, pero el problema que mencionas se da cuando no detenes emulationstation antes de hacer el scrape. Cerciorarte visualmente que realmente ES este detenido antes de scrapear. Podes forzarlo con un teclado presionando F4.
-
Genial probando... mejor que el USX ... Ya que nunca me funciono
-
I tried the bat yesterday. It worked. It's fast! That was amazing.
I copied the new gamelist file (replaced the old one) and the downloaded_images folder. Replaced everything. When I tried it on recalbox nothing was changed. Everything was the old one, including the images. What's wrong?
I restarted it, and same thing. I executed the 'update game list' and still the same. What I'm doing wrong?
Thanks
Edit: Sorry for the late reply. I will try stoping the emulationstation before trying again. Thanks
-
@saulob yes, ES must be stopped before trying to modify the gamelist.xml
-
@paradadf thanks. I did and it worked
But what about the game versions? I mean, check the attached image, the tmnt game has differences but it's all the same name. How can It showing the right version?
like: Game title (World 4 players) , Game title (2 players version) , something like that
-
@saulob for console games, I believe by default the batch shows all extras in the game's name. With arcade roms, if you are having the behaviour showed in the picture, try opening the batch an changing the flags for that. Everything should be explained there.