Table des matières
Scraper sur Screenscraper
Voir : Scraper uniquement les Artworks (media) manquants
Depuis la version 1.9.0.0 beta 5, il est désormais possible de scraper sur le site LaunchBox.
Il est conseillé d'utiliser le scrape Screenscraper en priorité car leur base de données est très riche (Je vous invite à contribuer)
Avant de commencer, voici les paramétrages spécifiques à Screenscraper .
Paramétrages relatifs à Screenscraper
Dans l'onglet Options générales
Cliquer sur le bouton Affectation des media 'Screenscraper'
Ce formulaire présente les différents éléments graphiques récupérables via Screenscraper. Vous pouvez choisir quel élément graphique va alimenter tel ou tel TAG de la gamelist.
Pour plus de détail, voir : Assignation des media Screenscraper dans ARRM
Dans l'onglet Scrape Options
Voici les paramétrages spécifiques à Screenscraper
- Ignorer le MD5 existant (checkbox) : Lors d'un scrape sur Screenscraper, ignore le MD5 déjà existant dans la gamelist / fiche du jeu.
- Forcer MD5 avant de scraper (checkbox) : Permet de calculer le MD5 (si non présent), avant le scrap. La recherche d'information se fera en priorité via le MD5 de la Rom.
- MD5 (checkbox) : Tente une recherche sur Screenscraper avec le MD5 de la Rom quand la recherche par nom de fichier ne donne rien. Attention le calcul du MD5 peut être un peu long avec les gros fichiers. Pour gagner du temps, vous pouvez empêcher le calcul du MD5 sur certaines extensions en éditant la liste des extensions à éviter avec le bouton 'Edit No MD5' dans l'onglet de configuration 'Options générales'.
- Dans .ZIP/.7z (checkbox) : Parfois la recherche avec le MD5 sur le zip ne donne rien. En activant cette option, ARRM va décompresser le .ZIP/.7z et calculer le MD5 du fichier contenu dans le .ZIP/.7z
- Recherche stricte (checkbox) : Permet de ne récupérer que les jeux dont le PlateformId correspond à la plateforme recherchée.
- Utiliser GameID (checkbox) : Utilise en priorité le GameID (si présent dans la database) pour trouver les jeux dans Screenscraper.
- Topstaff → Favoris (checkbox) : Mettre en favoris les jeux sélectionnés par l'équipe de Screenscraper
Dans l'onglet Images Options
Choisir les options souhaitées pour les media.
Dans le module des scrapers
En cliquant sur l'icone à droite du bouton ou , 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 Screenscraper , qui se fait via le fichier :
%appdata%\Nexouille Soft\arrm\database\systemes_screenscraper.txt
Exemple de contenu:
... arcade|75 arcadia_2001|94 arcadia|94 archimedes|84 astrocade|44 astrocde|44 atari2600|26 atari5200|40 atari7800|41 atari800|43 ...
Vous pouvez, l'adapter. Pensez à relancer ARRM après changement.
Comment scraper un système sur plusieurs plateformes
Depuis la version 2.0.0.2 beta 2, lors de scrape sur Screenscraper, il est désormais possible de scraper un jeu en le cherchant sur plusieurs plateforme différentes.
A utiliser pour des systèmes qui appartiennent à des catégories proches comme Arcade, Pinballs etc…
Il faut pour cela ajouter les diverses plateformes au système voulu via le fichier systemes_screenscraper.txt
Prenons l'exemple des Pinballs :
Actuellement, dans ce fichier il y a plusieurs systèmes relatifs aux Pinballs.
pinball_fx2|143 pinball_fx3|201 pinballfx2|143 pinballfx3|201 the_pinball_arcade|200 vpinball|198 fpinball|199
Si vous souhaitez mettre dans votre dossier Pinball, divers jeux de pinball provenant de ces différentes plateformes, il vous faut indiquer ces différentes plateformes pour le système Pinball. :
pinball|199,143,201,197,198
Principe : Si le scrape ne donne rien sur la platefome 199, ARRM tentera de scraoer sur la 2ème plateforme et ainsi de suite.
Il faut également indiquer les extensions autorisées par ces autres plateformes via le fichier systemes_extensions.txt :
pinball|.iso;.chd;.nds;.gba;.smc;.nes;.fig;.fpt;.vpx;.pxp;.zip
Scraper en multi-threads avec ARRM sur Screenscraper
Depuis la version 1920 Beta 11, il est possible d'utiliser le multi-thread lors du scrape sur Screenscraper.
Le nombre de threads utilisables dépend de votre status sur Screenscraper.
Pour avoir des threads supplémentaires sur Screenscraper, , il faut participer à la base de données, ou faire un don sur Screenscraper. Pour plus de renseignement, voir la FAQ Screenscraper
L'usage mémoire/cpu augmente avec le nombre de thread.
Afin de pouvoir utiliser le Multi-Thread d'ARRM sur Screenscraper, il faut au préalable renseigner le paramètre Screenscraper Threads Limit disponible dans l'onglet Scrape Option.
Il indique le maximum de threads que vous souhaitez utiliser.
Ce nombre doit être inférieur ou égal au nombre threads maximum que vous avez sur Screenscraper.
Vous pouvez consulter cette information via le bouton Check Screenscraper en haut à droite sur la page d'ARRM.
Si votre compte Screenscraper est renseigné (voir : S'identifier sur Screenscraper, ARRM récupérera la valeur maximale que Screenscraper vous autorise. Vous pouvez cependant la diminuer en changeant la valeur.
Le choix des images suit le processus habituel de scrape sur Screenscraper.
LIMITATIONS :
Certaines fonctionnalités ARRM ne sont pas disponibles en mode multi-thread afin d'optimiser la vitesse:
- Pas de recherche d'image en local.
- Pas de création de gamelist temporaire (en cas de crash). Mais vous pouvez activer la mise en cache. Voir :Comment utiliser le cache d'ARRM
_missing_arrm_%SYSTEM%_screenscraper.txt
exemple : _missing_arrm_ZXSPECTRUM_screenscraper.txt
ASTUCES
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
En mode MIX vous ne pourrez pas cocher les media Screenshot, Boxart, Wheel et Cartouche car ils sont récupérés automatiquement.
Messages d'erreurs retournés par Screenscraper
Parfois, vous verrez apparaître sur l'interface d'ARRM, des messages d'erreurs retournés par Screenscraper. Voici leur signification
Erreur | Description | Cause |
---|---|---|
401 | API closed for non members | Créez un compte sur Screenscraper, serveur saturé (CPU>60%) |
403 | Login error, check dev ident | identifiants développeur erronés |
404 | Rom not found | Impossible de trouver une concordance sur la rom demandé |
423 | API Closed | Le Serveur a de grave problème |
426 | Blacklisted software | Il faut changer de version de logiciel |
429 | The number of threads allowed for the member has been reached | Il faut réduire la vitesse de requêtes |
429 | The number of threads per minute allowed for the member has been reached | Il faut réduire la vitesse de requêtes |
430 | Daily scrape quota exceeded | Le membre a scraper plus de x (voir F.A.Q) roms dans la journée |
431 | Not found roms quota exceeded | Le membre a scraper plus de x (voir F.A.Q) roms non reconnues |