kad.

Jorge Gallegos' blog.

Zenity Zenity


  • Mon 10 April 2006
  • oss

Mientras iba a cambiarle el ''wallpaper'' a mi gnome, me fije que tenia varias imagenes que queria cambiarles la resolucion... me di a la tarea de hacer un scriptcillo con Zenity para que se encargara de eso.

#!/bin/bash# Small zenity script to resize several images at once, default# geometry and additional geometries can be set in the variable below.if [ -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"]then    zenity --error --text "Select at least one image to resize";    exit 1;fi;available_geo="FALSE 800x600 TRUE 1024x768 FALSE 1152x864 FALSE 1600x1200";geometry=`zenity --list --radiolist --column "" --column "Geometry" --title "Resize Image" $available_geo`;for argdo    convert "$arg" -resize $geometry "$arg";done;zenity --info;

Guarda el archivo en tu ~/.gnome2/nautilus-scripts, y lo tendras disponible en el menu contextual de Nautilus :-)

Chido.