domingo, 2 de febrero de 2014

Linux Bash ... no. 2

Zenity
Es una aplicación que nos permite usar componentes gráficos Gtk. Para instalarlo: sudo apt-get install zenity

¿Qué es Gtk?
Es un conjunto de librerías que nos sirve para desarrollar aplicaciones gráficas muy al estilo de Java Swing.

1. Introducir una cadena y mostrar el contenido (entrada.sh)
clear
NOMBRE=$(zenity --entry --text "Introduce tu nombre: ")
echo "Hola $NOMBRE"
zenity --info --text "Hola $NOMBRE"



Lo puedes ejecutar (debes darle permiso de ejecución) con: sh entrada.sh y/o  ./entrada.sh

2. Cajas de dialogo (elegir.sh)
clear
zenity --question --title="Se ha encontrado un error" --text "Seguro quiere reiniciar?"

RES=$?

if [ $RES -eq 0 ]; then
zenity --info --text "Elegiste reiniciar"
elif [ $RES -eq 1 ]; then
zenity --info --text "Elegiste NO reiniciar"
fi


Ejecutar: sh elegir y/o ./elegir.sh

Links:
http://blog.desdelinux.net/usos-practicos-de-la-caja-de-dialog-zenity/
http://bitelia.com/2010/04/comando-linux-zenity-ventanas-de-dialogo-gtk
http://es.wikipedia.org/wiki/GTK%2B
http://www.yolinux.com/TUTORIALS/GTK+ProgrammingTips.html

No hay comentarios:

Publicar un comentario

Vibe Coding (la programación vía IA): ¿el futuro de la programación?

Vibe Coding es un nuevo paradigma de programación, una nueva forma de crear código. Es un enfoque emergente en el desarrollo de sof...

Etiquetas

Archivo del blog