#1076 Le 05/12/2014, à 11:06
- enebre
Re : [Conky] Alternative à weather.com (3)
Bonjour Loutch, Didier-T,
le paquet alien ferait-il le boulot de conversion ?
L'application Alien se veut être un programme en ligne de commande pouvant convertir des paquets d'un système à un autre. Il gère ces cinq formats (.deb, .rpm, .tgz, .slp et .pkg). Si un programme que vous recherchiez n'est pas disponible dans un paquet pour Ubuntu mais l'est pour d'autres distributions, Alien vous sera alors d'une aide précieuse.
De même, si vous créez un programme et que vous souhaitez le partager avec une autre personne utilisant une autre distribution, vous pouvez lui convertir votre paquet .deb en paquet pour sa distribution, tout autant que votre paquet respecte les critères de la Linux Standard Base.
Toutefois, faites attention lorsque vous utilisez Alien : la conversion d'un type de paquet à un autre n'est pas toujours parfaite. Lorsque cela est possible, vous devriez toujours utiliser des paquets au format .deb et créés spécifiquement pour votre version d'Ubuntu. Alien ne devrait pas être employé pour remplacer des éléments vitaux du système Ubuntu !
Dernière modification par enebre (Le 05/12/2014, à 11:09)
Hors ligne
#1077 Le 05/12/2014, à 21:50
- loutch
Re : [Conky] Alternative à weather.com (3)
Bonjour loutch,
les pack deb ne sont que des archives, tu peut donc les décompresser, par contre l'installation risque d'être laborieuse.
Installation réussi tout fonctionne au poil juste cette erreur
[loutch@localhost ~]$ conky -c ~/.conky/conky-meteo/meteo6jours/conkyrc
Conky: forked to background, pid is 2853
[loutch@localhost ~]$
Conky: desktop window (380022c) is subwindow of root window (173)
Conky: window type - normal
Conky: drawing to created window (0x6a00002)
Conky: drawing to double buffer
version = v1.11
web = http://www.accuweather.com/fr/fr/sarreguemines/135050/weather-forecast/135050
Pévision Nb jours = 7
Pévision Matin = non
Pévision Après Midi = non
Pévision Soirée = non
Pévision Nuit = non
Prévision sur 8 heures = oui
nbFoisHuit= 1
Délais = 15
Chemin de travail = /tmp
Palier = 20
Chemin de sauvegarde = /home/loutch/.conky/conky-meteo/meteo6jours/reptravail
Chemin script = /home/loutch/.conky/conky-meteo/meteo_lua_2/scripts
Notification = non
ID = 2853
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
huit heures Ok
oui
Version = 1.31b
Conky: llua_do_call: function conky_Meteo_enligne execution failed: ...ch/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:143: field 'day' missing in date table
huitHeures 1 Ok
Jour 1 Ok
Jour 2 Ok
Jour 3 Ok
Jour 4 Ok
Jour 5 Ok
Jour 6 Ok
Jour 7 Ok
CC Ok
mise a jour en : 10.095120191574097
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
huit heures Ok
voici la ligne incriminée
d = os.time{year=a, month=m, day=j, hour=h, min=min}
D'ailleurs j'ai la même erreur sur mageia 3 et mageia 4
Dernière modification par loutch (Le 06/12/2014, à 19:53)
Hors ligne
#1078 Le 02/01/2015, à 21:34
- loutch
Re : [Conky] Alternative à weather.com (3)
Voila depuis quelques temps mon conky lune fait des siennes , il ne garde pas en mémoire ce qu'il doit afficher .
Au lancement ou à chaque fois que j'enregistre le conky il m'affiche bien ce que dit cette page :
http://www.calendrier-lunaire.net
en image
Cela correspond bien à ceci
Mais au bout de cinq à six secondes j'ai ceci
J'ai changé template1 horsligne par template1 Maj et template3 Maj et encore par templat3 horsligne mais à chaque fois rebelotte au bout de quelques secondes ça change.
voici la partie du conky concerné
#####lunaison####
${template1 horsligne}
${voffset 25}${goto 150}${font URW Chancery L:style=Bold:size=20}Lune ${font}
Ephéméride : ${template3 ephemerides}
Phase : ${template3 Phases}
Taux de visibilitée : ${template3 Visibilite } %
Si quelqu'un a une idée ,merci d'avance et
Hors ligne
#1079 Le 13/01/2015, à 07:19
- Didier-T
Re : [Conky] Alternative à weather.com (3)
Bonjour loutch,
c'est étrange comme souci.
Je viens de faire un essais cher moi et tout fonctionne comme un charme.
du coup je me demande si tu n'aurais pas fais une mise a jour ou une réinstallation de ton système, si c'est le cas, tu n'est peut être plus propriétaire des fichiers de sauvegarde, mais sa n'explique pas que le problème apparaisse quelque seconde après le lancement.
Enfin, je te suggérerai de supprimer tous les fichiers du répertoire de travaille (tu retrouveras son chemin dans meteo.cfg), et...ou de repartir sur des base propre en réinstallant tout, après suppression complète.
Hors ligne
#1080 Le 13/01/2015, à 10:06
- loutch
Re : [Conky] Alternative à weather.com (3)
Hello
Je viens de fouiller et je peux lire et écrire partout .
@+
PS ré-installation complète dans mageia4 et 5 c'est pareil ça s'affiche correctement puis au bout de 4 a 5 secondes cela me remet la lunaison qu'il y a dans le pack au moment de l'instalation .Donc la lunaison ne se met pas à jour.
J'ai supprimé lunaison de mon répertoire de travail et les cinq template n'ont pas bouger depuis 11 mn et cela correspond au site. Mais j'ai cette erreur en console:
Conky: llua_getstring: function conky_Lune_ephemerides didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_Phases didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_Visibilite didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_HLeverLune didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_MLeverLune didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_HCoucherLune didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_MCoucherLune didn't return a string, result discarded
Version = 1.31
Je précise aussi que la lune ne s'affiche pas dans tmp je suis obligé de faire appel à un autre script pour l'avoir .
@+
Dernière modification par loutch (Le 13/01/2015, à 16:38)
Hors ligne
#1081 Le 14/01/2015, à 07:16
- Didier-T
Re : [Conky] Alternative à weather.com (3)
Bonjour loutch,
mageia... ça m’était sortie de l'esprit.
le soucis viens peut être de la, il faudrait que je teste dessus.
juste pour info tu as supprimé les fichier de travaille puis, tu as relancé ton conky, c'est bien ça ?
Si c'est le cas, sa signifie que mes scripts n'écrive pas les fichiers de travaille a leurs place, voir ne les écrive pas du tout.
Hors ligne
#1082 Le 14/01/2015, à 09:39
- loutch
Re : [Conky] Alternative à weather.com (3)
juste pour info tu as supprimé les fichier de travaille puis, tu as relancé ton conky, c'est bien ça ?
Exact suppression du fichier lunaison puis killall conky et relance en konsole .
mageia... ça m’était sortie de l'esprit.
Je viens de lancer les Mayas sur l'autre portable et ça fait la même chose ,le conky affiche juste au départ et ensuite me met la lunaison de l'installation .J'ai renommer le fichier lunaison en lunaiso et ça m'affiche les même erreurs que sur Mageia et le conky indique bien ce qu'il y a sur le site et cela ne bouge pas .
Donc ici aussi il ni a pas de mise à jour du fichier lunaison
PS ici aussi je n'ai pas de lune.png dans le dossier tmp juste la page d'accuweather.com
Dernière modification par loutch (Le 14/01/2015, à 10:08)
Hors ligne
#1083 Le 14/01/2015, à 09:47
- Didier-T
Re : [Conky] Alternative à weather.com (3)
Bon, mayas c'est linux mint et linux mint est basé sur ubuntu, donc sa devrait fonctionner.
tu pourrais me donner le retour terminal sur ont vas dire 1 minute.
Merci
Hors ligne
#1084 Le 14/01/2015, à 10:15
- loutch
Re : [Conky] Alternative à weather.com (3)
Voila
romuald@romuald-HP-Pavilion-g7-Notebook-PC ~ $ conky -c ~/.conky/conky-meteo/meteo6jours/conkyrc
Conky: forked to background, pid is 26438
romuald@romuald-HP-Pavilion-g7-Notebook-PC ~ $
Conky: desktop window (2000219) is subwindow of root window (d6)
Conky: window type - normal
Conky: drawing to created window (0x4800002)
Conky: drawing to double buffer
version = v1.11
web = http://www.accuweather.com/fr/fr/sarreguemines/57200/weather-forecast/135050
Pévision Nb jours = 7
Pévision Matin = non
Pévision Après Midi = non
Pévision Soirée = non
Pévision Nuit = non
Prévision sur 8 heures = oui
nbFoisHuit= 1
Délais = 60
Chemin de travail = /tmp
Palier = 20
Chemin de sauvegarde = /home/romuald/.conky/conky-meteo/meteo6jours/reptravail
Chemin script = /home/romuald/.conky/conky-meteo/meteo_lua_2/scripts
Notification = non
ID = 26438
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
huit heures Ok
Conky: llua_do_call: function conky_Meteo_horsligne execution failed: ...ld/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:691: /home/romuald/.conky/conky-meteo/meteo6jours/reptravail/lunaison: No such file or directory
Conky: llua_getstring: function conky_Lune_ephemerides didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_Phases didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_Visibilite didn't return a string, result discarded
Version = 1.31
convert: impossible de lire la police de caractères `Norasi' @ warning/annotate.c/RenderType/879.
Conky: llua_do_call: function conky_Meteo_enligne execution failed: ...ld/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:143: field 'day' missing in date table
huitHeures 1 Ok
convert: impossible de lire la police de caractères `Norasi' @ warning/annotate.c/RenderType/879.
Jour 1 Ok
Jour 2 Ok
erreur timeout acces HTML
Jour 3 Ok
Jour 4 Ok
Jour 5 Ok
Jour 6 Ok
Jour 7 Ok
CC Ok
mise a jour en : 28.264307975769043
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
huit heures Ok
Conky: llua_do_call: function conky_Meteo_enligne execution failed: ...ld/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:691: /home/romuald/.conky/conky-meteo/meteo6jours/reptravail/lunaison: No such file or directory
Hors ligne
#1085 Le 14/01/2015, à 10:32
- Didier-T
Re : [Conky] Alternative à weather.com (3)
Re,
bon la lunaison ne se fait pas, je pense que sa vient du fait que tu n'est pas a jour sur le script recmeteo.py, qui est actuellement en version 1.31b, la version retourné par ton log est 1.31.
Je me souviens que la modification était justement a propos de la lunaison (un problème de conversion de date)
Hors ligne
#1086 Le 14/01/2015, à 10:33
- loutch
Re : [Conky] Alternative à weather.com (3)
RE
et voici celui de Mageia 4
[romuald@localhost ~]$ conky -c ~/.conky/conky-meteo/meteo6jours/conkyrc
Conky: forked to background, pid is 5683
[romuald@localhost ~]$
Conky: desktop window (2400120) is subwindow of root window (31c)
Conky: window type - normal
Conky: drawing to created window (0x5600003)
Conky: drawing to double buffer
version = v1.11
web = http://www.accuweather.com/fr/fr/sarreguemines/57200/weather-forecast/135050
Pévision Nb jours = 9
Pévision Matin = non
Pévision Après Midi = non
Pévision Soirée = non
Pévision Nuit = non
Prévision sur 8 heures = oui
nbFoisHuit= 1
Délais = 60
Chemin de travail = /tmp
Palier = 20
Chemin de sauvegarde = /home/romuald/.conky/conky-meteo/meteo6jours/reptravail
Chemin script = /home/romuald/.conky/conky-meteo/meteo_lua_2/scripts
Notification = non
ID = 5683
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
Conky: llua_do_call: function conky_Meteo_horsligne execution failed: ...ld/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:692: /home/romuald/.conky/conky-meteo/meteo6jours/reptravail/lunaison: No such file or directory
Conky: llua_getstring: function conky_Lune_ephemerides didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_Phases didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_Visibilite didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_HLeverLune didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_MLeverLune didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_HCoucherLune didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_MCoucherLune didn't return a string, result discarded
oui
Version = 1.31b
Conky: llua_do_call: function conky_Meteo_enligne execution failed: ...ld/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:144: field 'day' missing in date table
huitHeures 1 Ok
Jour 1 Ok
Jour 2 Ok
Jour 3 Ok
Jour 4 Ok
Jour 5 Ok
Jour 6 Ok
Jour 7 Ok
Jour 8 Ok
Jour 9 Ok
CC Ok
mise a jour en : 9.100432634353638
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
Conky: llua_do_call: function conky_Meteo_enligne execution failed: ...ld/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:692: /home/romuald/.conky/conky-meteo/meteo6jours/reptravail/lunaison: No such file or directory
[romuald@localhost ~]$
@+
Hors ligne
#1087 Le 14/01/2015, à 10:44
- Didier-T
Re : [Conky] Alternative à weather.com (3)
la mise a jour pour la lunaison n'est pas terminé, bien que ce soit a jour, un problème de conversion de date.
Ce qui est le plus étrange, c'est que cher moi tout fonctionne bien.
didier @ didier-P35-DS3R ~/.conky/conky-meteo/meteo
└─ $ ▶ conky -c conkyrc_test_meteo
Conky: desktop window (e00003) is subwindow of root window (256)
Conky: window type - override
Conky: drawing to created window (0x5200001)
Conky: drawing to double buffer
~/.conky/conky-meteo/meteo/meteo_test.cfg
version = v1.11
web = http://www.accuweather.com/fr/fr/argenteuil/133593/weather-forecast/133593
Pévision Nb jours = 2
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/didier/.conky/conky-meteo/meteo/reptravail
Chemin script = /usr/bin
Notification = non
ID = 8455
sh: 1: cd: can't cd to /tmp/argenteuil/133593
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
huit heures Ok
oui
Version = 1.31b
lunaison Ok
huitHeures 1 Ok
Jour 1 Ok
AM 1 Ok
Nuit 1 Ok
Jour 2 Ok
AM 2 Ok
Nuit 2 Ok
CC Ok
mise a jour en : 18.004579067230225
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
huit heures Ok
là je doit m'absenter, mais je réfléchi a comment trouver d’où peut venir la panne.
Hors ligne
#1088 Le 14/01/2015, à 10:49
- loutch
Re : [Conky] Alternative à weather.com (3)
là je doit m'absenter, mais je réfléchi a comment trouver d’où peut venir la panne.
Ok pas de problème cela ne presse pas vue que le conky fonctionne quand-même .
@+
Hors ligne
#1089 Le 14/01/2015, à 13:45
- Didier-T
Re : [Conky] Alternative à weather.com (3)
ceci devrait pouvoir bien faire avancer la solution.
ajouter la ligne suivante dans le fichier meteo2.lua entre la ligne 143 et la ligne 144.
print(j, m, a, h, min)
lancer le conky en terminal, et me donner le retour
Hors ligne
#1090 Le 14/01/2015, à 16:40
- loutch
Re : [Conky] Alternative à weather.com (3)
RE
[romuald@localhost ~]$ screenfetch
.°°. romuald@localhost.localdomain
°° .°°. OS: Mageia 4 thornicroft
.°°°. °° Kernel: x86_64 Linux 3.14.27-desktop-1.mga4
. . Uptime: 21m
°°° .°°°. Packages: 2495
.°°°. '___' Shell: bash 4.2.53
.'___' . Resolution: 1600x900 1024x768
:dkxc;'. ..,cxkd; DE: KDE4
.dkk. kkkkkkkkkk .kkd. WM: KWin
.dkk. ';cloolc;. .kkd WM Theme: Qtcurve
ckk. .kk; CPU: Intel Core i5-2450M CPU @ 3.1GHz
xO: cOd GPU: Intel AMD/ATI Seymour [Radeon HD 6400M/7400M Series]
xO: lOd RAM: 877MB / 3902MB
lOO. .OO:
.k00. .00x
.k00; ;00O.
.lO0Kc;,,,,,,;c0KOc.
;d00KKKKKK00d;
.,KKKK,.
[romuald@localhost ~]$ conky -c ~/.conky/conky-meteo/meteo6jours/conkyrc
Conky: forked to background, pid is 21072
[romuald@localhost ~]$
Conky: desktop window (2400120) is subwindow of root window (31c)
Conky: window type - normal
Conky: drawing to created window (0x5400003)
Conky: drawing to double buffer
version = v1.11
web = http://www.accuweather.com/fr/fr/sarreguemines/57200/weather-forecast/135050
Pévision Nb jours = 9
Pévision Matin = non
Pévision Après Midi = non
Pévision Soirée = non
Pévision Nuit = non
Prévision sur 8 heures = oui
nbFoisHuit= 1
Délais = 60
Chemin de travail = /tmp
Palier = 20
Chemin de sauvegarde = /home/romuald/.conky/conky-meteo/meteo6jours/reptravail
Chemin script = /home/romuald/.conky/conky-meteo/meteo_lua_2/scripts
Notification = non
ID = 21072
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
Conky: llua_do_call: function conky_Meteo_horsligne execution failed: ...ld/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:693: /home/romuald/.conky/conky-meteo/meteo6jours/reptravail/lunaison: No such file or directory
Conky: llua_getstring: function conky_Lune_ephemerides didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_Phases didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_Visibilite didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_HLeverLune didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_MLeverLune didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_HCoucherLune didn't return a string, result discarded
Conky: llua_getstring: function conky_Lune_MCoucherLune didn't return a string, result discarded
oui
Version = 1.31b
04 04 2015 12 01
nil nil nil nil nil
Conky: llua_do_call: function conky_Meteo_enligne execution failed: ...ld/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:145: field 'day' missing in date table
huitHeures 1 Ok
Jour 1 Ok
Jour 2 Ok
Jour 3 Ok
Jour 4 Ok
Jour 5 Ok
Jour 6 Ok
Jour 7 Ok
Jour 8 Ok
Jour 9 Ok
CC Ok
mise a jour en : 8.730996370315552
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
Conky: llua_do_call: function conky_Meteo_enligne execution failed: ...ld/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua:693: /home/romuald/.conky/conky-meteo/meteo6jours/reptravail/lunaison: No such file or directory
Hors ligne
#1091 Le 14/01/2015, à 18:24
- Didier-T
Re : [Conky] Alternative à weather.com (3)
parfait, comme ça je vois ce qui ce passe, l'une des deux date ne passe pas, mais pourquoi.
nous allons faire une seconde modification, qui permettra au script de fonctionner, mais le soucis ne sera pas réglé pour autant.
il vas falloir remplacer la fonction datelune par ceci
function datelune(d)
print(d)
local j, m, a, h, min = d:gsub("Janvier", "01"):gsub("Février", "02"):gsub("Mars", "03"):gsub("Avril", "04"):gsub("Mais", "05"):gsub("Juin", "06"):gsub("Juillet", "07"):gsub("Août", "08"):gsub("Septembre", "09"):gsub("Octobre", "10"):gsub("Novembre", "11"):gsub("Décembre", "12"):match("(%d+) (%d+) (%d+) <br /> (%d+):(%d+)")
if j == nil or a == nil or m == nil or h == nil or min == nil then
d = 0
else
d = os.time{year=a, month=m, day=j, hour=h, min=min}
end
return d
end
pour continuer, j'aurais besoin du retour terminal quand tu auras relancé le conky.
Hors ligne
#1092 Le 14/01/2015, à 18:57
- loutch
Re : [Conky] Alternative à weather.com (3)
voila
[romuald@localhost ~]$ conky -c ~/.conky/conky-meteo/meteo6jours/conkyrc
Conky: forked to background, pid is 7498
[romuald@localhost ~]$
Conky: desktop window (2400132) is subwindow of root window (31c)
Conky: window type - normal
Conky: drawing to created window (0x5400003)
Conky: drawing to double buffer
version = v1.11
web = http://www.accuweather.com/fr/fr/sarreguemines/57200/weather-forecast/135050
Pévision Nb jours = 9
Pévision Matin = non
Pévision Après Midi = non
Pévision Soirée = non
Pévision Nuit = non
Prévision sur 8 heures = oui
nbFoisHuit= 1
Délais = 60
Chemin de travail = /tmp
Palier = 20
Chemin de sauvegarde = /home/romuald/.conky/conky-meteo/meteo6jours/reptravail
Chemin script = /home/romuald/.conky/conky-meteo/meteo_lua_2/scripts
Notification = non
ID = 7498
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
oui
Version = 1.31b
04 Avril 2015 <br /> 12:01
28 Septembre 2015 <br /> 02:47
lunaison Ok
huitHeures 1 Ok
Jour 1 Ok
Jour 2 Ok
Jour 3 Ok
Jour 4 Ok
Jour 5 Ok
Jour 6 Ok
Jour 7 Ok
Jour 8 Ok
Jour 9 Ok
CC Ok
mise a jour en : 9.077616691589355
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
Hors ligne
#1093 Le 14/01/2015, à 19:34
- loutch
Re : [Conky] Alternative à weather.com (3)
RERE
Je viens de tout relancer et suis aller dans mon /tmp et même la lune.png est là.
Grâce à cette modification je n'ai plus besoin de mon autre script pour récupérer l'image de la Lune.
encore MERCI et
@++++++++
PS Je suppose que dans mon répertoire de travail je n'ai plus besoin de mon fichier lunaison.
PS2 Sur mageia 5 nickel aussi .
Dernière modification par loutch (Le 14/01/2015, à 19:54)
Hors ligne
#1094 Le 14/01/2015, à 20:14
- Didier-T
Re : [Conky] Alternative à weather.com (3)
Bon, c'est étonnant, mais il semblerait que tu ait les deux dates de lunaison traitées normalement.
Pour le reste c'est cool que ça ait fonctionné comme prévu.
Au fait, le fichier lunaison du répertoire de travail sert de sauvegarde pour le cas où il y ait un souci d’accès à internet, ce fichier est créé automatiquement.
Hors ligne
#1095 Le 15/01/2015, à 10:04
#1096 Le 15/01/2015, à 19:01
- loutch
Re : [Conky] Alternative à weather.com (3)
Voila je viens de réaliser ceci :
Je l'ai modifié pour qu'il fonctionne avec la météo de Didier-t ça fonctionne ,la pression est juste enfin je suis pas sure pour l'aiguille de la pression et les aiguilles des températures .
Le problème est qu'en konsole j'ai des erreurs dont la dernière qui n'arrête plus.
Si une âme charitable peut regarder .Merci d'avance .
le conkyrc :
background yes
use_xft yes
xftfont URW Chancery L:style=Bold:size=10
xftalpha 1
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
#own_window_color 000000
own_window_argb_visual yes
#own_window_argb_value 0
own_window_type normal
own_window_hints undecorated,below,skip_taskbar,skip_pager
double_buffer yes
minimum_size 300 250
maximum_width 300
text_buffer_size 2048
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_outline_color white
alignment tr
gap_x 0
gap_y 320
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale yes
# Fonctionne uniquement avec les polices Fixes
#use_spacer yes
uppercase no
# -- 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}
template4 ${lua_parse Images_\1 \2 \3 60 \4} # -- Appelle image -- \2=position \3=taille \4=jour (pour les prévisions) #
lua_load ~/.conky/conky-meteo/meteo_lua_2/scripts/meteo2.lua
lua_startup_hook init ~/.conky/conky-meteo/meteo6jours/meteo.cfg
lua_load ~/.conky/conky-meteo/baro/baro.lua
lua_draw_hook_pre main
lua_load ~/.conky/conky-meteo/baro/textwriting.lua
lua_draw_hook_post draw_text
TEXT
${template1 Maj}
${voffset 125}${alignc -20}${template1 Pression 1}mb
#### Affichage des cadres utilisés dans le conky ####
${template0 base.png 20 5 290 250}
${voffset -200}
#### Affichage images ####
${lua fDrawImage ~/.conky/conky-meteo/meteo_lua_2/icones/icone_meteo/15.png 40 160 50 50}
${lua fDrawImage ~/.conky/conky-meteo/meteo_lua_2/icones/icone_meteo/25.png 40 100 50 50}
${lua fDrawImage ~/.conky/conky-meteo/meteo_lua_2/icones/icone_meteo/12.png 75 40 50 50}
${lua fDrawImage ~/.conky/conky-meteo/meteo_lua_2/icones/icone_meteo/14.png 130 20 50 50}
${lua fDrawImage ~/.conky/conky-meteo/meteo_lua_2/icones/icone_meteo/6.png 195 20 50 50}
${lua fDrawImage ~/.conky/conky-meteo/meteo_lua_2/icones/icone_meteo/3.png 235 50 50 50}
${lua fDrawImage ~/.conky/conky-meteo/meteo_lua_2/icones/icone_meteo/2.png 260 100 50 50}
${lua fDrawImage ~/.conky/conky-meteo/meteo_lua_2/icones/icone_meteo/1.png 260 160 50 50}
le baro.lua
--==============================================================================
-- baro.lua
--
-- author : SLK-adapted by shamen456
-- version : v2011-06-13
-- license : Distributed under the terms of GNU GPL version 2 or later
--
--==============================================================================
require 'cairo'
--------------------------------------------------------------------------------
-- gauge DATA
gauge = {
{
name='cpu', arg='', max_value=1060, sub_value=960,
x=175, y=150,
graph_radius=60,
graph_thickness=10,
graph_start_angle=235,
graph_unit_angle=2.5, graph_unit_thickness=2.,
graph_bg_colour=0xFFFFFF, graph_bg_alpha=0.4,
graph_fg_colour=0xB1ADA7, graph_fg_alpha=0,
hand_fg_colour=0x000000, hand_fg_alpha=.0,
txt_radius=0,
txt_weight=0, txt_size=10.0,
txt_fg_colour=0xFFFFFF, txt_fg_alpha=0,
graduation_radius=50,
graduation_thickness=8, graduation_mark_thickness=2,
graduation_unit_angle=18,
graduation_fg_colour=0x4F4B41, graduation_fg_alpha=0,
caption='',
caption_weight=1, caption_size=8.0,
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.8,
},
{
name='lua', arg='Meteo_Pression', max_value=1050, sub_value=950,
x=175, y=150,
graph_radius=30,
graph_thickness=70,
graph_start_angle=255,
graph_unit_angle=2.1, graph_unit_thickness=2.,
graph_bg_colour=0xFFFFFF, graph_bg_alpha=0.4,
graph_fg_colour=0xB1ADA7, graph_fg_alpha=0,
hand_fg_colour=0xFF0000, hand_fg_alpha=.5,
txt_radius=20,
txt_weight=0, txt_size=10.0,
txt_fg_colour=0xFFFFFF, txt_fg_alpha=0,
graduation_radius=70,
graduation_thickness=8, graduation_mark_thickness=2,
graduation_unit_angle=18,
graduation_fg_colour=0x4F4B41, graduation_fg_alpha=1,
caption='',
caption_weight=1, caption_size=8.0,
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.8,
},
{
name='lua', arg='Meteo_TempRes',
max_value=60, sub_value=-30,--valeur de depart du graphe
x=175, y=200,
graph_radius=20,
graph_thickness=40,
graph_start_angle=75,
graph_unit_angle=2.33, graph_unit_thickness=1.5,
graph_bg_colour=0xFFFFFF, graph_bg_alpha=0.4,
graph_fg_colour=0xB1ADA7, graph_fg_alpha=0,
hand_fg_colour=0xFF0000, hand_fg_alpha=1,
txt_radius=18,
txt_weight=1, txt_size=10.0,
txt_fg_colour=0xC0C0FF, txt_fg_alpha=0,
graduation_radius=20,
graduation_thickness=8, graduation_mark_thickness=2,
graduation_unit_angle=11.6,
graduation_fg_colour=0x4F4B41, graduation_fg_alpha=0.6,
caption='',
caption_weight=1, caption_size=8.0,
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
},
{
name='lua', arg='Meteo_TempAct', max_value=60, sub_value=-30,
x=175, y=200,
graph_radius=20,
graph_thickness=40,
graph_start_angle=75,
graph_unit_angle=2.33, graph_unit_thickness=1.5,
graph_bg_colour=0xFFFFFF, graph_bg_alpha=0.,
graph_fg_colour=0xB1ADA7, graph_fg_alpha=0,
hand_fg_colour=0xED7F77, hand_fg_alpha=1,
txt_radius=30,
txt_weight=1, txt_size=10.0,
txt_fg_colour=0xED7F77, txt_fg_alpha=0,
graduation_radius=22,
graduation_thickness=14, graduation_mark_thickness=2,
graduation_unit_angle=23.3,
graduation_fg_colour=0x4F4B41, graduation_fg_alpha=1,
caption='',
caption_weight=1, caption_size=8.0,
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
},
}
-------------------------------------------------------------------------------
-- rgb_to_r_g_b
-- converts color in hexa to decimal
--
function rgb_to_r_g_b(colour, alpha)
return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end
-------------------------------------------------------------------------------
-- angle_to_position
-- convert degree to rad and rotate (0 degree is top/north)
--
function angle_to_position(start_angle, current_angle)
local pos = current_angle + start_angle
return ( ( pos * (2 * math.pi / 360) ) - (math.pi / 2) )
end
-------------------------------------------------------------------------------
-- draw_gauge_ring
-- displays gauges
--
function draw_gauge_ring(display, data, value)
local max_value = data['max_value']-data['sub_value']
local sub_value = data['sub_value']
local x, y = data['x'], data['y']
local graph_radius = data['graph_radius']
local graph_thickness, graph_unit_thickness = data['graph_thickness'], data['graph_unit_thickness']
local graph_start_angle = data['graph_start_angle']
local graph_unit_angle = data['graph_unit_angle']
local graph_bg_colour, graph_bg_alpha = data['graph_bg_colour'], data['graph_bg_alpha']
local graph_fg_colour, graph_fg_alpha = data['graph_fg_colour'], data['graph_fg_alpha']
local hand_fg_colour, hand_fg_alpha = data['hand_fg_colour'], data['hand_fg_alpha']
local graph_end_angle = (max_value * graph_unit_angle) % 360
-- background ring
cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, 0), angle_to_position(graph_start_angle, graph_end_angle))
cairo_set_source_rgba(display, rgb_to_r_g_b(graph_bg_colour, graph_bg_alpha))
cairo_set_line_width(display, graph_thickness)
cairo_stroke(display)
-- arc of value
local val = (value-sub_value) % (max_value + 1)
local start_arc = 0
local stop_arc = 0
local i = 1
while i <= val do
start_arc = (graph_unit_angle * i) - graph_unit_thickness
stop_arc = (graph_unit_angle * i)
cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
cairo_set_source_rgba(display, rgb_to_r_g_b(graph_fg_colour, graph_fg_alpha))
cairo_stroke(display)
i = i + 1
end
local angle = start_arc
-- hand
start_arc = (graph_unit_angle * val) - (graph_unit_thickness * 2)
stop_arc = (graph_unit_angle * val)
cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
cairo_set_source_rgba(display, rgb_to_r_g_b(hand_fg_colour, hand_fg_alpha))
cairo_stroke(display)
-- graduations marks
local graduation_radius = data['graduation_radius']
local graduation_thickness, graduation_mark_thickness = data['graduation_thickness'], data['graduation_mark_thickness']
local graduation_unit_angle = data['graduation_unit_angle']
local graduation_fg_colour, graduation_fg_alpha = data['graduation_fg_colour'], data['graduation_fg_alpha']
if graduation_radius > 0 and graduation_thickness > 0 and graduation_unit_angle > 0 then
local nb_graduation = graph_end_angle / graduation_unit_angle
local i = 0
while i < nb_graduation do
cairo_set_line_width(display, graduation_thickness)
start_arc = (graduation_unit_angle * i) - (graduation_mark_thickness / 2)
stop_arc = (graduation_unit_angle * i) + (graduation_mark_thickness / 2)
cairo_arc(display, x, y, graduation_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
cairo_set_source_rgba(display,rgb_to_r_g_b(graduation_fg_colour,graduation_fg_alpha))
cairo_stroke(display)
cairo_set_line_width(display, graph_thickness)
i = i + 1
end
end
-- text
local txt_radius = data['txt_radius']
local txt_weight, txt_size = data['txt_weight'], data['txt_size']
local txt_fg_colour, txt_fg_alpha = data['txt_fg_colour'], data['txt_fg_alpha']
local movex = txt_radius * math.cos(angle_to_position(graph_start_angle, angle))
local movey = txt_radius * math.sin(angle_to_position(graph_start_angle, angle))
cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, txt_weight)
cairo_set_font_size (display, txt_size)
cairo_set_source_rgba (display, rgb_to_r_g_b(txt_fg_colour, txt_fg_alpha))
cairo_move_to (display, x + movex - (txt_size / 2), y + movey + 3)
cairo_show_text (display, value)
cairo_stroke (display)
-- caption
local caption = data['caption']
local caption_weight, caption_size = data['caption_weight'], data['caption_size']
local caption_fg_colour, caption_fg_alpha = data['caption_fg_colour'], data['caption_fg_alpha']
local tox = graph_radius * (math.cos((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
local toy = graph_radius * (math.sin((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, caption_weight);
cairo_set_font_size (display, caption_size)
cairo_set_source_rgba (display, rgb_to_r_g_b(caption_fg_colour, caption_fg_alpha))
cairo_move_to (display, x + tox + 5, y + toy + 1)
-- bad hack but not enough time !
if graph_start_angle < 105 then
cairo_move_to (display, x + tox - 30, y + toy + 1)
end
cairo_show_text (display, caption)
cairo_stroke (display)
end
-------------------------------------------------------------------------------
-- go_gauge_rings
-- loads data and displays gauges
--
function go_gauge_rings(display)
local function load_gauge_rings(display, data)
local str, value = '', 0
str = string.format('${%s %s}',data['name'], data['arg'])
str = conky_parse(str)
value = tonumber(str)
draw_gauge_ring(display, data, value)
end
for i in pairs(gauge) do
load_gauge_rings(display, gauge[i])
end
end
-------------------------------------------------------------------------------
-- MAIN
function conky_main()
if conky_window == nil then
return
end
local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height)
local display = cairo_create(cs)
local updates = conky_parse('${updates}')
update_num = tonumber(updates)
if update_num > 5 then
go_gauge_rings(display)
end
end
le textwriting.lua
--[[circlewriting by mrpeachy (2010)]]
require 'cairo'
function addzero100(num)
if tonumber(num) < 10 then
return "00" .. num
elseif tonumber(num) <100 then
return "0" .. num
else
return num
end
end
function string:split(delimiter)
local result = { }
local from = 1
local delim_from, delim_to = string.find( self, delimiter, from )
while delim_from do
table.insert( result, string.sub( self, from , delim_from-1 ) )
from = delim_to + 1
delim_from, delim_to = string.find( self, delimiter, from )
end
table.insert( result, string.sub( self, from ) )
return result
end
function circlewriting(cr, text, font, fsize, radi, horiz, verti, tred, tgreen, tblue, talpha, start, finish, var1)
local inum=string.len(text)
range=finish
deg=(finish-start)/(inum-1)
degrads=1*(math.pi/180)
local textcut=string.gsub(text, ".", "%1@@@")
texttable=string.split(textcut, "@@@")
for i = 1,inum do
ival=i
interval=(degrads*(start+(deg*(i-1))))+var1
interval2=degrads*(start+(deg*(i-1)))
txs=0+radi*(math.sin(interval))
tys=0-radi*(math.cos(interval))
cairo_select_font_face (cr, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
cairo_set_font_size (cr, fsize);
cairo_set_source_rgba (cr, tred, tgreen, tblue, talpha);
cairo_move_to (cr, txs+horiz, tys+verti);
cairo_rotate (cr, interval2)
cairo_show_text (cr, (texttable[i]))
cairo_stroke (cr)
cairo_rotate (cr, -interval2)
end
end
function circlewritingdown(cr, text, font, fsize, radi, horiz, verti, tred, tgreen, tblue, talpha, start, finish, var1)
local inum=string.len(text)
deg=(start-finish)/(inum-1)
degrads=1*(math.pi/180)
local textcut=string.gsub(text, ".", "%1@@@")
texttable=string.split(textcut, "@@@")
for i = 1,inum do
ival=i
interval=(degrads*(start-(deg*(i-1))))+var1
interval2=degrads*(start-(deg*(i-1)))
txs=0+radi*(math.sin(interval))
tys=0-radi*(math.cos(interval))
cairo_select_font_face (cr, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
cairo_set_font_size (cr, fsize);
cairo_set_source_rgba (cr, tred, tgreen, tblue, talpha);
cairo_move_to (cr, txs+horiz, tys+verti);
cairo_rotate (cr, interval2+(180*math.pi/180))
cairo_show_text (cr, (texttable[i]))
cairo_stroke (cr)
cairo_rotate (cr, -interval2-(180*math.pi/180))
end
end
function conky_draw_text()
local updates=conky_parse('${updates}')
update_num=tonumber(updates)
if update_num > 5 then
if conky_window==nil then return end
local w=conky_window.width
local h=conky_window.height
local cs=cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, w, h)
cr=cairo_create(cs)
--circlewriting variable
cpu=tonumber(conky_parse('${cpu}'))
--text must be in quotes
text=("Tempete - Pluie - Variable - Beau - Tres Sec")
--text=("Stormy - Rain - Change - Fair - Very Dry")
--font name must be in quotes
font="URW Chancery L"
fontsize=15
radius=80
positionx=175
positiony=150
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
--to set start and finish values for circlewriting, if the text will cross 0 degrees then you must calculate for 360+finish degrees
--eg if you want to go from 270 to 90, then you will input 270 to 450. Finish has to be greater than start.
start=-115
finish=115
letterposition=0
circlewriting(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
--circlewritingdown variables
--mem=tonumber(conky_parse('${memperc}'))
--text must be in quotes
text=(" 0 ")
--font name must be in quotes
font="URW Chancery L"
fontsize=12
radius=48
positionx=175
positiony=200
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
--to set start and finish values for circlewritingdown, if the text will cross 0 degrees then you must calculate for 0-finish degrees
--eg if you want to go from 90 to 270, then you will input 90 to -90. Start has to be greater than finish
start=150
finish=144
letterposition=0
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
text=("50")
font="URW Chancery L"
fontsize=12
radius=48
positionx=175
positiony=200
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
start=268
finish=262
letterposition=0
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
text=("40")
font="URW Chancery L"
fontsize=12
radius=48
positionx=175
positiony=200
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
start=245
finish=239
letterposition=0
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
text=("30")
font="URW Chancery L"
fontsize=12
radius=48
positionx=175
positiony=200
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
start=222
finish=216
letterposition=0
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
text=("20")
font="URW Chancery L"
fontsize=12
radius=48
positionx=175
positiony=200
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
start=199
finish=193
letterposition=0
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
text=("10")
font="URW Chancery L"
fontsize=12
radius=48
positionx=175
positiony=200
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
start=176
finish=170
letterposition=0
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
text=("-10")
font="URW Chancery L"
fontsize=12
radius=48
positionx=175
positiony=200
colorred=1
colorgreen=0
colorblue=0
coloralpha=1
start=134
finish=124
letterposition=0
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
text=("-20")
font="URW Chancery L"
fontsize=12
radius=48
positionx=175
positiony=200
colorred=1
colorgreen=0
colorblue=0
coloralpha=1
start=112
finish=99
letterposition=0
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
[[--circlewritingdown variable
hdd=tonumber(conky_parse('${fs_used_perc /}'))
--text must be in quotes
text=("FILESYS " .. (addzero100(hdd)) .. "%")
--font name must be in quotes
font="White Rabbit"
fontsize=18
radius=80
positionx=260
positiony=280
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
--to set start and finish values for circlewritingdown, if the text will cross 0 degrees then you must calculate for 0-finish degrees
--eg if you want to go from 90 to 270, then you will input 90 to -90. Start has to be greater than finish
start=180
finish=0
letterposition=0.06
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)]]
[[--circlewriting variables
swap=tonumber(conky_parse('${swapperc}'))
--text must be in quotes
text=("SWAP " .. (addzero100(swap)) .. "% ")
--font name must be in quotes
font="White Rabbit"
fontsize=18
radius=60
positionx=105
positiony=130
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
--to set start and finish values for circlewriting, if the text will cross 0 degrees then you must calculate for 360+finish degrees
--eg if you want to go from 270 to 90, then you will input 270 to 450. Finish has to be greater than start.
start=200
finish=340
letterposition=0
circlewriting(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)]]
end
end
et la konsole
[romuald@localhost ~]$ conky -c ~/.conky/conky-meteo/baro/conkyrc
Conky: forked to background, pid is 26939
[romuald@localhost ~]$
Conky: desktop window (200012c) is subwindow of root window (31c)
Conky: window type - normal
Conky: drawing to created window (0x5600003)
Conky: drawing to double buffer
version = v1.11
web = http://www.accuweather.com/fr/fr/sarreguemines/57200/weather-forecast/135050
Pévision Nb jours = 9
Pévision Matin = non
Pévision Après Midi = non
Pévision Soirée = non
Pévision Nuit = non
Prévision sur 8 heures = oui
nbFoisHuit= 1
Délais = 60
Chemin de travail = /tmp
Palier = 20
Chemin de sauvegarde = /home/romuald/.conky/conky-meteo/meteo6jours/reptravail
Chemin script = /home/romuald/.conky/conky-meteo/meteo_lua_2/scripts
Notification = non
ID = 26939
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
oui
Version = 1.31b
04 Avril 2015 <br /> 12:01
28 Septembre 2015 <br /> 02:47
lunaison Ok
huitHeures 1 Ok
Jour 1 Ok
Jour 2 Ok
Jour 3 Ok
Conky: llua_do_call: function conky_main execution failed: /home/romuald/.conky/conky-meteo/baro/baro.lua:146: attempt to perform arithmetic on local 'value' (a nil value)
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
Jour 4 Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
Jour 5 Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
Jour 6 Ok
Jour 7 Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
Jour 8 Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
Jour 9 Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
CC Ok
mise a jour en : 9.258814573287964
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:252: attempt to call a nil value
Conky: llua_do_call: function conky_draw_
Dernière modification par loutch (Le 15/01/2015, à 19:03)
Hors ligne
#1097 Le 16/01/2015, à 06:55
- Didier-T
Re : [Conky] Alternative à weather.com (3)
Bonjour loutch,
le premier message d'erreur doit être provoqué par l'utilisation de cpu, c'est normal, au premier cycle cpu ne renvoi rien.
le second message te que le script tente de traiter une valeur nul, donc nous allons imprimer a l'écran toutes les variables de la ligne 252 du script textwriting.lua.
Il faut ajouter la ligne suivante entre la 251 et la 252.
print(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)
Hors ligne
#1098 Le 16/01/2015, à 09:40
- loutch
Re : [Conky] Alternative à weather.com (3)
C'est passé en ligne 253
oui
Version = 1.31b
04 Avril 2015 <br /> 12:01
28 Septembre 2015 <br /> 02:47
lunaison Ok
huitHeures 1 Ok
Jour 1 Ok
Jour 2 Ok
Jour 3 Ok
Conky: llua_do_call: function conky_main execution failed: /home/romuald/.conky/conky-meteo/baro/baro.lua:146: attempt to perform arithmetic on local 'value' (a nil value)
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Jour 4 Ok
Jour 5 Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Jour 6 Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Jour 7 Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Jour 8 Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Jour 9 Ok
CC Ok
mise a jour en : 8.704851150512695
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Conky: llua_do_call: function conky_draw_text execution failed: ...home/romuald/.conky/conky-meteo/baro/textwriting.lua:253: attempt to call a nil value
Il me semble que dans le fichier il y a une erreur après la ligne 233 je suis pas sure c'est peut-être juste car toute cette partie est de couleur rouge
[[--circlewritingdown variable
hdd=tonumber(conky_parse('${fs_used_perc /}'))
--text must be in quotes
text=("FILESYS " .. (addzero100(hdd)) .. "%")
--font name must be in quotes
font="White Rabbit"
fontsize=18
radius=80
positionx=260
positiony=280
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
--to set start and finish values for circlewritingdown, if the text will cross 0 degrees then you must calculate for 0-finish degrees
--eg if you want to go from 90 to 270, then you will input 90 to -90. Start has to be greater than finish
start=180
finish=0
letterposition=0.06
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)]]
[[--circlewriting variables
swap=tonumber(conky_parse('${swapperc}'))
--text must be in quotes
text=("SWAP " .. (addzero100(swap)) .. "% ")
--font name must be in quotes
font="White Rabbit"
fontsize=18
radius=60
positionx=105
positiony=130
colorred=1
colorgreen=1
colorblue=1
coloralpha=1
--to set start and finish values for circlewriting, if the text will cross 0 degrees then you must calculate for 360+finish degrees
--eg if you want to go from 270 to 90, then you will input 270 to 450. Finish has to be greater than start.
start=200
finish=340
letterposition=0
circlewriting(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)]]
PS je vient de faire une copie du textwriting ,supprimé toute la partie en rouge ,killé le conky et l 'ais relancé en konsole ça marche ,pourtant hier j'ai fait pareil et il ne s'est pas relancé ,comprend plus rien.
[romuald@localhost ~]$ conky -c ~/.conky/conky-meteo/baro/conkyrc
Conky: forked to background, pid is 23010
[romuald@localhost ~]$
Conky: desktop window (2400120) is subwindow of root window (31c)
Conky: window type - normal
Conky: drawing to created window (0x5600003)
Conky: drawing to double buffer
version = v1.11
web = http://www.accuweather.com/fr/fr/sarreguemines/57200/weather-forecast/135050
Pévision Nb jours = 9
Pévision Matin = non
Pévision Après Midi = non
Pévision Soirée = non
Pévision Nuit = non
Prévision sur 8 heures = oui
nbFoisHuit= 1
Délais = 60
Chemin de travail = /tmp
Palier = 20
Chemin de sauvegarde = /home/romuald/.conky/conky-meteo/meteo6jours/reptravail
Chemin script = /home/romuald/.conky/conky-meteo/meteo_lua_2/scripts
Notification = non
ID = 23010
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
oui
Version = 1.31b
04 Avril 2015 <br /> 12:01
28 Septembre 2015 <br /> 02:47
lunaison Ok
huitHeures 1 Ok
Jour 1 Ok
Jour 2 Ok
Jour 3 Ok
Conky: llua_do_call: function conky_main execution failed: /home/romuald/.conky/conky-meteo/baro/baro.lua:146: attempt to perform arithmetic on local 'value' (a nil value)
Jour 4 Ok
Jour 5 Ok
Jour 6 Ok
Jour 7 Ok
Jour 8 Ok
Jour 9 Ok
CC Ok
mise a jour en : 8.831357955932617
Condition courante Ok
Prévision 1 Ok
Prévision 2 Ok
Prévision 3 Ok
Prévision 4 Ok
Prévision 5 Ok
Prévision 6 Ok
Prévision 7 Ok
Prévision 8 Ok
Prévision 9 Ok
huit heures Ok
Dernière modification par loutch (Le 16/01/2015, à 09:59)
Hors ligne
#1099 Le 17/01/2015, à 09:04
- Didier-T
Re : [Conky] Alternative à weather.com (3)
Bonjour loutch,
tant mieux si cette fois sa a fonctionné.
Amuse toi bien avec tes conkys.
A+
Hors ligne