Pagina 2 di 5

Re: Esportazione liste giochi dal sito

Inviato: 23/04/2016, 12:25
da Emu
Ho provato alcuni export hyperspin con meno giochi e l'xml generato mi pare corretto. Appena riesco li provo con HS per verificare vada tutto.

Alcune note sui tag:
secondo me gli unici obbligatori sono name e description, anche l'header è opzionale.
index e image vengono usati per scorrere i giochi, per saltare da una lettera ad un'altra (se abilitato in HyperHQ, altrimenti si può saltare di un numero fisso di giochi)
cloneof lo usa se si abilita in HyperHQ di mostrare solo i parent o se si abilitano i temi/video dei parent anche sui clone
crc NON lo usa
manufacturer e year vengono visualizzati a schermo da alcuni temi e da rocketlauncher mentre si avvia il gioco
genre lo usa per filtrare l'elenco dei giochi per genere (ma bisogna generare un xml per genere, mi son fatto uno script che lo fa per tutti)
rating lo usa rochetlauncher per visualizzare l'icona del rating (cerca un file con il medesimo nome) all'avvio del gioco in basso a sx
enabled non se lo fila, anche se metti No o nulla non ho notato cambiamenti....magari in versioni future di HS...

Emu

Re: Esportazione liste giochi dal sito

Inviato: 23/04/2016, 12:54
da genius77
Ciao Emu,

potresti condividere lo script per creare i files genre? Parte dalla lista presente nel proprio mame.xml giusto?

Re: Esportazione liste giochi dal sito

Inviato: 23/04/2016, 13:15
da motoschifo
Ok quindi alla fine direi che a parte i limiti di timeout funziona.
Ho sistemato i generi con lo slash così dovrebbero essere più simili a quelli di Hyperspin e completato i valori mancanti dopo che stamattina ho aggiornato con i nuovi catlist ita/eng.
Rating lo ignorerei vista la scarsa utilità dell'informazione.

Re: Esportazione liste giochi dal sito

Inviato: 23/04/2016, 13:29
da Emu
genius77 ha scritto:Ciao Emu,

potresti condividere lo script per creare i files genre? Parte dalla lista presente nel proprio mame.xml giusto?
fatto: http://arcadeitalia.net/viewtopic.php?f=19&t=25552

Emu

Re: Esportazione liste giochi dal sito

Inviato: 23/04/2016, 14:59
da motoschifo
Ho fatto qualche piccola modifica alla parte di export cercando di evitare il timeout dei 30 secondi.
Sembra ci sia riuscito ed ho messo il link all'ultimo file creato nella pagina di ricerca.
Quindi se si prende il solito errore non resta che attendere la fine dell'elaborazione lato server e poi si potrà scaricare il file oppure continuare a navigare nel sito.

Si tratta di una modifica fatta di fretta quindi non è definitiva, ma già questo permette di avere gli export di file grandi.
Se il giro regge allora potrò inserire al termine della procedura la compressione e quindi far scaricare lo zip.

Re: Esportazione liste giochi dal sito

Inviato: 23/04/2016, 17:53
da motoschifo
Modifiche completate! <-gogogo->
L'export in ricerca Mame (solo questo) ora dovrebbe supportare elaborazioni anche molto lunghe in base al numero di record effettivamente coinvolti, quindi anche sopra i 30 secondi. A video la pagina non genera errori.
Se per qualche ragione si chiude il browser, si potrà trovare il file pronto per il download appena tornati nella pagina di ricerca (ovviamente, parliamo di poco tempo al massimo qualche ora).

Se il file supera i 512KB, allora viene compresso in automatico e si ottiene un file zip.

Secondo me il giro va bene così, non aggiungerei altro (es. mail di avviso con link al file).

Re: Esportazione liste giochi dal sito

Inviato: 24/04/2016, 16:02
da motoschifo
Aggiornata l'esportazione da liste personali, almeno la parte Mame, aggiungendo il formato HyperSpin anche qui.

Già che c'ero ho aggiunto anche il formato che utilizza FEEL (file .lst) per cui se avete necessità potete crearvi le liste partendo da una ricerca oppure da una delle vostre liste personali.

Re: Esportazione liste giochi dal sito

Inviato: 29/04/2016, 2:14
da Emu
Ciao
Sono finalmente riuscito a provare l'XML con HyperSpin: ho colto l'occasione dell'uscita del 0.173 ed ho generato l'XML (Ho aggiunto solo l'opzione partent working e clone working di parent non working) e finalmente per la prima volta ho un MAME appena uscito con un menu perfetto senza doppioni con 4 click :D

Sono piacevolmente commosso <-gogogo->

Grazie motoschifo! :love:

Emu

P.S.
Sarebbe possibile che venisse generato con dei CRLF windows? notepad friendly...

Re: Esportazione liste giochi dal sito

Inviato: 29/04/2016, 10:06
da motoschifo
In realtà dovrebbero già essere cr/lf per Windows. Se li apro con notepad li vedo su più righe indentati correttamente.

Re: Esportazione liste giochi dal sito

Inviato: 29/04/2016, 21:49
da Emu
Ho riprovato anche ora a rifare l'esportazione e confermo quanto detto.
CR-LF c'è solo alla fine di ogni blocco (dopo </header> e </game>), negli altri c'è solo LF.
Di seguito uno screenshot dove ho evidenziato in blu gli LF ed in rosso i CR-LF, ed anche come si vede in notepad:
CR-LF.JPG
E' una cosa assolutamente low prioriity

Emu