Pulizia del romset (nuova funzione da realizzare)

Il database che raccoglie tutte le informazioni sui giochi, video, screenshot e tanto altro ancora

Moderatore: Moderatore ADB

Avatar utente
motoschifo
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 2173
Iscritto il: 12/07/2013, 19:29
Medaglie: 2
Reputation: 41
Città: Parma
Località: Parma
:
Gold Medal Donatore
Contatta:

Pulizia del romset (nuova funzione da realizzare)

Messaggio da motoschifo » 10/07/2016, 18:28

Ciao a tutti,
anche se di cose da fare ne ho una lista infinita e durante l'estate il tempo passato al pc è sempre poco, vorrei capire come estendere il mio tool inglobando il caro e vecchio MAME Shrink.

In particolare, a differenza di quel programma, la gestione e le liste sarebbero tutte pilotate dal sito web, ovvero si potrà spaziare tra qualsiasi versione del Mame (a "breve" anche delle versioni intermedie).
Questo vuol dire però che il nuovo programma non sarà usabile in maniera offline, a meno di non scriverlo in maniera apposita (es. una prima fase di recupero dati e poi il lavoro vero e proprio). Oppure fare in modo che funzioni esclusivamente offline e proporre il download di alcune informazioni solo se il pc è connesso.

Quali funzioni sarebbero più utili in questo caso?
Mi vengono in mente queste:
- cancellare alcuni giochi
- copiare altrove alcuni giochi (quindi clonare un sottoinsieme delle rom)
- filtri in base a diverse tipologie (clone, parent, category, genere, anno, ecc)
- ogni modifica potrà portarti dietro tutti i file correlati (snap, video, manuali, marquee, chd, ecc) e sarà possibile nel caso scegliere quali

E come lo vorreste rappresentato a video, cioè come dovrebbe lavorare il programma per essere "semplice".
Parliamo sicuramente di qualcosa di grosso e complesso con opzioni a volontà, quindi l'obiettivo è farlo in modo che non sia troppo difficile da usare. Ovviamente potrà avere più form, o anche più step se questo ne facilita la comprensione (tipo avanti -> avanti -> fine).

Non so quando inizierò a svilupparlo ma vorrei ragionarci sopra prima di macinare codice.
Fatemi sapere, accetto anche foto di disegni su carta della gui ;)
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase


cybermat
Newbie
Newbie
Messaggi: 72
Iscritto il: 16/07/2011, 17:59
Reputation: 0
Città: Milano

Re: Pulizia del romset (nuova funzione da realizzare)

Messaggio da cybermat » 20/03/2017, 20:38

Non sarebbe male, oggi come oggi a me basterebbe una cosa del tipo "folder roms mame" / "lista dei giochi filtrati" / "folder destinazione" , dunque partendo da un set split completo, copierei in una cartella solo quello che mi serve.


Avatar utente
motoschifo
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 2173
Iscritto il: 12/07/2013, 19:29
Medaglie: 2
Reputation: 41
Città: Parma
Località: Parma
:
Gold Medal Donatore
Contatta:

Re: Pulizia del romset (nuova funzione da realizzare)

Messaggio da motoschifo » 20/03/2017, 21:31

Non ci ho ancora pensato seriamente, mi tenevo la cosa per fine 2017 o primi mesi del 2018... e notare che il post è di quasi un anno fa! <-on_cry->
Diciamo che già che lo faccio cerco di prevedere un po' tutti i casi.
Quindi sicuramente "copia solo questi giochi da qui a qui" sarà la funzionalità base, ma la questione sarà molto più complessa.

In particolare, visto che si lavorerà con migliaia di titoli, mi sta venendo l'idea di utilizzare una sorta di autosalvataggio e quindi un modo di affinare le ricerche anche in un secondo tempo. L'unico sistema intelligente che ho trovato è quello di usare il sito web come repository (solo il nome della rom, quindi pochi byte per ciascun gioco).
Fare tutto offline diventa scomodo perchè non ho nulla di dati e soprattutto perchè ogni mese esce un Mame nuovo, quindi sarei obbligato a fornire ogni mese un aggiornamento (non solo i giochi ma anche i file di categoria e le altre decine usati per i filtri).
Inoltre non si avrebbe la situazione aggiornata, insomma diventerebbe una copia del Mame Shrink quindi non avrebbe molto senso crearlo.

Devo rifletterci bene prima di iniziare. <-think->
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase


Avatar utente
Marcoqwerty
God of Arcade
God of Arcade
Messaggi: 2027
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Reputation: 19
Città: Torino
:
Donatore
Contatta:

Re: Pulizia del romset (nuova funzione da realizzare)

Messaggio da Marcoqwerty » 23/05/2017, 9:07

Scusa la mia domanda da ignorante...ma attualmente il tuo software consente l'esportazione di liste filtrate (.dat per genere, players, pulsanti, ecc.. ) da utilizzare poi in ctrl mame o romcenter?
Immagine


Avatar utente
motoschifo
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 2173
Iscritto il: 12/07/2013, 19:29
Medaglie: 2
Reputation: 41
Città: Parma
Località: Parma
:
Gold Medal Donatore
Contatta:

Re: Pulizia del romset (nuova funzione da realizzare)

Messaggio da motoschifo » 23/05/2017, 9:48

Come applicazioni client no, ma dal sito web puoi esportare in tanti modi diversi qualsiasi ricerca o lista personale. In futuro ci saranno anche import... Non so quando.

Inviato dal mio WAS-LX1A utilizzando Tapatalk

Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase


Avatar utente
Marcoqwerty
God of Arcade
God of Arcade
Messaggi: 2027
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Reputation: 19
Città: Torino
:
Donatore
Contatta:

Re: Pulizia del romset (nuova funzione da realizzare)

Messaggio da Marcoqwerty » 23/05/2017, 9:57

Ottimo! Grazie!
Immagine


Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti