[APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Qui si parla di SNK NeoGeo
Administrator
Site Admin
Messaggi: 126
Iscritto il: gio feb 25, 2016 6:32 pm
Reputation: Locked

[APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda Administrator » dom nov 20, 2016 7:06 pm

QUESTO SCRAPER NON E' PIU' DISPONIBILE PER IL DOWNLOAD, UTILIZZATE THE scraper

A causa di un bug su Raspbian è necessario eseguire (una sola volta) questo comando per poter usare lo scraper:

Codice: Seleziona tutto

sudo chmod u+s /bin/ping

Premessa
Ho scritto questo scraper perché mi ero stufato di quello integrato che spesso non riesce a trovare tutti i giochi, non scarica lo snapshot corretto e infine scarica la descrizione in inglese.
Il mio scraper è in italiano e utilizza il file DAT associato a una versione ben precisa di FinalBurn Alpha (che è usato dall'emulatore NEO-GEO) per creare il "gamelist.xml". La scansione si basa sul nome del file che, essendo univoco e codificato dal team del MAME (ebbene si, anche NEO-GEO si appoggia a loro), permette di identificare esattamente il gioco di cui si sta facendo la ricerca. Verrà scaricato lo snapshot del gioco e la descrizione in italiano, dopodiché il tutto sarà visibile nella lista giochi in EmulationStation.
Funziona con tutti gli emulatori NEO-GEO presenti su RetroPie ;-)

Il database a cui si appoggia lo scraper è sempre aggiornato all'ultima versione del MAME: per questo motivo, visto che RetroPie usa versioni precedenti, potrebbe capitare che la rom presente nel file DAT non abbia più un riscontro sul database (perché ha cambiato nome, è stata eliminata ecc.); in questo caso verrete avvisati con questo messaggio:

Codice: Seleziona tutto

Info: Il gioco potrebbe non essere più presente nel database.

Come utilizzarlo
  1. Questo scraper scansiona i files del NEO-GEO e li confronta con i dati del file DAT, quest'ultimo scaricatelo da: https://github.com/RetroPie/RetroPie-Se ... -reference
  2. Fate attenzione alla versione di FinalBurn Alpha selezionata per il NEO-GEO, leggete qui
  3. Copiate lo scraper sul Raspberry Pi (in qualsiasi percorso) insieme al file DAT dopo averlo rinominato in "NEOGEO.dat"
  4. Uscite da EmulationStation dal menù QUIT (è fondamentale!!!)
  5. Se siete nella cartella che contiene lo scraper avviatelo con

    Codice: Seleziona tutto

    ./NEOGEO_scraper_ITA_vXX

    sostituendo nel nome del file la versione corretta, altrimenti con:

    Codice: Seleziona tutto

    /percorso/NEOGEO_scraper_ITA_vXX

    inserendo anche il percorso corretto.
    Se ricevete l'errore permission denied probabilmente il file non risulta più eseguibile. Potete risolvere con questo semplice comando:

    Codice: Seleziona tutto

    chmod u+x NEOGEO_scraper_ITA_vXX
  6. Quando lo scraper avrà completato l'operazione riavviate con:

    Codice: Seleziona tutto

    sudo shutdown -r now
Domanda iniziale sulla cartella che contiene le roms

Codice: Seleziona tutto

                        +------------------------+
                        |       SNK NEO-GEO      |
                        |      SCRAPER v1.01     |
                        |     by F. Lancioni     |
                        |   All rights reserved  |
                        |     Copyright, 2016    |
                        +------------------------+

Benvenuto, hai inserito le roms nel percorso /home/pi/RetroPie/roms/neogeo ?

In caso affermativo rispondi YES per proseguire, altrimenti NO:

Avvisi
Avviso di un gioco inserito nel gamelist correttamente:

Codice: Seleziona tutto

"Samurai Shodown / Samurai Spirits (NGM-045)" è stato aggiunto al gamelist.xml.

Avviso di un gioco inserito nel gamelist senza snapshot:

Codice: Seleziona tutto

"Fatal Fury - King of Fighters / Garou Densetsu - Shukumei no Tatakai (NGM-033 ~ NGH-033)" è stato aggiunto al gamelist.xml senza snapshot.

Avviso di un gioco inserito nel gamelist senza descrizione e snapshot:

Codice: Seleziona tutto

"Metal Slug - Super Vehicle-001" è stato aggiunto al gamelist.xml senza descrizione e snapshot.

Elenco degli errori
Se provate ad avviare lo scraper senza una connessione internet attiva vedrete questo messaggio:

Codice: Seleziona tutto

Errore: Non sei connesso alla rete, verifica la connessione internet del Raspberry Pi e riprova.

Errori dovuti a problemi di connessione:

Codice: Seleziona tutto

Info: Impossibile aprire la pagina del database, verifica la connessione internet del Raspberry Pi.

Codice: Seleziona tutto

Info: Impossibile aprire la pagina del database.

Codice: Seleziona tutto

Info: Timeout scaduto durante la connessione al database.

Codice: Seleziona tutto

Info: Impossibile salvare lo snapshot del gioco, verifica la connessione internet del Raspberry Pi.

Codice: Seleziona tutto

Info: Impossibile salvare lo snapshot del gioco.

Codice: Seleziona tutto

Info: Timeout scaduto durante il salvataggio dello snapshot del gioco.

A fine operazione vedrete un messaggio di riepilogo come questo:

Codice: Seleziona tutto

Operazione completata: 41 gioco/giochi aggiunto/i al gamelist.xml, di cui:

21 con descrizione e snapshot.

1 senza snapshot.

19 senza descrizione e snapshot.

Tempo totale dell'operazione: 0 ore, 00 minuti e 58.414932 secondi

Il tutto sarà salvato in un file di log che verrà salvato nella cartella dello scraper.

Download da qui (v1.01):
RIMOSSO, utilizzate THE scraper

Buon divertimento :-)
"A volte sono le persone che nessuno immaginava potessero fare certe cose quelle che fanno cose che nessuno può immaginare" A. Turing
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi v3 B


Avatar utente
Guybrush
Site Admin
Messaggi: 1336
Iscritto il: gio feb 25, 2016 6:33 pm
Reputation: Locked

Re: [APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda Guybrush » mar nov 22, 2016 7:04 pm

Rilasciata la versione 1.01, è stato corretto un bug che in alcuni casi particolari poteva generare un errore durante la scrittura del file di log
"Dobbiamo costruire computer per le masse, non per le classi" J. Tramiel
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi v1 B+ (x2)
Raspberry Pi v3 B

Avatar utente
moromike
Messaggi: 40
Iscritto il: ven set 23, 2016 12:46 am
Reputation: Locked

Re: [APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda moromike » mer dic 14, 2016 11:30 pm

Anzitutto ciao :)

dunque. ho fatto quanto riporti sopra, ma probabilmente qualcosa non ha funzionato.
Il risultato è:

"Operazione completata: 0 gioco/giochi aggiunto/i al gamelist.xml, di cui
[TUTTO a 0]
Tempo totale 8 secondi
"



Dunque, probabilmente (ma non ne sono certo) non ho scaricato il file corretto da qua: http://www.progettosnaps.net/dats/
io ho scaricato dal primo link in alto "All progetto-SNAPS 0.179" --> http://www.progettosnaps.net/dats/cmdat ... 161113_(cm).zip
è giusto? Potresti dirmi esattamente quale file devo scaricare?

o credi che io stia sbagliando qualcos'altro ?

Grazie mille

---
Raspberry pi3
Retropie 4.1
---

Avatar utente
Guybrush
Site Admin
Messaggi: 1336
Iscritto il: gio feb 25, 2016 6:33 pm
Reputation: Locked

Re: [APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda Guybrush » gio dic 15, 2016 10:30 am

In che cartella hai le roms?

Il file .dat deve essere in accordo alla versione di FBA (NEOGEO usa FBA) selezionata come emulatore di default.

Scarica il file della versione giusta scorrendo in basso la pagina che hai indicato
"Dobbiamo costruire computer per le masse, non per le classi" J. Tramiel
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi v1 B+ (x2)
Raspberry Pi v3 B

Avatar utente
moromike
Messaggi: 40
Iscritto il: ven set 23, 2016 12:46 am
Reputation: Locked

Re: [APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda moromike » ven dic 16, 2016 12:49 am

Ciao,
sono abbastanza in crisi. non riesco a farlo funzionare.

Recapitolo
------------------
Ho le Rom nella cartella NEOGEO.
Ho copiato il tuo scraper nelal cartella NEOGEO

Ho verificato la mia versione di FBA:
- lr-fbaalpha 0.2.97.39
- da tabella su github --> lr-fbalpha 0.175 (fba 0.2.97.39), quindi si basa sulla versione 0.175 del MAME

Mi scarico quindi dal link http://www.progettosnaps.net/dats/ il file "MAME Dats 0.175"
Lo estraggo, lo zip contiene 3 files:
- MAME 175 Arcade.dat --> 52MB
- MAME 175 Full.dat --> 56MB
- MAME 175 Home --> 3,5MB

Rinomino il file MAME 175 Full.dat --> NEOGEO.dat (ho provato anche con gli altri 2, senza successo)
Riavvio il Raspberry
Esco da Emustation (QUIT)
mi colloco nella cartella NEOGEO
Lancio i seguenti comandi
- sudo chmod u+s /bin/ping
- chmod u+x NEOGEO_scraper_ITA_v1_01 (diversamente mi da permission denied)
- ./NEOGEO_scraper_ITA_v1_01 (e scrivo YES quando richiesto)

a questo punto lo scraper parte e mi restituisce tutti 0 (dopo circa 10 secondi)
--------------------

Ti ringrazio preventivamente per il tuo supporto, immagino di essere un caso disperato, scusami tanto davvero

Grazie mille
Ciao
Michele


Administrator
Site Admin
Messaggi: 126
Iscritto il: gio feb 25, 2016 6:32 pm
Reputation: Locked

Re: [APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda Administrator » ven dic 16, 2016 9:47 am

No problem Michele, mi servirebbe sapere in che cartella hai le roms del NeoGeo e che estensione hanno.

Diversamente prova a scaricare il .dat di FBA dalla wiki inglese.

Facci sapere
"A volte sono le persone che nessuno immaginava potessero fare certe cose quelle che fanno cose che nessuno può immaginare" A. Turing
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi v3 B

Avatar utente
moromike
Messaggi: 40
Iscritto il: ven set 23, 2016 12:46 am
Reputation: Locked

Re: [APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda moromike » ven dic 16, 2016 1:04 pm

Ciao,
le ROM sono nella cartella NEOGEO e hanno estensione .zip

Administrator
Site Admin
Messaggi: 126
Iscritto il: gio feb 25, 2016 6:32 pm
Reputation: Locked

Re: [APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda Administrator » ven dic 16, 2016 2:31 pm

moromike ha scritto:Ciao,
le ROM sono nella cartella NEOGEO e hanno estensione .zip

Perfetto, hai per caso rinominato i files?
Mi copi 3 o 4 files a caso?
"A volte sono le persone che nessuno immaginava potessero fare certe cose quelle che fanno cose che nessuno può immaginare" A. Turing
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi v3 B

Avatar utente
moromike
Messaggi: 40
Iscritto il: ven set 23, 2016 12:46 am
Reputation: Locked

Re: [APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda moromike » sab dic 17, 2016 1:06 am

Diversamente prova a scaricare il .dat di FBA dalla wiki inglese.

era questo il problema ! ! ! :):):):):):):):):)
utilizzando quel file ha funzionato (scaricato da qua:https://github.com/retropie/retropie-setup/wiki/Managing-ROMs#quick-reference)
Ha fatto un lavoro assolutamente magnifico, complimenti!

Allora, grazie tantissime davvero, anzitutto mi godo questa magnifica vittoria e mi preparo per altri quesiti difficilissimi :)

