logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 05-10-2023 14:05:24

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

[astuce]affichage correct en emoji de la phase lunaire avec wttr.in

hello
petite astuce futile, car il faut bien l’avoué afficher la phase lunaire n’a pas grand intérêt lol
en prérequis installer curl si ce n’est pas déjà fait

apt install curl



On peut afficher la phase lunaire en art ascii comme ceci

curl -s wttr.in/moon?lang=fr


   

         .-------  
             .--'  o     .   
          .-'   .    O   .  
       .-'@   @@@@@@@   .    
      /@@@  @@@@@@@@@@@   @@   
    ./    o @@@@@@@@@@@   @@   
   /@@  o   @@@@@@@@@@@.   @   
  /@@@@   .   @@@@@@@o    @@   
  |@@@@@               . @@@@  
 /@@@@@  O  `.-./  .      @@@  Pleine lune +
 | @@@@    --`-'       o       6  2:42:46
 |@ @@@        `    o      .   Dernier quartier -
 |       @@  @         .-.     1  1:07:53
 \  . @        @@@     `-'    
  |      @@   @@@@@ .          
  \     @@@@  @\@@    /  .     
   \  o  @@     \ \  /         
    `\     .    .\.-.___   .   
      \           `-'          
       `-.   o   / |     o  
          `-.   /     .      
             `--.       .    
                 `-------  
 



là ou ça ce gatte c’est si on veut l’afficher en emoji, on obtient un affichage inversé

curl wttr.in/moon?format=%m



d’après ce que j'ai lu ce serait du fait que wttr.in n’utilise pas l'adresse ip pour déterminer l’hémisphère sud ou nord
toujours est-il que chez nous l’affichage est incorrect
la solution est d'utilisée la font noto color emoji
il existe un meta paquet qui install toutes les fonts noto

apt install fonts-noto



ou bien si on veut juste la font emoji

apt install fonts-noto-color-emoji



créer un fichier pour avoir cette font en préféré
le répertoire fontconfig sera sûrement absent il faut le créer

mkdir -p ~/.config/fontconfig/


nano ~/.config/fontconfig/fonts.conf



<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <alias>
    <family>serif</family>
    <prefer>
      <family>Noto Color Emoji</family>
    </prefer>
  </alias>
  <alias>
    <family>sans-serif</family>
    <prefer>
      <family>Noto Color Emoji</family>
    </prefer>
  </alias>
  <alias>
    <family>monospace</family>
    <prefer>
      <family>Noto Color Emoji</family>
    </prefer>
  </alias>
</fontconfig>
 



prise en compte de la configuration

mfc-cache -f -v


il m’a fallu aussi fermer et re-ouvrir le terminal pour une prise en compte de la font noto emoji

curl wttr.in/moon?format=%m


l’affichage avec un emoji beau en couleur est maintenant correct

source: https://github.com/chubin/wttr.in

pour un affichage avec conky, il faudra spécifier la font

${font noto color emoji:pixelsize=30}${texecpi 3600 curl -s wttr.in/mon?format="%m"}${font}

Dernière modification par Croutons (05-10-2023 14:15:45)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#2 05-10-2023 15:27:10

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-26-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [astuce]affichage correct en emoji de la phase lunaire avec wttr.in

Bonjour Croutons ! smile

Je ne dois pas avoir la même heure que toi :

curl -s wttr.in/moon?lang=fr


                 .-------  
             .--'  o     .   
          .-'   .    O   .  
       .-'@   @@@@@@@   .    
      /@@@  @@@@@@@@@@@   @@   
    ./    o @@@@@@@@@@@   @@   
   /@@  o   @@@@@@@@@@@.   @   
  /@@@@   .   @@@@@@@o    @@   
  |@@@@@               . @@@   
 /@@@@@  O  `.-./  .      @@   Pleine lune +
 | @@@@    --`-'       o       6  3:47:02
 |@ @@@        `    o      .   Dernier quartier -
 |       @@  @         .-.     1  0:03:37
 \  . @        @@@     `-'     
  |      @@   @@@@@ .          
  \     @@@@  @\@@    /  .     
   \  o  @@     \ \  /         
    `\     .    .\.-.___   .   
      \           `-'          
       `-.   o   / |     o  
          `-.   /     .      
             `--.       .    
                 `-------  


Suivez @igor_Chubin pour rester informé sur wttr.in
 



date

jeu. 05 oct. 2023 16:26:12 CEST


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#3 05-10-2023 15:50:45

brennux
Adhérent(e)
Lieu : France
Distrib. : Debian-facile 11 (bullseye)
Noyau : 5.10.0-26-amd64
(G)UI : Xfce
Inscription : 21-04-2020

Re : [astuce]affichage correct en emoji de la phase lunaire avec wttr.in

Bonjour,
merci Croutons, pour ce truc pas si [f]utile, il permet des découvertes amusantes

