config/xplanet/xplanet-bg

64 lines
2.1 KiB
Bash
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
# xplanet-gnome.sh shell script v0.2
# Montre la Terre sur le bureau Gnome avec les condition courante d'éclairage,ex: le jour et la nuit
# délai de mise à jour en minutes
DELAY=10
# Répertoire racine de xplanet
PREFIX=~/.xplanet/
# Non du fichier images créer
OUTPUT=xplanet.png
# origine et look_at ne peuvent etre les mêmes
# modifier ORIGINE pour donner la planete d'où vous regardez
# modifier LOOK_AT pour changer la planete que vous regardez
ORIGINE=moon
LOOK_AT=earth
APPEND=2
# Géométrie de l'image à régler suivant la résolution du bureau
GEOMETRY=1280x1024
# Si vous utilisez un dock pour votre portable (et avez donc plusieurs résolutions
# d'écran suivant si vous êtes en vadrouille ou au bureau), commentez la ligne
# précédente et décommentez les trois suivantes
#XXX=`xdpyinfo|awk '$0~"dimensions"{print substr($0,match($0,/[[:digit:]]/),match($0,"x")-match($0,/[[:digit:]]/))}'`
#YYY=`xdpyinfo|awk '$0~"dimensions"{print substr($0,match($0,"x")+1,match($0,"pixel")-match($0,"x")-1)}'`
#GEOMETRY=${XXX}x${YYY}
# Position depuis où vous voulez regarder.
# Pour trouver la valeurs regarder dans les liens en fin de la page
# http://doc.ubuntu-fr.org/xplanet#Voir_aussi
# Nice L = 43.700° 43° 42'N; H = 7.266274° 7° 15E
LONGITUDE=7
LATITUDE=43
# Par defaut il n'y as pas de projection. Rendre un globe avec la projection rectangulaire en fait une carte à plat. vous pouvez aussi essayer : ancient, azimuthal, mercator,..
#PROJECTION=rectangular
# Renome l'image de fond ainsi Gnome réalise que l'image as changé - thx to dmbasso
if [ -e "$PREFIX$OUTPUT" ]; then
rm "$PREFIX$OUTPUT"
OUTPUT="$APPEND$OUTPUT"
else
rm "$PREFIX$APPEND$OUTPUT"
fi
if [ -z $PROJECTION ]; then
xplanet -num_times 1 -geometry $GEOMETRY -origin $ORIGINE -body $LOOK_AT -longitude $LONGITUDE -latitude $LATITUDE
else
xplanet -num_times 1 -geometry $GEOMETRY -origin $ORIGINE -body $LOOK_AT -longitude $LONGITUDE -latitude $LATITUDE -projection $PROJECTION
fi
# met à jour le fond d'écran de Gnome
#gconftool -t str -s /desktop/gnome/background/picture_filename "$PREFIX$OUTPUT"
sleep $DELAY
exec $0