#101 Le 14/11/2011, à 13:22
- adama88
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Pas mal ton optimisation. J'ai essayé la fonction scroll sur un de mes conky meteo et c'est vrai que c'est sympa.
Ubuntu 23.10 - Windows 11 famille
Lenovo Y520-15IKBN - Intel® Core™ i5-7300HQ × 4 - Intel® UHD 630 + NVIDIA GeForce GTX 1050
32 Go RAM - Nvme 1To + HDD 1to (DD d'origine)
Hors ligne
#102 Le 14/11/2011, à 17:32
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Re hello
Dans un autre registre pour alléger le code je me sert beaucoup de la fonction template de conky .
exemple :
template0 ${execpi 1800 ~/.conky/meteo/afmeteo \1 cc} # conditions actuelles
template8 ${image ~/.conky/meteo/icones/\1 -p \2,325 -s 50x36}# icones pre jour \1=nom icone \2=position x
template9 ${image ~/.conky/meteo/icones/\1 -p \2,381 -s 50x36}# icones prev soir \1=nom icone \2=position x
TEXT
${goto 12}Humidité${goto 57}: ${template0 taux_humidite}${goto 100}Point de rosée : ${template0 p_rosee}
${template8 J1jour.png 0}${template8 J2jour.png 41}${template8 J3jour.png 85}
${template9 J1soir.png 0}${template9 J2soir.png 41}${template9 J3soir.png 85}j'espere que c'est parlant
J'adore, je connaissais pas template, c'est excellent.
Hors ligne
#103 Le 15/11/2011, à 17:49
- Phyllinux
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Phyllinux a écrit :
...
Si le vent tombe à 0 km/h (c'est possible, même au pays du mistral), ...Si sa se reproduit n’hésite pas à me faire une copie des pages web (condition courante et prévision), et la transmettre via le forum, je pourrais voir comment régler le problème.
Voilà le phénomène à nouveau, avec le fichier :
conditions courantes :
3psu
16
Partiellement ensoleillé
17
Calme
51%
6
1015 mb
Stationnaire
16 km
07:31
17:14
prévision pas concerné, car cela ne touche que l'affichage des conditions du moment.
en image, cela donne ce résultat :
Comme je le disais dans mon post précédent, il faut donc rajouter une ligne dans le script afmeteo, afin de prendre en compte cette hypothèse de vent nul, pour que le 0 s'affiche dans le fichier curr_cond, et que l'icône vent nul s'affiche dans le conky (icône qui s'appelle 00.png dans les icônes du vent).
Actuellement, vu que cette icône n'est pas déclarée, elle ne peut pas être affichée.
Comme on le voit dans la capture d'écran, en cas de vent nul, à la place d'une direction, on voit s'afficher 'stable', et comme il manque la ligne de la vitesse, toutes les lignes remontent d'un cran, et au lieu d'une vitesse, c'est le taux d'humidité qui s'affiche (en %, suivi de km/H) !
Sinon, je finalise mes petits tutos et mets en ligne ce soir mes 2 conkys météo.
The ship is sinking normally...
Hors ligne
#104 Le 15/11/2011, à 18:50
- Phyllinux
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Voici donc le résultat final des scripts alternatifs à conkyForecast, vu que le site weather.com, où conkyforecast allait récupérer ces données, devient payant pour pouvoir continuer à télécharger les éléments.
La solution retenue fait appel au site Accuweather.com :
Accuweather
Le script d'origine vient de TeoBigusGeekus, un grec qui propose plein de possibilités différentes de scripts, faisant appel à différentes sources. (Dont une qui est Weather.com d'ailleurs)
Jetez donc un coup d'oeil ICI pour voir ce qu'il propose, et télécharger ses scripts avec les explications et commentaires. A réserver aux anglicistes, car il s'agit du forum Ubuntu en langue anglaise.
Sur la base de ce script, merci à Levi59, qui a travaillé sur des idées de scripts en retravaillant ceux de TBG.
Un énorme merci et Bravo à Didier-T qui s'est beaucoup investi pour peaufiner les scripts définitifs et pour prendre en compte les remarques.
Merci à jpdipsy pour l'astuce du scroll dans conky, que je ne connaissais pas, et que j'ai intégré dans mon conky weather+clock, pour faire afficher des données.
C'est avec ces éléments que j'ai réalisé 2 conkys que je vous propose ici.
A noter :
Les 2 conkys sont paramétrés avec un affichage à gauche, prenant en compte la présence du dash de Unity.
Le conky météo est optimisé pour une résolution en 1490X900.
Les conkys ont été écrits en chemin absolu. Il n'y a donc rien à modifier au niveau des arborescences pour que les conkys sachent où aller piocher les données.
Il y a très peu de modifs à faire pour que soient pris en compte vos éléments pour la personnalisation (localité concernée par la météo essentiellement).
J'ai mis dans chaque archive un petit tuto à lire avant d'installer le tout qui vous donne la marche à suivre pour ces quelques petits aménagements à effectuer.
J'ai réalisé ces conkys sur mon desktop, et j'ai exporté par clef USB pour les transférer sur mon netbook, pour m'assurer que tout se passait bien, et cela a fonctionné. Donc, les archives sont bonnes telles que livrées, si vous respectez la procédure sur l'extraction dans votre Home.
Ne me demandez pas pourquoi, mais il se peut, au premier lancement que vous soyez obligés de relancer 2 à 3 fois le conky pour qu'il s'affiche correctement. Il télécharge toutes les données, les met en forme dans des fichiers qui se rajoutent dans l'arborescence, et parfois, au premier lancement, toutes les opérations ne se font pas intégralement correctement.
Pour faire tourner le conky weather+clock, il faut avoir installé l'autre conky (conkyrcmeteo) car la base d'extraction des données est la même. Il n'y a que la carrosserie qui change. Ce dernier est sur la même base que celui d'adama88 présenté sur ce topic.
Conky Météo :
A télécharger ici
Et voici ce que vous obtenez une fois lancé :
Une version moins complète : conky météo + horloge + cours de bourse (vu que l'applet stocks ne fonctionne plus depuis Natty, j'ai trouvé cette alternative)
A télécharger ici
Et voici ce que vous obtenez une fois lancé :
Pour ceux qui se posent des questions :
Les chiffres en rouge dans les icônes météo correspondent aux pourcentages de probabilité de pluie.
Dans le conky horloge, il y a 2 chiffres : Le 1er c'est la probabilité de pluie dans la journée, le 2° c'est la probabilité de pluie dans la nuit.
Dans le conky météo, je fais systématiquement apparaître la T° ressentie, car, en fonction du vent, de la couverture nuageuse, il peut y avoir une assez grande différence. Cette T° ressentie, c'est la T° qui est entre parenthèses.
Enfin, pour terminer : Si comme moi, vous en avez marre de vous abîmer les yeux à travailler sur des fichiers de conkys exclusivement en noir et donc, peu agréables à travailler, et manquant de clarté, allez vite voir ICI, pour télécharger le script que vient de mettre à jour Sector11. Il rajoute, dans Gedit, dans le menu 'mode de coloration', 'Autres', la coloration pour les fichiers conkyrc.
Dès que le fichier contient le mot conkyrc, l'affichage se fait en multicolore, et cela devient tout de suite plus parlant !
Bon conky à tous !
Présentez nous vous aussi vos réalisations en remplacement de conkyForecast
Edit 1:
Archive mise à jour pour le Conky Météo avec correctif de bug sur le script en cas de vent nul et légère modification de l'alignement des conditions météo pour les prévisions dans le conkyrcmeteo
Edit 2 :
Archive mise à jour pour le Conky Météo avec nouveau correctif de bug sur le script en cas de vent nul (le précédent ne fonctionnait pas correctement).
Dernière modification par Phyllinux (Le 17/11/2011, à 08:44)
The ship is sinking normally...
Hors ligne
#105 Le 15/11/2011, à 19:56
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Phyllinux,
J'ai modifier le script, normalement il ne devrais plus y avoir de problème avec le vent.
Le formatage des infos dans le fichier messages aussi, tu verras j’ai tenté de faire en sorte que toutes les lignes apparaissent comme si elles étaient centrés, il faudrait voir à l'usage si sa vaut le coups ou non.
l'archive du post n°70 est mis à jour avec le nouveau script.
Au fait tu aurais pas oublié un petit quelque chose ligne 67 dans ton conky-horloge-météo-bourse le " - T°"
Dernière modification par Didier-T (Le 15/11/2011, à 20:47)
Hors ligne
#106 Le 15/11/2011, à 21:23
- cledesol
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Merci les gars, c'est vraiment chouette !
La seule chose curieuse, c'est que sur le site Accuweather, je ne récupère pas de "cityId" dans mon URL.
Mais bon, cela ne semble pas perturber le fonctionnement.
Bon, eh bien je vais partir en Théorie parce qu'en Théorie, tout se passe bien ....
Hors ligne
#107 Le 15/11/2011, à 22:03
- shamen456
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Bonjour à Tous...
En partant des scripts de Didier-T, et en modifiant légèrement, j'arrive au résultat suivant :
a gauche mon conkyforecast
a droite le-meme mais basé sur les scripts accuweather
des que j'aurai le temps, je compacte tout ca pour le mettre sur deviantart...
Bon conky a tous...et encore merci aux spécialistes pour les scripts..
Hors ligne
#108 Le 15/11/2011, à 23:21
- sickboy
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
merci à vous, vos conky sont réussi. il ne me reste plus qu'a appliquer cela
Xubuntu Voyager 11.10 / Linux Mint Debian Edition
AMD Phenom II x4 945
Asus Nvidia GeForce GT 440
Asus Xonar Essence STX
Hors ligne
#109 Le 16/11/2011, à 08:53
- Phyllinux
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ Didier-T :
Merci pour la modif du script pour le bug d'affichage en cas de vent nul.
J'ai mis à jour l'archive postée.
Concernant le conky horloge-météo-bourse, non, je n'ai rien oublié dans la ligne 67.
En effet, si on regarde la ligne :
${voffset 5}${goto 20}${font Helvetica LT Std :size=15:style=bold}${color grey}${scroll 27 5 ${execpi 1800 ~/conky/meteo/afmeteo meteo cc} - T° ressentie : ${execpi 1800 sed -n '4p' ~/conky/meteo/curr_cond}°}
on voit qu'il y a un scroll (Merci jpdipsy pour cette fonction que je ne connaissais pas ) qui permet de faire défiler la condition météo actuelle, suivie de la température ressentie. Mais comme c'est une capture d'écran, donc image fixe, on voit ce 'T°' en fin de ligne d'affichage qui peut sembler être un bug.
Si tu lances le conky, tu pourras voir que tout fonctionne bien, avec le message qui défile correctement.
The ship is sinking normally...
Hors ligne
#110 Le 16/11/2011, à 09:50
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ Didier-T :
Merci pour la modif du script pour le bug d'affichage en cas de vent nul.
J'ai mis à jour l'archive postée.
Concernant le conky horloge-météo-bourse, non, je n'ai rien oublié dans la ligne 67.
En effet, si on regarde la ligne :${voffset 5}${goto 20}${font Helvetica LT Std :size=15:style=bold}${color grey}${scroll 27 5 ${execpi 1800 ~/conky/meteo/afmeteo meteo cc} - T° ressentie : ${execpi 1800 sed -n '4p' ~/conky/meteo/curr_cond}°}
on voit qu'il y a un scroll (Merci jpdipsy pour cette fonction que je ne connaissais pas ) qui permet de faire défiler la condition météo actuelle, suivie de la température ressentie. Mais comme c'est une capture d'écran, donc image fixe, on voit ce 'T°' en fin de ligne d'affichage qui peut sembler être un bug.
Si tu lances le conky, tu pourras voir que tout fonctionne bien, avec le message qui défile correctement.
Oups, j'suis un boulet j’ai pas lue la ligne jusqu’à la fin
Hors ligne
#111 Le 16/11/2011, à 10:22
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@shamen456,
Bonjour j'aime beaucoup ce que tu fait et particulièrement ceci, pourrais tu mètre à disposition ton conky et les script qui vont avec, par avance merci.
Hors ligne
#112 Le 16/11/2011, à 15:54
- fra_tor_33
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Merci beaucoup Phyllinux pour ton tuto et tes conkys qui fonctionnent enfin, y compris pour les novices en conky comme moi.
Juste une petite question qui va sans doute paraître ridicule pour tous ceux qui savent : comment faire pour que ce conky démarre à chaque nouvelle connexion ?
Hors ligne
#113 Le 16/11/2011, à 16:24
- Phyllinux
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ fra_tor_33
Perso, je n'en lance aucun au démarrage.
Vu que j'en ai plusieurs, et que je les lance en fonction de ce que je veux avoir sur mon bureau, j'ai créé des scripts Nautilus, qiu me permettent de les lancer avec un clic droit de la souris
Mais, pour lancer un conky au démarrage, il suffit de le rajouter dans la liste des applications au démarrage, en mettant une ligne du genre
sh -c "sleep 20; conky;"
Le 'sleep', c'est pour permettre de retarder le lancement du conky, afin que Ubuntu finisse de se charger avant de passer à l'affichage du conky.
Tu trouveras toutes les explications ICI
Bon conky
The ship is sinking normally...
Hors ligne
#114 Le 16/11/2011, à 19:28
- sickboy
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
apres m'être enervé pendant plusieurs heures j'ai finalement reussi
merci à adama88 et phyllinux (et aux autres) pour votre aide !
Xubuntu Voyager 11.10 / Linux Mint Debian Edition
AMD Phenom II x4 945
Asus Nvidia GeForce GT 440
Asus Xonar Essence STX
Hors ligne
#115 Le 16/11/2011, à 20:28
- jpdipsy
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Edit :
Archive mise à jour pour le Conky Météo avec correctif de bug sur le script en cas de vent nul et légère modification de l'alignement des conditions météo pour les prévisions dans le conkyrcmeteo
Désolé voila ce qu'on obtient avec la correction :
31mcl
3
Ciel peu nuageux
2
Calme
0
0
89%
1
1021 mb
En hausse
8 km
07:38
16:55
pour une fois qu'on a pas de vent ici ça tombe bien
Hors ligne
#116 Le 16/11/2011, à 20:39
- Phyllinux
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ Didier-T :
Le problème que vient de faire remonter jpdipsy permet de vérifier la modif du script en cas de vent nul :
Dans le script modifié, nous avons une ligne de trop maintenant qui apparait dans le fichier current_cond. C'est la ligne 7. Il y a 2 fois 0, et du coup, je pense que cela repousse l'affichage des données d'une ligne vers le bas.
Donc, ta modif fonctionne bien car le 0 km/h s'affiche, mais il y a toujours un bug, car nous avons une ligne de trop avec un autre 0
Merci à jpdipsy pour la remontée d'information
The ship is sinking normally...
Hors ligne
#117 Le 16/11/2011, à 21:11
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ jpdipsy,
pourrais-tu regarder le fichier jour0 voir si il n'y aurais pas un soucis avec la vitesse du vent ?
Merci
Le problème est ligne 113 dans le script meteo.
il faut remplacer
(( $dvent == "Calme" )) || sed -i "6i\0" ${DirShell}/curr_cond
par
(( $dvent == "Calme" )) || sed -i "6i\0" ${DirShell}/jour$1
c'était pas ça je fait un correctif de l'archive et je re-post le lien
Dernière modification par Didier-T (Le 16/11/2011, à 22:00)
Hors ligne
#118 Le 16/11/2011, à 21:15
- fra_tor_33
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Bonsoir,
Je ne suis peut-être pas très futé mais lorsque je lance conky avec le script conseillé par Phyllinux, j'obtiens un conky basique (texte blanc sur fond noir) qui n'a rien à voir avec le conky météo.
Idem si je lance le commande conky en passant par alt - F2
La seule façon qui fonctionne pour moi est en suivant le tuto fourni avec les scripts depuis un terminal. Mais cela ne me permet donc pas d'avoir le conky météo automatiquement au démarrage. J'ai essayé de lancer les scripts "meteo", "afmeteo", mais ça ne donne rien. Cela ne doit pas être très compliqué mais je ne trouve pas. Si on peut me guider...
Hors ligne
#119 Le 16/11/2011, à 21:19
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Bonsoir,
Je ne suis peut-être pas très futé mais lorsque je lance conky avec le script conseillé par Phyllinux, j'obtiens un conky basique (texte blanc sur fond noir) qui n'a rien à voir avec le conky météo.
Idem si je lance le commande conky en passant par alt - F2
La seule façon qui fonctionne pour moi est en suivant le tuto fourni avec les scripts depuis un terminal. Mais cela ne me permet donc pas d'avoir le conky météo automatiquement au démarrage. J'ai essayé de lancer les scripts "meteo", "afmeteo", mais ça ne donne rien. Cela ne doit pas être très compliqué mais je ne trouve pas. Si on peut me guider...
une petite question ton conky météo tu la nommé comment et ou la tu mis (qu'elle est sont dossier).
Hors ligne
#120 Le 16/11/2011, à 21:23
- fra_tor_33
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
j'ai suivi à la lettre le tuto.
J'ai nommé le dossier "conky" et j'ai mis le dossier "meteo" avec tous les fichiers dans ce dossier...
Hors ligne
#121 Le 16/11/2011, à 21:30
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
j'ai suivi à la lettre le tuto.
J'ai nommé le dossier "conky" et j'ai mis le dossier "meteo" avec tous les fichiers dans ce dossier...
Donc si ton dossier est ~/meteo
ton lanceur doit ressembler à sa
sh -c "sleep 20; conky -d -c ~/meteo/conky;"
Hors ligne
#122 Le 16/11/2011, à 21:41
- fra_tor_33
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
désolé, mais j'ai toujours un conky basique qui démarre, rien à voir avec le conky meteo, je comprends pas
Hors ligne
#123 Le 16/11/2011, à 21:49
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
désolé, mais j'ai toujours un conky basique qui démarre, rien à voir avec le conky meteo, je comprends pas
Excuse moi j'avais mal lu ton post précédent.
En fait à tu fais un conkyrc et ou ce situe t-il ?
Hors ligne
#124 Le 16/11/2011, à 21:56
- fra_tor_33
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
je n'ai pas fait de conkyrc. J'ai suivi à la lettre le tuto de phyllinux. J'ai dezippé le fichier dans un dossier nommé "conky" dans mon home. J'ai rendu exécutable les deux fichiers signalés dans le tuto. Tout fonctionne bien lorsque je colle dans un terminal la commande du tuto : "conky -c ~/conky/meteo/conkyrcmeteo".
Si je créé un lanceur avec cette même commande, j'ai un conky basique sans la météo.
Hors ligne
#125 Le 16/11/2011, à 22:07
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
je n'ai pas fait de conkyrc. J'ai suivi à la lettre le tuto de phyllinux. J'ai dezippé le fichier dans un dossier nommé "conky" dans mon home. J'ai rendu exécutable les deux fichiers signalés dans le tuto. Tout fonctionne bien lorsque je colle dans un terminal la commande du tuto : "conky -c ~/conky/meteo/conkyrcmeteo".
Si je créé un lanceur avec cette même commande, j'ai un conky basique sans la météo.
Ont devraient normalement y arriver avec ceci
sh -c "sleep 20; conky -d -c ~/conky/meteo/conkyrcmeteo;"
Hors ligne