Archivo

Entradas Etiquetadas ‘despertador’

Despertador en linux (2) : Alarm Clock

Jueves, 3 de enero de 2008 4 comentarios

Aun recuerdo una de las primeras entradas que hice en el blog titulaba “Despertador en linux“. Hoy os traigo un programa que amplía el concepto de despertador en linux … ¡y de que manera!. Os voy a hablar del programa Alarm Clock, el cual he descubierto gracias a GnomeFiles. Este programa no cuenta aún con Web propia y tendréis que acudir al enlace de GnomeFiles para poder descargar las fuentes del mismo. Se trata de un programa facilísimo de usar para programar tarea, añadir alarmas sonoras, programar ventanas emergentes, etc. Aquí nos vamos a centrar en como poner nuestra canción preferida como alarma para no despistarnos del título de la entrada.

Instalación

Descomprimimos el las fuentes e introducimos el siguiente comando en consola (no olvidar hacerlo en modo super usuario, ya que se va a instalar por defecto en una carpeta en la que nuestro usuario normal no tiene privilegios):

~$ tar -xvf alarm-clock-0.4.tar.gz
~$ sudo python setup.py

Instalacion Alarm Clock

Uso del programa

Una vez instalado, en caso de que tengamos un entorno de escritorio Gnome, nos vamos al menú Aplicaciones->Accesorios->Alarm Clock para ejecutar el programa. Nos aparecerá una intuitiva interfaz como la que podéis apreciar en la imagen, y para añadir nuestra alarma de despertador solo tendréis que pulsar en el botón que ya intuis.

Alarm Clock : Pantalla principal

Elegid crear una nueva alarma y os aparecerá la ventana de propiedades generales, donde podréis configurar la hora y los días en que queréis que suene vuestra alarma. Si queréis configurar una alarma para todos los días como yo tendréis que marcar todos los recuadros de los días y meses que se encuentran dentro del menú de preferencias que aparece al lado de “schedule”.

Alarm Clock: Propiedades generalesAlarm Clock: Propiedades de notificación

En la pestaña de notificaciones podéis elegir todo tipo de eventos para que estos ocurran cuando se dispare la alarma, pero en nuestro caso solo nos interesa que reproduzca un sonido ya que cuando nos levantemos tendremos los ojos tan cerrados que nos costará ver cualquier cosa :P . Marcamos esa opción y nos adentramos en su menú de preferencias para indicar que reproduzca nuestra canción preferida (o la que más odiemos, así si que nos levantaremos rápido xD).

Alarm Clock: Propiedades de notificaciónAlarm Clock: Cancion

 

Y esto es todo. Seguro que este método os gusta más que el que os expliqué en la primera entrada ;) .

GD Star Rating
loading...
Share
Categories: Utilidades Tags: ,

Despertador para linux

Domingo, 11 de noviembre de 2007 4 comentarios

Hoy al venirme de casa de mi novia (que vive a 40Km de mí) fui a darle un toque para que supiese que había llegado bien, pero me dí cuenta de que me había dejado el móvil en su casa y por lo tanto voy a estar hasta el viernes sin un despertador con el que levantarme para ir a la universidad. Pero que no cunda el pánico, a continuación os muestro una serie de alternativas con las que tener un despertador fácilmente cuando os pase algo parecido.

El método Online

La forma más fácil y rápida de tener un despertador adicional es acceder aquí. Online Alarm Clock es una página que incluye un sencillo javaScript, el cual determina la hora de nuestro sistema y nos pide una hora para hacer que el despertador haga su función. Si tenéis unos buenos altavoces seguro que el sonido tan impertinente de este despertador os hará levantaros (no se si de buen o mal humor xD).

Método por consola: Trascurrido cierto tiempo

Una forma muy sencilla de construirse un despertador propio es usar el comando sleep. Con dicho comando podríamos hacer que un determinado archivo de sonido (cancion.mp3) se reproduzca con nuestro reproductor favorito (amarok) tras una cantidad de tiempo (7 horas) de la siguiente forma:

~$ sleep 7h; amarokapp -p cancion.mp3

El comando sleep admite especificar cantidades de tiempo con horas, minutos y segundos, especificando detrás de cada número el carácter adecuado (h, m, s).

Método por consola: A una hora específica

Para no tener que calcular cuanto tiempo tenemos que esperar a que nuestro despertador se active, vamos a poder decirle a nuestro sistema a que hora exacta queremos que se realice esta acción. Para ello vamos a usar el comando at. Esta vez no vamos a poder ejecutar directamente una aplicación como amarok, ya que esta tiene interfaz gráfica (GUI) y at lanza las tareas desde una consola de nivel básico. Por lo tanto vamos a tener que crearnos un script como el siguiente (indicarle el archivo de sonido que queráis):

#!/bin/sh
#Tener cuidado aquí, normalmente sería DISPLAY=:0.
#Para ver que salida tenéis escribid en consola echo $DISPLAY
export DISPLAY=:0.0
/usr/bin/amarok /home/pipo/Tiga-Hot_In_Here.mp3 &

Lo guardamos con el nombre de alarma por ejemplo, lo movemos a /usr/bin y le damos permisos de ejecución adecuados:

~$ sudo mv alarma /usr/bin/
~$ sudo chmod 755 /usr/bin/alarma

Ahora establecemos la hora a la que queremos que se lance el script (para cerrar el programa at debemos pulsar Ctrl+d):

~$ at 07:30
warning: commands will be executed using /bin/sh
at> /usr/bin/alarma
at> 
job 13 at Mon Nov 12 07:30:00 2007

Dos opciones importantes para manejar at son:

  • at -l: Lista las tareas pendientes.
  • at -d número: Elimina una tarea pendiente.

Existen alternativas como cron que es un planificador de tareas muy usado y del cual os dejo este sencillo tutorial y la documentación oficial de Gentoo acerca del mismo. En un principio intente hacerlo por este método pero me encontré con muchos problemas para lanzar la GUI de amarok, si más adelante tengo tiempo lo intentaré de nuevo y actualizaré el post.

¡Nuevo método! Alarm Clock 

Nuevo programa para establecer alamas. Podéis encontrar una guía de uso en otra entrada del blog, concretamente aquí.

GD Star Rating
loading...
Share
Categories: Utilidades Tags: , , , ,