martedì 1 novembre 2011
ZenoCF 2.5
Nuovi cambiamenti per il programma di Gestione del Codice Fiscale
In questa nuova versione, ho eliminato il pulsante Comuni Cessati, ma la funzionalità è rimasta, infatti per poter elaborare un Codice Fiscale con un comune cessato, bisogna selezionare il menu opzioni e cliccare su comuni cessati.
Questo cambiamento è stato fatto perchè molti utenti, nel elaborare il proprio C.F. cliccavano involondariamente sul pulsante, rimuovendo così i Comuni aggiornati e passando a quelli cessati.
Nella visualizzazione per telefonini, apparirà soltanto una immagine per volta del C.F. e cliccando su di essa verranno visualizzate tutte le altre (Tessereno Sanitario "Fronte", Tesserino Sanitario "Retro", Codice Fiscale Ministeriale).
E' stato aggiunto il pulsante Invia, in quanto il vecchio comando "Clicca sull'immagine è stato eliminato"
Il pulsante Invia, invierà 3 immagini del Codice Fiscale.
Il pulsante Salva, salverà 3 immagini del Codice Fiscale.
domenica 30 ottobre 2011
ZenoCF - Codice a Barre e Gestione del CF salvati
Nuova beta di Zeno CF
Grazie alle innumerevoli richieste pervenute, ho implementato due nuove funzioni nel programma ZenoCF
1° la possibilità di stampare il Codice a Barre del Tesserino Sanitario.
2° di poter gestire rapidamente i C.F. archiviati.
Grazie alle innumerevoli richieste pervenute, ho implementato due nuove funzioni nel programma ZenoCF
1° la possibilità di stampare il Codice a Barre del Tesserino Sanitario.
2° di poter gestire rapidamente i C.F. archiviati.
sabato 29 ottobre 2011
ZenoCF 2.4 con i Comuni/Stati CESSATI
Grazie alla collaborazione degli utenti della rete e, soprattutto a Paolino, a breve, uscirà la nuova versione del programma per il calcolo del Codice Fiscale (2.4).
Questa nuova versione introduce la possibilità di calcolare il Codice Fiscale per i nati nei comuni/stati "cessati", ho inserito uno switch che carica Data Base "cessati" solo all'occorenza.
Questa nuova versione introduce la possibilità di calcolare il Codice Fiscale per i nati nei comuni/stati "cessati", ho inserito uno switch che carica Data Base "cessati" solo all'occorenza.
martedì 25 ottobre 2011
giovedì 20 ottobre 2011
Procedura Controllo Codice Fiscale
Pubblico il codice della procedura di controllo del Codice Fiscale.
Qualcuno ha capito che il messaggio rilasciato dal programma "Codice Fiscale formalmente corretto" si riferisca alla verifica del conteggio dei caratteri del codice fiscale, ma non è così, il controllo è più complesso.
Un codice fiscale, lo può validare soltanto l'agenzia delle entrate, perchè possono esistere più persone con dati simili e potrebbero averei codici fiscali identici.
public void onClickVerCF(View v) {
int i, s, c;
String cf2;
String cf;
String msg = "Il Codice Fiscale è formalmente corretto";
cf = txtNewCF.getText().toString();
cf2 = cf.toUpperCase();
int setdisp[] = { 1, 0, 5, 7, 9, 13, 15, 17, 19, 21, 2, 4, 18, 20, 11,
3, 6, 8, 12, 14, 16, 10, 22, 25, 24, 23 };
if (cf.length() == 0)
msg = "Codice Fiscale Vuoto";
else if (cf.length() != 16)
msg = "La lunghezza del codice fiscale non è "
+ "corretta: il codice fiscale è lungo "
+ "esattamente 16 caratteri.";
else
{
boolean carnv;
carnv = false;
for (i = 0; i < 16; i++) {
c = cf2.charAt(i);
if (!(c >= '0' && c <= '9' || c >= 'A' && c <= 'Z')) {
msg = "Il codice fiscale contiene alcuni caratteri non validi:"
+ "i soli caratteri validi sono le lettere e i numeri.";
carnv = true;
}
}
if (carnv == false) {
s = 0;
for (i = 1; i <= 13; i += 2) {
c = cf2.charAt(i);
if (c >= '0' && c <= '9')
s = s + c - '0';
else
s = s + c - 'A';
}
for (i = 0; i <= 14; i += 2) {
c = cf2.charAt(i);
if (c >= '0' && c <= '9')
c = c - '0' + 'A';
s = s + setdisp[c - 'A'];
}
if (s % 26 + 'A' != cf2.charAt(15))
msg = "Il codice fiscale non è corretto: "
+ "il codice di controllo non corrisponde.";
}
}
MessageBoxOK(msg);
}
martedì 18 ottobre 2011
ZenoCF Codice Fiscale per Android Vers. 2.1
Grazie alla collaborazione degli utenti, che attraverso il market e l'email mi hanno segnalato problemi e miglioramenti da fare, ho pubblicato la versione 2.1.
Questa nuova versione è stata creata per funzionare al meglio anche con i tablet.
I Miglioramenti sono stati notevoli rispetto alla vers. 1.9, sia per quanto riguarda l'aspetto grafico, che funzionale, in particolare per quanto riguarda i cellullari è stato inserito il pannello scorrevole orizzontale con l'aggiunta dei dati relativi al comune, invece, per quanto riguarda i tablet con schermo XLARGE (Galaxy 10.1 per intenderci) ho creato un layout opposito con caratteri più grandi al fine di una gestione migliore.
Questa nuova versione è stata creata per funzionare al meglio anche con i tablet.
I Miglioramenti sono stati notevoli rispetto alla vers. 1.9, sia per quanto riguarda l'aspetto grafico, che funzionale, in particolare per quanto riguarda i cellullari è stato inserito il pannello scorrevole orizzontale con l'aggiunta dei dati relativi al comune, invece, per quanto riguarda i tablet con schermo XLARGE (Galaxy 10.1 per intenderci) ho creato un layout opposito con caratteri più grandi al fine di una gestione migliore.
venerdì 7 ottobre 2011
Codice Fiscale per Android
Qualche giorno fa, precisamente il 25 settembre 2011, ho realizzato questo piccolo programma, Gestione Codice Fiscale.
Il programma nasce quasi per gioco, volevo imparare il java e la programmazione per android.
Il 25 settembre pubblico la versione 1.0 sul market di android e nel giro di qualche giorno ho un discreto successo, con molto piacere noto che l'hanno installato più di 1.000.
Ma con stupore, noto, che molti utenti mi suggeriscono miglioramenti e mi segnalano problemi.
Oggi, 13 ottobre 2011, ho pubblicato l'ultima versione che conta più di 10.000 installazioni attive.
Il programma, nell'arco di queste settimana ha subito notevoli cambiamenti sia nell'aspetto grafico che nei contenuti e preicisamente:
- il data base è stato sostituito con uno più completo ed aggiornato;
- l'aspetto grafico è stato ancor più semplificato;
- alcune funzioni sono state potenziate (l'invio dell'email con il tesserino e tutti i dati);
- è stata aggiunta la funzione di verifica codice fiscale.
Ma il lavoro non è finito, ho in preparazione la versione 2.0 che sarà molto più completa e permetterà di eseguire molte più operazioni.
Note sul programma:
- Genera il Codice Fiscale;
- Genera il Teserrino come immagine;
- Invia una e-mail con i dati del cittadino e allega l'immagine del codice fiscale;
- il DataBase è completo con tutti i comuni d'Italia e tutti gli Stati Esteri;
- copia il codice fiscale negli appunti.
- sala su richiesta il file (immagine) del C.F. nella cartella DCIM/CF
- verifica la correttezza formale di un qualsiasi C.F..
Il DataBase contiene
- tutti gli 8.100 comuni d'italia;
- le 109 provincie;
- le 20 regioni;
- e 282 stati esteri.
Il programma nasce quasi per gioco, volevo imparare il java e la programmazione per android.
Il 25 settembre pubblico la versione 1.0 sul market di android e nel giro di qualche giorno ho un discreto successo, con molto piacere noto che l'hanno installato più di 1.000.
Ma con stupore, noto, che molti utenti mi suggeriscono miglioramenti e mi segnalano problemi.
Oggi, 13 ottobre 2011, ho pubblicato l'ultima versione che conta più di 10.000 installazioni attive.
Il programma, nell'arco di queste settimana ha subito notevoli cambiamenti sia nell'aspetto grafico che nei contenuti e preicisamente:
- il data base è stato sostituito con uno più completo ed aggiornato;
- l'aspetto grafico è stato ancor più semplificato;
- alcune funzioni sono state potenziate (l'invio dell'email con il tesserino e tutti i dati);
- è stata aggiunta la funzione di verifica codice fiscale.
Ma il lavoro non è finito, ho in preparazione la versione 2.0 che sarà molto più completa e permetterà di eseguire molte più operazioni.
Note sul programma:
- Genera il Codice Fiscale;
- Genera il Teserrino come immagine;
- Invia una e-mail con i dati del cittadino e allega l'immagine del codice fiscale;
- il DataBase è completo con tutti i comuni d'Italia e tutti gli Stati Esteri;
- copia il codice fiscale negli appunti.
- sala su richiesta il file (immagine) del C.F. nella cartella DCIM/CF
- verifica la correttezza formale di un qualsiasi C.F..
Il DataBase contiene
- tutti gli 8.100 comuni d'italia;
- le 109 provincie;
- le 20 regioni;
- e 282 stati esteri.
Iscriviti a:
Post (Atom)