Le fil des coups de pouces pour GeekTool

waldos71

Membre confirmé
22 Juillet 2005
13
0
41
Finalement j'ai trouvé comment faire. Il ne fallait tout simplement pas changer le "path to home folder" dans le script par son chemin personnel, mais le laisser tel quel. ^_^'
 

C_V0id

Membre confirmé
27 Octobre 2016
48
6
35
Bonjour !

Je passe ici car j'ai une petite question, je voudrais personnaliser mon bureau avec un petit script Geektool pour afficher la météo, dans le genre minimaliste (juste température et lieu par exemple) mais en utilisant des icônes personnalisées par exemples celles-ci : http://sketchapp.tv/files/day266.jpg, pensez-vous que ce soit faisable ? Un petit coup de main pour la mise en oeuvre ?

Merci :D
 

Bouffonbleu

Membre confirmé
3 Novembre 2010
81
9
Aix en Pce
Si tu vas voir dans ce vieux forum, il me semble qu il avait un post sur comment afficher les info d'une page web, sinon il existe d'autre forum mais en anglais qui sont riche en info, mais je vais chercher aussi si je trouve un script
 

Bouffonbleu

Membre confirmé
3 Novembre 2010
81
9
Aix en Pce
Eh bien je te passe les dernières mises a jours, amuse toi bien.
pour les condition Météo locale, ouvre un Shell et colle le script suivant pour changer de ville va sur https://www.accuweather.com:


curl --silent "https://www.accuweather.com/fr/fr/aix-en-provence/136417/weather-forecast/136417" | awk -F\' '/acm_RecentLocationsCarousel\.push/{print substr($13,10,25)", "$10"°" }'| sed 's/"});//' | head -1

pour l'image du temps, la c'est en deux parties un script et une image:

le script qui capture l'image:

curl --silent "https://www.accuweather.com/en/fr/aix-en-provence/136417/current-weather/136417" | grep "\-xl\"" | sed -e "s/\"\>\<\/div\>//g" | sed -e "s/\<div class=\"icon i\-\([0-9]\{1\}\)\-xl/\<div class=\"icon i\-0\1\-xl/g" | sed -e "s/\<div class=\"icon i\-/http\:\/\/vortex.accuweather.com\/adc2010\/images\/icons\-numbered\//g" | sed -e "s/xl/xl.png/g" | tr -d '\r' | xargs curl -o /tmp/weather.png

et pour afficher l'image (ouvre image bien sur):

file://localhost/private/tmp/weather.png

pour l'heure: date +"%H:%M:%S"
pour la date :date -u -v +2H "+%A %d %B %Y"
pour la semaine en cours : echo Semaine $(date +%V)

et enfin pour avoir des info en RSS:

URL="http://www.lemonde.fr/rss/une.xml"
maxLength="800"
start="3"
end="100"
curl --silent "$URL" |
sed -e :a -e '$!N;s/\n//;ta' |
sed -e 's/<title>/\
<title>/g' |
sed -e 's/<\/title>/<\/title>\
/g' |
sed -e 's/<description>/\
<description>/g' |
sed -e 's/<\/description>/<\/description>\
/g' |
grep -E '(title>|description>)' |
sed -n "$start,$"'p' |
sed -e 's/<title>//' |
sed -e 's/<\/title>//' |
sed -e 's/<description>/ /' |
sed -e 's/<\/description>//' |
sed -e 's/<!\[CDATA\[//g' |
sed -e 's/\]\]>//g' |
sed -e 's/&lt;/</g' |
sed -e 's/&gt;/>/g' |
sed -e 's/<[^>]*>//g' |
cut -c 1-$maxLength |
head -$end |
sed G |
fmt

Voila bonne decouverte
 

Bouffonbleu

Membre confirmé
3 Novembre 2010
81
9
Aix en Pce
Bonjour aux survivants de Geektools,
Une petite mise a jour pour ceux que cela intéresse, cote Météo très simple, je vous met une capture de mon écran, écrivez moi si vous voulez les scripts.

Vive Geektools
Capture d’écran 2020-02-12 à 18.30.17.jpg
 
Dernière édition:
  • J’aime
Réactions: Sly54