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.

#401 Le 01/03/2012, à 04:54

jpdipsy

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

Didier-T a écrit :

@ tous,

Mise a jour du pack images_meteo.lua passage en 1.2 beta
ajout du mode fond d’écran.

Beau cadeau merci Didier

tous toutes.

" pour le moment ce ne sont que des reflexions perso"
Actuellement je suis un peu moins présent parce que je cherche le moyen de faire au plus court sur le script images-meteo-lua c.a.d
profité du script de base sans rien (400 lignes environs) qui récupère les données afin que chacun puisse créer ses modules de façon externe sans être obligé de modifier le code et sans obligé le script à recréer des fichiers à partir des données .
La solution était sous mes yeux depuis le travail sur le mode fond écran.
1 - créer les scripts en externe
2 - meteo-image li le script bash remplace les variables "marquées" du script par les valeurs sachant que les seules variables à changer sont utilisées par convert.
exemple :
convert $repertimages/Données.png -background transparent \
-gravity Northwest -font $fonte -pointsize  10 -fill white -annotate +58+79 "Précipitations à 1h : "$$conditioncourante.QPrec$$" cm" \

la valeur à insérer  serait  $$conditioncourante.QPrec$$
3- sauvegarde du nouveau script et lancement de celui-ci.

résultat : rapide , le code de images-méteo est réduit au possible le lancement par conky est réduit à :
${lua Images_MAJ ~/conky/Meteo-Lua/configs/images_meteo.cfg  creationmodules}
on a acces à toutes les possibilitées qu'offre convert et composite .

pour le moment j'en suis : reduction du code ,lecture du fichier bash sauvegarde et lancement du fichier bash (la "fonction ne comporte que une dizaine de ligne ) aujourdhui je vais regardé comment changer les variables par les valeurs  avec images-meteo-lua je vous ferai part des avancées.

la fonction

function creation_module(creationmodules)
------------copie et recuperation du fichier  
os.execute('cp ~/conky/Meteo-Lua/configs/creationmodules '..repsauv')

local file = io.open(repsauv..creationmodules)
local line = file:read()
local file1 =  io.open(repsauv.."creationmodules.sh", "w+" )
------------- mise en place fichier + entête 
file1:write ("#!/bin/bash \n\n")
------------------------------------------------------------------------
    for line in file:lines() do
---------------------------------------------------------
-- remplacement ligne à ligne par valeur
---------------------------------------------------------
    end
------ fermeture et ecriture
io.close(file1)
io.close(file)
------ execution du fichier bash
os.execute('chmod +x '..repsauv..'creationmodules.sh && '..repsauv..'creationmodules.sh' )
end

A+

Dernière modification par jpdipsy (Le 01/03/2012, à 06:53)

Hors ligne

#402 Le 01/03/2012, à 06:56

Didier-T

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

jpdipsy a écrit :
Didier-T a écrit :

@ tous,

Mise a jour du pack images_meteo.lua passage en 1.2 beta
ajout du mode fond d’écran.

Beau cadeau merci Didier

tous toutes.

" pour le moment ce ne sont que des reflexions perso"
Actuellement je suis un peu moins présent parce que je cherche le moyen de faire au plus court sur le script images-meteo-lua c.a.d
profité du script de base sans rien (400 lignes environs) qui récupère les données afin que chacun puisse créer ses modules de façon externe sans être obligé de modifier le code et sans obligé le script à recréer des fichiers à partir des données .
La solution était sous mes yeux depuis le travail sur le mode fond écran.
1 - créer les scripts en externe
2 - meteo-image li le script bash remplace les variables "marquées" du script par les valeurs sachant que les seules variables à changer sont utilisées par convert.
exemple :
convert $repertimages/Données.png -background transparent \
-gravity Northwest -font $fonte -pointsize  10 -fill white -annotate +58+79 "Précipitations à 1h : "$$conditioncourante.QPrec$$" cm" \

la valeur à insérer  serait  $$conditioncourante.QPrec$$
3- sauvegarde du nouveau script et lancement de celui-ci.

résultat : rapide , le code de images-méteo est réduit au possible le lancement par conky est réduit à :
${lua Images_MAJ ~/conky/Meteo-Lua/configs/images_meteo.cfg  creationmodules}
on a acces à toutes les possibilitées qu'offre convert et composite .

pour le moment j'en suis : reduction du code ,lecture du fichier bash sauvegarde et lancement du fichier bash (la "fonction ne comporte que une dizaine de ligne ) aujourdhui je vais regardé comment changer les variables par les valeurs  avec images-meteo-lua je vous ferai part des avancées.

A+

tu n'as même pas besoin de créer un nouveau script, tous peut être exécuter depuis lua
la solution est dans la création des thermomètres classiques (récupération des infos plot)

Hors ligne

#403 Le 01/03/2012, à 07:29

Didier-T

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

padawarno a écrit :

Bonsoir,

Voilà ce qui se trouve dans mon répertoire tmp :

arno@diomede:~/.conky/openbox/weather/tmp$ ls -l
total 48
-rw-r--r-- 1 arno arno  8202 29 févr. 17:25 cal_lunaire
drwxr-xr-x 3 arno arno  4096 27 févr. 15:33 h2y
-rw-r--r-- 1 arno arno 32574 29 févr. 17:25 lune.png
arno@diomede:~/.conky/openbox/weather/tmp$

Dans le répertoire h2y se trouve le répertoire 56186, dans lequel se trouve :

arno@diomede:~/.conky/openbox/weather/tmp/h2y/56186$ ls -l
total 816
-rw-r--r-- 1 arno arno 57318 29 févr. 17:25 ApresMidi1
-rw-r--r-- 1 arno arno 57321 29 févr. 17:25 ApresMidi2
-rw-r--r-- 1 arno arno 57311 29 févr. 17:25 ApresMidi3
-rw-r--r-- 1 arno arno 57326 29 févr. 17:25 ApresMidi4
-rw-r--r-- 1 arno arno  1168 29 févr. 17:25 cookie
-rw-r--r-- 1 arno arno 55295 29 févr. 17:25 curr_cond_raw
-rw-r--r-- 1 arno arno 61628 29 févr. 17:25 details1
-rw-r--r-- 1 arno arno 61668 29 févr. 17:25 details2
-rw-r--r-- 1 arno arno 61640 29 févr. 17:25 details3
-rw-r--r-- 1 arno arno 61679 29 févr. 17:25 details4
-rw-r--r-- 1 arno arno 57288 29 févr. 17:25 Nuit1
-rw-r--r-- 1 arno arno 57310 29 févr. 17:25 Nuit2
-rw-r--r-- 1 arno arno 57286 29 févr. 17:25 Nuit3
-rw-r--r-- 1 arno arno 57292 29 févr. 17:25 Nuit4

C'est vraiment bizarre...

ici tout est  parfait.

Les fichiers de sauvegarde se créent ils dans ~/.conky/openbox/weather/meteo ?

si ils ne se créent pas il faudrait regarder du coté du programme lua
en console tu lance lua, puis

didier@didier-P35-DS3R:~$ lua
Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio
> require "os"
> require "io"

je viens de me dire que tu n'avais peut être pas installé imagemagick (mais je ne crois pas que sa poserait ce genre de problème, un fond noir sous la lune c'est tous)

