64 lines
2.1 KiB
Bash
Executable File
64 lines
2.1 KiB
Bash
Executable File
#!/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° 15′E
|
||
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
|