Vous n'êtes pas identifié(e).
Pages : 1
Pour ceux qui ont lu cette discution, http://linuxtrack.net/viewtopic.php?id=565 j'ai découvert une autre variante sur le forum de crunchbang-fr https://crunchbang-fr.org/forum/viewtopic.php?id=2297
Je vous laisse découvrir le script.
#!/bin/bash
fichier="$HOME/.temps"
ville="${*/\ /\%20/}"
apikey="c032679388a8e1cdf1a05b90ca396"
wget -q -O "$fichier" "http://api.openweathermap.org/data/2.5/weather?q=$ville&mode=xml&units=metric"
temperature=$(xmllint --xpath "//current/temperature/@value" "$fichier" | awk -F"\"" '{print $2}')
humidity=$(xmllint --xpath "//current/humidity/@value" "$fichier" | awk -F"\"" '{print $2}')
pressure=$(xmllint --xpath "//current/pressure/@value" "$fichier" | awk -F"\"" '{print $2}')
weather=$(xmllint --xpath "//current/weather/@value" "$fichier" | awk -F"\"" '{print $2}')
weathericon=$(xmllint --xpath "//current/weather/@icon" "$fichier" | awk -F"\"" '{print $2}')
lon=$(xmllint --xpath "//current/city/coord/@lon" "$fichier" | awk -F"\"" '{print $2}')
lat=$(xmllint --xpath "//current/city/coord/@lat" "$fichier" | awk -F"\"" '{print $2}')
city=$(xmllint --xpath "//current/city/@name" "$fichier" | awk -F"\"" '{print $2}')
wget -q -O "$fichier" "http://api.worldweatheronline.com/free/v2/tz.ashx?key=$apikey&q=$lat,$lon&format=xml"
localtime=$(xmllint --xpath "//data/time_zone/localtime" "$fichier" | sed 's/^<.*>\([^<].*\)<.*>$/\1/;s/-/\ /g' | awk '{print $4 " " $3 "/" $2 "/" $1}')
wget -q -O "$fichier" "http://openweathermap.org/img/w/${weathericon}.png"
echo "$city $localtime"
echo
img2txt -f utf8 -W 50 -x 7 -y 14 "$fichier" | sed '/^\ *$/d'
echo
echo "Température : $temperature°C Humidité : $humidity%"
echo "Pression : $pressure hPa Temps : $weather"
rm "$fichier"
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Ajouté au wiki: http://linuxtrack.net/wiki/doku.php?id=meteo_en_console
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Coucou
J'avais repris l'idée du script ci-dessus pour faire ça : http://yeuxdelibad.net/Blog/?d=2015/09/ … n-terminal
Qui donne :
Hors ligne
Pages : 1