edit : il faudrait tester çà aussi.
remplacer
${template1 Maj}
par
${template1 enligne}

Dernière modification par Didier-T (Le 01/03/2012, à 07:43)

Hors ligne

#404 Le 01/03/2012, à 09:32

jpdipsy

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

Amusant n'est il pas ?

shot

le code :
convert new-Thermorond1.png  -alpha on   -virtual-pixel transparent -distort Perspective '0.5,0 0.5,0  0.5,200  0.5,200  150,200 100,156  150,0 100,30' ~/.tmp/test.png

et un peu de reflexion

shot

le code
convert new-Thermorond1.png  -alpha on   -virtual-pixel transparent -distort Perspective '0.5,0 0.5,0  0.5,200  0.5,200  150,200 100,156  150,0 100,30' \( +clone -flip -channel A -evaluate multiply .35 +channel \) -append +filter  -size 400x400 xc:black +swap  -gravity North -geometry +0+5 -composite ~/.tmp/test.png

Dernière modification par jpdipsy (Le 01/03/2012, à 09:40)

Hors ligne

#405 Le 01/03/2012, à 09:40

Didier-T

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

jpdipsy a écrit :

Amusant n'est il pas ?

http://uppix.net/c/e/4/efaf0ca9cf8c0aa2 … 1ff58a.png

le code :
convert new-Thermorond1.png  -alpha on   -virtual-pixel transparent -distort Perspective '0.5,0 0.5,0  0.5,200  0.5,200  150,200 100,156  150,0 100,30' ~/.tmp/test.png

chouette, il vas falloir que tu fasse un tuto pour expliquer comment utilisé tous ça wink

Hors ligne

#406 Le 01/03/2012, à 09:44

Phyllinux

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

Bonjour à toutes et à tous,

Avec l'idée de jpdipsy de faire un fond d'écran intégrant la météo, je me suis dit que, en utilisant les scripts existant, je pouvais faire l'inverse. C'est à dire intégrer les éléments de conkys dans un fond d'écran.
Pour cela, je suis parti sur une idée de Sector11 conky Sector11, avec une image de cockpit de navette spatiale en fond d'écran, sur laquelle j'ai plaqué 3 conkys
1 avec les infos système, qui utilise un script lua avec des jauges LED,
1 avec l'horloge et un petit script lua pour l'affichage 'info clavier' (verrouillage des majuscules et du pavé numérique),
1 avec les scripts lua météo et images qui affiche la météo du moment. Vu que le thème s'y prétait, j'ai rajouté une image de la lune du jour.

Cela n'a rien de bien extraordinaire, pas de création de script original, mais voici le résultat :
http://ubuntuone.com/1a2AGYDKpmGXCJEbeJPdxa

En taille réelle :
http://img845.imageshack.us/img845/4539/slection020.png

Bon, il faut que je retourne à vos scripts. Ceux que j'utilise sont 'hors d'âge', ils ont bien une semaine (V3.4 et 1Bêta) !:)


The ship is sinking normally...

Hors ligne

#407 Le 01/03/2012, à 09:52

Didier-T

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

Phyllinux a écrit :

Bonjour à toutes et à tous,

