[SOFT] Universal XML Scraper - Scrappez vos roms depuis Windows (Scrape your roms from Windows)
-
The translations would be:
Kill Emulationstation
Möchtest Du wirklich EmulationStation beenden?
Reboot
Möchtest Du das Gerät wirklich Neustarten?
Poweroff
Möchtest Du das Gerät wirklich ausschalten?
-
@screech sorry my despair (and my english '^^) "all the versions" I mean the latest 3 or 4 versions. The thing is, I can run normally the 1.0.0.0 and 1.2.0.0, but 1.3.0.0 got this error:
And, I open the source 1.3.0.13 on AutoIt and have this error too:
My guess is something on 1.3.X.X versions. What us have on this Lines? Line 17485 on 1.3.0.13, Line 17454 on 1.3.0.0, 1.3.0.3. I did not open all 1.3 versions, because suspect this occur with all 1.3.X.X versions.
The directory is the one that appears in the error message, I tested in different directories and also as administrator.
I'll review protuguese translation later. But it would be:
Blockquote If MsgBox($MB_OKCANCEL, "KillAll Emulationstation", "Tem certeza de que deseja parar o EmulationStation?") = $IDOK Then
...
If MsgBox($MB_OKCANCEL, "Reboot", "Tem certeza de que deseja reiniciar o sistema remotamente?") = $IDOK Then -
@PumpKHeaD Wow, thank you for using Autoit to try to catch the error.
(for the line number it's pretty hard to find, the exe combine librairies and main code.. So finding a precise line is impossible from the exe..)
What I see is there is a probleme with _zip.au3 who is the zip librairie.
It use zipfldr.dll a "standard" dll from windows (it's for the Mix)
What kind of software do you use to zip/unzip file ? maybe it change this dll...
You can download the standard dll here if you want to try to put it in your system file (probably in C:\Windows\System32 )
Thank you very much for the translation I had it right now
-
Correction are done for the SSH Message : v1.3.0.14
-
Thank you very very much @screech !!!
With your tip I remembered, I wiped some lines in the registry to remove the zip folders from windows explorer (I use this in another computers too 'o_o). I added these lines again and returned to work!
I think nobody use this, but...
[HKEY_CLASSES_ROOT\CompressedFolder\CLSID] @="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}" [HKEY_CLASSES_ROOT\SystemFileAssociations\.zip\CLSID] @="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}"
Sorry to take your time with a problem that I created.
I improved the Portuguese translation, (edit the line 104 if you do not like '^^)
Again, thanks man.
-
No problemo ^^
I prefere a mistake than a real Bug ^^
I edit the line 104
Criado por Screech | Traduzido por PumpKHeaD in portuguese
Erstellt von: Screech | übersetzt von Nachtgarm in germanI also added these line :
Advanced (for Advanced Settings) :
<win_config_Advanced>Erweiterte</win_config_Advanced> (GERMAN)
<win_config_Advanced>Avançadas</win_config_Advanced> (PORTUGUESE)SSH Menu :
<mess_autoconf_ssh_killall>Tem certeza de que deseja parar o EmulationStation?</mess_autoconf_ssh_killall>
<mess_autoconf_ssh_reboot>Tem certeza de que deseja reiniciar o sistema remotamente?</mess_autoconf_ssh_reboot>
<mess_autoconf_ssh_poweroff>Tem certeza de que deseja parar o sistema remotamente?</mess_autoconf_ssh_poweroff>And
<mess_autoconf_ssh_killall>Möchtest Du wirklich EmulationStation beenden?</mess_autoconf_ssh_killall>
<mess_autoconf_ssh_reboot>Möchtest Du das Gerät wirklich Neustarten?</mess_autoconf_ssh_reboot>
<mess_autoconf_ssh_poweroff>Möchtest Du das Gerät wirklich ausschalten?</mess_autoconf_ssh_poweroff>Hope Google Translate is good ^^
-
@supernature2k C'est pas très propre et un peu fait à l'arrache mais il y a maintenant un menu "Avancé" dans la fenetre de config
-
Excellent
-
Bonsoir
J'utilise des sous répertoires par genre avec mame.
Si j'enlève quelques roms d'un répertoire, comment faire pour les enlever des roms scrapées ?
-
Pas besoin de les enlever ils n'apparaitront pas dans l'interface de Emulation Station si le fichier n'existe pas
-
OK mais dans ce cas l'image va aussi rester inutilement et le xml chargé contiendra des données inutiles
Cela serait bien si le soft pouvait faire une mise à jour de répertoire, en cas de rom supprimée l'enlever du xml et supprimer l'image correspondante.
-
Il peut supprime ton répertoire d'image et régénère ton fichier XML en refaisant un scrape
Non sérieusement c'est un peu complexe à mettre en place En fait, la solution du dessus est pas mal ^^
-
Merci screech et bravo pour ce sublime soft
Le fait que j'ai des sous répertoires par catégories n'est pas gênant ? Car le xml parent regroupe les roms de tous ces répertoires.
-
Donc pour info, Pour le moment, UXS ne sait pas gérer les sous répertoires (La récursivité).
Il te faudra scraper tes répertoires 1 par un et fusionner ton fichier XML après (sans oublier de faire attention aux différents path :S)Promis c'est une option que je vais essayer de mettre en place
-
Sauf erreur de ma part, en choisissant le même xml racine pour chaque sous-répertoire, le soft m'a bien tout fusionné dans celui-ci, je te valide cela demain mais j'ai bien vu ce xml grossir après chaque scrape de répertoire, j'ai bien pris attention de régler les pats pour les zip des roms et les folders d'images.
Question subsidiaire pour les roms non scrapées, le fichier missing.txt est vide, même quand i len manque, puis-je retrouver les manquantes autre part ?
-
Wow !! You are a genius (et moi aussi un peu ^^) Tu as trouvé comment faire pour gérer des sous répertoires alors que je n'y avais même pas pensé !!!
Effectivement, si tu mets le fichier XML à la racine et que tu scrapes chaque sous répertoire indépendamment (en faisant gaffe aux Path et en mettant "Ajout de rom") Tu peux scraper des sous répertoires !!!
Il est trop bien ce logiciel, il y a des fonctions cachés auxquelles l'auteur n'avait même pas pensé ^^
Par contre, pour les missing, c'est bizarre qu'ils soient vide. C'est possible qu'il les écrase après chaque scrape (vu qu'il les mets dans le même rep que le gamelist.xml). Du coup, s'il n'y a pas de manquant dans le dernier rep scrapé, le dernier fichier missing est vide
Faudrait que je vois pour que le fichier missing soit mis dans le répertoire des roms et pas dans le répertoire du gamelist.xml du coup
En tout cas, merci pour l'astuce ^^
-
he he je suis content d'avoir pu t'aider à trouver une fonction cachée
Le seul souci ( je pense ) est que si j'enlève des roms d'un répertoire récursif et les rescrape, je pense que cela va rajouter le nouveau scrape au xml global sans enlever le scrape précédent et donc faire des doublons + laisser les roms enlevées.
Pour les missings je les trouve dans les logs donc ça m'aide bien
-
A la limite, tu peux laisser les infos dans le fichier XML (elles ne prennent pas de place, et ne seront pas affichées si la rom correspondante n'existe plus).
Et quitte à rescraper le sous répertoire en question, si tu as mis les images dans chaque sous répertoire, tu le vide il ne retelechargera que les images des roms rescrapées.
Sinon, pour les missing, s'il y en a peu, tu peux "tenter" d'utiliser le scraper intégré à Recalbox (avec les incertitudes que cela comprend ^^) ou l'outils de SSelph avec les bonnes options pour qu'il ne fasse que des ajouts (mais comme lui aussi se base sur les Hash des fichiers, peu de chance qu'il trouve tes roms "exotiques" ^^).
-
Hi @screech!
I just noticed there are some logos that aren't being retrieved from the source because they have "Région : autre" (example logo), instead of usa, eur, jp. I don't know if this only happens with some new logos and it is only a temporary name for the region. But if it isn't, the it would be a good idea to also include "autre" in the sources. -
That's right, "other"/"autre" is a new feature of Screenscraper I'll add it in profil as soon as possible
Thank you for the info
EDIT : Just checked, it's a problem from screenscraper I just informed MarbleMad about it