Workaholic 0.2.0

He actualizado Workaholic, el pequeño programa que escribí pensando en la salud con el objetivo de recordar tomar un descanso del ordenador cada cierto tiempo.

En esta versión se ha añadido un diálogo de preferencias en el que seleccionar cada cuánto tiempo queremos que se produzcan los descansos, y por cuánto tiempo. También tenemos la opción de establecer un sonido que nos avise del comienzo y final de cada descanso.

Workaholic

Para instalarlo, si utilizas una distribución que soporte paquetes deb basta con descargar el paquete deb correspondiente y hacer doble clic sobre él; o bien puedes añadir mi repositorio a tu archivo sources.list, de forma que tu distro te informe de nuevas versiones.

Si optas por la segunda opción tendrás que editar el archivo /etc/apt/sources.list como root y añadir la línea

deb http://mundogeek.net/repo ubuntu all

Actualiza la lista de paquetes escribiendo sudo aptitude update en la terminal, e instala la aplicación usando el comando sudo aptitude install workaholic.

Si utilizas una distro que no soporte paquetes deb puedes descargar el archivo tar.gz, descomprimirlo y ejecutar en la consola desde el directorio creado el comando:

sudo make install

Necesitarás tener instalado python, python-gtk2, python-imaging y python-pygame.

Comentarios
  1. Hi Raul,

    First of all thank you for this wonderful and simple program, and I can’t wait to be able to use the new features of version 0.2.0, however I’m having problems running it.

    I used your repository on my Debian unstable machine and while the previous version worked, this one doesn’t want to start.

    Here’s what I get when I start it in terminal:

    dom:~$ workaholic
    Traceback (most recent call last):
    File “/usr/lib/workaholic/workaholic.py”, line 30, in ?
    import pygame
    ImportError: No module named pygame

    I hope you can get to the bottom of this, if you need any more information, please let me know, you have my email address.

    Best wishes,
    Dom

    P.S. I don’t speak Spanish, I read your blog with the help of Google Translate… 😉

    Responder

  2. Silly me. I forgot about adding that dependency. That module is the one which is used to play the sounds in the program.

    I just updated the package so that dpkg installs it automagically if the package python-pygame is found in a repository.

    Responder

  3. y cuando una version para wintendo?
    aun no puedo migrar completamente en el trabajo a osx, pero un sw asi me vendria de pelos para wintendo

    saludos

    Responder

  4. […] Fuente:[MundoGeek] « VLC media player 0.8.6f […]

    Responder

  5. Hola Zootropo, me gustaría hacerte una pregunta acerca de este software que has desarrollado, más que una pregunta es para afirmar que realmente hace falta tener instalado y corriendo compiz fusion, me equivoco ?

    Un saludo y enhorabuena.

    Responder

  6. No, no es necesario tener instalado Compiz Fusion.

    Responder

  7. Yo tengo una pregunta….

    De donde eres?… Porque siendo hispanohablante se me hiso raro ver el programa en ingles… alguna forma de pasarlo a español?.

    No porque se me complique el idioma, pero vamos.. creo que un programa hecho por un hispano-hablante deberia de estar en español xD!.

    Saludos, excelente aplicacion por cierto

    Responder

  8. hehe, I actually understood some of the comments here in Spanish… (studied it in high school for one year only, but I studied Italian something like 14 years throughout my scholar days…)

    Anyway, thanks for fixing that so soon (in under a day!) – that’s why I love OpenSource!

    Responder

  9. masterxp79, está en inglés por el simple motivo de que de esa forma llega a mucha más gente.

    No hay forma de pasarlo al castellano ahora mismo, no. Sería algo de 1 minuto añadir esa opción gracias a gettext, pero no he tenido ganas.

    Responder

  10. David

    ¡Hola!

    Vaya, yo me preguntaba lo mismo acerca del idioma, ya que no veo mal lo de que esté en inglé para que llegue a más gente, aunque bueno… ¡también podrían aprender español ;-)! Pero claro, que podría estar en ambos idiomas.

    Bueno, el caso… si el intervalo lo estableces a 90 minutos, no sé si llegará a funcionar, pero el tooltip de la próxima parada indica una hora inexistente (ejemplo, 10.37 -> 11.67)

    ¡Gracias por la aplicación y por los tutos de Python, a ver si algún día sigo tu ejemplo y creo alguna aplicación!

    Saludos.

    Responder

  11. Tengo una duda, cómo puedo hacer para que el programa me avise el brake dentro de 5 horas por ejemplo?

    Gracias!

    Responder

  12. Pues es bastante extraño porque a mi no me funciona sin compiz fusion, será cuestión de echarle un vistazo al tema de las dependencias.

    Saludos !

    Responder

Deja un comentario