Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1426 Le 14/03/2017, à 15:26

ragamatrix

Re : [Conky] Alternative à weather.com (3)

Merci enebre, mais je crois avoir été trop désordonné avec cette compo... il va sûrement falloir que je la reprenne, pour la gestion de différents cartouches. Là j'ai tout mis dans le même et on ne s'y retrouve plus big_smile

Hors ligne

#1427 Le 14/03/2017, à 18:56

ragamatrix

Re : [Conky] Alternative à weather.com (3)

C'est bon j'ai corrigé, c'était une erreur avec les infos du vent, j'en ai profité pour rendre la compo un peu plus lisible:
minimal5.sh:

#!/bin/bash

###########################################################
meteo_rep=/opt/Accuweather                                #
meteo_config=$meteo_rep/configs/config.cfg                #
source $meteo_rep/scripts/meteo $meteo_config             # entêtes obligatoires
if [ "$start" = "non" ] ;then exit;fi                   # dans votre fichier
convert -resize $ecran! "$fondbase" "$reptemp"/finale.png #
###########################################################
fonte=Anonymous-Pro
fonte1=URW-Chancery-L-Medium-Italic 
fonte2=Times-Bold                   
fonte3=Arrows-Regular                   # fonte pour la tendance barometrique
fonte4=Monaco
fonte5=Liberation-Sans-Bold
#fonte6=VariShapes-Solid
# couleurs
coul1="aqua";coul2="dodgerblue1";coul3="yellow";coul4="white";coul5="springgreen";coul6="grey20";coul7="black";coul8="orange";coul9="blue";coul10="GhostWhite";coul11="#00003F";coul12="LightSlateGrey";coul13="#FF0D00"
# temperatures ----------------------------------------------------------------
function coultemp
{
if  (($temp < -5 )); then
coul=$coul1
elif (($temp < 1 && $temp > -6 )); then
coul=$coul2
elif (($temp < 6 && $temp > 0)); then
coul=$coul3
elif (($temp < 20 && $temp > 5 )); then
coul=$coul4
elif (($temp < 25 && $temp > 19 )); then
coul=$coul5
elif (($temp > 24 )); then
coul=$coul6
else coul=$coul4
fi
}

function coulvent
{
if  (($ventf < 10 )); then
coulv=$coul5
elif (($ventf < 20 && $ventf > 10 )); then
coulv=$coul3
elif (($ventf < 30 && $ventf > 20 )); then
coulv=$coul2
elif (($ventf > 30 )); then
coulv=$coul13
else coulv=$coul4
fi
}


function risqueverglas
{
verglas="non"
if  (($temp < 2 )); then
verglas="oui"
fi
}

# tendance
tendpress=$(CC tendpression)
if [ "$tendpress" == "hausse" ];then tpos=-3; crea_tend "$tendpress" "25" $coul2  
elif [ "$tendpress" == "baisse" ];then tpos=-3;crea_tend "$tendpress" "23" $coul6
else
tpos=0;crea_tend "$tendpress" "25" $coul5
fi

temp=$(CC temp) ; coultemp

ima_max=$(crea_texte_multi "max" "$fonte" "20" "0" "black" "$coul" "$temp°")
temp=$(CC ressent) ;risqueverglas; coultemp
ima_ress=$(crea_texte_multi "ress" "$fonte" "12" "0" "black" "$coul4" "/" "$coul" " r.$temp°")
temp=$(prev_jour 1 tmpmax ) ; coultemp

ima_max1=$(crea_texte_multi "max1" "$fonte" "12" "0" "black" "$coul4" "Max : " "$coul" "$temp°")

# temp la plus basse
function plusbas
{
if (("$temp1" < "$bas")); then bas="$temp1"; fi
}

temp="$(CC temp)";temp1="$(CC ressent)";bas="$temp";plusbas
temp1="$(prev_quart Nuit 1 ressentmin)";plusbas
temp=$bas;risqueverglas; coultemp

ima_min=$(crea_texte_multi "min" "$fonte" "12" "0" "black" "$coul4" "+Bas : " "$coul" "$temp°")

crea_cart "temperatures" "120x90"  #creation du cartouche 
ajout_ima_cart "temperatures" "Northwest" "100" "0" "+0" "+4" "$ima_max"
ajout_ima_cart "temperatures" "Northwest" "100" "0" "+30" "+13" "$ima_ress"
ajout_ima_cart "temperatures" "Northwest" "100" "0" "+0" "+31" "$ima_max1"
ajout_ima_cart "temperatures" "Northwest" "100" "0" "+0" "+49" "$ima_min"
#ajout_cart "temperatures" "North" "0" "+0" "+72" "Historique"  $coul4 $fonte "13"
ajout_cart "temperatures" "North" "0" "+0" "+107" "$(prev_jour 1 tmpmaxlast)° / $(prev_jour 1 tmpminlast)°"  $coul4 $fonte "16"
# appel: ajout_ima_cart nom_cart ref_positionnement taille_% rot pos_lat pos_ht (signe + ou - obligat) image (option transp)
ajout_ima_cart "temperatures" "North" "100" "0" "+25" "+$((25+$tpos))"  $reptemp/tend.png   # ajout image tendance
# incruste année --------------------------------------------------------------
#an=`date +"%Y"`
#crea_texte "histo" "150x20" "$[$an-1]" $coul2 $fonte "18" "1" "black"
#ajout_ima_cart "temperatures" "North" "100" "0" "+0" "+87"  $image_histo  "50"

crea_ombre "temperatures" "1" #creation de l'ombre du cartouche
# alertes + ombre
image_alerte=$(crea_ombre " $(alerte_cart 700 "$fonte2" centre degra ico)" "1") 

#catouche-time#
crea_cart "time" "280x90" "cadre" "#00000000" "0" "#00000060" "5" #creation du cartouche sans cadre
crea_ombre "time" "2"
#catouche-conky#
crea_cart "conky" "575x102" "cadre" "#00000000" "0" "#00000060" "5" #creation du cartouche sans cadre
crea_ombre "conky" "2"
#text cond cour
image_textcond=$(crea_ombre "$(cond_cart CC 600 "$fonte" centre "$coul12")" "1")

# creation rose + ombre
#image_rose=$(crea_ombre "$(rose CC vent 120x120 100)" "1")
# versions ---------------------------------------------------------------------
crea_texte "versions" "200x22" "Accuweather v-$accuweather \nMeteo v-$Ver_meteo Recmeteo v-$vrecmeteo" "orange" $fonte "10" 
crea_ombre "versions" "1"

# Infos lune
crea_cart "lune_info" "155x65" 
ajout_ima_cart "lune_info" "Center" "43" "0" "+15" "+0" "$(lune ico)"
ajout_cart "lune_info" "North" "0" "-10" "+0" "$(lune ephe)" "$coul12" $fonte "11"
crea_ombre "lune_info" "1" #creation de l'ombre du cartouche

