Pagina 24 di 35
Re: Sito web Arcade Database
Inviato: 22/04/2018, 18:42
da motoschifo
Spero di portare presto tante altre novità, l'elenco è davvero molto lungo nonostante tutti gli anni passati a migliorare le cose.
Forse con la bella stagione potrei ridurre un attimo i lavori e cogliere l'occasione per fare un attimo di pausa... o continuare altri progetti

Re: Sito web Arcade Database
Inviato: 22/04/2018, 22:38
da motoschifo
Il controllo errori è terminato prima del previsto, nessun file mancante!!
Quindi ho attivato la nuova gestione, se notate qualcosa di strano o un driver senza sorgente fatemelo sapere.
In futuro questa parte verrà usata nello storico per poter confrontare due driver o semplicemente per consultarli su richiesta.
Essendoci dentro tutto dal Mame 0.1, nel tempo sono stati cambiati diversi percorsi ma la gestione è trasparente per l'utente, ovvero è il sito che sa dove trovare i file proprio in base alla release.
Re: Sito web Arcade Database
Inviato: 23/04/2018, 7:03
da Tox Nox Fox
Bene
Re: Sito web Arcade Database
Inviato: 23/04/2018, 21:38
da motoschifo
Intanto pubblico ora la pagina software (ex-Mess), perchè ho già rischiato di sovrascrivere due volte queste modifiche e non vorrei perderle...
La pagina ricalca la parte giochi ma ovviamente con molti meno dettagli, mentre non ho aggiunto tutto ciò che volevo per via del troppo tempo richiesto.
Ho però aggiunto quelle piccole correzioni che avevo fatto qualche giorno fa, come i link al download, lo stato emulazione, ecc.
Nel fare questa attività ho trovato un errore nella pagina inglese sul voto utente (parte del testo era ancora in italiano). Copia/incolla frettoloso

Re: Sito web Arcade Database
Inviato: 11/05/2018, 17:03
da SparrowJ
@motoschifo
Scusa moto, probabilmente non è il posto giusto... ma volevo chiederti una cosa: alla prima pagina avevo letto che stai per mettere online un sito dedicato al commodore 64... io non sono riuscito a trovarlo, se per caso l'hai fatto si poteva avere il link?
Ringrazio anticipatamente.
Re: Sito web Arcade Database
Inviato: 11/05/2018, 18:04
da motoschifo
E' già online dal 2015, lo avevo segnalato qui:
http://arcadeitalia.net/viewtopic.php?f=27&t=20787
Con il tempo ha subito una crescita esponenziale, perchè inizialmente c'era solo una rivista (Special Program) mentre ora i numeri sono davvero alti.
Ci sono aggiornamenti che al momento non riesco a caricare ma comunque si evolve continuamente

Re: Sito web Arcade Database
Inviato: 11/05/2018, 18:14
da SparrowJ
motoschifo ha scritto: ↑11/05/2018, 18:04
E' già online dal 2015, lo avevo segnalato qui:
http://arcadeitalia.net/viewtopic.php?f=27&t=20787
Con il tempo ha subito una crescita esponenziale, perchè inizialmente c'era solo una rivista (Special Program) mentre ora i numeri sono davvero alti.
Ci sono aggiornamenti che al momento non riesco a caricare ma comunque si evolve continuamente
Sei un grande! Ti ringrazio, sempre puntuale e gentile.
Re: Sito web Arcade Database
Inviato: 11/05/2018, 19:02
da Tox Nox Fox
come mai su altervista ?
non hai spazio sotto arcadedatabase ?
Re: Sito web Arcade Database
Inviato: 11/05/2018, 19:45
da motoschifo
No è che è nato prima di ADB e poi non è mio, ma di sovox. Io curo la rappresentazione, struttura, db, ecc. ma il contenuto ce lo mette lui.
Ormai la situazione si è stabilizzata, siamo intorno ai 100GB e 24 mila giochi

