[SOFT] Universal XML Scraper - Scrappez vos roms depuis Windows (Scrape your roms from Windows)
-
@screech > j ai vu que tu boudais mes réponses mdr. merci d'avoir répondu, tu peux pas faire une genre de boucle pour qui repere les noms de dossiers?
-
je peux faire une autre doléance ? je t'explique mon cas : J'ai DL les best sets d'open consoles ici, et je lance ton scraper. Il ne trouve qu'une partie des roms mais c'est normal, y'a des trads FR non référencées par screenscraper notamment. Du coup, dans le gamelist.xml, j'ai uniquement les jeux qu'il a reconnu, ce qui parait logique, et aucune mention des jeux non reconnus. Mais c'est un peu la plaie pour rajouter à la mimine les jeux non reconnus, donc est-ce qu'il serait possible de mettre des balises vides pour ces jeux ? Comme ça, à l'édition manuelle via ton XML editor, au moins j'ai pas à check les jeux manquants et à les rajouter à la main, j'aurais juste à compléter les balises. Je sais pas si je suis clair x)
-
@Acris pour la boucle, je vais voir, mais il faut que je demande à Marbl3Mad (l'admin de screenscraper) pour voir ce que je peux faire
@ralgamaziel c'est bizarre normalement, si une rom n'est pas trouvé, il l'ajoute quand même au fichier xml avec juste le chemin de la rom et ses HASH (crc32, md5 et sha1). Encore une fois tu peux m'envoyer ton log ?
-
MarbleMad > passe de temps en temps sur le canal irc si jamais
-
oublie Screech, c'est moi qui a de la m*rde dans les yeux, y'a bien les balises pour les jeux non trouvés x) Bref, ça marche bien (même s'il n'a reconnu aucune rom du best set NES d'open consoles T_T ) Edit : @Screech , une idée de pourquoi la flèche reste rouge sur le dossier de roms GB ? ça marche très bien pour la gbc, le dossier image existe, j'ai choisi le profil, etc... (cf pièce jointe)
-
J'aime pas up les topics et double posts, mais pas moyen de scraper mon dossier GB (cf post précédent) ... Sachant qu'en remplaçant juste "gb" par "gbc" dans les chemins, ça fonctionne sur le dossier de roms GBC...
-
J'ai trouvé. C'est un petit bug (que je résoudrait dans la prochaine version )
Le fichier gamelist.xml n'existe pas dans le rep gb.
2 solutions :- Tu en créer un vide (avec notepad par exemple)
- Ou tu passes par les 3 petits points pour préciser le fichier (et s'il n'existe pas il le créera )
Test et redit moi
-
le scrap vient de partir, merci
-
Corrigé dans la dernière version : Universal XML Scraper
-
Salut Screech, je trouve ton soft vraiment très bien fait, et très très pratique, mais je me posait une question : y a t-il un moyen de pouvoir scraper les info des roms en minuscules ? ou mieux encore avec une majuscule en début de phrase ? (comme sur le site de Screenscraper.fr en fait ...)
-
Effectivement c'est une option que j'avais prévu. Mais pour le moment je l'avais forcé en MAJ parce que la recalbox affiche de toutes façons en MAJ. Je rajouterai l'option dans la prochaine version
-
Voila La nouvelle version gère l'option Majuscule GitHub de Universal XML Scraper
-
Wow, ça c' est de la réponse rapide, et du travail bien fait ... Merci beaucoup pour ton travail et ta réactivité, je m' empresse de l' essayer de ce pas !!!
-
Bonjour, petite question de nouveau j'ai vu au début du sujet qu'il fallait que les fichiers des roms soient en .zip Est-ce toujours le cas avec la dernière version du logiciel ou pas ? sinon avait vous une méthode rapide pour zipper en série toutes les roms sans le faire une à une ? d'avance merci de vos réponses Angelfred
-
Oui, effectivement, le format zip est obligatoire pour fonctionner avec le site Screenscraper (qui contient les base de données en fr).
Concernant le fait de "Re-zipper" tes roms, je ne t'y encourage pas, c'est long de tous rezipper, et sans garantie (si le réglage de ton zip n'est pas identique au zip d'origine, il y aura des différences de Hash et tes jeux ne seront pas trouvés.)
Le plus simple, si tu as une connexion internet avec un débit suffisant, est de télécharger un romset tous fait (tu en trouves facilement sur internet, genre les set "no-intro" qui sont une référence... Google est ton ami )Tu pourras ensuite nettoyer facilement ton romset avec Universal ROM Cleaner
(pour retirer les roms qui ne te plaise pas, genre : les roms en japonais ou en Allemand, les roms de sample, les betas, les prototypes,...)
Il ne te restera plus qu'à lancer le scraper sur ton set nettoyé pour avoir ton fichier XMLPour information, hormis pour la N64, tu peux avoir toutes tes roms en zip. ça fonctionne très bien (même sur un PI1 pour ce que j'avais testé;). En plus, tu gagnes de la place
-
Ok merci de ta réponse rapide et complète. pour les romset c'est pas un souci j'en ai déjà ; en revanche mes fichiers zip sont constitués de toutes les versions disponibles d'un même jeu (1 zip pour un jeu avec x versions dedans). Universal ROM Cleaner gère les zip comme ceux là ou faut il que je trouve des fichiers 1 zip pour 1 jeu pour 1 version Edit : j'ai trouvé ma réponse en téléchargeant un romset no-intro Je teste tt ça et reviendrai faire part de mon résultat ; en tout cas déjà un énorme merci pour tes ptis softs qui ont l'air bien sympa
-
salut je reviens avec ma part d'échecs... j'ai réussi à scrapper mes jeux, récupérer les images et créer une gamelist qui reprend le tout ; le seul souci est que cette gamelist n'est pas reprise par recalbox pour la plupart de mes sets. Pour mon set game gear la gamelist liste est prise en compte, le descriptif des jeux y est mais je n'est pas la jaquette du jeux alors que les images sont bien récupérées. Je dois sûrement faire quelque chose de mal mais là je vois plus quoi... Je passe par Windows pour effectuer la tâche est-ce la bonne procédure ? ou faut il faire quelque chose depuis la recalbox ? D'avance merci de votre aide
-
Non non, le logiciel est bien uniquement sous windows donc de ce coté la tout est correct.
Voici des pistes : as tu bien fait un "Kill Emulationstation" dans le menu "SSH" AVANT de faire le scrape (sinon, emulationstation ne prend pas en compte ton nouveau fichier xml et remet l'ancien).
Une fois le scrape terminé, tu peux faire un "Reboot", toujours depuis le menu SSH.(Attention, si tu as changé les identifiants de connexion en SSH, on ne sait jamais, tu peux vérifier directement dans le fichier config)
Pour les images, il faut vérifier la concordance des chemins. Tu en as 2 dans le menu "configuration": Le chemin ou, depuis windows, les images vont être téléchargées. Normalement c'est quelque chose comme :
\RECALBOX\User data\roms\nes\downloaded-images\
Le chemin ou la recalbox (et emulationstation) vont aller chercher les images en local. Normalement c'est quelque chose comme ça :
./downloaded-images/
Vérifie bien aussi que tes chemins se terminent par \ ou / en fonction
Sinon, quand tu regardes dans le répertoire de tes Roms, tu as bien un répertoire avec à l’intérieur tes images ?
Peux tu me mettre la fin de ton fichier config ?
(celui qui s'appel [LAST_USE]) Histoire que je vérifie tes chemins -
merci de ton retour tu trouveras ci-dessous le log j'essaie de refaire un test en suivant à la lettre tes indications en parallèle Nouvel essai : tjrs pareil pour ma gamelist Game Gear ci dessous la fin du fichier config : [LAST_USE] $PathRom =\RECALBOX\User data\roms\gamegear\ $PathRomSub =\RECALBOX\User data\roms\gamegear\ $PathNew =\RECALBOX\User data\roms\gamegear\gamelist.xml $PathImage =\RECALBOX\User data\roms\gamegear\downloaded_images\ $PathImageSub =./downloaded_images/ $No_Profil =1 $user_lang =040C $HauteurImage = $LargeurImage =
-
Les "sub" sont incorrect.... dans chemin du fichier XML met : ./ Et dans chemin des images dans le fichier XML met : ./downloaded-images/ ça devrait mieux fonctionner