Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
xplanet [Le 28/08/2010, 15:22] 79.87.243.223 |
xplanet [Le 25/01/2024, 14:40] (Version actuelle) natim87 [Des nuages sur la Terre !] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Hardy Intrepid Jaunty Karmic}} | + | {{tag>astronomie personnalisation}} |
---- | ---- | ||
Ligne 21: | Ligne 21: | ||
==== Installation ==== | ==== Installation ==== | ||
- | Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **xplanet** et **xplanet-images**.\\ | + | Pour installer ce logiciel, il vous suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>xplanet,xplanet-images|xplanet et xplanet-images]]**. |
- | Ce dernier paquet ne contenant que l'image de la terre, jour et nuit. Pour avoir d'autres cartes de planètes voir la section [[:xplanet#liens|Liens]]. | + | |
- | ^ Installer en 1 clic ^ | + | Ce dernier paquet ne contenant que l'image de la terre, jour et nuit. Pour avoir d'autres cartes de planètes voir la section [[:xplanet#liens|Liens]]. |
- | | [[apt://xplanet,xplanet-images|{{ :apt.png |Installer en 1 clic.}}]] | | + | |
==== Utilisation ==== | ==== Utilisation ==== | ||
Ligne 52: | Ligne 50: | ||
Pour supprimer cette application, il suffit de : | Pour supprimer cette application, il suffit de : | ||
* [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. | * [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. | ||
- | * supprimer les dossier dans le répertoire utilisateur : | + | * supprimer les dossier dans le répertoire utilisateur : |
<code>rm -Rf ~/.xplanet</code> | <code>rm -Rf ~/.xplanet</code> | ||
- | + | ou | |
+ | <code>gio trash .xplanet</code> | ||
+ | pour mettre le dossier dans la corbeille. | ||
+ | <note warning>Attention à utiliser cette commande avec prudence !\\ | ||
+ | Elle supprime récursivement tous les fichiers et dossiers contenus dans le répertoire ''.xplanet'', **sans confirmation**. Une mauvaise utilisation de la commande ''rm'' peut avoir des conséquences graves sur votre système !\\ | ||
+ | Voir la page [[commandes_dangereuses|Les commandes dangereuses]] pour plus d'infos.</note> | ||
Ligne 71: | Ligne 73: | ||
<code>cp /usr/share/xplanet/images/{earth.jpg,night.jpg} ~/.xplanet/images</code> | <code>cp /usr/share/xplanet/images/{earth.jpg,night.jpg} ~/.xplanet/images</code> | ||
- | Enfin, enregistrez le script perl suivant sous **/usr/local/bin/clouds.pl**. | + | Enfin, [[:tutoriel:comment_modifier_un_fichier|créez le fichier]] script perl suivant sous **/usr/local/bin/clouds.pl** avec les droits administrateur. |
- | sudo gedit /usr/local/bin/clouds.pl | + | |
__**clouds.pl**__ (à la ligne 37 remplacer $user par votre nom d'utilisateur ; ne mettez pas de raccourci $HOME ou ~, ce n'est pas un script bash et ça ne fonctionnera pas !) :\\ | __**clouds.pl**__ (à la ligne 37 remplacer $user par votre nom d'utilisateur ; ne mettez pas de raccourci $HOME ou ~, ce n'est pas un script bash et ça ne fonctionnera pas !) :\\ | ||
Ligne 163: | Ligne 164: | ||
sub GetRandomMirror() { | sub GetRandomMirror() { | ||
my @Mirrors = ( | my @Mirrors = ( | ||
- | "http://xplanet.sourceforge.net/clouds/clouds_2048.jpg", | ||
- | "http://www.ruwenzori.net/earth/clouds_2048.jpg", | ||
- | "http://xplanet.dyndns.org/clouds/clouds_2048.jpg", | ||
- | "http://userpage.fu-berlin.de/~jml/clouds_2048.jpg", | ||
- | "http://userpage.fu-berlin.de/~jml/clouds_4096.jpg", | ||
- | "http://php.nctu.edu.tw/~ijliao/clouds_2048.jpg", | ||
- | "http://home.megapass.co.kr/~gitto88/cloud_data/clouds_2048.jpg", | ||
- | "http://home.megapass.co.kr/~holywatr/cloud_data/clouds_2048.jpg", | ||
"ftp://ftp.iastate.edu/pub/xplanet/clouds_2048.jpg", | "ftp://ftp.iastate.edu/pub/xplanet/clouds_2048.jpg", | ||
- | "http://xplanet.explore-the-world.net/clouds_2048.jpg", | ||
"ftp://mirror.pacific.net.au/xplanet/clouds_2048.jpg", | "ftp://mirror.pacific.net.au/xplanet/clouds_2048.jpg", | ||
- | "http://www.narrabri.atnf.csiro.au/operations/NASA/clouds_2048.jpg", | ||
); | ); | ||
return $Mirrors[rand scalar(@Mirrors)]; | return $Mirrors[rand scalar(@Mirrors)]; | ||
Ligne 185: | Ligne 176: | ||
sudo chmod +x /usr/local/bin/clouds.pl | sudo chmod +x /usr/local/bin/clouds.pl | ||
- | Il ne reste qu'à modifier la table de [[cron]] : | + | Il ne reste qu'à modifier la table de [[cron]] en [[:tutoriel:comment_modifier_un_fichier|éditant le fichier]] **/etc/crontab** avec les droits administrateur et à y ajouter à la fin : |
- | sudo gedit /etc/crontab | + | <file>49 2,5,8,11,14,17,20,23 * * * perl /usr/local/bin/clouds.pl</file> |
- | et à y ajouter à la fin : | + | |
- | 49 2,5,8,11,14,17,20,23 * * * perl /usr/local/bin/clouds.pl | + | |
- | Le fichier de nuages sera mis à jour automatiquement toutes les trois heures. Pour ne plus télécharger les mises à jours, il suffit de supprimer ou de commenter la ligne précédemment ajoutée : | + | Le fichier de nuages sera mis à jour automatiquement toutes les trois heures. Pour ne plus télécharger les mises à jours, il suffit de supprimer ou de commenter la ligne précédemment ajoutée : |
- | # 49 2,5,8,11,14,17,20,23 * * * perl /usr/local/bin/clouds.pl | + | <file># 49 2,5,8,11,14,17,20,23 * * * perl /usr/local/bin/clouds.pl</file> |
Ligne 200: | Ligne 189: | ||
{{xplanet.png?300}} | {{xplanet.png?300}} | ||
- | ==== Gnome jusqu'à Jaunty inclus ==== | + | <note>Il existe un équivalent très facilement paramétrable : [[xplanetfx|xplanetFX]]</note> |
+ | ==== GNOME (Ubuntu) ==== | ||
=== Installation === | === Installation === | ||
Ligne 206: | Ligne 196: | ||
Par défaut, les scripts suivants affichent une image de la Terre mise à jour toutes les 10 minutes, avec des nuages mis à jour toutes les trois heures (cf [[#Des nuages sur la Terre !]]) et les lumières des villes la nuit. | Par défaut, les scripts suivants affichent une image de la Terre mise à jour toutes les 10 minutes, avec des nuages mis à jour toutes les trois heures (cf [[#Des nuages sur la Terre !]]) et les lumières des villes la nuit. | ||
- | [[:tutoriel:comment_editer_un_fichier|Éditez un fichier]] en root et enregistrez le comme **/usr/local/bin/xplanet-bg**. Copiez-y le script ci-dessous. Il gère la configuration de XPlanet (position, projection, répertoires…) et met à jour le fond d'écran. | + | [[:tutoriel:comment_editer_un_fichier|Éditez un fichier]] avec les droits administrateur et enregistrez le comme **/usr/local/bin/xplanet-bg**. Copiez-y le script ci-dessous. Il gère la configuration de XPlanet (position, projection, répertoires…) et met à jour le fond d'écran. |
- | <note important>Ce script est prévu pour [[gnome]], à adapter pour KDE (ligne **gconftool** à la fin du script)</note> | + | <note important>Ce script est prévu pour [[GNOME]], à adapter pour KDE (ligne **gconftool** à la fin du script)</note> |
- | + | ||
- | __**xplanet-bg** :__\\ | + | |
- | + | ||
- | <code bash>#!/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=10m | + | |
- | + | ||
- | # 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 -output "$PREFIX$OUTPUT" -geometry $GEOMETRY -origin $ORIGINE -body $LOOK_AT -longitude $LONGITUDE -latitude $LATITUDE | + | |
- | else | + | |
- | xplanet -num_times 1 -output "$PREFIX$OUTPUT" -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 | + | |
- | </code> | + | |
- | + | ||
- | Puis rendre executable le fichier xplanet-bg et creer le fichier .xplanet :\\ | + | |
- | <code>sudo chmod +x /usr/local/bin/xplanet-bg && sudo mkdir .xplanet</code> | + | |
- | + | ||
- | + | ||
- | === Utilisation === | + | |
- | + | ||
- | Pour qu'il se lance automatiquement à l'ouverture de session:\\ | + | |
- | * sous gnome, dans le menu **"Système >> Préférences >> Sessions"** rajouter une entrée comme suis: | + | |
- | * Nom : xplanet | + | |
- | * Commande : /usr/local/bin/xplanet-bg | + | |
- | * Commentaires : Fond d'écran planétaire | + | |
- | Validez et fermez.\\ | + | |
- | + | ||
- | + | ||
- | + | ||
- | === Désinstallation === | + | |
- | + | ||
- | Pour supprimer cette application, il suffit de supprimer l'entrée **xplanet** dans le menu "Système » Préférences » Sessions" de [[Gnome]]. | + | |
- | + | ||
- | + | ||
- | ==== Gnome à partir de Karmic ==== | + | |
- | + | ||
- | === Installation === | + | |
- | + | ||
- | Par défaut, les scripts suivants affichent une image de la Terre mise à jour toutes les 10 minutes, avec des nuages mis à jour toutes les trois heures (cf [[#Des nuages sur la Terre !]]) et les lumières des villes la nuit. | + | |
- | + | ||
- | [[:tutoriel:comment_editer_un_fichier|Éditez un fichier]] en root et enregistrez le comme **/usr/local/bin/xplanet-bg**. Copiez-y le script ci-dessous. Il gère la configuration de XPlanet (position, projection, répertoires…) et met à jour le fond d'écran. | + | |
- | + | ||
- | <note important>Ce script est prévu pour [[gnome]], à adapter pour KDE (ligne **gconftool** à la fin du script)</note> | + | |
__**xplanet-bg** :__\\ | __**xplanet-bg** :__\\ | ||
Ligne 403: | Ligne 296: | ||
- | Faites éxécuter régulièrement le script xplanet-bg : | + | Faites exécuter régulièrement le script xplanet-bg en [[:tutoriel:comment_modifier_un_fichier|modifiant le fichier]] **/etc/crontab** avec les droits administrateur et placez à la fin les lignes (en remplaçant //votre_id// par votre identifiant de connexion) : |
- | <code>sudo gedit /etc/crontab</code> | + | <file># Exécute xplanet-bg toutes les 10 minutes |
- | placez à la fin les lignes (en remplaçant //votre_id// par votre identifiant de connexion) : | + | */10 * * * * votre_id /usr/local/bin/xplanet-bg</file> |
- | # Exécute xplanet-bg toutes les 10 minutes | + | |
- | */10 * * * * votre_id /usr/local/bin/xplanet-bg | + | |
Ligne 444: | Ligne 335: | ||
Pour que ces deux fichiers soient actualisés dès l'ouverture de session:\\ | Pour que ces deux fichiers soient actualisés dès l'ouverture de session:\\ | ||
- | * sous gnome, dans le menu **"Système >> Préférences >> Sessions"** rajouter une entrée comme suit: | + | * sous GNOME, dans le menu //Système -> Préférences -> Sessions// rajouter une entrée comme suit: |
* Nom : xplanet | * Nom : xplanet | ||
* Commande : /usr/local/bin/xplanet-bg | * Commande : /usr/local/bin/xplanet-bg | ||
Ligne 457: | Ligne 348: | ||
=== Désinstallation === | === Désinstallation === | ||
- | Vous pouvez changer de fond d'écran comme il vous semble, mais si vous désirez que votre système ne supporte plus les calculs et téléchargements nécessaires à celui-ci : | + | Vous pouvez changer de fond d'écran comme il vous semble, mais si vous désirez que votre système ne supporte plus les calculs et téléchargements nécessaires à celui-ci : |
- | * supprimer l'entrée **xplanet** dans le menu "Système » Préférences » Sessions" de [[Gnome]] ; | + | * supprimer l'entrée **xplanet** dans le menu //Système -> Préférences -> Sessions// de [[Gnome]] ; |
* commentez les lignes insérées dans /etc/crontab | * commentez les lignes insérées dans /etc/crontab | ||
- | ==== Kde ==== | + | ==== KDE (Kubuntu) ==== |
- | C'est beaucoup plus simple avec Kde. Il suffit d'aller dans le menu "Paramètres du système » Bureau » Fond d'écran", sélectionner "Pas d'image" et cliquer sur le bouton "Options avancées". | + | C'est beaucoup plus simple avec KDE. Il suffit d'aller dans le menu //Paramètres du système -> Bureau -> Fond d'écran//, sélectionner « Pas d'image » et cliquer sur le bouton « Options avancées ». |
- | Cocher "Utiliser le programme suivant pour dessiner le fond d'écran:", sélectionner "xplanet". | + | Cocher « Utiliser le programme suivant pour dessiner le fond d'écran : », sélectionner "xplanet". |
On peut même facilement configurer une planète par écran dans le cas d'un ordinateur multi-écran. | On peut même facilement configurer une planète par écran dans le cas d'un ordinateur multi-écran. | ||
Ligne 472: | Ligne 363: | ||
==== Première solution ==== | ==== Première solution ==== | ||
- | + | [[:tutoriel:comment_modifier_un_fichier|Créez un fichier]] texte nommé **xplanet.desktop** dans le répertoire **/usr/share/applications/screensavers/**, et copiez-y les lignes suivantes : | |
- | <note important>Non testé ! Tiré de [[http://crysol.org/node/406]] (es).</note> | + | <file>[Desktop Entry] |
- | + | ||
- | Créez un fichier texte nommé **xplanet.desktop** dans le répertoire /usr/share/applications/screensavers/ (/usr/share/gnome-screensaver/themes/ pour les versions d'Ubuntu antérieures à Edgy), et copiez-y les lignes suivantes : | + | |
- | <code>[Desktop Entry] | + | |
Encoding=UTF-8 | Encoding=UTF-8 | ||
Name=XPlanet | Name=XPlanet | ||
Ligne 486: | Ligne 374: | ||
Type=Application | Type=Application | ||
Categories=Screensaver | Categories=Screensaver | ||
- | X-Ubuntu-Gettext-Domain=xscreensaver</code> | + | X-Ubuntu-Gettext-Domain=xscreensaver</file> |
Créez un lien symbolique vers /usr/bin/xplanet dans /usr/lib/xscreensaver/ : | Créez un lien symbolique vers /usr/bin/xplanet dans /usr/lib/xscreensaver/ : | ||
Ligne 582: | Ligne 470: | ||
- | ===== Liens ===== | + | ===== Voir aussi ===== |
===Programme=== | ===Programme=== | ||
* **(en)** [[http://xplanet.sourceforge.net/]] | * **(en)** [[http://xplanet.sourceforge.net/]] | ||
+ | * **(fr)** [[:xplanetfx/|xPlanetFX ]]: fond d'écran dynamique hautement paramétrable :-D | ||
+ | * **(fr)** [[https://www.magdiblog.fr/boa-pi-homedashscreen/5-module-2-xplanet/|Dashboard avec xplanet]]: Un projet complet de dashboard domestique avec xplanet | ||
===Position=== | ===Position=== | ||
* **(en)** [[http://earth-info.nga.mil/gns/html/cntry_files.html|Latitude longitude NGA National Geospatial-Intelligence Agency]] | * **(en)** [[http://earth-info.nga.mil/gns/html/cntry_files.html|Latitude longitude NGA National Geospatial-Intelligence Agency]] | ||
* **(fr)** [[http://www.ign.fr/affiche_rubrique.asp?rbr_id=1745&lng_id=FR|latitude longitude IGN Institut Géographique National]] | * **(fr)** [[http://www.ign.fr/affiche_rubrique.asp?rbr_id=1745&lng_id=FR|latitude longitude IGN Institut Géographique National]] | ||
- | * **(fr)** [[http://fr.wikipedia.org/wiki/Longitude|Longitude wikipédia]] | + | * **(fr)** [[https://fr.wikipedia.org/wiki/Longitude|Longitude wikipédia]] |
=== Cartes des planètes === | === Cartes des planètes === | ||
Ligne 598: | Ligne 488: | ||
* **(en)** [[http://www.johnstonsarchive.net/spaceart/planetcylmaps.html#EAR|Liste des cartes sur internet]] | * **(en)** [[http://www.johnstonsarchive.net/spaceart/planetcylmaps.html#EAR|Liste des cartes sur internet]] | ||
* **(en)** [[http://xplanet.sourceforge.net/maps.php|Liens des cartes sur xplanet.sourceforge.net]] | * **(en)** [[http://xplanet.sourceforge.net/maps.php|Liens des cartes sur xplanet.sourceforge.net]] | ||
+ | |||
---- | ---- | ||
//Contributeurs : [[utilisateurs:benje]], [[utilisateurs:claudiux]].// | //Contributeurs : [[utilisateurs:benje]], [[utilisateurs:claudiux]].// | ||