# creation rose + ombre
#image_rose=$(crea_ombre "$(rose CC vent 120x120 100)" "1")

#creation texte conditions  + ombre
#cond
#crea_cart "textinfo" "400x30"
#ajout_cart "textinfo" "Center" "0" "+0" "+0" "$(CC cond)" "$coul12" "$fonte" "13"
#crea_ombre "textinfo" "1" #creation de l'ombre du cartouche
# icone conditions actuel + ombre
image_icocond=$(crea_ombre "$(CC ico)" "1")   

decalagehaut=0  # Décalage depuis haut de l'ecran ex + 50 pour descendre -10 pour monter

# appel :ajout_ima_cart nom_cart ref_positionnement taille_% rot pos_lat pos_ht (signe + ou - obligat) image (option transp)
          


#crea_cart "actuel" "180x135" "cadre" "orangered" "1" "transparent" "5"


#------------------------------------------------------------------------------------------------------
#########################################################################################################"rotation" "coul_bordure" "epaiss_bordure"
###################cartouche prévisions horizontal#######################################################
###################								  #######################################################
#########################################################################################################
#la ligne :
#arguments : "nom" "ligne" "longxepai" "coul" "rotation" (rotation est optionnel)
#ex: crea_graph "ma_ligne" "ligne" "200x3" "blue" "27"
############################################################################################################
####################creation cartouche "tableau"  ################################################
crea_cart "tableau_ext" "580x260" "cadre" "black" "2" "#00000060" "3" #creation du cartouche + cadre

image_tableau=$(crea_graph "tableau" "ligne" "578x2" "black" "0")
image_tableauV=$(crea_graph "tableauV" "ligne" "258x2" "black" "90")
image_tableauV2=$(crea_graph "tableauV2" "ligne" "100x2" "black" "90")
image_tableauV3=$(crea_graph "tableauV3" "ligne" "130x2" "black" "90")
image_tableauV4=$(crea_graph "tableauV4" "ligne" "260x2" "black" "90")

for (( x=1 ; x<6 ; x++ ));do
rot=353; pos1=5; pos2=136; pos3=145; ecart=58; taille_fnt=11; tailleic=20; tailleic1=9 ; ecart2=58; tailleicV=4 ;  
##################### creation cartouche "tableau" ####################################################
#horizontales
ajout_ima_cart "tableau_ext" "south" "100" "0" "+0" "+30" "$image_tableau"
ajout_ima_cart "tableau_ext" "North" "100" "0" "+0" "+30" "$image_tableau"
ajout_ima_cart "tableau_ext" "center" "100" "0" "+0" "+0" "$image_tableau"
ajout_ima_cart "tableau_ext" "center" "100" "0" "+0" "+30" "$image_tableau"
ajout_ima_cart "tableau_ext" "center" "100" "0" "+290" "-30" "$image_tableau"
###verticales
ajout_ima_cart "tableau_ext" "center" "100" "0" "+0" "+0" "$image_tableauV"
ajout_ima_cart "tableau_ext" "North" "100" "0" "-190" "+30" "$image_tableauV2"
#verticales repetees
ajout_ima_cart "tableau_ext" "North" "100" "0" "+$(((ecart2*x-ecart2)+0))" "+0" "$image_tableauV4"
ajout_ima_cart "tableau_ext" "southwest" "100" "0" "+$(((ecart2*x-ecart2)+0))" "+0" "$image_tableauV3"
#########################################################################################################
##############données meteo tableau############################
#########################################################################################################
ajout_ima_cart "tableau_ext" "Northwest" "100" "0" "+100" "+50" "$image_temperatures"
ajout_ima_cart "tableau_ext" "Northwest" "100" "0" "+135" "+25" "$image_lune_info"
ajout_ima_cart "tableau_ext" "Northwest" "55" "0" "-25" "+35" "$image_icocond"
ajout_ima_cart "tableau_ext" "Northwest" "50" "0" "+15" "+5" "$image_textcond"
ajout_cart "tableau_ext" "Northwest" "0" "+225" "+6" "Vent:$(CC vent)" "$coul12" "$fonte" "11"
ajout_cart "tableau_ext" "Northwest" "0" "+225" "+16" "$(CC vent_force) Km/h" "$coul12" "$fonte" "11"



##crea_cart "prev_1" "200x$cart" "cadre" "orangered" "1" "transparent" "5"
ajout_cart "tableau_ext" "North" "0" "+$(((ecart*x-ecart)+30))" +"$pos1" "$(date --date "$x day" +%a-%d|sed -e 's/\(.\{1\}\)/\U\1/')" "$coul4" $fonte "$taille_fnt"
ajout_cart "tableau_ext" "North" "0" "+$(((ecart*x-ecart)+30))" +"$pos2" "$(date --date "$x day" +%a-%d|sed -e 's/\(.\{1\}\)/\U\1/')" "$coul4" $fonte "$taille_fnt"
ajout_cart "tableau_ext" "Northwest" "0" "+210" "+100" "Jour: $(prev_jour 1 sollever)" "$coul4" $fonte "$taille_fnt"
ajout_cart "tableau_ext" "Northwest" "0" "+210" "+114" "Nuit: $(prev_jour 1 solcouch)" "$coul4" $fonte "$taille_fnt"
ajout_cart "tableau_ext" "North" "0" "+$(((ecart*x-ecart)+33))" "+$((pos1+11))" "|" "$coul4" $fonte "$taille_fnt"
temp=$(prev_jour $((x+1)) nuit_temp);coultemp
ajout_cart "tableau_ext" "North" "0" "+$(((ecart*x-ecart)+46))" "+$((pos1+11))" "$temp°" "$coul" $fonte "$taille_fnt"
temp=$(prev_jour $((x+1))  temp);coultemp
ajout_cart "tableau_ext" "North" "0" "+$(((ecart*x-ecart)+18))" "+$((pos1+11))" "$temp°" "$coul" $fonte "$taille_fnt"
ventf=$(prev_jour $((x+1))  vent_force);coulvent
ajout_cart "tableau_ext" "North" "0" "+$(((ecart*x-ecart)+30))" "+103" "$ventf Km/h" "$coulv" $fonte "9"
ajout_ima_cart "tableau_ext" "North" "$tailleicV" "0" "+$(((ecart*x-ecart)+30))" "+113" "$(prev_jour $((x+1)) icovent)"
ajout_ima_cart "tableau_ext" "North" "$tailleic" "0" "+$(((ecart*x-ecart)+30))" "+50" "$(prev_jour $((x+1)) ico)"
ajout_ima_cart "tableau_ext" "North" "$tailleic" "0" "+$(((ecart*x-ecart)+30))" "+180" "$(prev_jour $((x+1)) nuit_ico)"
##################################nuit##########################################################
ventf=$(prev_jour $((x+1))  nuit_vent_force);coulvent
ajout_cart "tableau_ext" "south" "0" "+$(((ecart*x-ecart)+30))" "+19" "$ventf Km/h" "$coulv" $fonte "9"
ajout_ima_cart "tableau_ext" "south" "$tailleicV" "0" "+$(((ecart*x-ecart)+30))" "+5" "$(prev_jour $((x+1)) nuit_icovent)"
##ajout_ima_cart "nom-du-cartouche" "Northwest" "100" "0" "+70" "+y" "$image_blabla"
##################################huit_heures##################################################################
ajout_ima_cart "tableau_ext" "Northwest" "$tailleic" "0" "+$(((ecart*x-ecart)+5))" "+180" "$(prev_huit $((x+1)) ico)"
ajout_cart "tableau_ext" "Northwest" "0" "+$(((ecart*x-ecart)+20))" "+133" "$(prev_huit $((x+1)) heure)h" "$coul4" $fonte "$taille_fnt"
	ventf=$(prev_huit $((x+1))  vent_force);coulvent
