Pagina 1 di 2
Child Saver
Inviato: lun 28 mar 2011, 10:32
da pino_otto
Se qualcuno ha la necessita' di controllare il tempo totale di accensione del computer usato dai bambini, puo' ricorrere ad un programma chiamato "child saver". Questo programma spegne il computer dopo che e' passato un certo tempo (cumulativo su piu' accensioni) all'interno della giornata e non permette di utilizzare piu' il computer, trasformandolo in una "useless machine":
http://www.youtube.com/watch?v=Z86V_ICUCD4
Ho creato un nuovo progetto open source su SourceForge per ospitare i vari Child Saver che verranno implementati
il progetto e' qui':
http://sourceforge.net/projects/childsaver/
al momento e' disponibile una prima implementazione fatta in Scala.
Re: Child Saver
Inviato: lun 28 mar 2011, 11:50
da Ansa89
Bella idea

.
Re: Child Saver
Inviato: lun 28 mar 2011, 13:50
da Paoletta
bravo pino_otto hai sempre delle belle idee!

Re: Child Saver
Inviato: ven 1 apr 2011, 14:21
da Ansa89
Siccome non sono un amante di java, ho rifatto l'applicazione in C.
Nell'archivio zip trovate il sorgente e un makefile (per compilare il programma basta un "make").
@pino_otto: mi piacerebbe rendere la mia applicazione compatibile con i file di configurazione generati dalla tua versione del programma. Mi potresti postare il contenuto del file "/root/childsaver.txt"?
Sono ben accetti commenti e opinioni.
Re: Child Saver
Inviato: sab 2 apr 2011, 22:55
da pino_otto
Ottimo lavoro Ansa89!
Il formato del file e' il seguente:
- file di testo (ASCII)
- prima riga: data (YYYYMMDD)
- seconda riga: numero (minuti)
- separatore di riga: \n
esempio:
$ cat childsaver.txt
20110327
6
Quando lo hai sistemato, mandalo di nuovo cosi' lo carico su source forge.
Re: Child Saver
Inviato: dom 3 apr 2011, 12:19
da Ansa89
Ecco il programma aggiornato.
Magari fai un paio di prove prima di metterlo su sourceforge.
Re: Child Saver
Inviato: dom 3 apr 2011, 21:16
da pino_otto
Bene.
Appena riesco lo provo. Lo metto in produzione sulla Slackware di mia figlia.
Poi lo carico su source forge.
Re: Child Saver
Inviato: lun 4 apr 2011, 12:00
da Ansa89
Ho corretto un paio di errori che mi erano sfuggiti

.
Re: Child Saver
Inviato: mer 6 apr 2011, 14:23
da Ansa89
Corretto un altro bug (ultimamente sono molto distratto) e aggiunta una "sorpresa"

.
Re: Child Saver
Inviato: mer 6 apr 2011, 14:52
da pino_otto
Non ho ancora trovato il tempo per provarlo.
Ti faro' sapere quando riesco.
PS: sono molto curioso sulla sorpresa; ci puoi anticipare qualcosa?
Re: Child Saver
Inviato: mer 6 apr 2011, 14:58
da pino_otto
nooooooooooooooooooooo...!!!!!!!!
la versione per windows!!!!!!!!!!
scherzo... hai fatto bene
pero' per windows lo userei piu' come virus, che spegne il computer dopo un po', che non come salva bimbi
eheheheheheh...

Re: Child Saver
Inviato: mer 6 apr 2011, 15:18
da Ansa89
pino_otto ha scritto:Non ho ancora trovato il tempo per provarlo.
Ti faro' sapere quando riesco.
Tranquillo, tanto non ho fretta

.
Offtopic: pino_otto ha scritto:Offtopic: pero' per windows lo userei piu' come virus, che spegne il computer dopo un po', che non come salva bimbi
Offtopic:
Adesso lo modifico in modo che il "max_time" venga scelto accuratamente dalla funzione "rand()":

[/offtopic]
Re: Child Saver
Inviato: mer 6 apr 2011, 15:28
da pino_otto
ahahahahahah...

Re: Child Saver
Inviato: mer 6 apr 2011, 15:30
da pino_otto
dimenticavo...
la modifica con la funzione rand() la dovresti rilasciare come software proprietario per windows
muahahahahahah...

Re: Child Saver
Inviato: gio 7 apr 2011, 12:32
da pino_otto
Non ho ancora testato la versione in C, ad ogni modo ... basato sulla fiducia, l'ho caricato su SourceForge:
http://sourceforge.net/projects/childsaver/
grazie Stefano!