Avec l'idée de jpdipsy de faire un fond d'écran intégrant la météo, je me suis dit que, en utilisant les scripts existant, je pouvais faire l'inverse. C'est à dire intégrer les éléments de conkys dans un fond d'écran.
Pour cela, je suis parti sur une idée de Sector11 conky Sector11, avec une image de cockpit de navette spatiale en fond d'écran, sur laquelle j'ai plaqué 3 conkys
1 avec les infos système, qui utilise un script lua avec des jauges LED,
1 avec l'horloge et un petit script lua pour l'affichage 'info clavier' (verrouillage des majuscules et du pavé numérique),
1 avec les scripts lua météo et images qui affiche la météo du moment. Vu que le thème s'y prétait, j'ai rajouté une image de la lune du jour.

Cela n'a rien de bien extraordinaire, pas de création de script original, mais voici le résultat :
http://ubuntuone.com/1a2AGYDKpmGXCJEbeJPdxa

En taille réelle :
http://img845.imageshack.us/img845/4539/slection020.png

Bon, il faut que je retourne à vos scripts. Ceux que j'utilise sont 'hors d'âge', ils ont bien une semaine (V3.4 et 1Bêta) !:)

alors ça c'est une superbe intégration. big_smile
un vrais tableau de bord cool

Hors ligne

#408 Le 01/03/2012, à 10:06

jpdipsy

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

non de D.....

C'est parti les fous sont lachés.....: lol

Va y avoir du concours dans l'air

y aurait il  un fou de star-trek qui rode par ici ?

Dernière modification par jpdipsy (Le 01/03/2012, à 10:13)

Hors ligne

#409 Le 01/03/2012, à 10:16

jpdipsy

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

Didier-T a écrit :
jpdipsy a écrit :

Amusant n'est il pas ?

http://uppix.net/c/e/4/efaf0ca9cf8c0aa2 … 1ff58a.png

le code :
convert new-Thermorond1.png  -alpha on   -virtual-pixel transparent -distort Perspective '0.5,0 0.5,0  0.5,200  0.5,200  150,200 100,156  150,0 100,30' ~/.tmp/test.png

chouette, il vas falloir que tu fasse un tuto pour expliquer comment utilisé tous ça wink

Ouaip..

Fait ch.. y fait beau aujourd'hui y faut que je m'ocupe des plantes

juste pour vous faire saliver un lien de la bible

bible Imagemagick

Dernière modification par jpdipsy (Le 01/03/2012, à 10:33)

Hors ligne

#410 Le 01/03/2012, à 10:47

Didier-T

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

@ jpdipsy

cadeau, un petit bout de code pour extraire les données et les mettre en forme

function mise_en_forme(x)
    local pos = string.find(x, "{{")
    local Nb = 0
    local info, pos1
    while pos ~= nil do
        Nb = Nb+1
        if Nb == 1 then
            code = string.sub(x, 0, pos-1)
        else
            code = code..string.sub(x, pos1+2, pos-1)
        end
        pos1 = string.find(x, "}}", pos+2)
        info = "${lua "..string.sub(x, pos+2, pos1-1).."}"
        code = code..conky_parse( info )
        pos = string.find(x, "{{", pos1+2)
    end
    if pos1 ~= nil then
        code = code..string.sub(x, pos1+2)
    else
        code = x
    end
    return code
end

convert $repertimages/Données.png -background transparent \
-gravity Northwest -font $fonte -pointsize  10 -fill white -annotate +58+79 "Précipitations à 1h : {{meteo_QPrec}} cm" \

les infos a récupérer sont comprises entre {{ et }} doivent êtres un appelle soit à meteo.lua soit à images_meteo.lua en toutes lettres (pas de template)
le retour de la fonction est pour la première ligne inchangée
pour la seconde si meteo_QPrec = 10 sa donnera
-gravity Northwest -font $fonte -pointsize  10 -fill white -annotate +58+79 "Précipitations à 1h : 10 cm" \

Hors ligne

#411 Le 01/03/2012, à 11:10

jpdipsy

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

Didier-T a écrit :

@ jpdipsy

cadeau, un petit bout de code pour extraire les données et les mettre en forme

function mise_en_forme(x)
    local pos = string.find(x, "{{")
    local Nb = 0
    local info, pos1
    while pos ~= nil do
        Nb = Nb+1
        if Nb == 1 then
            code = string.sub(x, 0, pos-1)
        else
            code = code..string.sub(x, pos1+2, pos-1)
        end
        pos1 = string.find(x, "}}", pos+2)
        info = "${lua "..string.sub(x, pos+2, pos1-1).."}"
        code = code..conky_parse( info )
        pos = string.find(x, "{{", pos1+2)
    end
    if pos1 ~= nil then
        code = code..string.sub(x, pos1+2)
    else
        code = x
    end
    return code
end

convert $repertimages/Données.png -background transparent \
-gravity Northwest -font $fonte -pointsize  10 -fill white -annotate +58+79 "Précipitations à 1h : {{meteo_QPrec}} cm" \

les infos a récupérer sont comprises entre {{ et }} doivent êtres un appelle soit à meteo.lua soit à images_meteo.lua en toutes lettres (pas de template)
le retour de la fonction est pour la première ligne inchangée
pour la seconde si meteo_QPrec = 10 sa donnera
-gravity Northwest -font $fonte -pointsize  10 -fill white -annotate +58+79 "Précipitations à 1h : 10 cm" \

