Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Cambia sfondi per Ubuntu e per Pclinuxlxde
#1
Ciao a tutti carissimi,
seguendo la discussione originale  postata da Mario in questa discussione
ho modificato lo script per cambiare gli sfondi su Pclinuxlxde di modo che possa funzionare sia su Pclinux che su Ubuntu 14.04 ZorinOS9 e Ubintu 12.04
Premere Ctrl+h per rendere visibili le cartelle nascoste (quelle col punto davanti)
in Ubuntu 14.04 e ZorinOS9 lo script dovrà essere messo nella cartella degli script in questo percorso
/home/.local/share/nautilus/scripts
per rendetelo esecutivo tasto destro sullo script/proprietà/permessi/mettere la spunta su Consentire l'esecuzione del file come programma
in Ubuntu 12.04 dovrà essere messo nella cartella degli script  percorso
/home/.gnome2/nautilus-scripts
per rendetelo esecutivo tasto destro sullo script/proprietà/permessi/mettere la spunta su Consentire l'esecuzione del file come programma
mentre in Pclinux mettetelo nella Home o dove meglio credete
per rendetelo esecutivo tasto destro sullo script/proprietà/permessi/Esecuzione selezionare Chiunque e premere OK
create una cartella nella Home e dategli come nome .Sfondi nella quale metterete tutti i vostri sfondi preferiti
per attivarlo in Ubuntu 14.04 Ubuntu 12.04 e ZorinOS9 troverete lo script nel menù contestuale, basterà cliccarci sopra
Su Pclinux per attivarlo cliccate sopra allo script e nella finestra che si aprirà premete su Esegui
Sperando vi sia di utilità vi saluto maxmax

Codice:
#!/bin/bash
            attivato="Cambia Sfondi Attivo"
            gsettings set com.canonical.notify-osd gravity 3
            notify-send  -i gtk-yes "$attivato" -t 30000
           cartella="/usr/share/gedit"
           contofile=`ls -1 "$cartella" | wc | awk '// {print $1}'`
           variabile=3

DIR=~/.Sfondi    
FLOOR=1
RANGE=`ls -1 "$DIR"/*.jpg | wc | awk '// {print $1}'`     #conta i file

number=0

