Zenity o cómo interactuar gráficamente con el usuario desde un script

Suele ser habitual cuando se desarrollan scripts bash tener que interactuar con el usuario para ofrecerle algún resultado o solicitarle que tome una decisión.

Mostrar un msgbox con algún mensaje, solicitar el directorio donde se desea guardar el resultado, o pedir confirmación antes de proceder se encuentran entre las operaciones más habituales en estos casos.

Como los scripts no son mas que una forma de automatizar y/o simplificar tareas habituales y no es plan de desarrollar una aplicación completa con sus formularios e informes, es de agradecer que a Sun Microsystems le diese por desarrollar y liberar bajo licencia GNU a Zenity.

En alguna que otra ocasión ya he usado Zenity en mi empeño de ofrecer una forma más sencilla (entiéndase visual) de realizar las tareas más habituales con Linux en general y Ubuntu en particular.

Es por eso que me gustaría compartir con todos la existencia de este framework útil para crear diálogos simples.

La mejor forma de conocerlo es mediante un ejemplo y para ello bastará con ejecutar desde la terminal

zenity --info --text=Proceso completado. \n Gracias por esperar pacientemente.

que mostrará un simple msgbox.

Para conocer en profundidad el uso de Zenit os recomiendo visitar el tutorial en castellano que existe en la web del proyecto.

El objetivo de este post era haceros conocer el proyecto; echad un vistazo al tutorial y cualquier duda que os pueda surgir no dudéis en preguntar: bien a través de los comentarios o usando el formulario de contacto.

Espero que os sea de utilidad.

0 Respuestas a “Zenity o cómo interactuar gráficamente con el usuario desde un script”



  1. Dejar un comentario

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s




Patrocinadores

informática y electrónica megastore online de electrónica y accesorios turismo en cuenca blog de coches y motor Anunciate aquí gana dinero con encuestas Alojamiento web de confianza Las últimas noticias de ciencia, tecnología, espacio y la actualidad internacional

¿Hablamos?

Escribe tu dirección de correo electrónico para suscribirte a este blog, y recibir notificaciones de nuevos mensajes por correo.

Únete a otros 1.280 seguidores

Participa

Histórico


Twitter

  • RT @malcer_quaid: "Nunca he conocido a nadie tan ignorante del que no pudiera aprender algo." - Buda 10 hours ago
  • RT @ildecortes: Eh! Han tirado 2 bengalas! 90 mil euros y 15 días, no? 1 day ago
  • @migmae Pues me voy a tener que buscar uno... gracias por avisar de su existencia :) 1 day ago
  • RT @Desalentado1: Cómo puede ser que para mantener la sanidad y educación,todo sean problemas y para Bankia habrá todo el capital necesa ... 1 day ago
  • RT @vcuevas: Rescatar Bankia, 19000 millones de €; mantener la sanidad y Educación, 10.000 m de €; que el Gobierno nos llame idiotas, n ... 2 days ago

Seguir

Get every new post delivered to your Inbox.

Únete a otros 1.280 seguidores