curl -s wttr.in/nowhere?lang=fr
Prévisions météo pour: nowhere

      \   /     Ensoleillé
       .-.      +14(13) °C    
    ― (   ) ―   ↘ 13 km/h      
       `-’      14 km          
      /   \     0.0 mm        
                                                       ┌─────────────┐                                                      
┌──────────────────────────────┬───────────────────────┤ jeu. 05 oct.├───────────────────────┬──────────────────────────────┐
│             Matin            │          Après-midi   └──────┬──────┘       Soir            │             Nuit             │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│     \   /     Ensoleillé     │     \   /     Ensoleillé     │     \   /     Ensoleillé     │     \   /     Temps clair    │
│      .-.      +14(17) °C     │      .-.      27 °C          │      .-.      +28(27) °C     │      .-.      17 °C          │
│   ― (   ) ―   ↘ 13-19 km/h   │   ― (   ) ―   ↓ 12-14 km/h   │   ― (   ) ―   ↘ 26-37 km/h   │   ― (   ) ―   ↘ 19-39 km/h   │
│      `-’      14 km          │      `-’      10 km          │      `-’      10 km          │      `-’      10 km          │
│     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                      
┌──────────────────────────────┬───────────────────────┤ ven. 06 oct.├───────────────────────┬──────────────────────────────┐
│             Matin            │          Après-midi   └──────┬──────┘       Soir            │             Nuit             │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Partiellement …│               Nuageux        │     \   /     Ensoleillé     │     \   /     Temps clair    │
│  _ /"".-.     +14(13) °C     │      .--.     17 °C          │      .-.      15 °C          │      .-.      +9(7) °C       │
│    \_(   ).   ↘ 20-27 km/h   │   .-(    ).   ↘ 28-32 km/h   │   ― (   ) ―   ↘ 24-34 km/h   │   ― (   ) ―   ↘ 13-27 km/h   │
│    /(___(__)  10 km          │  (___.__)__)  10 km          │      `-’      10 km          │      `-’      10 km          │
│               0.0 mm | 0%    │               0.0 mm | 0%    │     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                      
┌──────────────────────────────┬───────────────────────┤ sam. 07 oct.├───────────────────────┬──────────────────────────────┐
│             Matin            │          Après-midi   └──────┬──────┘       Soir            │             Nuit             │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│     \   /     Ensoleillé     │     \   /     Ensoleillé     │     \   /     Ensoleillé     │     \   /     Temps clair    │
│      .-.      +8(7) °C       │      .-.      +15(14) °C     │      .-.      18 °C          │      .-.      11 °C          │
│   ― (   ) ―   ↘ 8-10 km/h    │   ― (   ) ―   ↘ 11-13 km/h   │   ― (   ) ―   ↘ 6-9 km/h     │   ― (   ) ―   ↖ 2-4 km/h     │
│      `-’      10 km          │      `-’      10 km          │      `-’      10 km          │      `-’      10 km          │
│     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
Emplacement: Nowhere, Franklin County, Kansas, United States of America [38.7311123,-95.2414104]

 



Vous pouvez tester les planètes du système solaire…


Aucune idole, vivante, statufiée ou immatérielle.
Xfce, style Numix, icônes Tango

Hors ligne

#4 05-10-2023 18:05:41

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [astuce]affichage correct en emoji de la phase lunaire avec wttr.in

--gilles-- a écrit :

Je ne dois pas avoir la même heure que toi


j'ai toujours pas saisie a quoi correspond les heures pour la lune sa change pendant la journée , j'y comprend rien
surtout que la prochaine pleine lune est prévu pour le 28 octobre
voir ici
https://phasesmoon.com


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#5 05-10-2023 18:40:18

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-26-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [astuce]affichage correct en emoji de la phase lunaire avec wttr.in

Je pense que l'application ne trouve pas l'endroit où nous sommes et cela entraîne les erreurs que nous voyons.


Il y a sûrement du boulot pour mieux configurer l'outil.
https://github.com/chubin/wttr.in#moon-phases

Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#6 05-10-2023 19:33:13

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [astuce]affichage correct en emoji de la phase lunaire avec wttr.in

je crois avoir pigé le truc

                               Pleine lune +
 | @@@@    --`-'       o       6  8:03:19
 |@ @@@        `    o      .   Dernier quartier -
 |       @@  @         .-.     0 19:47:20
 



la dernière pleine lune date de 6 jours et 8h03:19 le signe + passé de
dernier quartier dans 0 jour 19:47
sa correspond
si je remonte le temps
https://phasesmoon.com/moonday28September2023.html

j'aime bien aussi les phases du soleil

curl wttr.in/paris?format="aube_%D+lever_%S+coucher_%s+crépuscule_%d\n"


aube_07:23:34 lever_07:55:40 coucher_19:21:40 crépuscule_19:53:42


reste a voir si c'est aube ou aurore, le traducteur m'affiche les 2 pour le mot dawn, je pinaille mais entre aube et aurore y'a une différence

Dernière modification par Croutons (05-10-2023 19:39:14)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#7 06-10-2023 11:22:21

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [astuce]affichage correct en emoji de la phase lunaire avec wttr.in

bon j'en remet une couche
le rendu de la lune en ascii dépend beaucoup du choix de la police de caractère, c'est un peu galère a chercher laquelle correspond le mieux pour avoir une belle forme ronde
je vous donne celle par défaut sur ma Debian qui donne un rendu sympa

apt install fonts-hack fonts-hack-ttf



pour un affichage dans un conky il faudra utiliser le mode sans couleur, sinon on aura tout le code couleur des dégradés affiché car conky ne sait pas le traiter
donc avec un truc du genre c'est bon

${color cyan}${font Hack:pixelsize=11}${texeci 3600 curl -s 'wttr.in/moon?QT0&lang=fr'}${font}${color}


une taille de 11 reste assez gros pour que le texte soit lisible
Q correspond au mode super silencieux (sans fioriture) et T0 mode sans couleur
pour les couleurs on peut les appeler par leur nom plutôt qu'avec un numéro barbare
voir ce genre de tableau
https://entre-les-mondes.forum-actif.ne … urs-bbcode

Dernière modification par Croutons (10-10-2023 09:04:49)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

Pied de page des forums