Wallpaper Changer, cambiare lo sfondo della scrivania di Gnome ad ogni sessione.

Published on 07/06,2007

WallpaperChanger è uno script python che permette di cambiare lo sfondo della scrivania di Gnome ad ogni sessione. Con l'aggiunta di un semplice script di shell potremo modificare lo sfondo dopo un certo periodo di tempo.

 
Vediamo come installare e configurare il piccolo programmino:

   cd ~
wget http://members.chello.at/horst.jens/files/wallpaperchanger.py
chmod +x wallpaperchanger.py
~/wallpaperchanger.py
gedit ~/.wallpaperchanger/wallpaperchangerconfig.py
  • Modifica tutte le righe che non iniziano con un "#" secondo i tuoi bisogni. Salva il file e chiudi gedit. "Picturedirs" identifica la cartella che contiene le immagini che vogliamo vengano cambiate.
   picturedirs = ["~/Wallpapers/"]

N.B. per installare lo script in una destinazione differente della tua cartella home, sostituisci "~" con il tuo percorso

Per cambiare lo sfondo ogni volta che riavvi il computer:

   Clicca la voce di menu:
Sistema -> Preferenze -> Sessione -> Programmi di avvio -> Aggiungi: ~/wallpaperchanger.py

Se vogliamo cambiare l'immagine dello sfondo dopo un certo periodo dobbiamo creare uno script che contenga le seguenti istruzioni:

   #!/bin/bash
while true
do
~/wallpaperchanger.py
sleep 30
done

Salviamo il file come cambia.sh e diamo i permessi d'esecuzione allo stesso, e copiamolo nella nostra cartella Home, ora se vogliamo che sia caricato ad ogni avvio di Gnome:

   Clicca la voce di menu:
   Sistema -> Preferenze -> Sessione -> Programmi di avvio -> Aggiungi: sh ~/cambia.sh


N.B. sleep è seguito dal tempo espresso in secondi, quindi cambierà lo sfondo ogni 30 secondi.


Comments

  1. 07/17,2007 | 19:58

    Tutto ok tranne che wallpaperchanger.py non si avvia all'avvio nonostante io l'abbia messò nelle cose da partire in Sessioni. se scrivo l'ordine da terminale allora va, ma altrimenti no. Non riesco a immaginare dove sia l'errore.

  2. 07/17,2007 | 20:32

    scusa...ma qual'è l'errore che ti dà??

  3. 07/17,2007 | 22:21

    non da un errore, semplicemente è come se non esistesse, il mio sfondo è quello e sempre quello. Se invece vado nel terminale e scrivo gli stessi comandi che ho messo in Preferenze-Sessioni, allora inizia a funzionare, ma di suo all'avvio non va.

  4. 07/18,2007 | 02:57

    adesso capisco....
    forse quello che inserisci in "sessioni" non è il comando giusto...ma è solo un comando da terminale.
    bho..forse non ne ho idea.

    ricapitolando: Il problema è che imposti tutto ma quando riavvii non carica lo script

    giusto?

  5. 07/18,2007 | 02:59

    esatto -.^
    ho rifatto tutto dal principio ma stesso risultato.

  6. 10/15,2007 | 02:04

    esiste un modo per regolare la grandezza delle immagini caricate nella directory scelta?
    ciao

Leave a Reply