tu m'a encore grillé j'étais en train de te répondre suite à ton mail.
Merci je vais travaillé avec çà et je te dirais.

Hors ligne

#412 Le 01/03/2012, à 13:22

Didier-T

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

jpdipsy a écrit :
Didier-T a écrit :

@ jpdipsy

cadeau, un petit bout de code pour extraire les données et les mettre en forme

function mise_en_forme(x)
    local pos = string.find(x, "{{")
    local Nb = 0
    local info, pos1
    while pos ~= nil do
        Nb = Nb+1
        if Nb == 1 then
            code = string.sub(x, 0, pos-1)
        else
            code = code..string.sub(x, pos1+2, pos-1)
        end
        pos1 = string.find(x, "}}", pos+2)
        info = "${lua "..string.sub(x, pos+2, pos1-1).."}"
        code = code..conky_parse( info )
        pos = string.find(x, "{{", pos1+2)
    end
    if pos1 ~= nil then
        code = code..string.sub(x, pos1+2)
    else
        code = x
    end
    return code
end

convert $repertimages/Données.png -background transparent \
-gravity Northwest -font $fonte -pointsize  10 -fill white -annotate +58+79 "Précipitations à 1h : {{meteo_QPrec}} cm" \

les infos a récupérer sont comprises entre {{ et }} doivent êtres un appelle soit à meteo.lua soit à images_meteo.lua en toutes lettres (pas de template)
le retour de la fonction est pour la première ligne inchangée
pour la seconde si meteo_QPrec = 10 sa donnera
-gravity Northwest -font $fonte -pointsize  10 -fill white -annotate +58+79 "Précipitations à 1h : 10 cm" \

tu m'a encore grillé j'étais en train de te répondre suite à ton mail.
Merci je vais travaillé avec çà et je te dirais.

Désolé, je suis de repos mon fils est cher ses grands parents, du coup je tourne en rond roll

Dernière modification par Didier-T (Le 01/03/2012, à 13:23)

Hors ligne

#413 Le 01/03/2012, à 13:38

jpdipsy

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

Didier-T a écrit :

Désolé, je suis de repos mon fils est cher ses grands parents, du coup je tourne en rond roll

Chez moi c'est l'inverse le petit-fils est chez moi et je suis d'astreinte ah! ces gosses.
Bonne AM

Hors ligne

#414 Le 01/03/2012, à 14:20

ragamatrix

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

Salut,
J'avance à petits pas avec conky, merci pour les conseils et les explications.
J'essaie de faire quelque chose avec plusieurs conkyrc.
Je ne comprends pas pourquoi certaines infos sont affichées dans le conky, et que le texte concernant les prévisions ne le sont pas ?(en bas à droite)
une image pour illustrer :
conky7
le conkyrc en cours de modifications :

 background yes

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer right
use_xft yes

# Update interval in seconds
update_interval 0

# Minimum size of text area
minimum_size 380 650
maximum_width 500

override_utf8_locale yes

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
#font freesans -12
#xftfont Arial:size=9
uppercase no # set to yes if you want all text to be in uppercase
font Helvetica LT Std:bold:size=8 
# Stippled borders?
stippled_borders 3
 # -- Text settings -- #
    override_utf8_locale yes
    use_xft yes
    font Helvetica LT Std:bold:size=8
# border margins
#border_margin 9

# border width
border_width 10

# Default colors and also border colors, grey90 == #e5e5e5
default_color cbcbcb

own_window_colour brown
own_window_transparent yes

# Text alignment, other possible values are commented
alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
gap_x 80
gap_y 30

#Rafraichissement images
imlib_cache_size 0

# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color black

color1 e49c16 
color2 CA0000 #rouge
color4 E7E1D6 #
color6 EEEEEE
color7 DDDDDD
color8 CCCCCC
color9 48D1CC

  
    # -- Declaration template -- #
    
    template0 ${lua Meteo_\1 \2 \3 \4 \5 \6} # -- gestion météo --#
    template1 ${lua_parse Images_\1 \2 \3 60 \4} # -- Appelle Image -- \2=position \3=taille \4=jour (pour les prévisions) #
    template2 ${lua_parse Meteo_\1 \2 \3 \4 60 \5} # -- icones météo -- \2=repertoir icones \3=position \4=taille \5=jour (pour les prévisions) #
    template4 ${font}${color}\1 \2 \3 :\ \ # -- titre conditions actuelles, pos, coul


     # script lua à charger ###############################
        ######################################################
    lua_load   ~/conky/Meteo-Lua/scripts/meteo.lua 
    lua_load  ~/conky/Meteo-Lua/scripts/images_meteo.lua
    lua_startup_hook init  ~/conky/Meteo-Lua/configs/meteo.cfg
    #lua_load ~/conky/script/horloge_ring.lua
    #lua_draw_hook_pre main_rings
    #######################################################

TEXT

#### Lancement du script récupérant les données météo #####${hr 1}

