Table des matières
Scraper sur HFS-DB
Dans les moteurs de scrape, seuls ces media (artworks) manquant seront présentés et sélectionnables. Voir : Scraper uniquement les Artworks (media) manquants
Depuis la version 1.8.9.5 beta 12, il est désormais possible de scraper sur le site HFS-DB. Merci à eux d'autoriser ARRM à utiliser leur API.
Il est conseillé d'utiliser le scrape HFS-DB de façon manuelle (Validation Auto non cochée), car les recherches sur le nom des jeux est exhaustive. Par exemple si vous recherchez le nom de jeu “1942”, l'API retournera tous les jeux contenant 1942.
Il est cependant possible de l'utiliser de façon automatique (Validation Auto cochée) avec les risques de résultats erronés évoqué ci-dessus.
Je conseille d'utiliser HFS-DB pour compléter des media non trouvés sur les autres sites de scrape. En effet lors d'un scrape en mode manuel (Validation Auto non cochée), le module HFS-DB vous présente les media trouvés sur HFS-DB, il vous suffit ensuite de cocher les media que vous souhaitez récupérer. Les media non cochés seront remplacés par les media déjà existants dans ARRM.
1 boxart 2D ou 3D
1 wheel (logo)
1 fanart
1 screenshot
1 titleshot
1 boxback
1 cartouche
1 round wheel
1 marquee
1 video
1 manuel
1 bezel
Extra1 (marquee) sera affecté à EXTRA1 si MARQUEE a été affecté à EXTRA1 dans le module Affectation des media Screenscraper
Avant de commencer, voici les paramétrages à effectuer dans ARRM par le module HFS-DB.
Paramétrages relatifs à HFS-DB
Dans l'onglet Options de Scrape
- Limite recherche Autres indique le nombre maximum de jeu à lister lors d'une recherche sur HFS-DB / Steam-DB / GOG
- Validation auto Autres Sur HFS-DB / Steam-DB / GOG, lorsqu'un seul jeu est trouvé dans l'API, la sélection du jeu se fait automatiquement sans afficher la fenêtre de choix. Attention, il se peut que le jeu validé ne soit pas celui recherché (titre de jeu proche de celui cherché etc…). Si plus d'un jeu est trouvé, la fenêtre de sélection de jeu apparaitra si l'option Igorer quand # jeux > 1 n'est pas cochée.
- Ignorer quand # jeux > 1 : Dans le mode Validation Auto, si plus d'un jeu est trouvé, la fenêtre de sélection de jeu n'apparaitra pas si l'option Igorer quand # jeux > 1. Le jeu sera ignoré et non scrapé.
- Ignorer la plate-forme sur LaunchBox/TGDB/HFS (checkbox) : Permet de ne pas filtrer sur la plate-forme (système) lors de la recheche d'un jeu
Vous pouvez cocher Forcer MD5 avant de scraper qui permet une recherche plus précise quand le MD5 est présent dans la base HFSDB
Dans l'onglet Images Options
Comme pour le scrape sur Screenscraper, choisir les options souhaitées pour les media.
Particularité pour HFS-DB:
- Box 3D (HFS-DB) Si coché, ARRM tentera de récupérer sur HFS-DB les boxarts en 3D (si existants), si non coché, ARRM tentera de récupérer les boxarts en 2D.
- Affectation des media 'Screenscraper' + Ordre des medias, permet de prioriser la recherche d'informations textuelles (uniquement) pour les données suivantes :
- Nom du jeu (langues disponibles : EN,DE,FR,IT,ES,JP,PT)
- Description du jeu (langues disponibles : EN,DE,FR,IT,ES,JP,PT)
- Année (PAL,US,JPN,WORLD) ARRM affecte les régions PAL,US,JPN,WORLD en fonction des langues/continents.
Dans le module des scrapers
En cliquant sur l'icone à droite du bouton , vous pouvez modifier l'association entre vos noms de systèmes (noms de répertoires de vos systèmes) et les ID des systèmes du site HFS-DB , qui se fait via le fichier :
%appdata%\Nexouille Soft\arrm\database\systemes_hfsdb.txt
Exemple de contenu:
... astrocade|75808 atari2600|84224 atari5200|84223 atari7800|84225 atari800|89769 atari_2600_supercharger|84224 atarijaguar|84220 atarijaguarcd|84220 ...
Vous pouvez, l'adapter. Pensez à relancer ARRM après changement. Vous trouverez l'intégralité des systèmes et ID HFS-DB dans le fichier :
%appdata%\Nexouille Soft\arrm\database\systemes_hfs_original.txt
Utilisez le pour paramétrer/personnaliser votre fichier systemes_hfsdb.txt
Fenêtre de sélection du jeu trouvé sur HFS-DB
Lorsque vous aurez sélectionné un ou plusieurs jeu et cliqué sur le bouton , si des jeux ont été trouvé la fenêtre suivante HFS-DB Browser apparaitra.
Quand vous sélectionné une ligne contenant un résultat, les medias trouvés sur HFS-DB s'affiche sur la droite. Les checkbox des media trouvés sont automatiquement cochées (video et manuel également). Vous pouvez décocher les media et informations textulles que vous ne souhaitez pas récupérer.
- Games Infos Permet d'afficher la page du jeu sur le site HFS-DB
1 boxart 2D ou 3D
1 wheel (logo)
1 fanart
1 screenshot
1 titleshot
1 boxback
1 cartouche
1 round wheel
1 marquee
1 video
1 manuel
1 bezel
Extra1 (marquee) sera affecté à EXTRA1 si MARQUEE a été affecté à EXTRA1 dans le module Affectation des media Screenscraper
En cliquant sur le bouton Choisir ce jeu, les media cochés ainsi que les informations textuelles seront récupérés. Si des medias non pas été coché, ARRM utilisera les medias déjà existants.
_missing_arrm_%SYSTEM%_hfsdb.txt
exemple : _missing_arrm_ZXSPECTRUM_hfsdb.txt
ASTUCES
Liste des MD5 non trouvés
Lors de la recherche via MD5, si le jeu n'est pas trouvé, le jeu ainsi que le MD5 du jeu est ajouté dans le fichier %appdata%\Nexouille Soft\arrm\temp\_missing_HFSDB_MD5_%systeme%.txt ou %systeme% correpond au système traité.
Le contenu de ce fichier ressemble à ceci pour l'Atari5200:
fichier : _missing_HFSDB_MD5_atari5200.txt
***************************************************** Start : 11:17 2022-03-26 ***************************************************** FileName;MD5;System;GameID BerZerk (USA).zip;622176a2484ccd380f73bb8daad4c85e;84223;183521 Blue Print (USA).zip;b3af84c067fa60077f453e529f8ff2c7;84223;183522 Bounty Bob Strikes Back! (USA).zip;00ba6bbb52fe96a892cd9f833863e316;84223;183524 ***************************************************** Start : 18:29 2022-03-29 ***************************************************** FileName;MD5;System;GameID Activision Decathlon, The (USA).zip;6f1cc3d59b3e5582c496d45933c304b5;84223;183514 Astro Chase (USA).zip;772e6a48b8e04aea525007aabfcba30c;84223;183516 Ballblazer (USA).zip;0d26c49244bbb51bd1c8ed56390165f8;84223;183518 Beamrider (USA).zip;f9a585fab3918e7eca3bdbd802ff38b7;84223;183519 BerZerk (USA).zip;622176a2484ccd380f73bb8daad4c85e;84223;183521 Blue Print (USA).zip;b3af84c067fa60077f453e529f8ff2c7;84223;183522 Bounty Bob Strikes Back! (USA).zip;00ba6bbb52fe96a892cd9f833863e316;84223;183524
Cela peut être utile pour les admins de HFSDB afin qu'ils alimentent leur base de données avec les MD5 non existants.
Ne pas récupérer les informations textuelles
Ne récupérer que certaines informations textuelles
Si vous ne souhaitez récupérer que certaines information textuelle, pensez, avant de lancer le scrape, à décocher les informations textuelles que vous ne souhaitez pas mettre à jour.
Ceci se fait dans la partie Rom Informations
Récupérer certains media en mode image MIX
Lorsque vous utilisez le mode image MIX, certains media sont récupérés automatiquement :
- Screenshot
- Boxart
- Wheel
- Cartouche
Si vous souhaitez récupérer d'autres media, il faut le spécifier dans l'onglet Images Options en cochant les media voulus sous la rubrique Force Media Download
En mode MIX vous ne pourrez pas cocher les media Screenshot, Boxart, Wheel et Cartouche car ils sont récupérés automatiquement.
Récupérer certains media en mode **Pas d'image, uniquement les textes**
Vous ne souhaitez récupérer que certaines catégories de media (boxart, fanart, screenshot, cartouche, logo, boxback, titleshot, manuel, video), il vous suffit de cocher Pas d'image, uniquement les textes dans l'onglet Images Options
Puis de sélectionner les media voulus en les cochant sous la rubrique Force Media Download