Pagina 1 di 1
AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 01/01/2017, 20:01
da SanPei
Chiedo un aiuto perche' ci sto impazzendo.
Ho perso tante ore per crearmi una lista personalizzata di giochi mame partendo da una lista gia' filtrata e parent only generata su arcadedatabase e sono riuscito a eliminare e aggiungere rom varie, il problema e' che adesso quando lancio HS e seleziono Mame, il frontend mi dice "HyperSpin.xml is invalid".
Sono sicuro che l'errore sara' una stupidata tipo un
> mancante ma non riesco a trovarlo causa lunghezza della lista

Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 01/01/2017, 20:51
da motoschifo
Dovresti dirci esattamente come hai generato la lista, perchè può essere di tutto

Verifica il formato tanto per iniziare e se hai esportato come HS accertati di aver selezionato la versione.
Puoi comunque aprire il file e vedere se contiene qualcosa in formato xml con tag "<" e ">" oppure solo righe oppure stile csv.
Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 01/01/2017, 21:59
da SanPei
Il file come dicevo l'ho generato dal tuo sito ADB scegliendo in Tipo i PARENT ed escludendo MECCANICO, CASINO e MAHJONG. Alla fine ho esportato il file in formato HS indicando la corretta versione del mio mame.
Il problema non e' la tua lista che e' perfetta, ma e' colpa mia: infatti come scrivevo ho modificato (tramite il blocco note) questo file xml eliminando giochi inutili e inserendo cloni che a me interessavano. Io sono molto attento e preciso nel fare queste cose, tanto che man mano che modificavo ogni tanto avviavo HS per controllare che i giochi fossero tutti a posto. Questo procedimento di verifica l'ho fatto fino al 60% circa del lavoro, dopodiche' avendoci preso la mano non ho piu' controllato e dev'essermi sfuggito 1 tag.
Ora ti chiedevo, visto che se manca anche un solo tag HS non mi accetta la lista, se conosci un metodo che mi sistemi la "grammatica" del file (inserendo eventualmente tag mancanti o incompleti) oppure mi faccia una verifica indicandomi cosa c'e' che non va.
Leggevo nel web che e' possibile farlo tramite internet explorer

e cosi' ho fatto ma il messaggio che mi esce con qs verifica e' troppo generico per capire l'errore.
Mi sembra davvero impossibile che non cio sia un programmino o altro per controllare gli errori di un file xml...
Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 01/01/2017, 22:18
da motoschifo
Se lo apri con un browser dovrebbe dirti la riga precisa in cui c'è l'errore.
Con altri editor più evoluti del blocco note riesci a vedere e comprimere le sezioni, ma non esiste un modo rapido per farlo purtroppo.
Io sicuramente farò altri programmi o utility da sito per lavorare le liste, ma non so quando (entro fine 2017 spero proprio di si).
Altrimenti se sei registrato al sito entri come utente e poi aggiungi tutti i giochi della tua ricerca iniziale (parent e no mecha/casino/mahjongg) ad una lista personale. Poi filtri per la lista (click sul nome quando apri l'icona nell'angolo in alto a destra) e rimuovi uno per uno i giochi che non vuoi. Oppure fai micro-ricerche da cui poi puoi rimuovere tutti i titoli insieme.
In questo modo hai una tua lista di preferiti che potrai in seguito estendere, epostare successivamente in altri formati, ecc.
Questa parte sarà prevista su ADB-Tools, quindi potrai dare in pasto file ini o liste già fatte. Ma come dicevo sopra, queste attività le inizierò tra alcuni mesi verso l'autunno.
Se pubblici la lista da qualche parte posso darci un'occhiata (dropbox, google, ecc).
Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 01/01/2017, 22:50
da SanPei
Ok. Questo e' l'errore che mi da' aprendolo con IE:
Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 01/01/2017, 23:03
da motoschifo
Molto chiaro...

Cerca se c'è nel file --^s="m" anche se mi sembra steano come errore.
Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 01/01/2017, 23:14
da motoschifo
Trovato. Alla riga 22009 hai un game di troppo:
Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 02/01/2017, 0:25
da SanPei
Accidenti sono basito, tutta la sera a cercare soluzioni sul web e tu in un attimo mi risolvi il problema?
Non trovo emoticons adatte ad esprimere il mio stupore sei un dannato genio

grazie infinite!!

Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 02/01/2017, 18:43
da motoschifo
Se ricapita hai due modi per individuare gli errori:
- dividi il file in più parti: prima a metà e controlli, poi se tutto ok aggiungi un altro migliaio di righe e così via
- ti posizioni su un tag "GAME" e poi scendi di X mila righe verso il basso, controllando che siano multiple di 10
Io ho seguito il secondo metodo e sono sceso di 5 mila righe alla volta. Alla quinta discesa ho trovato subito qualcosa che non andava così risalendo ho visto il doppione. Ci ho messo di più a scrivere questo messaggio
Purtroppo errori di questo tipo sono all'ordine del giorno...
Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 03/01/2017, 10:53
da Marcoqwerty
SanPei ha scritto:Chiedo un aiuto perche' ci sto impazzendo.
Ho perso tante ore per crearmi una lista personalizzata di giochi mame partendo da una lista gia' filtrata e parent only generata su arcadedatabase e sono riuscito a eliminare e aggiungere rom varie, il problema e' che adesso quando lancio HS e seleziono Mame, il frontend mi dice "HyperSpin.xml is invalid".
Sono sicuro che l'errore sara' una stupidata tipo un
> mancante ma non riesco a trovarlo causa lunghezza della lista

Scaricati NOTEPAD++ e usa quello per editare tutti i file di testo, il programma comprende una ricerca di errori, ricerche su specifici tag e ricerche di stringe su piu' files di testo oppure in una cartella.
Di solito se hai errori che vengono segnalati su Rocketlauncher li trovi anche segnalati nella sezione LOG.
Re: AIUTO! HyperSpin file xml invalid, come ripararlo?
Inviato: 05/01/2017, 2:19
da SanPei
Grazie mille ragazzi per l'utilissimo supporto ricevuto, soprattutto un encomio a Motoschifo per la rapida e fondamentale assistenza prestatami
