AccueilblogS'enregistrerConnexion

Partagez
 

 [SOFT] GameListCreate: créez vos gamelist.xml hors ligne

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
cauxim
Padawan
cauxim

Messages : 166
Réputation : 21
Age : 45
Inscrit le : 13/02/2014

Machine préférée gpd xd


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°1 MessageSujet: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeJeu 25 Avr 2019, 10:55

bonjour à tous,

J'ai écrit un petit logiciel en Java cette semaine que je vous partage ici.

GamelistCreate est un logiciel qui permet de créer un fichier gamelist.xml compatible avec recalbox de façon hors ligne.
il s'adresse principalement aux personnes possédant déjà les images de leur jeux.(cover, screenshot ou background).

Mise à jour 1.2:

- Prise en compte des vidéos
- Scan possible des dossiers dans les sous-dossiers (exemple: rom/media/image/ est scanné)
- correction : seules les roms à la racine du dossier sont prises en comptes pour l'écriture du gamelist.xml

Mise à jour 1.1:

-Le logiciel prends en compte l'existence du gamelist.xml présent dans le dossier de rom sélectionné.
Si le fichier existe il récupérera les données (sauf les liens roms et images).
si une hyperlist est chargée, elle comblera les trous (données d'un jeu manquantes).
-Auto-correction des erreurs de caractères dans les gamelist.xml

[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Gamelistcreate

Je sais qu'il existe déjà plein scrapper pour recalbox, mais ils fonctionnent pratiquement tous en ligne et je n'obtiens pas toujours le résultat escompté.
en clair voici les raisons qui m'ont poussé à écrire moi même ce soft:
 

  • la création d'un gamelist.xml sur serveur distant prend du temps.
       
  • La connexion aux serveurs distant n’est pas toujours disponible.
       
  • Le temps de traitement sur de gros dossier Roms est insupportablement trop long.
       
  • Souvent 20 % des roms traitées n’ont pas trouvé de correspondance d’images.
       
  • La plus part des softs capable de le faire ne tourne pas sur linux
     
  • j'aime mes propres images de jeux, et je n’ai pas envie de les renommer, ou d'en télécharger d'autres.
     
  • les roms hack, homebrew, demakes, etc. n'existe pas dans les bases de données.


Voila si vous êtes dans le même cas que moi vous pouvez télécharger ici:
Télécharger GamelistCreate ici

-Fonctionnement

Le logiciel recherche les images correspondantes au nom de la Rom dans son dossier et ses sous-dossiers.

  • il exclu tous ce qui se trouve entre parenthèse.
  • Il est insensible à la case.
  • Il ignore les ", The" en fin nom.



    Ainsi une rom :adventures of the Smurfs, The (Europe) (En,Fr,De,Es,It,Nl).gbctrouveras sans problème l'image:Adventures of the smurfs_image(good).png


Le but étant bien sur de ne pas devoir renommer les images à l'identique de la rom.

-Utilisation:

1: choisissez les extensions que le logiciel peut rencontrer dans le dossier à traiter.
Vous avez trois emplacement disponible. Par défaut "zip" est déjà inscrit dans la première case.
entrez les extensions sans le point (par exemple "sms", et pas ".sms").

2: choisissez le dossier contenant les roms à traiter.
Le logiciel va analyser le dossier et ses sous-dossiers à la recherche des roms correspondantes aux extensions choisies.
Une fois terminé, il va afficher le nombre de roms trouvées, le nombre d'images (png, et jpg) et créer un premier aperçu.

3: (optionnel) choisissez une hyperlist correspondante à la machine choisie.
Pour agrémenter votre fichier gamelist,xml, vous pouvez utiliser une hyperlist trouvable facilement ici:
http://hyperlist.hyperspin-fe.com/index.php

C'est pratiquement indispensable pour les jeux mame, car le nom des roms ne reflète en rien le nom du jeu.

    par exemple:20pacgal.zipdeviendra avec l'hyperlist :Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion (V1.00)


étant conscient du problème, l'hyperlist Mame.xml est fourni avec le logiciel.

Une fois chargée, l'aperçu est mis à jour.

4: Si l'aperçu correspond à vos attentes, vous pouvez appuyer sur "créer" pour lancer la création du fichier gamelist.xml.
un fois créé, une savedialog s'ouvre pour enregistrer le fichier.
Par défaut le dossier de rom traité est sélectionné, vous avez juste à appuyer sur enregistrer.

La création du fichier ne prend pas plus de 10 secondes.

Voila, je suis ouvert à toutes suggestions d'améliorations, critiques ou autre.
Si vous connaissez d'autres Hyperlist plus complète avec la description des jeux, je suis preneur.
Si vous voulez les sources du programme je vous les donne.

télécharger ici:
Télécharger GamelistCreate ici

Cau'x


Dernière édition par cauxim le Mer 22 Jan 2020, 17:59, édité 1 fois
Revenir en haut Aller en bas
https://cauxprod.blogspot.fr/
Lazarus
Membre Hyper Actif
Lazarus

Messages : 5934
Réputation : 360
Age : 49
Inscrit le : 09/02/2016

Machine préférée XIAOMI MIPAD/JXD S7800b/Xbox/REMIX OS PC/PS1 SLIME

Humeur : Pétante!!!


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°2 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeJeu 25 Avr 2019, 12:24

Bien jouer,j'en aurais bien créer un mais pas le temps. happy
Une question qui me vient,le nombre d'extensions pour la recherche est limiter a trois tout en haut,pas plus?
Revenir en haut Aller en bas
http://xperimentalc4d.blogspot.fr/
k0en
Power Admin'
Power Admin'
k0en

Messages : 10157
Réputation : 280
Age : 39
Inscrit le : 25/01/2011

Machine préférée TO7-70

Localisation : Devant son écran

Humeur : Indécis


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°3 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeJeu 25 Avr 2019, 14:57

A cool je vais essayer cela , car j'ai pas envie de me taper le renommage des Roms contenu dans les BestSets!

________________________________
Ma revue Rétro du Web : http://www.scoop.it/t/vade-retrogames-sans-tanasse


Ma revue Geek du Web : http://www.scoop.it/t/geek-in-your-face
Revenir en haut Aller en bas
cauxim
Padawan
cauxim

Messages : 166
Réputation : 21
Age : 45
Inscrit le : 13/02/2014

Machine préférée gpd xd


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°4 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeJeu 25 Avr 2019, 15:16

Lazarus a écrit:
Bien jouer,j'en aurais bien créer un mais pas le temps. happy
Une question qui me vient,le nombre d'extensions pour la recherche est limiter a trois tout en haut,pas plus?

j'ai limité à 3, car je traite un dossier de rom par machine, du coup j'ai rarement rencontré plus de trois extensions différentes.

après si tu as une machine qui à plus de trois extensions différentes tu peux zipper tes roms. recalbox reconnait le format zip, et du coup tu n'as qu'une extension pour la création du gamelist.xml

mais si t'es du genre bordelique et tu mets toutes tes roms dans le même dossier (sega, nintendo, sony etc.) je ne pense pas que recalbox puisse le lire.
Revenir en haut Aller en bas
https://cauxprod.blogspot.fr/
Lazarus
Membre Hyper Actif
Lazarus

Messages : 5934
Réputation : 360
Age : 49
Inscrit le : 09/02/2016

Machine préférée XIAOMI MIPAD/JXD S7800b/Xbox/REMIX OS PC/PS1 SLIME

Humeur : Pétante!!!


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°5 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeJeu 25 Avr 2019, 16:49

Oui le zip c'est une alternative.
Sinon Nah,suis pas bordélique! :lol2:
Revenir en haut Aller en bas
http://xperimentalc4d.blogspot.fr/
Invité
Invité
avatar


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°6 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeJeu 25 Avr 2019, 21:17

Merci cauxim pour le partage, je prends, c'est bien utile !!! :merci:
Et superbe idée et beau travail !!! :top:
Revenir en haut Aller en bas
cryofu
Noob'
cryofu

Messages : 1
Réputation : 0
Inscrit le : 25/11/2012


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°7 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeSam 04 Mai 2019, 00:00

Salut,
merci pour le partage de ce logiciel, super idée.
je vais tester.
Revenir en haut Aller en bas
merlin1975
Noob'
merlin1975

Messages : 46
Réputation : 3
Inscrit le : 21/11/2012


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°8 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeJeu 16 Jan 2020, 16:46

Salut, génial ton logiciel! Merci!
Une suggestion,c'est possible de rajouter la prise en charge des vidéos?Merci!
Revenir en haut Aller en bas
cauxim
Padawan
cauxim

Messages : 166
Réputation : 21
Age : 45
Inscrit le : 13/02/2014

Machine préférée gpd xd


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°9 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeDim 19 Jan 2020, 21:02

merlin1975 a écrit:
Salut, génial ton logiciel! Merci!
Une suggestion,c'est possible de rajouter la prise en charge des vidéos?Merci!

Merci,

Je n'ai pas de balise vidéo dans le gamelist sur recalbox.

en faite je ne sais pas si c'est possible sur recalbox. peut-être que je me trompe, ça fait un moment que je ne vais plus dessus, peut-être qu'ils l'ont inclus dans une nouvelle version.

faudrait que tu me donne un exemple de gamelist.xml, et si c'est possible je l'ajoute sans problème.
Revenir en haut Aller en bas
https://cauxprod.blogspot.fr/
FreddyBoubil
Arcade gamer
FreddyBoubil

Messages : 8452
Réputation : 237
Inscrit le : 03/01/2011

Machine préférée Arcade

Localisation : Devant ma borne

Humeur : Qu'importe le support, pourvu qu'on ait le fun.


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°10 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeLun 20 Jan 2020, 14:35

cauxim a écrit:
merlin1975 a écrit:
Salut, génial ton logiciel! Merci!
Une suggestion,c'est possible de rajouter la prise en charge des vidéos?Merci!

Merci,

Je n'ai pas de balise vidéo dans le gamelist sur recalbox.

en faite je ne sais pas si c'est possible sur recalbox. peut-être que je me trompe, ça fait un moment que je ne vais plus dessus, peut-être qu'ils l'ont inclus dans une nouvelle version.

faudrait que tu me donne un exemple de gamelist.xml, et si c'est possible je l'ajoute sans problème.

Voilà happy :
Code:
 <game id="556" source="ScreenScraper.fr">
    <path>./Aero the Acro-Bat 2 (USA).zip</path>
    <name>Aero the Acro-Bat 2</name>
    <desc>Aero the Acro-Bat 2 est la suite des aventures de la chauve-souris rouge sur Megadrive. Le clown Edgar Ektor a survécu et revient avec d'autres plans encore plus maléfiques. Aero quitte alors le cirque pour partir à sa recherche et le détruire pour de bon. En dehors du cirque, encore plus de machines et d'objets aident Aero à progresser dans les niveaux.</desc>
    <rating>0.65</rating>
    <releasedate>19950101T000000</releasedate>
    <developer>Iguana Entertainment</developer>
    <publisher>Iguana Entertainment - Sunsoft</publisher>
    <genre>Plateforme-Action</genre>
    <players>1</players>
    <hash>39EB74EB</hash>
    <image>./media/images/Aero the Acro-Bat 2 (USA).png</image>
    <video>./media/videos/Aero the Acro-Bat 2 (USA).mp4</video>
  </game>

Ca vient de ma Sega Mini sur laquelle j'utilise Recalbox.
Revenir en haut Aller en bas
cauxim
Padawan
cauxim

Messages : 166
Réputation : 21
Age : 45
Inscrit le : 13/02/2014

Machine préférée gpd xd


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°11 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeLun 20 Jan 2020, 14:57

Code:

ok
ce que je peux faire, c'est de scanner le dossier de rom et voir si il contient des fichiers au format mp4.
(si il existe d'autre format vidéos accepté, dit le moi que je les ajoute.)

 si oui, alors j'ajoute le chemin de la vidéo qui contient un nom semblable entre les balises <video>.
par contre je vois que tes vidéos et images, sont dans des sous dossier, d'un sous-dossier.
 il faut que je pense à scanner un niveau plus bas, car je ne scanne pas les dossier dans les sous-dossiers.

 en clair:
Rom/images/ = c'est scanné
Rom/Media/Images = /Media est scanné, mais pas /Images.

bon je vais m'y pencher cette semaine. je te tiens au courant

ps: désolé d'écrire dans une fenêtre code, mais mon message passe pas en normale
Revenir en haut Aller en bas
https://cauxprod.blogspot.fr/
merlin1975
Noob'
merlin1975

Messages : 46
Réputation : 3
Inscrit le : 21/11/2012


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°12 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeMer 22 Jan 2020, 10:47

Super, le mp4 uniquement est pris en charge et l'arborescence c'est media/videos et media/images. Merci à toi.
Revenir en haut Aller en bas
cauxim
Padawan
cauxim

Messages : 166
Réputation : 21
Age : 45
Inscrit le : 13/02/2014

Machine préférée gpd xd


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°13 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeMer 22 Jan 2020, 11:12

ok, j'ai terminé les modifications, je test si il n'y a pas de bugs, et je le diffuse ce soir.
Revenir en haut Aller en bas
https://cauxprod.blogspot.fr/
merlin1975
Noob'
merlin1975

Messages : 46
Réputation : 3
Inscrit le : 21/11/2012


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°14 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeMer 22 Jan 2020, 11:25

Merci c'est cool 😎
Revenir en haut Aller en bas
cauxim
Padawan
cauxim

Messages : 166
Réputation : 21
Age : 45
Inscrit le : 13/02/2014

Machine préférée gpd xd


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°15 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeMer 22 Jan 2020, 18:02

Voila la version 1.2 est dispo

https://drive.google.com/open?id=1ZC1WRvXZiiqHDAJEDZy-IRnLgSmnBzYi

préviens moi si tu rencontre des problèmes
Revenir en haut Aller en bas
https://cauxprod.blogspot.fr/
merlin1975
Noob'
merlin1975

Messages : 46
Réputation : 3
Inscrit le : 21/11/2012


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°16 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeMer 22 Jan 2020, 18:13

Je teste ça et je te dis. Merci à toi.
Revenir en haut Aller en bas
Invité
Invité
avatar


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°17 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeMer 22 Jan 2020, 20:10

Oui, oui, tout à fait d'accord, complétement d'accord (je sauve les meubles !!! :lol2: ), pourquoi, je sais pas, mais je suis entièrement, unilatéralement et sans discussion aucune de ma part, d'accord !!! :peufpeuf:
Revenir en haut Aller en bas
merlin1975
Noob'
merlin1975

Messages : 46
Réputation : 3
Inscrit le : 21/11/2012


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°18 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeMer 22 Jan 2020, 22:54

Tout marche impec! Wink
Revenir en haut Aller en bas
cauxim
Padawan
cauxim

Messages : 166
Réputation : 21
Age : 45
Inscrit le : 13/02/2014

Machine préférée gpd xd


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°19 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeJeu 23 Jan 2020, 10:14

merci
Revenir en haut Aller en bas
https://cauxprod.blogspot.fr/
kristof37
Ultimate Retrogamer
kristof37

Messages : 1215
Réputation : 23
Age : 46
Inscrit le : 14/10/2013

Localisation : Tours


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°20 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeLun 27 Jan 2020, 07:51

Salut à tous Very Happy
Et surtout un grand merci à Cauxim :merci:
N'arrivant pas à scrapper sur ma Retrostone j'ai voulu mettre les images moi même et du coup je me rend compte qu'il faut un fichier Gamelist et je me suis dit c'est foutu je vais passer un temps fou la dessus Mad
Et là je tombe sur CE sujet, du coup je télécharge sans me faire d'idée pensant que ça allais être compliqué.
Et bien non, c'est super simple, on met le fichier des roms et hop le fichier Gamelist est créé Shocked
Bon par contre maintenant faut renommer quasiment toutes les images pour qu'elles ais le même nom que le fichier roms, un peu long aussi mais au moins je sais où je vais et une fois fait, ça me servira ailleurs :oui:
Et encore merci Cauxim super taf :top:
Revenir en haut Aller en bas
cauxim
Padawan
cauxim

Messages : 166
Réputation : 21
Age : 45
Inscrit le : 13/02/2014

Machine préférée gpd xd


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°21 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeLun 27 Jan 2020, 10:21

merci,

normalement si l'image contient le nom de la rom, il devrait la trouver sans devoir la renommer.

il exclut tous ce qui est entre parenthèse, les ", the", et ne fait aucune différence entre les majuscules et minuscules (insensible à la case)

bon après faut un minimum de mots correspondant quand même.
Revenir en haut Aller en bas
https://cauxprod.blogspot.fr/
kristof37
Ultimate Retrogamer
kristof37

Messages : 1215
Réputation : 23
Age : 46
Inscrit le : 14/10/2013

Localisation : Tours


[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°22 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitimeLun 27 Jan 2020, 22:41

Du coup au lieu de changer les noms des images, je fait une vérif' dans le fichier Gamelist, ça va plus vite :top:
Revenir en haut Aller en bas
Contenu sponsorisé




[SOFT] GameListCreate: créez vos gamelist.xml hors ligne Empty
Msg n°23 MessageSujet: Re: [SOFT] GameListCreate: créez vos gamelist.xml hors ligne [SOFT] GameListCreate: créez vos gamelist.xml hors ligne Icon_minitime

Revenir en haut Aller en bas
 
[SOFT] GameListCreate: créez vos gamelist.xml hors ligne
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Top 3 / Daubes 3 du mois
» [Hors sujet] Humour.com
» [Hors-Sujet] Parodie Star Wars de Pigrelin
» [Expo] Bannières (faites hors DO)
» [Hors-Sujet] FullMetal Alchemist

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Communauté Francophone Consoles Open Source et Android - Caanoo GPH / Open Pandora / GCW-Zero :: AUTRES CONSOLES :: Forum du Raspberry Pi & Autres Dev-Board-