Re: Sito web Arcade Database
Inviato: 12/05/2018, 21:10
da motoschifo
Poco fa ho caricato un aggiornamento al sito per gestire il salvataggio utente/password, richiesto tempo fa da f205v.
E' possibile quindi utilizzare il browser (apparirà la finestra di richiesta salvataggio, se gestita dal sistema), oppure memorizzare nei cookies una chiave (token) generata casualmente e che servirà come legame con la sessione utente.
La gestione è simile a quanto già accade con ADB-Tools, con la differenza che in questo caso è possibile impostare una scadenza temporane da un giorno, una settimana, un mese, un anno o mai.
Alla cancellazione dei cookies si perde la funzionalità di autologin, così come all'uscita esplicita (logout) viene rimosso tutto.
E' anche possibile revocare un accesso dalla pagina personale, utile nel caso si utilizzino diversi pc.
Per motivi di sicurezza, se si cambia password tutti gli accessi automatici saranno disabilitati.
Il funzionamento di questo login automatico è molto particolare perchè funziona a tutti i livelli, impedendo di fatto la scadenza della sessione lato server (che è solo 1 ora). In pratica, prima di qualunque attività che necessita di login, se la sessione è scaduta e c'è un token nei cookies cerco di recuperare i dati da quello prima di dare errore.
In realtà, per motivi tecnici, lato server la sessione scadrà ugualmente dopo 1 ora dal login, a prescindere dall'utilizzo che si fa del sito. Ma rispetto a prima verrà creata una nuova sessione in maniera trasparente per l'utente che di fatto non si accorgerà di nulla. Quindi anche a metà di un export, la riga successiva se avrà bisogno di dati dell'utente non darà alcun errore e continuerà fino al termine del lavoro.
Ho fatto parecchie prove e per il momento non ho trovato anomalie, ma se vedete qualcosa di strano avvisatemi che controllo.
Ecco qualche screenshot (la funzione è stata portata anche in versione inglese ovviamente).
Re: Sito web Arcade Database
Inviato: 13/05/2018, 8:15
da Tox Nox Fox
Grande Moto !
ormai non ti ferma più nessuno
Re: Sito web Arcade Database
Inviato: 13/05/2018, 20:38
da motoschifo
Le cose da fare sono sempre di più...
Mi ero segnato di approfondire una rappresentazione con i video ma non mi convince, soprattutto perchè con 50 link a Youtube la pagina diventa molto pesante.
Sulla carta sembrava interessante, direi che la archivio e magari cerco di migliorare altre cose.
Re: Sito web Arcade Database
Inviato: 22/05/2018, 23:44
da motoschifo
Intanto ho fatto ulteriori pensate ad una rappresentazione di questo tipo, e probabilmente ho trovato un modo migliore.
Si tratta di prevedere una nuova visualizzazione oltre a quelle già presenti (galleria, elenco, mosaico, tabella).
Dovrebbe essere qualcosa molto simile ad una playlist, ovvero una pagina con dati su un solo gioco (tipo il dettaglio) ma con lista a fianco e tasti avanti/indietro. In questo modo si potrebbero, per esempio, guardare tutti i video di una ricerca, o controllare i control panel o altri file disposti in maniera più funzionale.
Oltre a questa particolare pagina, anche la parte di dettaglio dovrebbe guadagnare la playlist laterale a scomparsa e la possibilità di navigare avanti/indietro con due pulsanti.
Tutto da valutare, per adesso cerco di capire come fare la nuova pagina e come tracciare queste liste senza impazzire.
L'elenco potrà essere generato usando tutti i filtri a disposizione, quindi anche i giochi preferiti potranno essere consultati in questo modo.
Re: Sito web Arcade Database
Inviato: 23/05/2018, 20:28
da motoschifo
Altra cosa su cui sto lavorando e che spero di pubblicare entro pochi mesi: la ricerca per history, mameinfo e altri campi in full-text.
Sarà possibile elencare alcune parole ed ottenere un elenco abbastanza preciso di giochi, usando magari più condizioni con operazioni logiche.
Non sarà una classica ricerca in LIKE ma l'idea è quella di fare un dizionario di parole ed usarle per restringere le chiavi di ricerca. Quindi forme come plurale, femminile (per la parte italiana) o simboli saranno riconducibili alla stessa parola. I dati in input da cercare subiranno lo stesso trattamento e man mano che sistemerò i termini si avranno ricerche sempre più precise.
Sono tutte operazioni da fare manualmente, come lo è per la ricerca dei giochi simili che lentamente ogni mese diventa più precisa.
Re: Sito web Arcade Database
Inviato: 23/05/2018, 20:35
da r77
Bella idea, ricerche sempre più strutturate, bravo
Re: Sito web Arcade Database
Inviato: 24/05/2018, 6:52
da Tox Nox Fox
L'ideale sarebbe arrivare ad avere la possibilità di trovare il gioco per descrizione
Tipo
Omino con martello che rompe scatole
scorrimento orizzontale
Ed avere una decina di risultati, ma bisognerebbe sistemare le descrizioni dei giochi

