Benvenuto su Anime Otakuland, il portale dei collezionisti e degli amanti del manga in italia. Registrandoti potrai usufruire di molti servizi, tra cui il “Collezionista”, il primo servizio in Italia che ti permette di archiviare le tue collezioni manga e anime! Scopri in che posizione sei tra i collezionisti manga italiani!
Ed ora anche gli aggiornamenti automatici!
Bloggata inserita il 4 settembre 2008 - 09:59
Finalmente l'ho fatto e devo dire che è stato molto facile (ci ho messo circa un paio d'ore)! Evidentemente tutte le difficoltà erano ormai state superate durante la creazione del programma principale!
La differenza fondamentale tra l'inserimento di tutte le serie manga e l'aggiornamento delle nuove risiede che, nel secondo caso, è chiesto in input la data di interesse. In questo modo vengono aggiornate tutte le serie che sono state modificate a partire da quella data.
Naturalmente il programma è in grado di gestire sia il caso che venga inserita una nuova serie manga (in questo caso la inserisce come faceva nella prima versione) oppure il caso di una serie già presente.
Il punto più “difficile” di questa nuova funzionalità è stato andare a recuperare il codice con cui le mie serie manga sono state memorizzate all'interno del sito web per accedere alla pagina di modifica corretta.
Alla fine ci sono riuscito in questo modo:
1) recupero l'iniziale del titolo del manga e, se è un numero, lo sostituisco con la stringa “0-9”;
2) mi connetto alla pagina contenente l'elenco dei manga per quell'iniziale e cerco se è presente il titolo che mi interessa;
3) se non è presente mi connetto alla pagina successiva per la stessa iniziale (ripeto questo comportamento finché non trovo il titolo);
4) mi connetto al link a cui punta il titolo che cercavo;
5) compilo il form inserendo tutti i dati come se fosse una nuova serie.
In questo modo riesco anche ad evitare un bug presente nel sito web che a volte, quando vai nella pagina di modifica della serie, non ti riporta il titolo del manga nel campo “Nome” e se salvi ti ritrovi con una serie senza titolo!!
Come avete potuto leggere non è stato particolarmente complesso realizzare questa nuova funzionalità. Adesso mi basta inserire i manga nel mio Archivio (che presto vi presenterò) e poi avviare il programma in Java per allineare anche il sito web (e non dover fare due volte lo stesso lavoro). Passo successivo sarebbe (ma questa volta uso il condizionale perché non penso proprio di realizzarlo) permettere all'utente di scegliere la funzionalità di proprio interesse tramite un'interfaccia grafica.
Prima di salutarvi vi faccio una proposta! C'è qualcuno interessato ad imparare a programmare in JAVA? In caso affermativo potremmo iniziare a tenere delle lezioni settimanali dove vi spiego come ho realizzato il programma che si interfaccia con il nostro bellissimo sito web e nel frattempo vi introduco al mondo della programmazione ad oggetti!
Naturalmente non sarebbe un corso di programmazione vero e proprio, ma potrebbe servire per chi vorrebbe iniziare a programmare ma non si sente in grado da solo di iniziare a leggersi un manuale!
Fatemi sapere! Se avrò un minimo di riscontro vedrò di organizzarmi!
shinji01
- Nessun contenuto da shinji01!
Friendlist
Bookmarks
- La blogroll di shinji01 è vuota.