Grazie ancora
a presto
Michele

Administrator
Site Admin
Messaggi: 126
Iscritto il: gio feb 25, 2016 6:32 pm
Reputation: Locked

Re: [APP] Scraper in ITALIANO tramite file DAT (snapshot+descrizione in ITA)

Messaggioda Administrator » sab dic 17, 2016 7:43 pm

moromike ha scritto:
Diversamente prova a scaricare il .dat di FBA dalla wiki inglese.

era questo il problema ! ! ! :):):):):):):):):)
utilizzando quel file ha funzionato (scaricato da qua:https://github.com/retropie/retropie-setup/wiki/Managing-ROMs#quick-reference)
Ha fatto un lavoro assolutamente magnifico, complimenti!

Allora, grazie tantissime davvero, anzitutto mi godo questa magnifica vittoria e mi preparo per altri quesiti difficilissimi :)

Grazie ancora
a presto
Michele

Mi fa piacere, nella sezione generica sullo scraper trovi quello UNIVERSALE che ho appena rilasciato.

Mi dici per curiosità un paio di nomi dei tuoi files? Non mi torna che non ti trovi le roms con il .dat ufficiale ;-)
"A volte sono le persone che nessuno immaginava potessero fare certe cose quelle che fanno cose che nessuno può immaginare" A. Turing
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi v3 B



Torna a “SNK NeoGeo”

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite