Gente como andan ???
Les traigo algo cortito , sencillo y eficiente para algunos.
Hoy estube tuneando un poco mi fluxbox y curioseando un poco zenity y xmessages se me ocurrio hacer un pequeño script que me permita seleccionar una imagen y ponerla como fondo de pantalla.
No tengo conocimientos de scripting , ademas del script del post que subi aca de como cambiar el fondo de pantalla cada x cantidad de tiempo , este es el segundo script oficial,jaja.
Entonces....
Basta de palabras y empezemos con lo que nos interesa.
------------------------------------------------------------------------------------------------
#!/bin/bash
#---------------------------------------------
# Requisitos :
# Fluxbox - zenity - Esetroot - Editor de texto ( vim / nano , etc)
#
# Entorno Probado :
# Gentoo - Fluxbox
# --------------------------------------------
# Extensiones soportadas
#
support="jpg png jpeg"
#
# Seleccionamos la imagen
#
picture=$(zenity --file-selection --filename="$/HOME" )
#
#Obtenemos la Extension
#
extension=$(echo ${picture#*.})
#
# Chequeamos que sea una imagen y de ser asi la usamos.
#
for i in ${support}
do
if [ ${i} = ${extension} ] ; then
Esetroot -s ${picture}
exit 0
fi
done
if [ ${i} != ${extension} ] ; then
zenity --title='Atencion!' --info --text="No ha seleccionado una imagen valida"
fi
------------------------------------------------------------------------------------------------
Nota : La aplicacion Esetroot viene dentro de una aplicacion llamada eterm.
EDIT = No hay mucho para mostrar peru DUE queria un print o scroting de pantalla .
Les traigo algo cortito , sencillo y eficiente para algunos.
Hoy estube tuneando un poco mi fluxbox y curioseando un poco zenity y xmessages se me ocurrio hacer un pequeño script que me permita seleccionar una imagen y ponerla como fondo de pantalla.
No tengo conocimientos de scripting , ademas del script del post que subi aca de como cambiar el fondo de pantalla cada x cantidad de tiempo , este es el segundo script oficial,jaja.
Entonces....
Basta de palabras y empezemos con lo que nos interesa.
------------------------------------------------------------------------------------------------
#!/bin/bash
#---------------------------------------------
# Requisitos :
# Fluxbox - zenity - Esetroot - Editor de texto ( vim / nano , etc)
#
# Entorno Probado :
# Gentoo - Fluxbox
# --------------------------------------------
# Extensiones soportadas
#
support="jpg png jpeg"
#
# Seleccionamos la imagen
#
picture=$(zenity --file-selection --filename="$/HOME" )
#
#Obtenemos la Extension
#
extension=$(echo ${picture#*.})
#
# Chequeamos que sea una imagen y de ser asi la usamos.
#
for i in ${support}
do
if [ ${i} = ${extension} ] ; then
Esetroot -s ${picture}
exit 0
fi
done
if [ ${i} != ${extension} ] ; then
zenity --title='Atencion!' --info --text="No ha seleccionado una imagen valida"
fi
------------------------------------------------------------------------------------------------
Nota : La aplicacion Esetroot viene dentro de una aplicacion llamada eterm.
¡Exitos!
EDIT = No hay mucho para mostrar peru DUE queria un print o scroting de pantalla .