Come impostare come sfondo del computer l’immagine del giorno della NASA

Sul sito ufficiale della NASA è presente la sezione Image of the day in cui ogni giorno viene pubblicata una nuova foto in differenti risoluzioni (800×600, 1024×768, 1600×1200) utilizzabile gratuitamente come sfondo per il proprio desktop: se siete appassionati di astronomia e missioni spaziali, sfogliando la gallery potrete sicuramente trovare numerosi sfondi in grado di dare al vostro computer un particolare tocco di originalità
Se poi siete degli utenti Linux, allora potete fare anche di meglio: con lo script Groovy riportato di seguito potrete automatizzare il processo di aggiornamento dell’immagine del giorno fornita dalla NASA, scaricando ad ogni accensione del computer la foto oggiornata in modo da avere per ogni giornata uno sfondo differente ed assolutamente unico nel suo genere!
Ecco in dettaglio come procedere:
- Create nella home del vostro utente il file nasa_getDailyImage.sh facendo attenzione ad asssegnargli i permessi di esecuzione.
- Editate il file e copiate al suo interno il seguente contenuto:
#!/usr/bin/env groovy if(!args || args.size() != 1) { println "Usage:\n" + this.class.simpleName + " " System.exit 1 } def rss = new XmlSlurper().parseText(new URL("http://www.nasa.gov/rss/lg_image_of_the_day.rss").text) def imageURL = rss.channel.image.url.text() def imageFile = new File(args[0], imageURL.substring(imageURL.lastIndexOf("/") + 1)) if(!imageFile.exists()) imageFile.withOutputStream{ it << new URL(imageURL).openStream() } println imageFile.canonicalPath - Salvate il file e schedulate all’avvio del computer l’esecuzione dei seguenti comandi:
gconftool-2 --type=string --set /desktop/gnome/background/picture_options stretched gconftool-2 --type=string --set /desktop/gnome/background/picture_filename `nasa_getDailyImage.sh ~/images/wallpaper`
Iscriviti alla newsletter per ricevere in tempo reale tutte le notizie e gli aggiornamenti!











Secondo me lo script si può usare anche con altri servizi del genere: basta cambiare qualche paramentro (prima di tutto i link
) !
!
Grazie!
Ciao!
!