HomePage CV Programmation Contact RecentChanges

XPlanet

XPlanet, une fenêtre sur la terre depuis M.I.R.

XPlanet est un programme qui permet d'avoir en fond d'écran des planètes, satellites naturels ou même le soleil, en temps réel comme on pourrait les observer dans le ciel ou depuis ce dernier.

Ma configuration

C'est là que c'est intéressant. D'abord installez le programme :

# aptitude install xplanet xplanet-images

Ensuite créez vous un repertoire xplanet pour y mettre des images et un fichier de configuration.

~$ mkdir .xplanet; 
~$ cd .xplanet
~/.xplanet$

Si vous lancez xplanet maintenant, c'est à dire sans fichier additionel vous obtiendrez une simple planète terre sans nuage, axée selon votre fuseau horaire. Ce que je vous propose c'est de télécharger une carte des nuages mise à jour régulièrement grace à un script Perl. Ce dernier a l'avantage d'utiliser une liste de mirroirs pour télécharger l'image.

~/.xplanet$ wget http://dedie.fridim.org/scripts/download_clouds.pl
~/.xplanet$ perl download_clouds.pl
Using http://www.wizabit.eclipse.co.uk/xplanet/files/mirror/clouds_2048.jpg
Downloading...
Finished: file successfully downloaded to clouds.jpg
~/.xplanet$ 

Vous avez donc maintenant une map pour les nuages à indiquer à xplanet. Pour ça je vous propose de faire un petit fichier de config.

~/.xplanet$ echo "[earth]" > config_xplanet
~/.xplanet$ echo "cloud_map=$HOME/.xplanet/clouds.jpg" >> config_xplanet

Pour visualiser maintenant le résultat il suffit de lancer xplanet. Personnelement j'utilise la vue de la terre depuis la lune, c'est moins monotone. L'option -fork permet de lancer xplanet en arrière plan.

~/.xplanet$ xplanet -fork -config ~/.xplanet/config_xplanet -origin moon -target earth

Mettre à jour les nuages

Pour cela il suffit de rajouter une ligne dans son crontab qui va lancer le script download_clouds.pl

~/.xplanet$ crontab -e
*/121 * * * * cd ~/.xplanet; perl download_clouds.pl 1>/dev/null 2>&1

Voilà c'est fini! Un petit screenshot de mon xplanet avant de m'en aller, quand même :) captureXPlanet

Liens