Test Foro de elhacker.net SMF 2.1

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: abmptc en 16 Julio 2012, 12:47 PM

Título: Mensaje en ventana emergente con un script
Publicado por: abmptc en 16 Julio 2012, 12:47 PM
Hola,

En windows cargo en el inicio un archivo .vbs con el siguiente código


do until (hour(time)=14) and (minute(time)=0) and (second(time)=0)
        if (minute(time)=0) and (second(time)=0) then
                'msgbox hour(time) & minute(time) & second(time)
                msgbox "Mensaje"
        end if
loop


Con esto consigo que cada hora me muestre un mensaje recordatorio.

Evidentemente vbs no se puede usar en Linux ¿Como podría hacer esto mismo en un entorno Linux?

Un saludo
Título: Re: Mensaje en ventana emergente con un script
Publicado por: Seaworth en 16 Julio 2012, 14:59 PM
¿Cron no te sirve?

man cron

O bien, aquí:
http://www.linuxtotal.com.mx/index.php?cont=info_admon_006


Título: Re: Mensaje en ventana emergente con un script
Publicado por: Yoghurt en 17 Julio 2012, 15:07 PM
En mi linux ocupo el comando "alert" o "notify-send" y me lanza una notificación en la zona de Notificaciones.
usuario@skynet~$ alert "Hola Mundo!"
Título: Re: Mensaje en ventana emergente con un script
Publicado por: abmptc en 20 Julio 2012, 14:16 PM
Hola

Muchas gracias por vuestras respuestas. Gracias a ellas me he hecho un shell script que ejecuto automáticamente cada vez que inicio la sesión:


while true; do
varMinutos=`date +%M`
varSegundos=`date +%S`
if [ "$varMinutos" = "00" ] && [ "$varSegundos" = "00" ]
then
zenity --info --text "Son las $varMinutos"
#echo "Es la hora $varMinutos:$varSegundos"

else
echo "Aun no es la hora $varMinutos:$varSegundos"
fi
sleep 1
done


Muchas gracias y un saludo