${template0 Maj}${lua Images_MAJ ~/conky/Meteo-Lua/configs/images_meteo.cfg}
### En-tête Infos météo du moment ###
${voffset -20}${font Spaceship Bullet:style=Bold:size=18}${color ffe595}METEO pour ${font Spaceship Bullet:style=Bold:size=18}${color C1CDCD}${template0 Ville}${font}${color ffe595}${font}
#heure#
${voffset -23}${offset 253}${color FF0000}${font LED_mono :style=Bold:size=18}${time %H:%M:%S}
${color white}${font Spaceship Bullet MS:size=18}
## Affichage T° du moment ##
${voffset 10}${font}${font Helvetica:style=Bold:size=16}${if_match ${template0 TempAct}<6}${color red}${goto 90}${blink ${template0 TempAct}°}${else}${color white}${goto 90}${template0 TempAct}°${endif}
## Affichage icône météo du moment ##
${template2 IconeM ~/conky/meteo+lune/icones -15,35 150x90}
## Affichage conditions météo du moment ##
${template1 Thermo ~/conky/Meteo-Lua/icones/Themes/JPDipsy/Classique/Thermometre 196x592 1}
## Affichage T° du moment ##
#${voffset -60}${font}${template1 Thermorond 120,120 120x120 1}
##Affichage Vent##
#${template1 Rose 220,180 120x120 1}
##Affichage Baro##
${template1 Barometre 210,50 200x200 1}
##Affichage Lune##
#${offset 55}${template1 Lunaison 220,300 120x120 1}
#${template1 ThermoRond 120,120 120x120 1}
#--------------------------------------------- Lune
${image /tmp/lune.png -p 43,150 -s 32x32 -f 60}
#--------------------------------------------- Conditions
#${template2 IconeM ~/conky/meteo+lune/icones/base/ 70,20 132x79 }
#--------------------------------------------- 
${template2 IconeV ~/conky/meteo+lune/icones/base/vent 210,290 45x45}
#------------------------------ Vent
#${voffset 53}${color yellow}${font Helvetica LT Std:style=Bold:size=10}${alignc}${template1 VentDirP}${font}
#${voffset 42}${color yellow}${font Helvetica LT Std:style=Bold:size=10}${alignc}${template1 VentForce} km/h${font}
#--------------------------------------------- Prévisions à cinq jour
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base/ 322,300 51x30 2}${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 366,300 30x30 2}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base/ 322,333 51x30 3}${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 366,333 30x30 3}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base/ 322,366 51x30 4}${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 366,366 30x30 4}
#${template2 Jour_IconeM ~/conky/meteo+lune/icones/base/ 322,399 51x30 5}${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 366,399 30x30 5}
#${template2 Jour_IconeM ~/conky/meteo+lune/icones/base/ 322,432 51x30 4}${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 366,432 30x30 4} 

merci pour votre temps

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

Hors ligne

#415 Le 01/03/2012, à 14:36

Phyllinux

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

Il n'y a pas de texte concernant les prévisions, car, dans ton conky, tu ne les appelles pas.
Essayes avec un

${template0 Jour_CondMeteo1 2}
${template0 Jour_CondMeteo2 2}

Et tu devrais avoir les conditions météo du lendemain pour la journée, avec un affichage sur deux lignes, le cas échéant.
Pour avoir les jours suivants, tu remplaces le 2 par un autre chiffre.
Aujourd'hui : 1
Demain : 2
Après demain : 3, et ainsi de suite

Si tu désires l'affichage des conditions météo pour les nuits, au lieu de Jour_CondMeteo, tu écris Nuit_CondMeteo


The ship is sinking normally...

Hors ligne

#416 Le 01/03/2012, à 15:35

padawarno

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

Hello,

J'ai lancé lua en console... mais je ne suis pas certain d'avoir compris le but de la manip. J'ai tapé les ligne 'require "..."', il ne s'est rien passé ?
Puis j'ai modifié aussi la commande template1 de Maj à enligne... mais toujours le même type d'erreurs :

arno@diomede:~$ lua
Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio
> require "os"
> require "io"
> ^C
arno@diomede:~$ conky -d -c /home/arno/.conky/openbox/conkyrc_meteo_lua
Conky: unknown variable 
Conky: forked to background, pid is 8946
arno@diomede:~$ 
Conky: desktop window (10f) is root window
Conky: window type - desktop
Conky: drawing to created window (0x2200001)
Conky: drawing to double buffer
    version = v3.6
    web = http://www.accuweather.com/fr/ca/montreal/h2y/weather-forecast/56186
    Pévision Nb jours = 4
    Pévision Matin = non
    Pévision Après Midi = oui
    Pévision Soirée = non
    Pévision Nuit = oui
    Délais = 900
    Chemin de travail = /home/arno/.conky/openbox/weather/tmp
    Palier = 20
    Chemin de sauvegarde = /home/arno/.conky/openbox/weather/meteo/
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: received SIGINT or SIGTERM to terminate. bye!

Et aussi, dans mon dossier meteo, j'ai bien plein de trucs :

