Cosas mías

April 6, 2005

zxFortune, pon un fortune en tu vida (I)

Filed under: Programación

Cualquiera que esté medio metido dentro del mundo Linux conocerá la aplicación fortune-mod, que casi todas las distribuciones incorporan; para los que no sepan de qué va, diré que se trata de un pequeño programa que es capaz de poner una cita aleatoria sacada de una base de datos de citas. Existen en internet una cantidad casi infinita de ficheros de citas para el programa. Las hay de todos los tipos y tamaños, desde frases sacadas de Los Simpson o de Star Trek hasta otras más ofensivas y de peor gusto. Por haber hay hasta en castellano.

El formato de la cita es muy sencillo a priori: se trata de un fichero de texto ASCII con las citas separadas por el símbolo del tanto por ciento (%). Ignoro el funcionamiento concreto del programa de unix relativo a cómo se organizan los diferentes ficheros que se pueden ir añadiendo.

Existen para linux varios entornos gráficos que toman la salida de la consola del programa y lo redireccionan a una ventana, pero para Windows sólo he podido encontrar uno, y bastante malillo, así que hace un tiempo decidí implementar yo algo más usable y bonito. Fue mi primer proyecto bajo .NET, es OpenSource y se puede bajar de http://sourceforge.net/projects/zxfortune.

El programa en sí no lleva demasiado trabajo, pero como fue mi proyecto de inicio me llevó bastante más tiempo del deseado, porque muchas veces no encontraba lo que buscaba aunque lo tuviera delante de las narices.

Con él puedes:

  • Abrir una cita cuando se abra la sesión.
  • Abrir una cita periódicamente.
  • Generar una cita pulsando un botón.
  • Generar un fichero de texto con la cita para insertar en el correo electrónico.
  • La ventana se puede abrir como tal o al estilo del Messenger, en una esquina sin molestar
  • .

  • El programa se puede acoplar a la zona de los iconos, quedando residente, o programar una tarea y que se lance cada cierto tiempo.
  • Ya sé que esto parece más publicidad del programa que otra cosa, pero era necesario para, en siguientes entradas, explicar ciertas decisiones y elementos que contiene el programa; como se trata de un proyecto terminado hace tiempo, voy a poner pocas cosas, pero en siguientes proyectos me expandiré conforme los vaya haciendo.

    Comments »

    The URI to TrackBack this entry is: http://rfog.blogsome.com/2005/04/06/zxfortune-pon-un-fortune-en-tu-vida-i/trackback/

    No comments yet.

    RSS feed for comments on this post.

    Leave a comment

    Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



    Anti-spam measure: please retype the above text into the box provided.

    Get free blog up and running in minutes with Blogsome
    Theme designed by Gary Rogers