[SOFT] Universal XML Scraper V2
-
@Genetik57 rien d'anormal... Tu es en mode mise à jour et tu scrape un repertoire déjà scrapé :S
@cotedeporc Rien compris de ce que tu veux ^^
mais voila un exemple "simple" :
<Element> <Name>fanartTEMP</Name> <-- Nom <Source_Type>XML_Value</Source_Type> '<-- Type (dans ce cas la une valeur qui proviens d une requête API qui a généré un XML)' <source_Origin>System</source_Origin> '<-- Source (Le type de requête API utilisé. La c est un media du système, ça peut aussi etre 'Game' pour un media de jeu )' <Source_Value>medias/media_photos/media_photo_%COUNTRY%</Source_Value> '<-- la valeur en question (La c est une photo du systeme du coup... Une image de la console quoi)' <Target_Width>%1</Target_Width> '<-- La taille en largeur en pourcentage de l image final (%1 donc la totalité de l image finale, %0.5 la moitier de la taille de l image finale,...)' <Target_Height>%1</Target_Height> '<-- La taille en hauteur en pourcentage de l image final (%1 donc la totalité de l image finale, %0.5 la moitier de la taille de l image finale,...)' <Target_TopLeftX>CENTER</Target_TopLeftX> '<-- sa position en X. Peut etre LEFT, RIGHT, CENTER, une valeur fixe, ou une valeur en pourcentage' <Target_TopLeftY>CENTER</Target_TopLeftY> '<-- sa position en Y. Peut etre UP, DOWN, CENTER, une valeur fixe, ou une valeur en pourcentage' <Target_Maximize>Yes</Target_Maximize> '<-- Si c est à Yes, ça maximise l image tout en conservant le ratio' </Element>
Voila ^^ tu as les éléments de base
Hésite pas à poser des questions (et je tente se WE de mettre le Wiki à jour )
-
@screech Justement j'ai envie de mettre à jour mes roms et ça veut pas
EDIT : Excuse moi, tu as dû changer quelque chose car avant j'activer cette fonction, je viens de choisir "uniquement image" et c'est nickel, encore merci et désolé
En gros ça supprime et remplace l'image quoi ?
-
Merci pour tes réponses
En relisant, en effet, ma demande n'était pas compréhensible....Selon mes essais, j'en était arrivé à ces conclusions:
<Target_Width> : Largeur de la zone où se trouvera l'image (en % ou pixels)
<Target_Height> : Hauteur de la zone
<Target_OriginX> : Position en largeur de la zone image
<Target_OriginY> : Position en hauteur de la zone image
<Target_TopLeftX> : Alignement en largeur de l'image dans la zone
<Target_TopLeftY> : Alignement en hauteur de l'image dans la zoneIl y a du vrai mais apparement aussi beaucoup de faux.
Du coup <Target_OriginX> et <Target_TopLeftX> se téléscopent, non?
-
@screech Je sais pas si c'est un bug mais quand je scrape avec ajout d'image, exemple un dossier avec +4000 roms, je me retrouve avec presque 6000 images soit presque 2000 images de trop (quasiment que des doublons)
Il serait pas possible d'ajouter un petit script qui compare l'ancienne image par rapport à la nouvelle image ? Compare la taille + le poids de l'ancienne image par rapport à la nouvelle, si c'est similaire, il garde, si c'est différent, il remplace par la nouvelle et supprime l'ancienne
Par contre je pense qu'il serait préférable de choisir si on veut remplacer par rapport à la taille ou non car suivant les choix de chacun, ça risque de ne pas le faire. Mais remplacer par rapport au poids ça me semble possible non ? Car on en avait déjà discuté si c'était possible de remplacer une image en vérifiant s'il manquer ou non des éléments à celle-ci mais tu m'as dis que ce n'était pas possible mais en vérifiant le poids, je pense que c'est possible ?
Qu'en dis tu ?
-
@cotedeporc
<Target_OriginX> change le point d'origine pour le calcul de position (normalement 0x0 c'est en haut à gauche)
et <Target_TopLeftX> est la position par rapport au point d'origine.Le point d'origine n'est pas obligatoire (s'il n'y en a pas c'est 0x0) Mais du coup ça peut être pratique pour des balises genre CENTER, LEFT, RIGHT, UP, DOWN si tu veux faire un décalage
@Genetik57 as tu verifier les formats ? Il est possible que tu ai une version en JPG (exemple juste le Screenshot) et une version en PNG (un MIX)
Pour la mise à jour, qu'elle est l’intérêt de télécharger les images, créer le mix et comparer la taille ? vu que tout est déjà fait, autant remplacer l'image... Au pire ce sera la même... ça tombe bien c'est justement le but du mode MaJ Image
-
@screech Même format (png) et même taille (celle par défaut), je vois pas
-
comment est ce possible d'avoir des doublons de fichiers avec le même nom, la même extension, et la même taille ??? (sous windows j'y arrive pas ^^)
-
@screech Aucune idée mais je t'assure que j'avais des doublons, j'ai dû supprimer tout le dossier et recommencer
-
Je ne vois pas comment cela est possible non plus, impossible d'avoir 2 fichiers avec le même nom et même extension dans un répertoire sous windows.
Tu es sur que tu n'a pas changé le type d'image dans UXMLS, comme de .jpg à .png par exemple ?
-
@kevinnash Des doublons, doit y avoir un caractère de changer mais pour passer de +3000 à presque 6000 images avec "ajout d'image" c'est qu'il doit y avoir quelque chose
C'est bien du png, je déteste l'extension JPEG
-
Bien d'accord avec toi pour le .jpg
Les images se nomment NOMDELAROM-image.png jette un oeil sur tes noms d'images pour trouver ce qui ne colle pas
-
@screech
Salut, je ne sais pas si j ai mal configurer quelques chose, mais les commandes SSH ne marchent plus chez moi avec la version 2.0.0.9 de UXML.
Du coupd j utilise les commandes SSH avec la version precedente 2.0.0.7 et ensuite je scrape avec la 2.0.0.9.
Quelqu un a le meme probleme.
Les login/mdp sont bien les memes dans les 2 versions de UXML que j utilise . -
@Ramstatlon oui, désolé, j'ai cassé qqchose sur le SSH de la 2.0.0.9 :S je le répare sur la prochaine promis
-
@screech Super, merci.
J ai une question qui est pas directement liee au a UXML. J effacerai le post et ouvrirai un autre sujet si besoin. Comment reference un Rom qui n est pas reference dans Screenscaper.fr?
En l occurence, je pense ici a une version traduite en anglais de la rom Japonaise Wonder Project J2 sur N64.
http://screenscraper.fr/gameinfos.php?gameid=5684
Il y a bien le CRC C6458D2B qui est dans la liste et qui correspond aussi a une rom traduite mais celle dispo sur romstation parait bien plus complete mais son CRC E1094E29 n est pas reference sur screenscraper.fr -
@screech ,
Encore moi...
Pourrais-tu me dire s'il est toujours possible de déformer un screnshot afin qu'il rentre dans un mask de TV par exemple?
Si oui, quelles sont les balises XML?Merci!
PS: mon Mix console de salon est presque terminé. Je passerais après à l'arcade et enfin chaque portable.
Le tout sera accompagné d'un thème spécifique. -
Bien sur que c'est possible
Il suffit (en plus du premier point en haut à gauche) de définir la position du point en haut à droite et en bas à gauche Le dernier point est calculé tout seul ^^
<Target_TopLeftX></Target_TopLeftX>
<Target_TopLeftY></Target_TopLeftY>
<Target_TopRightX></Target_TopRightX>
<Target_TopRightY></Target_TopRightY>
<Target_BottomLeftX></Target_BottomLeftX>
<Target_BottomLeftY></Target_BottomLeftY> -
@cotedeporc j'ai finit le tuto
voila, en esperant que ça t'aide : https://github.com/Universal-Rom-Tools/Universal-XML-Scraper/wiki/[TUTO]-Making-a-MIX-Template
(Au pire hesite pas à poser des questions )
-
Merci pour le tuto!
Par contre, j'ai un léger problème.
Serait-il possible de préciser le 4ème coin afin de biseauter l'image?Voilà ce que j'obtiens:
http://hpics.li/71116e3Autres petites requêtes:
- Sera-t-il possible un jour d'ajouter du texte?
Cela pourrait palier aux limitations d'EmulationStation (impossible d'afficher le nom du jeu, etc...) - Un affichage conditionnel de certaines images?
Merci beaucoup!
- Sera-t-il possible un jour d'ajouter du texte?
-
Malheureusement les fonctions que j'utilise ne permette pas de préciser pour le 4eme coin. (je vais faire quelques recherches )
Je rajoute dans la todo :
- ajouter du texte
Par contre, pour les images conditionnelles, pourrais tu me donner des exemples ?
Petit détail sur ton template (très sympas ) la zone de "gamelist" avec les jeux est galère au niveau du thème. Elle est "obligatoirement" derrière l'image. Du coup, je ne sais pas si tu as mis de la transparence sur la zone, mais ça me semble vachement foncé (la liste sera derrière l'image) donc peut être peu visible. N’hésite pas à utiliser la fonction transparentzone
-
@Ramstatlon said in [SOFT] Universal XML Scraper V2:
@screech Super, merci.
J ai une question qui est pas directement liee au a UXML. J effacerai le post et ouvrirai un autre sujet si besoin. Comment reference un Rom qui n est pas reference dans Screenscaper.fr?
En l occurence, je pense ici a une version traduite en anglais de la rom Japonaise Wonder Project J2 sur N64.
http://screenscraper.fr/gameinfos.php?gameid=5684
Il y a bien le CRC C6458D2B qui est dans la liste et qui correspond aussi a une rom traduite mais celle dispo sur romstation parait bien plus complete mais son CRC E1094E29 n est pas reference sur screenscraper.frAh ben j ai trouve le tuto dans le forum!
http://www.screenzone.fr/forum/viewtopic.php?f=434&t=797Je devrais peut etre effacer mes 2 posts qui sont hors-sujet du coup