arno@diomede:~/.conky/openbox/weather/meteo$ ls -l
total 64
-rw-r--r-- 1 arno arno   98  1 mars  09:30 ApresMidi1
-rw-r--r-- 1 arno arno  126  1 mars  09:30 ApresMidi2
-rw-r--r-- 1 arno arno  138  1 mars  09:30 ApresMidi3
-rw-r--r-- 1 arno arno  133  1 mars  09:30 ApresMidi4
-rw-r--r-- 1 arno arno  142  1 mars  09:30 CondCour
drwxr-xr-x 5 arno arno 4096 27 févr. 15:01 icones
drwxr-xr-x 2 arno arno 4096 27 févr. 15:01 lisez moi meteo
-rw-r--r-- 1 arno arno  150  1 mars  09:30 lunaison
-rw-r--r-- 1 arno arno  127  1 mars  09:30 Nuit1
-rw-r--r-- 1 arno arno  134  1 mars  09:30 Nuit2
-rw-r--r-- 1 arno arno  109  1 mars  09:30 Nuit3
-rw-r--r-- 1 arno arno  108  1 mars  09:30 Nuit4
-rw-r--r-- 1 arno arno  292  1 mars  09:30 prevision1
-rw-r--r-- 1 arno arno  272  1 mars  09:30 prevision2
-rw-r--r-- 1 arno arno  334  1 mars  09:30 prevision3
-rw-r--r-- 1 arno arno  378  1 mars  09:30 prevision4

Dernière modification par padawarno (Le 01/03/2012, à 15:37)

Hors ligne

#417 Le 01/03/2012, à 15:41

Didier-T

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

padawarno a écrit :

Hello,

J'ai lancé lua en console... mais je ne suis pas certain d'avoir compris le but de la manip. J'ai tapé les ligne 'require "..."', il ne s'est rien passé ?
Puis j'ai modifié aussi la commande template1 de Maj à enligne... mais toujours le même type d'erreurs :

arno@diomede:~$ lua
Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio
> require "os"
> require "io"
> ^C
arno@diomede:~$ conky -d -c /home/arno/.conky/openbox/conkyrc_meteo_lua
Conky: unknown variable 
Conky: forked to background, pid is 8946
arno@diomede:~$ 
Conky: desktop window (10f) is root window
Conky: window type - desktop
Conky: drawing to created window (0x2200001)
Conky: drawing to double buffer
    version = v3.6
    web = http://www.accuweather.com/fr/ca/montreal/h2y/weather-forecast/56186
    Pévision Nb jours = 4
    Pévision Matin = non
    Pévision Après Midi = oui
    Pévision Soirée = non
    Pévision Nuit = oui
    Délais = 900
    Chemin de travail = /home/arno/.conky/openbox/weather/tmp
    Palier = 20
    Chemin de sauvegarde = /home/arno/.conky/openbox/weather/meteo/
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_ProbOrage execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1481: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_AM_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1802: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Jour_IconeR execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1509: attempt to index field '?' (a nil value)
Conky: llua_do_call: function conky_Meteo_Noct_IconeM execution failed: /home/arno/.conky/openbox/weather/script/meteo.lua:1976: attempt to index field '?' (a nil value)
Conky: received SIGINT or SIGTERM to terminate. bye!

Et aussi, dans mon dossier meteo, j'ai bien plein de trucs :

arno@diomede:~/.conky/openbox/weather/meteo$ ls -l
total 64
-rw-r--r-- 1 arno arno   98  1 mars  09:30 ApresMidi1
-rw-r--r-- 1 arno arno  126  1 mars  09:30 ApresMidi2
-rw-r--r-- 1 arno arno  138  1 mars  09:30 ApresMidi3
-rw-r--r-- 1 arno arno  133  1 mars  09:30 ApresMidi4
-rw-r--r-- 1 arno arno  142  1 mars  09:30 CondCour
drwxr-xr-x 5 arno arno 4096 27 févr. 15:01 icones
drwxr-xr-x 2 arno arno 4096 27 févr. 15:01 lisez moi meteo
-rw-r--r-- 1 arno arno  150  1 mars  09:30 lunaison
-rw-r--r-- 1 arno arno  127  1 mars  09:30 Nuit1
-rw-r--r-- 1 arno arno  134  1 mars  09:30 Nuit2
-rw-r--r-- 1 arno arno  109  1 mars  09:30 Nuit3
-rw-r--r-- 1 arno arno  108  1 mars  09:30 Nuit4
-rw-r--r-- 1 arno arno  292  1 mars  09:30 prevision1
-rw-r--r-- 1 arno arno  272  1 mars  09:30 prevision2
-rw-r--r-- 1 arno arno  334  1 mars  09:30 prevision3
-rw-r--r-- 1 arno arno  378  1 mars  09:30 prevision4

en fait je tâtonne, tous semble fonctionner, mais il y a un hic.

quelque chose s'affiche sur ton écran ?

edit : je crois avoir trouvé, si je ne me trompe pas tu as des infos affichés a l'écran (tous sauf les infos pour dans 4 jours)
dans le meteo.cfg indique 5 jours de prévision, sa pourrait régler ton problème.

periode=5

Dernière modification par Didier-T (Le 01/03/2012, à 15:52)

Hors ligne

#418 Le 01/03/2012, à 16:01

padawarno

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