ajout_cart "tableau_ext" "southwest" "0" "+$(((ecart*x-ecart)+13))" "+19" "$ventf Km/h" "$coulv" $fonte "9"
	temp=$(prev_huit $((x+1)) temp);coultemp
ajout_cart "tableau_ext" "Northwest" "0" "+$(((ecart*x-ecart)+20))" +"$pos3" "$temp°" "$coul4" $fonte "$taille_fnt"
ajout_ima_cart "tableau_ext" "southwest" "$tailleicV" "0" "+$(((ecart*x-ecart)+20))" "+5" "$(prev_huit $((x+1)) icovent)"
####################################################################################################################
done

#crea_ombre "tableau_ext" "2"

ajout_ima_cart "finale" "Northwest" "100" "0" "+15" "+15" "$image_tableau_ext"
ajout_ima_cart "finale" "Northeast" "100" "0" "+15" "+15" "$image_time"
ajout_ima_cart "finale" "south" "100" "0" "+75" "+30" "$image_conky"
#copy de l'image finale vers fond meteo ----------------------------------------
cp "$reptemp"/finale.png "$imagefinale"

##################################################
# obligatoire pour rafraichir le fond d'ecran
affichage
exit
#

1489514145.png

Dernière modification par ragamatrix (Le 14/03/2017, à 19:01)

Hors ligne

#1428 Le 15/03/2017, à 11:15

ragamatrix

Re : [Conky] Alternative à weather.com (3)

idée d'un script affichant un tableau ou une image au hasard dans votre collection personnelle sur un fond fixe (à chaque mise à jour)... ça donne ça:1489572576.png
Il faut modifier vos chemins et trouver un fond neutre pour afficher l'image:
01-tableau.sh

#!/bin/bash
 
##########################################################################
##               conky slideshow by Alessandro Roncone                  ##
##                               v 0.2 			                ##
##				 v 0.3 modified by ragamatrix           ##
##                          GNU GPLv3 2012                              ##
##########################################################################
 
##########################################################################
# Settings
##########################################################################
# Directory containing the script and the pictures
directory="/chemin/vers/vos/Peintures-celebres"
# Dimension of the slideshow (either "small", "medium" or "big")
dim="big"
temp1=/tmp/votre-ville-votre-user/temp1.png
temp2=/tmp/votre-ville-votre-user/temp2.png
pix=/tmp/votre-ville-votre-user/pixpaint.png
################################################################################
#									       #
# commandes pour ratio convert[-resize $geometry\>]"318x200"-resize $geometry\!#
################################################################################

# Manage dimension flag
if [ $dim == "small" ]; then
  geometry="158x100"
  #pos="155,214"
elif [ $dim == "medium" ]; then
  geometry="238x148"
  #pos="85,175"
elif [ $dim == "big" ]; then
   geometry="1024x768"
  #geometry="318x200"
  #pos="0,119"
fi
 