while [ 1 -eq 1 ]; do
 
  number=$RANDOM        #genera un numero casuale
  while [ "$number" -le $FLOOR ]; do
       number=$RANDOM

  done
  let "number %= $RANGE"  # Scales $number down within $RANGE.
  COUNTER=1
  for X in "$DIR"/*.jpg
  do

     if [ $number -eq $COUNTER ]; then
     
     if [ "$contofile" = "$variabile" ]; then
      gsettings set org.gnome.desktop.background picture-uri file:///"$X"
     fi
     pcmanfm --set-wallpaper "$X"
     fi
  COUNTER=$(($COUNTER+1))
  done
  COUNTER=1
  sleep 1m

done
       
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!!
Cita messaggio
Grazie da:
#2
Grazie.
Cita messaggio
Grazie da:
#3
Di nulla proff. è sempre un piacere
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!!
Cita messaggio
Grazie da:
#4
Bravo maxmax!
Cita messaggio
Grazie da:
#5
Ciao grazie Eugenio, sto cercando di capirci qualcosa anche se come sempre molto lentamente
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!!
Cita messaggio
Grazie da:
#6
Ciao carissimi, vi ricordo che in qualsiasi momento potrete aggiungere o eliminare sfondi nella cartella .Sfondi e nel caso in cui vogliate averlo attivo all'accensione del pc nominate lo script  Sfondi Casuali  e in Ubuntu 14.04 e ZorinOS9
Strumenti di sistema/Preferenze/Applicazioni d'avvio Aggiungi

Nome          Sfondi Casuali
Comando     /home/VOSTROUSERNAME/.local/share/nautilus/scripts/Sfondi Casuali"
Commento   Starter sfondi casuali

mentre in Ubuntu 12.04 cliccare sull'icona in alto a destra Applicazioni d'avvio Aggiungi

Nome          Sfondi Casuali
Comando     /home/VOSTROUSERNAME/.gnome2/nautilus-scripts
Commento   Starter sfondi casuali

buona domenica a tutti maxmax


Allegati Anteprime
   
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!!
Cita messaggio
Grazie da:
#7
Nel caso in cui abbiate automatizzato l'avvio di Sfondi Casuali con il lanciatore come da messaggio precedente, probabilmente potreste sentire l'esigenza di disattivare in qualsiasi momento gli sfondi casuali ecco
che per fare ciò vi posto un micro script per disattivarlo.
Copiatelo e mettetelo per Ubuntu 14.04 e ZorinOS9 in questo percorso
/home/.local/share/nautilus/scripts
mentre per Ubuntu 12.04 in questo percorso
/home/.gnome2/nautilus-scripts
per renderlo esecutivo tasto destro sullo script/proprietà/permessi/mettere la spunta su
Consentire l'esecuzione del file come programma
lo ritroverete nel menù contestuale tra gli altri scripts
Codice:
#!/bin/bash
       case $LANG in

       it* )
            disattivato="Sfondi Casuali OFF"
       ;;

       en* )
            disattivato="Random Backgrounds OFF"
       esac

killall "Sfondi Casuali"

       gsettings set com.canonical.notify-osd gravity 3
       notify-send  -i gtk-yes "$disattivato" -t 30000
exit

NB. Ricordate che per non avere gli Sfondi Casuali all'avvio è sufficente andare in
Strumenti di sistema/Preferenze/Applicazioni d'avvio e togliere la spunta da Sfondi Casuali

Buona domenica e buon divertimento da maxmax
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!!
Cita messaggio
Grazie da:
#8
Ciao a tutti carissimi,
premetto che essendo un programmino leggerissimo occupa e consuma pochissima memoria pur
avendo alcune delle opzioni che programmi più corposi offrono.
Ho dotato lo script originario della traduzione in inglese ed integrato la funzione Attiva e Disattiva
in modo che si possa avere un'interuttore per attivare gli Sfondi Casuali oltre a questo ho aggiunto
un temporizzatore a cursore da 1 a 5 minuti per poter scegliere la durata di visualizzazione dello
sfondo sulla vostra scrivania, (come da immagine sottostante) spero apprezziate i nuovi aggiornamenti
e sopratutto che vi siano utili.
   
Dopo averlo scaricato dal fondopagina per installarlo seguite queste istruzioni
Premere Ctrl+h
per rendere visibili le cartelle nascoste (quelle col punto davanti)
in Ubuntu 14.04 e ZorinOS9 lo script dovrà essere estratto nella cartella degli script in questo percorso
/home/.local/share/nautilus/scripts
per renderlo esecutivo nel caso già non lo fosse tasto destro sullo script/proprietà/permessi/mettere
la spunta su Consentire l'esecuzione del file come programma
in Ubuntu 12.04 dovrà essere estratto nella cartella degli script in questo percorso
/home/.gnome2/nautilus-scripts
per renderlo esecutivo nel caso già non lo fosse tasto destro sullo script/proprietà/permessi/mettere
la spunta su Consentire l'esecuzione del file come programma
mentre in Pclinux Lxde mettetelo nella Home o dove meglio credete
per rendetelo esecutivo tasto destro sullo script/proprietà/permessi/Esecuzione selezionare Chiunque
e premere OK create una cartella nella Home e dategli come nome .Sfondi nella quale metterete tutti i vostri
sfondi preferiti ed in ogni momento dalla e nella quale potrete togliere ed aggiungere le vostre immagini.ipeg
per attivarlo in Ubuntu 14.04 Ubuntu 12.04 e ZorinOS9 troverete lo script nel menù contestuale,
basterà cliccarci sopra
Su Pclinux Lxde per attivarlo cliccate sopra allo script e nella finestra che si aprirà premete su Esegui
I nuovi aggiornamenti li ho testati su Ubuntu 12.04 Ubuntu 14.04 e ZorinOS9, benchè credo
non ci siano problemi non ho avuto l'opportunità di farlo su PcLinux Lxde non trovo più la ISO
devo averla eliminata innavertitamente, per cui lascio a voi che utilizzate questa distribuzione il compito
di farmi sapere se è tutto OK.
Ciao a tutti, e grazie per l'attenzione. Smile Smile At


Allegati
.zip   Sfondi Casuali.zip (Dimensione: 1,16 KB / Download: 4)
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!!
Cita messaggio
Grazie da: eu66 , Teo
#9
Io sarei per spostare tutta la discussione nella sezione per la shell, visto che si tratta di uno script.
O almeno, lasciandola qui, metterci un post che linki a questa.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)