Tu m'as mis la puce à l'oreille. J'ai viré mon conkyrc "personnalisé" et j'ai repris le tien (celui de la version 3.6), j'ai modifié la commande template1 comme tu disais (enligne), et ça s'affiche... sans les icônes.
Voilà résultat (centré en haut de l'écran) :
problème météo lua : pas d'icônes

Edit : j'ai modifié le nombre de jours, ça ne change rien...
J'ai vérifié aussi, j'ai bien imagemagick sur l'ordi :

root@diomede:/home/arno/.conky/openbox/weather/meteo# aptitude show imagemagick
Paquet : imagemagick                          
État: installé
Automatiquement installé: oui
Version : 8:6.6.0.4-3
Priorité : optionnel
Section : graphics
Responsable : ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>
Taille décompressée : 324 k
Dépend: libbz2-1.0, libc6 (>= 2.3.6-6~), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1),
         libglib2.0-0 (>= 2.12.0), libgomp1 (>= 4.2.1), libice6 (>= 1:1.0.0), libjpeg62 (>= 6b1),
         liblcms1 (>= 1.15-1), liblqr-1-0 (>= 0.1.0), libltdl7 (>= 2.2.6b), libmagickcore3 (>=
         8:6.6.0.4), libmagickwand3 (>= 8:6.6.0.4), libsm6, libtiff4, libx11-6, libxext6, libxt6,
         zlib1g (>= 1:1.1.4)
Recommande: libmagickcore3-extra, ghostscript, netpbm, ufraw-batch
Suggère: imagemagick-doc, autotrace, cups-bsd | lpr | lprng, curl, enscript, ffmpeg, gimp, gnuplot,
          grads, groff-base, hp2xx, html2ps, libwmf-bin, mplayer, povray, radiance, sane-utils,
          texlive-base-bin, transfig, xdg-utils
Fourni par : graphicsmagick-imagemagick-compat
Description : programmes de manipulation d'image
 ImageMagick est une suite de programmes pour créer, éditer et composer des images matricielles
 (« bitmaps »). Il peut lire, convertir et écrire des images dans de nombreux formats (plus de 100),
 notamment DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG et TIFF. Vous pouvez
 utiliser ImageMagick pour translater, retourner, refléter, tourner, redimensionner, cisailler et
 transformer des images, ajuster les couleurs, appliquer des effets spéciaux ou encore écrire du texte,
 des lignes, des polygones, des ellipses et des courbes de Bézier. Toutes les manipulations peuvent
 être réalisées par des commandes shell ou par une interface graphique X11 (display).
Site : http://www.imagemagick.org/

Dernière modification par padawarno (Le 01/03/2012, à 16:05)

Hors ligne

#419 Le 01/03/2012, à 16:11

Didier-T

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

padawarno a écrit :

Tu m'as mis la puce à l'oreille. J'ai viré mon conkyrc "personnalisé" et j'ai repris le tien (celui de la version 3.6), j'ai modifié la commande template1 comme tu disais (enligne), et ça s'affiche... sans les icônes.
Voilà résultat (centré en haut de l'écran) :
http://27.media.tumblr.com/tumblr_m07o8 … o1_400.png

Edit : j'ai modifié le nombre de jours, ça ne change rien...
J'ai vérifié aussi, j'ai bien imagemagick sur l'ordi :

root@diomede:/home/arno/.conky/openbox/weather/meteo# aptitude show imagemagick
Paquet : imagemagick                          
État: installé
Automatiquement installé: oui
Version : 8:6.6.0.4-3
Priorité : optionnel
Section : graphics
Responsable : ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>
Taille décompressée : 324 k
Dépend: libbz2-1.0, libc6 (>= 2.3.6-6~), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1),
         libglib2.0-0 (>= 2.12.0), libgomp1 (>= 4.2.1), libice6 (>= 1:1.0.0), libjpeg62 (>= 6b1),
         liblcms1 (>= 1.15-1), liblqr-1-0 (>= 0.1.0), libltdl7 (>= 2.2.6b), libmagickcore3 (>=
         8:6.6.0.4), libmagickwand3 (>= 8:6.6.0.4), libsm6, libtiff4, libx11-6, libxext6, libxt6,
         zlib1g (>= 1:1.1.4)
Recommande: libmagickcore3-extra, ghostscript, netpbm, ufraw-batch
Suggère: imagemagick-doc, autotrace, cups-bsd | lpr | lprng, curl, enscript, ffmpeg, gimp, gnuplot,
          grads, groff-base, hp2xx, html2ps, libwmf-bin, mplayer, povray, radiance, sane-utils,
          texlive-base-bin, transfig, xdg-utils
Fourni par : graphicsmagick-imagemagick-compat
Description : programmes de manipulation d'image
 ImageMagick est une suite de programmes pour créer, éditer et composer des images matricielles
 (« bitmaps »). Il peut lire, convertir et écrire des images dans de nombreux formats (plus de 100),
 notamment DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG et TIFF. Vous pouvez
 utiliser ImageMagick pour translater, retourner, refléter, tourner, redimensionner, cisailler et
 transformer des images, ajuster les couleurs, appliquer des effets spéciaux ou encore écrire du texte,
 des lignes, des polygones, des ellipses et des courbes de Bézier. Toutes les manipulations peuvent
 être réalisées par des commandes shell ou par une interface graphique X11 (display).
Site : http://www.imagemagick.org/

et avec le modifié, parce que là rien ne se lance en fait, il affiche la commande de mise à jour comme s'il ne la comprenait pas, ou que le script lua n'était pas lancé.

Hors ligne

#420 Le 01/03/2012, à 16:21

padawarno

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