Re: Sito web Arcade Database
Inviato: 24/05/2018, 8:16
da motoschifo
Grossomodo si, perchè la ricerca potrà coinvolgere anche tutto insieme (es. mameinfo + history) e in aggiunta si potranno usare i filtri già presenti ora.
Ovvio che le descrizioni dovranno contenere il termine da cercare.
Ma è presto parlarne ora, prima devo creare e testare l'algoritmo per generare/tenere aggiornato questo dizionario di parole e riferimenti (e la relativa pagina di amministrazione...).
Re: Sito web Arcade Database
Inviato: 26/05/2018, 10:40
da motoschifo
Oggi dovrei completare la parte dei giochi simili in modo da avere maggiore precisione durante le ricerche. Infatti i titoli vengono presi in funzione di alcune regole, come spiegato
qui
Insieme a questa funzione spero di iniziare anche un lavoro per avere un "cruscotto" riassuntivo di cosa manca, così da poter completare il sito in maniera più semplice. Per es. sapere che devo tradurre alcune categorie importate di recente, o affinare le ricerche per giochi simili (ora ci sono "solo" 108 mila link marcati come approssimativi/da confermare), ecc.
La stessa cosa era stata fatta tempo fa per i file che importo mensilmente: essendo tante informazioni (quasi 100 file!), il problema era avere la situazione di ciò che mancava o che doveva essere controllato.
Re: Sito web Arcade Database
Inviato: 26/05/2018, 10:52
da dR.pRoDiGy
Bello moto.. hai una costanza veramente incredibile.. Grande!
Domandina: le dashboard sull'avanzamento, vecchie e nuove, sono pubbliche?
Ci mandi il link?
.. Keep up the great work man!
Inviato dal mio ONE E1001 utilizzando Tapatalk
Re: Sito web Arcade Database
Inviato: 26/05/2018, 11:50
da motoschifo
No sono tutte pagine di amministrazione, ma magari posso fare qualcosa per dare l'idea di cosa rimane da fare o da sistemare.
Gli import invece sono accessibili dalla pagina Mame dove puoi espandere i link dettagli importazione per Giochi e Software:
http://adb.arcadeitalia.net/?page=mame
Per es. quando importerò i dati della prossima release dovresti poter vedere in quel momento i processi in corso ed eventuali note allegate. Nelle pagine di ricerca invece noterai che il checkbox "ultima versione" conterrà 0.197 (l'attuale) e 0.198 (processo in corso). Il tutto poi cambierà in 0.198 appena terminati i lavori, normalmente durano un paio d'ore per i file xml.
Il problema ora sta diventando "organizzativo" perchè ci sono tante modifiche o cose da controllare tutti i mesi e sono il solo a poterci mettere mano... per quello sto facendo pagine e cruscotti, altrimenti non riuscirei a verificare tutto quanto continuamente. Solo che per fare queste pagine nuove, serve come al solito altro tempo
