Outils pour utilisateurs

Outils du site


Panneau latéral

Français


English

scraper-fr

Scraper vos Roms avec ARRM

Avant de vous lancer dans votre premier scrape avec ARRM, je vous invite à lire les paragraphes précédents (Paramètrage de l'application, et Présentation de l'interface) afin de bien comprendre le mécanisme d'ARRM.

Les différents options d'ARRM doivent être paramétrées avant de continuer.


Le scrape Multi-Sytèmes

Pour enclencher ce mode, il suffit de sélectionner plus d'1 système dans la liste des systèmes présents sur votre Recalbox/Batocera

Lorsque plusieurs systèmes sont sélectionnés, le bouton 'Afficher' se transforme en un bouton 'Screenscraper'. Ce mode ne fonctionne qu'avec Screenscraper.

Assignation automatique d'un template

Si vous souhaitez qu'ARRM applique un template différent en fonction des systèmes, pensez à cocher la case 'Template auto association'. ARRM se base sur le fichier %appdata%\roaming\Nexouille Soft\arrm\database\template_association.txt (que vous pouvez modifier via l'icône de l'oeil) afin de déterminer quel template appliquer à tel ou tel système.

Exemple de contenu de ce fichier 'template_association.txt'

;; format of line :
;; system(in lower case)|path to xml template from %appdata%\roaming\nexouille soft\arrm\ressources\template\
;; remove the ; to activate system template
;; if no template is found for a system , default template will be assign (the one define in default line)
;; do not delete default line (but you can change the template assigned)
;; you can add new systems, but be careful to respect the syntax 
;;
default|mix_monitor_cartridge\mix_monitor_cartridge.xml
3do|mix_3do\mix_3do_cartridge.xml
3ds|mix_3ds\mix_3ds.xml
amiga600|mix_amiga600\mix_amiga600.xml
atari2600|mix_atari_2600_cartridge\mix_atari_2600_cartridge.xml
fba_libretro|mix_arcade_red_profile _v2\mix_arcade_red_profile_v2.xml
snes|mix_snes\mix_snes_cartridge.xml
...

Afin de connaitre la liste des templates et leur répertoire, il suffit d'aller dans %appdata%\roaming\nexouille soft\arrm\ressources\template\ Si un système n'est pas présent, ARRM prendra le template associé à la ligne commençant par 'default'

Si l'auto association n'est pas activée, ARRM prendra le template sélectionné dans le panneau de configuration 'image option' et l'appliquera sur tous les systèmes.

Lancement du scrape

Lorsque vous appuyez sur le bouton 'Screenscraper', ARRM traitera chacun des systèmes sélectionnés et se chargera de :

  • Charger la gamelist.xml existante, ou en crée une nouvelle avec les roms trouvées
  • Cherchera sur Screenscraper les informations du jeu
  • Appliquera les différentes options choisies dans les paramétrages
  • Sauvegardera la gamelist.xml une fois les recherches terminées pour un système
  • Passera au système suivant

A tout moment vous pouvez stopper le scrape, en appuyant sur le bouton 'Stop'.

Lorsque tous les systèmes on été traités, un récapitulatif apparaît, indiquant le nombre de jeux trouvés par système et le temps passé.


Le scrape Mono-Sytème et scrape de jeux

ARRM vous permet de scraper un système entier, ou uniquement certains jeux d'un système.

Pour cela il vous faut sélectionner 1 seul système dans l'écran systèmes :

Cliquer sur le bouton 'Afficher' pour faire apparaître les Roms trouvées. ARRM charge la gamelist.xml existante et vérifie l'existence des fichiers Roms. Si le fichier n'existe pas, la Rom n'apparaîtra pas dans la database. Et inversement si un jeu est présent sur le disque mais non présent dans la gamelist.xml existante, il sera ajouté à la Database.

Une fois la Database remplie avec les Roms trouvées, vous pouvez

  • appliquer des filtres sur la Database

  • Sélectionner tout ou partie des éléments de la Database
  • Exécuter des actions sur les éléments sélectionnés

  • Lancer un scrap en utilisant un des 3 scrapers proposés (MameDB, TheGamesDb, Screenscraper (conseillé car très complet). Vous pouvez arrêter à tout moment un scrap en appuyant sur le bouton 'Stop'

Lorsque vous en avez terminé avec les manipulations de la Database, pensez à sauvegarder son contenu dans la gamelist.xml en cliquant sur le bouton 'Créer gamelist.xml'

ARRM est doté d'un système de récupération de données lorsqu'un crash applicatif se produit. Lors du chargement d'un système, si ARRM détecte qu'un crash à eu lieu, il propose de restaurer les infos récupérées jusqu'à l'instant du crash.

Vous pouvez également consulter après chaque opération un compte rendu (log) en cliquant sur le bouton 'Voir Log'


scraper-fr.txt · Dernière modification: 2019/05/22 17:01 par nexusone13