# Pick a random file from all pictures
files=($directory/*.*)
let r="$RANDOM % ${#files[*]}"
randomfile=${files[$r]}
 
convert $randomfile -resize $geometry $temp1
convert $temp1 -alpha set -virtual-pixel transparent -channel A -blur 0x7  -threshold 50% +channel $temp2
convert $temp2 -bordercolor None -border 10x10 \( +clone -background black -shadow 100x3 \) -compose DstOver -composite -compose Over $pix
exit
0

Dernière modification par ragamatrix (Le 15/03/2017, à 11:20)

Hors ligne

#1429 Le 16/03/2017, à 12:51

daniel38100

Re : [Conky] Alternative à weather.com (3)

ragamatrix a écrit :

Salut;
Pendant la création de ma compo j'ai un message d'erreur concernant "-pointsize" mais je n'en ai pas trouvé la cause. hmm

[ OK ] CC
jour
convert: invalid argument for option `-pointsize':  @ error/convert.c/ConvertImageCommand/2320.
convert: invalid argument for option `-pointsize':  @ error/convert.c/ConvertImageCommand/2320.
[ OK ] Mise a jour complete à 12:35:48 en 22s89
[INFO] Mode démon non utilisé fin de recmeteo.py

ajoute

ventf=$(CC vent_force);coulvent

avant

ajout_cart "6jrs" "Northwest" "0" "+10" "+10" "Vent:$(CC vent)" $coulv $fonte "10"

ajout_cart "6jrs" "Northwest" "0" "+250" "+10" "$(CC vent_force) Km/h" $coulv $fonte "10"

ou alors définis une couleur à la place de $coulv

relis toi c'est des erreurs toute con
bien ta petite compo wink

j'étais pas venus jusque là je vois que c'est bon

c'est pas mal ce 01-tableau.sh
je vais l'adapter au pack mais il faudrait que je fasse une fonction pour que les scripts ne se lance qu'en cas de besoins
le pack n'est pas à jour mais j'ai refait la fonction pour que ça na se lance pas en rafraîchissant (je met à jours en rentant )

Dernière modification par daniel38100 (Le 16/03/2017, à 13:55)

Hors ligne

#1430 Le 16/03/2017, à 16:38

ragamatrix

Re : [Conky] Alternative à weather.com (3)

salut,

daniel38100 a écrit :

mais il faudrait que je fasse une fonction pour que les scripts ne se lance qu'en cas de besoins

Tu veux dire, pour choisir tous les "x" lapses de temps sans forcément que cela dépende de la maj meteo ?

Hors ligne

#1431 Le 17/03/2017, à 07:54

daniel38100

Re : [Conky] Alternative à weather.com (3)

ragamatrix a écrit :

salut,

daniel38100 a écrit :

mais il faudrait que je fasse une fonction pour que les scripts ne se lance qu'en cas de besoins

Tu veux dire, pour choisir tous les "x" lapses de temps sans forcément que cela dépende de la maj meteo ?

je pourrais voir pour ça aussi mais en faite meteo lance tout les scripts commencent par "N-" mais je voudrais que ça les lance qu'en cas de besoin dans la compo

Dernière modification par daniel38100 (Le 17/03/2017, à 07:58)

Hors ligne

#1432 Le 18/03/2017, à 15:37

daniel38100

Re : [Conky] Alternative à weather.com (3)

j'ai mis à jour le pack pour corriger le rafraîchissement (non chargement des scripts extra) et j'ai ajouter des icônes de lever et coucher de lune
inspiré de [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
mini_170318050558297806.png
pack  météo fond d'écran accuweather-3.deb v3.16 MAJ:18/03/2017

Dernière modification par daniel38100 (Le 18/03/2017, à 16:45)

Hors ligne

#1433 Le 19/05/2017, à 09:10

enebre

Re : [Conky] Alternative à weather.com (3)

Bonjour,
Je viens de poster une demande, pour obtenir une animation en temps réel d'une image radar des précipitations.
Je ne sais pas si un conky pourrait résoudre le sujet...
Avis aux amateurs...

Hors ligne

#1434 Le 19/05/2017, à 10:17

ljere

Re : [Conky] Alternative à weather.com (3)

Bonjour,
oui j'ai déjà vu un conky qui faisait ce que tu veux, par contre lequel je ne m'en souviens plus, mais tu peux le chercher.


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#1435 Le 19/05/2017, à 10:24

enebre

Re : [Conky] Alternative à weather.com (3)

Merci ljere, je vais chercher... enfin, google va le faire

Hors ligne

#1436 Le 19/05/2017, à 15:01

jibel

Re : [Conky] Alternative à weather.com (3)

Salut Enebre,
Est-ce possible pour les fans de pouvoir avoir les précipitations générales de l'europe avec "weather.com" pour faire ce "conky" que tu voudrais? Ai-je bien compris ? sinon tant pis smile


Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !

Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA  DD 1T + 2 .

Hors ligne

#1437 Le 19/05/2017, à 17:42

enebre

Re : [Conky] Alternative à weather.com (3)

salut jibel, je ne sais pas pour weather.com, je n'arrive pas à avoir l'europe entière sur leur site.

Hors ligne

#1438 Le 22/05/2017, à 13:00

ragamatrix

Re : [Conky] Alternative à weather.com (3)

Salut,
Didier-T avait crée un script d'animation gif pour conky c'est un très vieux post dans le forum ubuntu je ne pourrais pas le retrouver mais j'ai tout gardé et ça donnait un truc comme ça:
satelite.gif
conkyanisat (v-1.09):

# temps pour fermer conky en seconde. 0 = toujours actif 
total_run_times 0

# affiche le texte sur la sortie standard
out_to_console no

# réglage de la mémoire, pour éviter le clignotement
double_buffer no
# Soustraire les mémoires tampons de la mémoire utilisée
no_buffers yes
text_buffer_size 1024

# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1 # 2100 max

# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 2
net_avg_samples 2

# taille et positon
alignment tl
minimum_size 310 0
maximum_width 310

# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x 50
gap_y 220

#pour que conky tourne en arrière plan background no pour les tests
background yes

# utiliser sa propre fenêtre
own_window yes
#type de fenêtre : normal(avec le cadre) / override / desktop
own_window_type normal
# normal / override / desktop
#pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar,skip_pager
own_window_title conkyanimate

# Utiliser Xft (polices lissées etc)
use_xft yes
#xftalpha .1
#override_utf8_locale yes # force UTF8

#police a utiliser : use_xft doit être a "yes"
xftfont Comic sans MS:size=8
xftalpha 0.8
# Tout le texte en majuscule
uppercase no

# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right

# Taille de la jauge par défault
default_gauge_size 0 100

# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color black

color1 e49c16 
color2 CA0000 #rouge

color6 EEEEEE
color7 DDDDDD
color8 CCCCCC
color9 BBBBBB

TEXT
${execi 300 ~/dev/satgif.sh}
${voffset 177}${if_updatenr 2}${exec animate -window $(xwininfo -name "conkyanimate" |grep xwininfo |awk '{ print $4 }') -delay 10 -pause 1 ~/dev/imagesat/Traitee/*.jpg}${endif}

satgif.sh:

#! /bin/bash
cd ~/dev/imagesat

miseajour=$(find -maxdepth 1 -mmin -15 -type f)

if [[ -n $miseajour ]]
    then
        # le dernier cliché à moins de 15 minutes pas de mise a jour.
        exit 0
        #----------------------------------
    else

    # Obtention des informations horaire
    
    Heuret=$(date -u +%H)
    Minutet=$(date +%M)
    Jourt=$(date -u +%d)
    Moit=$(date -u +%m)
    Aneet=$(date -u +%Y)

    #----------------------------------

    #Traitement des infos horaire

    case $Minutet in
        01|02|03|04|05|06|07|08|09|10|11|12|13|14)
            Minute=30
            Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%H)
            Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%d)
            Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%m)
            Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%Y)
        ;;
        15|16|17|18|19|20|21|22|23|24|25|26|27|28|29)
            Minute=45
            Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%H)
            Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%d)
            Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%m)
            Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%Y)
        ;;
        30|31|32|33|34|35|36|37|38|39|40|41|42|43|44)
            Minute=00
            Heure=$Heuret
            Jour=$Jourt
            Moi=$Moit
            Anee=$Aneet
        ;;
        45|46|47|48|49|50|51|52|53|54|55|56|57|58|59)
            Heure=$Heuret
            Jour=$Jourt
            Moi=$Moit
            Anee=$Aneet
            Minute=15
        ;;    
    esac
    
    
    #----------------------------------
    
    # Récupération des images sur les 24 dernières Heures
    
    compteur=0
    Minute1=$Minute
    Heuret=$Heure
    Jourt=$Jour
    Moit=$Moi
    Aneet=$Anee
    temp=0
    
    while (( $compteur < 96 ))
        do
        fichier=`expr 96 - $compteur`
    
        if [ -f $Anee$Moi$Jour$Heure$Minute1.jpg ]
        then
            if (( $(ls -s $Anee$Moi$Jour$Heure$Minute1.jpg |awk '{ print $1 }') != 4 ))
                then
                if (( $fichier < 10 ))
                    then
                        convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/0$fichier.jpg
                    else
                        convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/$fichier.jpg
                fi
                else
                    rm Traitee/$fichier.jpg
            fi
            compteur=`expr $compteur + 1`
            temp=`expr $temp + 15`
            Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%H)
            Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%d)
            Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%m)
            Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%Y)
            Minute1=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%M)
        else
            wget 'http://wofrance.fr/cgi-bin/getpicture?/daten/sat/im00/'$Anee'/'$Moi'/'$Jour'/'$Heure$Minute1'.jpg' --output-document=$Anee$Moi$Jour$Heure$Minute1.jpg
            if (( $(ls -s $Anee$Moi$Jour$Heure$Minute1.jpg |awk '{ print $1 }') != 4 ))
                then
                if (( $fichier < 10 ))
                    then
                        convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 288x216 Traitee/0$fichier.jpg
                    else
                        convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 288x216 Traitee/$fichier.jpg
                fi
                else
                    rm Traitee/$fichier.jpg
            fi
            compteur=`expr $compteur + 1`
            temp=`expr $temp + 15`
            Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%H)
            Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%d)
            Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%m)
            Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%Y)
            Minute1=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%M)
        fi

    done

    #----------------------------------

    # Purge des fichiers ayant plus de 24 heures

    rm `find . -type f -mtime 1 -name "*.jpg"`
    rm `find . -type f -mtime +1 -name "*.jpg"`

    #----------------------------------
    
    # mise à jour de la vidéo

convert ~/dev/imagesat/Traitee/*.jpg ~/dev/imagesat/Traitee/satelite.gif
#http://www.meteo-mc.fr/dedie/Images/sat/ar/
#http://wofrance.fr/cgi-bin/getpicture?/daten/sat/im02/
#http://wofrance.fr/cgi-bin/getpicture?/daten/sat/im00/
    killall animate
    exit 0
    #-----------------------------
fi
fi

pour tout arrêter faire killall animate && killall conky, je pense que cela pourrait-être améliorer, mais je n'en ai pas les capacités, je partage juste wink
Enjoy smile

Hors ligne

#1439 Le 22/05/2017, à 13:19

enebre

Re : [Conky] Alternative à weather.com (3)

Bonjour ragamatrix,
C'est exactement ce que j'aimerais, mais pour convertir le conky en nouvelle version et faire une localisation différente, ça me parait au-dessus de mes compétences, je vais quand même essayer et l'étudier un peu plus en profondeur.

Du coup tant qu'à faire, je vois qu'il me faudrait deux images gif l'Europe (comme ton exemple) et une localisation plus précise (comme mon exemple).

Ça donnerait une rapide évaluation du système nuageux et des précipitations à venir.

Grand merci pour cette recherche dans tes archives.

Dernière modification par enebre (Le 22/05/2017, à 13:20)

Hors ligne

#1440 Le 22/05/2017, à 16:20

jibel

Re : [Conky] Alternative à weather.com (3)

@Enebre,
ben voila pratiquement ce que tu voulais, c'est très sur pour les "fans" des précipitations qui ont étés fais par didier-T chapeau smile


Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !

Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA  DD 1T + 2 .

Hors ligne

#1441 Le 15/06/2017, à 14:09

ragamatrix

Re : [Conky] Alternative à weather.com (3)

Bonjur à tous,

j'ai voulu modifier un conky et y ajouter les prévisions huitHeures mais malheureusement celles-ci ne fonctionnent pas:

raphix@debian:~$ 
[INFO] ~/.conky/conky-meteo/meteo/meteo.cfg
	version = v1.26
	web = http://www.accuweather.com/fr/ch/horgen/316407/weather-forecast/316407
	Pévision Nb jours = 7 
	Pévision Matin = non
	Pévision Après Midi = oui
	Pévision Soirée = non
	Pévision Nuit = oui
	Prévision sur 8 heures = oui
	nbFoisHuit= 1
	Délais = 15
	Chemin de travail = /tmp
	Palier = 20
	Chemin de sauvegarde = /home/raphix/.conky/conky-meteo/meteo/reptravail
	Chemin script = /usr/bin
	Notification = non
	ID = 26177
[ OK ] Condition courante
[ OK ] Prévision 1
[ OK ] Apres Midi 1
[ OK ] Nuit 1
[ OK ] Prévision 2
[ OK ] Apres Midi 2
[ OK ] Nuit 2
[ OK ] Prévision 3
[ OK ] Apres Midi 3
[ OK ] Nuit 3
[ OK ] Prévision 4
[ OK ] Apres Midi 4
[ OK ] Nuit 4
[ OK ] Prévision 5
[ OK ] Apres Midi 5
[ OK ] Nuit 5
[ OK ] Prévision 6
[ OK ] Apres Midi 6
[ OK ] Nuit 6
[ OK ] Prévision 7
[ OK ] Apres Midi 7
[ OK ] Nuit 7
conky: llua_do_call: function conky_Meteo_horsligne execution failed: /usr/bin/meteo2.lua:233: attempt to compare nil with number
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)

Est-ce que le script meteo2.lua ne fonctionne plus pour les prev huit heures ?
Merci si vous avez des infos
Salutations
wink
voici le conky en question:

conky.config = {
-- -- Conky settings -- #
	background = true,
	update_interval = 1,

	cpu_avg_samples = 2,
	net_avg_samples = 2,

	override_utf8_locale = true,

	double_buffer = true,
	no_buffers = true,

	text_buffer_size = 2048,
-- -- Window specifications -- #

	own_window_argb_visual = false,
	own_window = true,
	own_window_type = 'override',
	own_window_transparent = false,
	own_window_hints = 'undecorated,sticky,skip_taskbar,skip_pager,below',

	border_inner_margin = 0,
	border_outer_margin = 0,

	minimum_width = 450, minimum_height = 315,
	maximum_width = 455,


	alignment = 'top_right',
	gap_x = 50,
	gap_y = 30,

-- -- Graphics settings -- #
	draw_shades = false,
	draw_outline = false,
	draw_borders = false,
	draw_graph_borders = true,

-- -- Text settings -- #
	use_xft = true,
	font = 'MaiandraGD:size=24',
	xftalpha = 0.4,

	uppercase = false,

	default_color = '#8b8b8b',
-- -- Déclaration template -- #
	template0 = [[
${lua fDrawImage ~/.conky/conky-meteo/meteo/images/\1 \2 \3 \4 \5}]],-- -- images fond -- #
	template1 = [[
${lua Meteo_\1 \2 \3 \4 \5 \6}]],-- -- gestion météo --#
	template2 = [[
${lua Meteo_\1 \2 \3 \4 \5 \6 \7}]],-- -- icônes météo -- \2=répertoire icônes \3=position \4=taille \5=jour (pour les prévisions) #
	template3 = [[
${lua Lune_\1}]],
	template5 = [[
${lua Lune_\1 \2 \3 \4 \5 \6 \7}]],-- -- icônes lune -- \2=répertoire icônes \3=position \4=taille \5=jour (pour les prévisions) #
	template4 = [[
${lua_parse Images_\1 \2 \3 60 \4}]],-- -- Appelle image -- \2=position \3=taille \4=jour (pour les prévisions) #

	lua_load = '/usr/bin/meteo2.lua',

	lua_startup_hook = 'init ~/.conky/conky-meteo/meteo/meteo.cfg',


	};

conky.text = [[

#### #--Lancement du script récupérant les données météo ####
#${template1 horsligne}
${template1 Maj}
#### Premier cadre ####
##### Heure #####
${voffset -55}${font LED_mono :style=Medium:size=60}${color 434343}${goto 226}${time %H}${goto 336}${time %M}${font LED_mono :size=25:style=Medium}${color 808080}${goto 235}
##### Heure mise à jour #####
${voffset 0}${color white}${font Helvetica LT Std :size=8}${goto 255}Dernière mise à jour : ${template1 Minute}h${template1 Seconde}
##### Date #####
${voffset -65}${color white}${font Helvetica LT Std :size=12:style=Bold}${goto 15}${exec date "+%A %d %B %Y"|sed 's/^.\| [a-z]/\U&/g'}
##### Affichage infos vent ######
${voffset 20}${color white}${font Helvetica LT Std:style=Bold:size=9}${goto 15}Vent : ${template1 VentDirP}          
${color white}${font Helvetica LT Std:style=Bold:size=9}${goto 15}Vitesse : ${template1 VentForce} km/h
${goto 15}Pluie : ${template1 Jour_NivPrec 1} mm
##### ville #####
${voffset 6}${goto 15}${font Helvetica LT Std :size=10 style:bold}${color white}${template1 Ville} : ${font Helvetica LT Std :size=10}${color white}${template1  CondMeteo}${font Helvetica LT Std :size=10} / ${template1 TempAct}°C

##### Affichage temperature #####
${alignc 187}${voffset -5}${font Ubuntu :size=8:style=bold}${color white}${template1 Jour_Temp 2}°${color white}/${color lightblue}${template1 Nuit_Temp 2}°
${alignc 112}${voffset -13}${color white}${template1 Jour_Temp 3}°${color white}/${color lightblue}${template1 Nuit_Temp 3}°
${alignc 37}${voffset -13}${color white}${template1 Jour_Temp 4}°${color white}/${color lightblue}${template1 Nuit_Temp 4}°
${alignc -38}${voffset -13}${color white}${template1 Jour_Temp 5}°${color white}/${color lightblue}${template1 Nuit_Temp 5}°
${alignc -113}${voffset -13}${color white}${template1 Jour_Temp 6}°${color white}/${color lightblue}${template1 Nuit_Temp 6}°
${alignc -188}${voffset -13}${color white}${template1 Jour_Temp 7}°${color white}/${color lightblue}${template1 Nuit_Temp 7}°
##### Affichage vitesse du vent #####
${alignc 187}${font Ubuntu :size=8:style=bold}${color white}${voffset 39}${template1 Jour_VentForce 2}${font Ubuntu :size=6:style=bold} km/h
${alignc 112}${voffset -12}${font Ubuntu :size=8:style=bold}${template1 Jour_VentForce 3}${font Ubuntu :size=6:style=bold} km/h
${alignc 37}${voffset -12}${font Ubuntu :size=8:style=bold}${template1 Jour_VentForce 4}${font Ubuntu :size=6:style=bold} km/h
${alignc -38}${voffset -12}${font Ubuntu :size=8:style=bold}${template1 Jour_VentForce 5}${font Ubuntu :size=6:style=bold} km/h
${alignc -113}${font Ubuntu :size=8:style=bold}${voffset -12}${template1 Jour_VentForce 6}${font Ubuntu :size=6:style=bold} km/h
${alignc -188}${font Ubuntu :size=8:style=bold}${voffset -12}${template1 Jour_VentForce 7}${font Ubuntu :size=6:style=bold} km/h
##### Affichage Date #####
${voffset -2}${font Ubuntu :size=10}${color white}${goto 10}${template1 Jour %a_%d 2}
${voffset -13}${goto 85}${template1 Jour %a_%d 3}\
${goto 160}${template1 Jour %a_%d 4}\
${goto 240}${template1 Jour %a_%d 5}\
${goto 240}${template1 Jour %a_%d 5}\
${goto 330}${template1 Jour %a_%d 6}\
${goto 390}${template1 Jour %a_%d 7}\
${voffset -172}

#### Affichage des cadres utilisés dans le conky ####
${voffset -935}
#### premier cadre ####
${template0 base.png 0 40 450 110}
${template0 flip_bg.png 330 10 100 100}
${template0 flip_bg.png 220 10 100 100}
#### Second cadre ####
${template0 base.png 0 155 450 80}
#### 3° cadre ####
${template0 base.png 0 237 450 80}
#### icônes premier cadre ####
${template2 IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 105 75 132 70}
#### icônes Second cadre ####
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 0 168 75 45 2}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 75 168 75 45 3}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 150 168 75 45 4}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 225 168 75 45 5}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 300 168 75 45 6}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 375 168 75 45 7}
#### icônes 3° cadre #### y=250
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 0 250 75 45 2}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 75 250 75 45 3}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 150 250 75 45 4}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 225 250 75 45 5}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 300 250 75 45 6}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 375 250 75 45 7}
]];

Dernière modification par ragamatrix (Le 16/06/2017, à 12:57)

Hors ligne

#1442 Le 06/07/2017, à 09:12

daniel38100

Re : [Conky] Alternative à weather.com (3)

ragamatrix a écrit :

Bonjur à tous,

j'ai voulu modifier un conky et y ajouter les prévisions huitHeures mais malheureusement celles-ci ne fonctionnent pas:

raphix@debian:~$ 
[INFO] ~/.conky/conky-meteo/meteo/meteo.cfg
	version = v1.26
	web = http://www.accuweather.com/fr/ch/horgen/316407/weather-forecast/316407
	Pévision Nb jours = 7 
	Pévision Matin = non
	Pévision Après Midi = oui
	Pévision Soirée = non
	Pévision Nuit = oui
	Prévision sur 8 heures = oui
	nbFoisHuit= 1
	Délais = 15
	Chemin de travail = /tmp
	Palier = 20
	Chemin de sauvegarde = /home/raphix/.conky/conky-meteo/meteo/reptravail
	Chemin script = /usr/bin
	Notification = non
	ID = 26177
[ OK ] Condition courante
[ OK ] Prévision 1
[ OK ] Apres Midi 1
[ OK ] Nuit 1
[ OK ] Prévision 2
[ OK ] Apres Midi 2
[ OK ] Nuit 2
[ OK ] Prévision 3
[ OK ] Apres Midi 3
[ OK ] Nuit 3
[ OK ] Prévision 4
[ OK ] Apres Midi 4
[ OK ] Nuit 4
[ OK ] Prévision 5
[ OK ] Apres Midi 5
[ OK ] Nuit 5
[ OK ] Prévision 6
[ OK ] Apres Midi 6
[ OK ] Nuit 6
[ OK ] Prévision 7
[ OK ] Apres Midi 7
[ OK ] Nuit 7
conky: llua_do_call: function conky_Meteo_horsligne execution failed: /usr/bin/meteo2.lua:233: attempt to compare nil with number
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)
conky: llua_do_call: function conky_Meteo_huitHeures_IconeM execution failed: /usr/bin/meteo2.lua:1516: attempt to concatenate field 'Icone' (a nil value)

Est-ce que le script meteo2.lua ne fonctionne plus pour les prev huit heures ?
Merci si vous avez des infos
Salutations
wink
voici le conky en question:

conky.config = {
-- -- Conky settings -- #
	background = true,
	update_interval = 1,

	cpu_avg_samples = 2,
	net_avg_samples = 2,

	override_utf8_locale = true,

	double_buffer = true,
	no_buffers = true,

	text_buffer_size = 2048,
-- -- Window specifications -- #

	own_window_argb_visual = false,
	own_window = true,
	own_window_type = 'override',
	own_window_transparent = false,
	own_window_hints = 'undecorated,sticky,skip_taskbar,skip_pager,below',

	border_inner_margin = 0,
	border_outer_margin = 0,

	minimum_width = 450, minimum_height = 315,
	maximum_width = 455,


	alignment = 'top_right',
	gap_x = 50,
	gap_y = 30,

-- -- Graphics settings -- #
	draw_shades = false,
	draw_outline = false,
	draw_borders = false,
	draw_graph_borders = true,

-- -- Text settings -- #
	use_xft = true,
	font = 'MaiandraGD:size=24',
	xftalpha = 0.4,

	uppercase = false,

	default_color = '#8b8b8b',
-- -- Déclaration template -- #
	template0 = [[
${lua fDrawImage ~/.conky/conky-meteo/meteo/images/\1 \2 \3 \4 \5}]],-- -- images fond -- #
	template1 = [[
${lua Meteo_\1 \2 \3 \4 \5 \6}]],-- -- gestion météo --#
	template2 = [[
${lua Meteo_\1 \2 \3 \4 \5 \6 \7}]],-- -- icônes météo -- \2=répertoire icônes \3=position \4=taille \5=jour (pour les prévisions) #
	template3 = [[
${lua Lune_\1}]],
	template5 = [[
${lua Lune_\1 \2 \3 \4 \5 \6 \7}]],-- -- icônes lune -- \2=répertoire icônes \3=position \4=taille \5=jour (pour les prévisions) #
	template4 = [[
${lua_parse Images_\1 \2 \3 60 \4}]],-- -- Appelle image -- \2=position \3=taille \4=jour (pour les prévisions) #

	lua_load = '/usr/bin/meteo2.lua',

	lua_startup_hook = 'init ~/.conky/conky-meteo/meteo/meteo.cfg',


	};

conky.text = [[

#### #--Lancement du script récupérant les données météo ####
#${template1 horsligne}
${template1 Maj}
#### Premier cadre ####
##### Heure #####
${voffset -55}${font LED_mono :style=Medium:size=60}${color 434343}${goto 226}${time %H}${goto 336}${time %M}${font LED_mono :size=25:style=Medium}${color 808080}${goto 235}
##### Heure mise à jour #####
${voffset 0}${color white}${font Helvetica LT Std :size=8}${goto 255}Dernière mise à jour : ${template1 Minute}h${template1 Seconde}
##### Date #####
${voffset -65}${color white}${font Helvetica LT Std :size=12:style=Bold}${goto 15}${exec date "+%A %d %B %Y"|sed 's/^.\| [a-z]/\U&/g'}
##### Affichage infos vent ######
${voffset 20}${color white}${font Helvetica LT Std:style=Bold:size=9}${goto 15}Vent : ${template1 VentDirP}          
${color white}${font Helvetica LT Std:style=Bold:size=9}${goto 15}Vitesse : ${template1 VentForce} km/h
${goto 15}Pluie : ${template1 Jour_NivPrec 1} mm
##### ville #####
${voffset 6}${goto 15}${font Helvetica LT Std :size=10 style:bold}${color white}${template1 Ville} : ${font Helvetica LT Std :size=10}${color white}${template1  CondMeteo}${font Helvetica LT Std :size=10} / ${template1 TempAct}°C

##### Affichage temperature #####
${alignc 187}${voffset -5}${font Ubuntu :size=8:style=bold}${color white}${template1 Jour_Temp 2}°${color white}/${color lightblue}${template1 Nuit_Temp 2}°
${alignc 112}${voffset -13}${color white}${template1 Jour_Temp 3}°${color white}/${color lightblue}${template1 Nuit_Temp 3}°
${alignc 37}${voffset -13}${color white}${template1 Jour_Temp 4}°${color white}/${color lightblue}${template1 Nuit_Temp 4}°
${alignc -38}${voffset -13}${color white}${template1 Jour_Temp 5}°${color white}/${color lightblue}${template1 Nuit_Temp 5}°
${alignc -113}${voffset -13}${color white}${template1 Jour_Temp 6}°${color white}/${color lightblue}${template1 Nuit_Temp 6}°
${alignc -188}${voffset -13}${color white}${template1 Jour_Temp 7}°${color white}/${color lightblue}${template1 Nuit_Temp 7}°
##### Affichage vitesse du vent #####
${alignc 187}${font Ubuntu :size=8:style=bold}${color white}${voffset 39}${template1 Jour_VentForce 2}${font Ubuntu :size=6:style=bold} km/h
${alignc 112}${voffset -12}${font Ubuntu :size=8:style=bold}${template1 Jour_VentForce 3}${font Ubuntu :size=6:style=bold} km/h
${alignc 37}${voffset -12}${font Ubuntu :size=8:style=bold}${template1 Jour_VentForce 4}${font Ubuntu :size=6:style=bold} km/h
${alignc -38}${voffset -12}${font Ubuntu :size=8:style=bold}${template1 Jour_VentForce 5}${font Ubuntu :size=6:style=bold} km/h
${alignc -113}${font Ubuntu :size=8:style=bold}${voffset -12}${template1 Jour_VentForce 6}${font Ubuntu :size=6:style=bold} km/h
${alignc -188}${font Ubuntu :size=8:style=bold}${voffset -12}${template1 Jour_VentForce 7}${font Ubuntu :size=6:style=bold} km/h
##### Affichage Date #####
${voffset -2}${font Ubuntu :size=10}${color white}${goto 10}${template1 Jour %a_%d 2}
${voffset -13}${goto 85}${template1 Jour %a_%d 3}\
${goto 160}${template1 Jour %a_%d 4}\
${goto 240}${template1 Jour %a_%d 5}\
${goto 240}${template1 Jour %a_%d 5}\
${goto 330}${template1 Jour %a_%d 6}\
${goto 390}${template1 Jour %a_%d 7}\
${voffset -172}

#### Affichage des cadres utilisés dans le conky ####
${voffset -935}
#### premier cadre ####
${template0 base.png 0 40 450 110}
${template0 flip_bg.png 330 10 100 100}
${template0 flip_bg.png 220 10 100 100}
#### Second cadre ####
${template0 base.png 0 155 450 80}
#### 3° cadre ####
${template0 base.png 0 237 450 80}
#### icônes premier cadre ####
${template2 IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 105 75 132 70}
#### icônes Second cadre ####
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 0 168 75 45 2}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 75 168 75 45 3}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 150 168 75 45 4}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 225 168 75 45 5}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 300 168 75 45 6}
${template2 Jour_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 375 168 75 45 7}
#### icônes 3° cadre #### y=250
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 0 250 75 45 2}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 75 250 75 45 3}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 150 250 75 45 4}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 225 250 75 45 5}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 300 250 75 45 6}
#${template2 huitHeures_IconeM ~/.conky/conky-meteo/meteo_lua_2/icones 375 250 75 45 7}
]];

dsl pour l'attente
je vais voir quand j'ai 5 min mais normalement mais je penser que ça marché

Hors ligne

#1443 Le 17/09/2017, à 08:51

daniel38100

Re : [Conky] Alternative à weather.com (3)

Bonjour à tous j'ai mise à jour les pack meteo lua et meteo fond d'écran
|-- météo fond d'écran accuweather-3.deb v3.19 MAJ:17/09/2017 --|
|-- meteo lua de Didier-T meteo-lua-2.deb v1.27 MAJ:17/09/17 --|

@ragamatrix dsl pour l'attente maintenant tout fonctionne

Hors ligne

#1444 Le 17/09/2017, à 09:30

jibel

Re : [Conky] Alternative à weather.com (3)

daniel38100 a écrit :

Bonjour à tous j'ai mise à jour les pack meteo lua et meteo fond d'écran
|-- météo fond d'écran accuweather-3.deb v3.19 MAJ:17/09/2017 --|
|-- meteo lua de Didier-T meteo-lua-2.deb v1.27 MAJ:17/09/17 --|

@ragamatrix dsl pour l'attente maintenant tout fonctionne

@daniel38100,
Bon, je sais , ce que je vais poser comme question sera idiote: le conky-lua peut-il être crée et installé dans n'importe quel OS ? C'est cette horloge avec les aiguilles et a peu pres tout ce qu'il peut y avoir, ce conky est en trois couleurs, orange , vert et bleu est-ce possible d'avoir ces conkys dans un seul script?
Pas de panique, je ne suis pas un super "fan" de la météo, en plus pas doué du tout pour faire ce script !
Par contre quand j'aime bien QQs conkys , je suppose qu'il faut absolument savoir créer un script pour ces "conkys" !
J'ai plusieurs OSs installés, dans chacun j'ai aussi "conky-manager" dans lequel il y a un tas de conkys, bien sur, mais je ne suis pas complètement fan de conky-manager, la preuve je n'utilise que QQs conkys qui me plaises big_smile
Merci pour ta réponse , même si ma question est basse... cordialement


Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !

Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA  DD 1T + 2 .

Hors ligne

#1445 Le 17/09/2017, à 10:28

daniel38100

Re : [Conky] Alternative à weather.com (3)

@daniel38100,
Bon, je sais , ce que je vais poser comme question sera idiote: le conky-lua peut-il être crée et installé dans n'importe quel OS ? C'est cette horloge avec les aiguilles et a peu pres tout ce qu'il peut y avoir, ce conky est en trois couleurs, orange , vert et bleu est-ce possible d'avoir ces conkys dans un seul script?
Pas de panique, je ne suis pas un super "fan" de la météo, en plus pas doué du tout pour faire ce script !
Par contre quand j'aime bien QQs conkys , je suppose qu'il faut absolument savoir créer un script pour ces "conkys" !
J'ai plusieurs OSs installés, dans chacun j'ai aussi "conky-manager" dans lequel il y a un tas de conkys, bien sur, mais je ne suis pas complètement fan de conky-manager, la preuve je n'utilise que QQs conkys qui me plaises big_smile
Merci pour ta réponse , même si ma question est basse... cordialement

je suis pas sur d'avoir tout compris a ta question

je ne connais pas tout les OS mais si tu as conky sur tous le conky-lua s'y installe en principe

C'est sûrement possible de tout regrouper en un seul script ou sinon il faut lancer les plusieurs conkys avec un autre script faudrait que je voit ces scripts pour  voir si c'est faisable

Hors ligne

#1446 Le 17/09/2017, à 11:13

jibel

Re : [Conky] Alternative à weather.com (3)

salut,
Voila ce que je voudrais avoir comme conky-lua, orange, vert, bleu... C'est tout. En principe ces conky-lua servent et peuvent être dans pratiquement tout les OSs, xubuntu, mint , ubuntu etc etc
comme je l'ai expliqué il va me falloir créer un script dans lequel seront ces trois conkys que je pourrais adapter dans n'importe quel OS... Comme je l'ai dis, il va me falloir , vraiment enfin apprendre a faire un petit script avec mes seuls préférences de conkys.. voila M'sieur smile

1505642659.png

En dernier, je ne suis pas un critique de ceusses qui sont fans de la météo en conky, bien sur, au contraire yikes perso la météo est pour moi la xfce4-weather-plugin... merci quand même au plaisir smile


Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !

Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA  DD 1T + 2 .

Hors ligne

#1447 Le 17/09/2017, à 11:48

daniel38100

Re : [Conky] Alternative à weather.com (3)

OK je comprend mieux demande de l'aide sur le forum postez vos conkyrc mais je pense qu'il faudrait un script pour chaque OS

Hors ligne

#1448 Le 17/09/2017, à 11:58

jibel

Re : [Conky] Alternative à weather.com (3)

daniel38100 a écrit :

OK je comprend mieux demande de l'aide sur le forum postez vos conkyrc mais je pense qu'il faudrait un script pour chaque OS

On y arrive , je crois que je vais redemander des conseils pour ces conkys avec didier t... Merci et @+


Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !

Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA  DD 1T + 2 .

Hors ligne

#1449 Le 19/09/2017, à 15:13

ragamatrix

Re : [Conky] Alternative à weather.com (3)

daniel38100 a écrit :

Bonjour à tous j'ai mise à jour les pack meteo lua et meteo fond d'écran
|-- météo fond d'écran accuweather-3.deb v3.19 MAJ:17/09/2017 --|
|-- meteo lua de Didier-T meteo-lua-2.deb v1.27 MAJ:17/09/17 --|

@ragamatrix dsl pour l'attente maintenant tout fonctionne

Merci pour ton investissement, pas de soucis wink Je testerai 4a dès que possible.

Hors ligne

#1450 Le 19/09/2017, à 19:03

daniel38100

Re : [Conky] Alternative à weather.com (3)

ragamatrix a écrit :
daniel38100 a écrit :

Bonjour à tous j'ai mise à jour les pack meteo lua et meteo fond d'écran
|-- météo fond d'écran accuweather-3.deb v3.19 MAJ:17/09/2017 --|
|-- meteo lua de Didier-T meteo-lua-2.deb v1.27 MAJ:17/09/17 --|

@ragamatrix dsl pour l'attente maintenant tout fonctionne

Merci pour ton investissement, pas de soucis wink Je testerai 4a dès que possible.

Enfin faut juste que je finisse les info lunaison (il y a que le basic)
la j'ai du temps je me suis casser des vertèbres donc en principe c pour bientôt j'y travail

Dernière modification par daniel38100 (Le 19/09/2017, à 19:05)

Hors ligne