scraper-hfsdb-fr

Scraper sur HFS-DB

Depuis la version 1.9.0.3 beta 11 vous pouvez scraper uniquement les media (artworks) manquants en cochant sans media uniquement dans l'onglet Scrape Options. Seuls les media (artworks) manquants, cochés dans l'onglet Images options seront récupérés.
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.

Si vous avez coché sans media uniquement dans l'onglet Scrape Options, seuls les medias que vous ne possédez pas déjà s'afficheront.
Les media disponibles via ce scrape sont :

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
L'image relative au Round Wheel est sauvegardée dans le répertoire des wheels avec le suffixe -wheelround
Le Round wheel sera créée dans le répertoire de Wheels avec le suffixe -wheelround.
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 Batocera/Screenscraper/TGBD

  • 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



Dans l'onglet Scrape Options

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.



Dans l'onglet Options générales

  • 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.

Si Validation auto Autres a été coché, lorsqu'un seul jeu est trouvé dans l'API, la sélection du jeu se fait automatiquement et cette fenêtre n'apparaitra pas.

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

Depuis la version 1.9.0.0 beta 10, il est possible de modifier les infos textuelles avant validation
Les media disponibles via ce scrape sont :

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
L'image relative au Round Wheel est sauvegardée dans le répertoire des wheels avec le suffixe -wheelround
Le Round wheel sera créée dans le répertoire de Wheels avec le suffixe -wheelround.
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.

Les scrapes non trouvés sont listés dans des fichiers log situés dans %appdata%\Nexouille Soft\Arrm\temp , au format :


_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 GameID, dans ce fichier, a été ajouté dans la version ARRM 1.9.1.3 Beta 1

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

Si vous ne souhaitez pas récupérer d'information textuelle, il vous suffit de cocher Pas de texte dans l'onglet Scrape Options</note>



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

En mode MIX vous ne pourrez pas cocher les media Screenshot, Boxart, Wheel et Cartouche car ils sont récupérés automatiquement.

scraper-hfsdb-fr.txt · Dernière modification : 2022/08/03 21:09 de nexusone13