jueves, 4 de enero de 2007

Interfaces Graficas con scripts



Seguro que muchas veces hemos pensado en crear alguna interfaz para nuestros scripts, puesto que a veces , bien para ripear, para algunos scripts de pasar a mp3 etc, (o para las novias).

Pues precisamente existe una utilidad basada en gtk llamada Xdialog la cual tiene miles de opciones, pero un simple ejemplo puede ser el siguiente:

Xdialog --msgbox "mierda" 0 0

donde los parametros son los siguientes:

Xdialog --opcion "mensaje" with heigth

Dependiendo del option, tendras mas opciones despues del with en este caso es la longitud 0 seria la minima.

si haceis la prueba vereis que sale una caja de texto ajustada al texto.

tambien se pueden poner cajas de texto, botones, combos y un largo etc, e incluso se pueden poner
cajas de usuario y password:

Xdialog --password --2inputsbox "cuidado" 0 0 "usuario" "" "password" "
en este caso, si pulsamos ok, nos devolvera el usuario/password y si pulsamos cancelar, no nos devolvera nada.

los parametros son:

Xdialog --subtipo --tipo titulo with height tituloventana1 valorventana1 tituloventana2 valorventana2

bueno y nos oss imaginais la cantidad de opciones que existen.


Para instalarlo, ya sabeis:

apt-get install Xdialog. y con un sudo para los ubunteros.

os dejo el link de la referencia para que os incheis. ala.

http://thgodef.nerim.net/xdialog/doc/index.html

Un Saludo.

Seguidores