Avec mon conkyrc "personnalisé" (juste ce qu'il y a avant TEXT), rien ne s'affiche (des fois je vois un carré noir en bas à gauche de l'écran).

Là j'ai lancé le conkyrc avec template1 enligne. Avec Maj, c'est pareil.

Il semble y avoir un pb avec le script meteo.lua : lorsque je le lance en console, je n'ai rien du tout.

arno@diomede:~/.conky/openbox/weather/script$ lua meteo.lua 
arno@diomede:~/.conky/openbox/weather/script$ 
arno@diomede:~/.conky/openbox/weather/script$ ps -ef | grep lua
arno     10595  8929  0 10:16 pts/1    00:00:00 grep lua

Hors ligne

#421 Le 01/03/2012, à 16:36

ragamatrix

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

Phyllinux a écrit :

Il n'y a pas de texte concernant les prévisions, car, dans ton conky, tu ne les appelles pas.
Essayes avec un

${template0 Jour_CondMeteo1 2}
${template0 Jour_CondMeteo2 2}

Et tu devrais avoir les conditions météo du lendemain pour la journée, avec un affichage sur deux lignes, le cas échéant.
Pour avoir les jours suivants, tu remplaces le 2 par un autre chiffre.
Aujourd'hui : 1
Demain : 2
Après demain : 3, et ainsi de suite

Si tu désires l'affichage des conditions météo pour les nuits, au lieu de Jour_CondMeteo, tu écris Nuit_CondMeteo

Merci encore pour la "formation conky" J'ai bidouillé un peu avec tes conseils et ça donne ça :
conky9
Sur le conky il y a l'affichage de "soleil"(à gauche vers le thermomètre) qui doit faire partie des conditions mais je ne  trouve pas comment le déplacer ou le faire disparaître...?

Dernière modification par ragamatrix (Le 01/03/2012, à 16:37)

Hors ligne

#422 Le 01/03/2012, à 16:37

Didier-T

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

padawarno a écrit :

Avec mon conkyrc "personnalisé" (juste ce qu'il y a avant TEXT), rien ne s'affiche (des fois je vois un carré noir en bas à gauche de l'écran).

Là j'ai lancé le conkyrc avec template1 enligne. Avec Maj, c'est pareil.

Il semble y avoir un pb avec le script meteo.lua : lorsque je le lance en console, je n'ai rien du tout.

arno@diomede:~/.conky/openbox/weather/script$ lua meteo.lua 
arno@diomede:~/.conky/openbox/weather/script$ 
arno@diomede:~/.conky/openbox/weather/script$ ps -ef | grep lua
arno     10595  8929  0 10:16 pts/1    00:00:00 grep lua

le fait que rien ne se passe est bon signe, sa signifie qu'il n'y a pas d'erreur lors de la compilation.

Hors ligne

#423 Le 01/03/2012, à 16:42

Didier-T

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

ragamatrix a écrit :
Phyllinux a écrit :

Il n'y a pas de texte concernant les prévisions, car, dans ton conky, tu ne les appelles pas.
Essayes avec un

${template0 Jour_CondMeteo1 2}
${template0 Jour_CondMeteo2 2}

Et tu devrais avoir les conditions météo du lendemain pour la journée, avec un affichage sur deux lignes, le cas échéant.
Pour avoir les jours suivants, tu remplaces le 2 par un autre chiffre.
Aujourd'hui : 1
Demain : 2
Après demain : 3, et ainsi de suite

Si tu désires l'affichage des conditions météo pour les nuits, au lieu de Jour_CondMeteo, tu écris Nuit_CondMeteo

Merci encore pour la "formation conky" J'ai bidouillé un peu avec tes conseils et ça donne ça :
http://pix.toile-libre.org/upload/origi … 615693.png
Sur le conky il y a l'affichage de "soleil"(à gauche vers le thermomètre) qui doit faire partie des conditions mais je ne  trouve pas comment le déplacer ou le faire disparaître...?

voici la ligne dans ton conky qui t'affiche le soleil

${template2 IconeM ~/conky/meteo+lune/icones -15,35 150x90}

Hors ligne

#424 Le 01/03/2012, à 16:47

Didier-T

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

@ padawarno,

c'est intéressant de savoir que tu n'as qu’un carré noir qui s'affiche

un petit extrait de ton conkyrc

# Minimum size of text area
minimum_size 500 0    #Taille minimum (px) ; largeur / hauteur
maximum_width 500    #Largeur maximum (px)

la hauteur est un peut faible big_smile

Hors ligne

#425 Le 01/03/2012, à 16:48

Phyllinux

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

@ ragamatrix :

Ce 'soleil' ressemble à un affichage de la condition météo du moment, mais cela me semble bizarre , car c'est plutôt la formule 'ensoleillé' qui est utilisée.
Si c'est bien le cas :
Regardes où se trouve la commande ${template0 CondMeteo} (qui appelle cet affichage).
Tu la fais précéder de ${voffset -X} (où X est le chiffre qui te permettra de le faire remonter là où tu veux que la condition soit affichée) et ${goto X} (où X est le chiffre qui te permettra de le placer. 0 te l'affichera tout à gauche de ton conky).
Pour faire disparaître ce 'soleil', tu n'as qu'à supprimer l'appel de cet affichage (supprimer la ligne où il y a  ${template0 CondMeteo}).


The ship is sinking normally...

Hors ligne