DsRomsManager

DsRomsManager è una piccola applicazione utile per gestire e catalogare la crescente mole di giochi Nintendo DS rilasciati sulla scena, gestendone tutte le informazioni.

E’ scritta in Python con l’ausilio delle librerie GTK e rilasciata sotto licenza GPLv3.

Alcune caratteristiche:

  • Gestione di tutte le informazioni per ogni gioco (titolo, regione, lingua, ecc).
  • Ricerca di duplicati.
  • Gestione degli archivi delle rom sul proprio hard disk.
  • Ricostruzione degli archivi delle rom secondo le informazioni del file DAT.
  • Estrazione delle rom in una posizione predefinita o a scelta dell’utente.
  • Trim delle rom attivabile a scelta dell’utente.
  • Ricerca sul web di recensioni.
  • Download automatico delle immagini dei giochi.
  • Aggiornamento del file DAT in modo veloce ed automatico.

Ecco il link all’ultima versione (1.5):

- Sorgenti (.tar.gz)

Il codice sorgente più recente è disponibile a questo indirizzo.

Commenti e bug reports sono i benvenuti! ;)

PS: un grazie a Daneel_87, autore della nuova icona e dello splashscreen. :)

feed icon 22 Commenti a “DsRomsManager”

  1. encelo Mozilla Mozilla 1.9.0.3 :: Linux Linux

    PyGTK rulez! ;)
    Per quanto riguarda la faccenda del database, SQLite è l’unica risposta!

  2. ezo Opera Opera 9.52 :: Linux Linux

    bravo, complimenti, come giustamente dicevi tu
    e un programma che mancava in linux.
    la prima volta che lo lanciato è craschato, poi e andato bene.
    peccato per il database.

  3. Mondo Libero Netscape Navigator Netscape Navigator 4.8 :: Windows Windows Vista

    Cattivo, cattivo cattivo :asd: Io lo volevo provare sotto windows….. :ko:

  4. Mondo Libero Netscape Navigator Netscape Navigator 4.8 :: Windows Windows Vista

    Scusa il doppio commento, ma per favore controlla perchè esce come mio SO Windows Vista, L’ho appena rimosso totalmente dalla mia vita! :devil:

  5. voRia Debian IceWeasel Debian IceWeasel 3.0.1 :: Debian GNU/Linux Debian GNU/Linux

    Grazie per i commenti, sono molto apprezzati ;)

    @encelo: Hai ragione al 100%, PyGTK rulez parecchio :p

    @ezo: Il problema del crash al primo avvio mi è noto, vedrò di risolverlo appena possibile. Il fatto è che ho approfittato dell’occasione e mi sono divertito a sperimentare un po’, e devo dire che python oltre a piacermi sintatticamente e strutturalmente, è anche molto divertente da utilizzare. :)
    Avrò sicuramente fatto qualche pasticcio nella gestione dei threads :asd:

    @Mondo Libero: Installa python e le librerie pygtk su windows e prova ad avviarlo, non l’ho fatto personalmente ma potrebbe tranquillamente funzionare ;)
    Per la questione dell’user agent, se è vero quello che dici, allora questa è la prima volta che il plugin sbaglia…. non ne sono però tanto sicuro, forse ha notato che hai windows radicato nel sangue e ti ha “etichettato” :asd:

  6. Daneel_87 Mozilla Firefox Mozilla Firefox 3.0.4 :: Ubuntu Linux Ubuntu Linux

    Sei il mio idolo, mi ero quasi convinto a scrivermelo io un programma così, ma poi ci hai pensato tu *_*

  7. voRia Mozilla Firefox Mozilla Firefox 3.0.3 :: Ubuntu Linux Ubuntu Linux

    Son contento che torni utile anche a qualcun altro oltre che a me :)
    Purtroppo non ho più avuto occasione di lavorarci a causa di impegni con l’Università… appena trovo il tempo mi ci metto e aggiusto un po’ di cose (prima su tutte la gestione del database). Vorrei aggiungere anche la possibilità di controllare e gestire le rom della lista effettivamente presenti sul proprio hard disk. :)

  8. ezo Mozilla Firefox Mozilla Firefox 3.5 :: Ubuntu Linux Ubuntu Linux

    ok ho provato il .deb su ubuntu 9.04, ma non parte perchè cerca e non trova la cartella
    .dsromsmanager basta creare la cartella e funge .
    grazie
    ora lo proverò
    ciao

  9. ezo Mozilla Firefox Mozilla Firefox 3.5 :: Ubuntu Linux Ubuntu Linux

    ops scusa non avevo letto gli altri post

  10. ezo Mozilla Firefox Mozilla Firefox 3.5 :: Ubuntu Linux Ubuntu Linux

    ecco xrchè non li avevo letti :asd: :asd:

  11. voRia Mozilla Firefox Mozilla Firefox 3.0.11 :: Ubuntu Linux Ubuntu Linux

    Il problema della mancata creazione della directory di lavoro al primo avvio è risolto con la versione 0.6. :)

    Era il tipico bug stupido ma che rovina tutto. :asd:

  12. LordGiotto Mozilla Firefox Mozilla Firefox 3.5 :: Fedora Linux Fedora Linux

    Davvero complimentoni, gran programma :)

  13. voRia Mozilla Firefox Mozilla Firefox 3.5.2 :: Windows Windows XP

    Grazie ;)

    Avviso che ho rilasciato la versione 1.0, e probabilmente non ci saranno ulteriori aggiornamenti per un po’ di tempo…
    comunque, anche se per il momento metto il progetto da parte, ho già parecchie idee in testa da sviluppare per le future versioni, una su tutte la possibilità di supportare anche altre piattaforme oltre al Nintendo DS, e quindi rendere il programma più “generico”…
    Per fare questo però credo sia necessaria una completa riscrittura, cosa non fattibile nel breve periodo.

    Maledetti “altri impegni”… ma chi li ha inventati? :p

  14. Daneel_87 Mozilla Firefox Mozilla Firefox 3.5.3 :: Ubuntu Linux Ubuntu Linux

    umh, non so perchè ma dopo l’ultimo upgrade della karmic non mi si avvia più drm…

  15. Daneel_87 Mozilla Firefox Mozilla Firefox 3.5.3 :: Ubuntu Linux Ubuntu Linux

    come non detto, ha ripreso a funzionare

  16. voRia Mozilla Mozilla 1.9.1.3 :: Ubuntu Linux Ubuntu Linux

    Mmm, sei riuscito a capire il motivo per il quale non si avviava?
    Io ancora devo provarlo su karmic, al momento la sto usando (karmic) per cominciare i “lavori” riguardanti il supporto al Samsung NC10, nient’altro.

  17. Daneel_87 Mozilla Firefox Mozilla Firefox 3.5.3 :: Ubuntu Linux Ubuntu Linux

    no non mi ci sono soffermato più di tanto, ma dopo un riavvio ha ripreso a funzionare quindi credo ci volesse il riavvio

  18. Madrefoca Mozilla Firefox Mozilla Firefox 3.5.5 :: Ubuntu Linux Ubuntu Linux

    Ho comprato la DS, appena arriva e appena sei online (non in idle) lo proviamo su mac

  19. lomdav Mozilla Firefox Mozilla Firefox 3.5.9 :: Ubuntu Linux Ubuntu Linux

    Grande! ;)

    L’unico altro progetto a mia conoscenza (su Linux) era Gromlist.
    Bel lavoro! complimenti! :ok:

  20. voRia Mozilla Firefox Mozilla Firefox 3.6.3 :: Ubuntu Linux Ubuntu Linux

    Grazie ;)

  21. lomdav Google Chrome Google Chrome 8.0.552.237 :: Linux Linux

    E’ possibile inserire un campo con dei commenti e il rating?

  22. voRia Mozilla Firefox Mozilla Firefox 4.0 :: Linux Linux

    Mmm, andrebbero modificate diverse cose nel modo in cui il database è gestito al momento, e questo richiede tempo che purtroppo al momento non ho.
    Però in futuro non si sa mai… ;)

Lascia un Commento

(trackback)