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 .
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
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.
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
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:
_missing_arrm_%SYSTEM%_screenscraper.txt
exemple : _missing_arrm_ZXSPECTRUM_screenscraper.txt
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
Lorsque vous utilisez le mode image MIX, certains media sont récupérés automatiquement :
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.
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.
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 |