Archive for the Scripting Category

[Bash] Eye-freeze 0.2

Posted in Debian, Eyefreeze, Scripting on luglio 6, 2009 by lightuono

Rilascio la versione 0.2 di Eye-freeze.

Chancelog :

  • Rimosso il comando sleep
  • Le notifiche verranno installate dentro un file “eyefreeze” all’interno della cartella /etc/cron.d
  • Inserite due opzioni “-g” e “-r” obbligatorie per far funzionare lo script
  • Controllo sui parametri passati sia sui numeri e lettere

Controllate, prima di eseguire lo script, se avete installato la libreria libnotify-bin in caso installatela.

Scaricate il file, rinominatelo e rendetelo eseguibile :

mv nome_file.doc nome_file

chmod +x nome_file

Copiate il file dentro la cartella /usr/local/bin e dopo lanciatelo SENZA SUDO:
$ eyefreeze-0.2

Download: eyefreeze-0.2

PS.: Ho dovuto rinominare il file con l’estenzione .doc perché wordpress non accetta file .sh o file script..giustamente!

[Bash] Eye-freeze 0.1

Posted in Debian, Eyefreeze, Scripting on giugno 30, 2009 by lightuono

Salve a tutti, oggi vi propongo uno scriptino molto facile e carino da poter utilizzare in ufficio, a casa, fuori, etc.. Si chiama Eye-Freeze e il suo scopo e farvi staccare gli occhi dallo schermo ogni TOT tempo. È uno script realizzato in Bash che notifica allo scadere dei 10 minuti un messaggio “stacca gli occhi dal monitor” e dopo 40 minuti “Fatti una bella passeggiata o mangiati qualcosa! “. Per adesso è alla versione 0.1 quindi fa solo queste due azioni, ma ho in mente di inserire delle feature carine per le prossime release.

Vi pubblico il codice :

!/bin/bash

#Autore: Lightuono
#Versione: 0.1

#Notifica ogni 10 e 40 minuti dei messaggi per farvi allontanare gli dal monitor

#Variabili

MIN_DIECI=”10m”    #Dopo 10 minuti deve notificarti un messaggio
MIN_QUARA=”40m”    #Dopo 40 minuti deve notificarti un messaggio
aux=”true”

while [ $aux ];
do
sleep ${MIN_DIECI}

notify-send “Stacca gli occhi dal monitor”
sleep 2

notify-send “Stacca gli occhi dal monitor”

sleep ${MIN_QUARA}

notify-send “Fatti una bella passeggiata o mangiati qualcosa”

sleep 2

notify-send “Fatti una bella passeggiata o mangiati qualcosa”

done

Incollate il seguente codice in un file e date un bel permesso di esecuzione. Buon Freeze 😉