Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/02/2017, 07:58
Avatar de lair
lair
 
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 10 meses
Puntos: 46
Respuesta: Cambio de wallpaper

Gracias barna_rasta

Voy a probarlo a ver qué tal.

De momento lo que hice fue modificar el script de la siguiente manera (le creé un ciclo infinito y un delay de 1 minuto).


Código BASH:
Ver original
  1. #!/bin/bash
  2.  
  3. isImage=0
  4.  
  5. if [ -z $1 ]; then
  6.     echo "$0 <String path>"
  7.     exit 1
  8. fi
  9.  
  10. while [ 1 ]; do
  11.     image=`ls -1 $1 | shuf -n1`
  12.     echo $image
  13.     fileType=`file $1$image`
  14.     echo $fileType
  15.     if [[ $fileType == *"image"* ]]; then
  16.         dconf write /org/mate/desktop/background/picture-filename "'${1}${image}'"
  17.         isImage=1
  18.         sleep 1m
  19.     fi
  20. done

Y lo agregé a las aplicaciones de inicio (System->Preferences->Personal->Startup applications) de la siguiente manera:

Cita:
/home/Lair/SH/wallpaper/ssd.sh /home/Lair/Pictures/walls/ &
Saludos y gracias nuevamente.