#1001 Le 10/02/2014, à 12:13
- daniel38100
Re : [Conky] Alternative à weather.com (3)
tu m'as macher le boulot mais au moins c'un fonctionnement que j'ai compris
en faite j're repris toute la fonction Recherche et RemplissageListBox
j'ai juste changer
def OnChercherButton(self, event):
self.listVilles, self.villes, self.url=Fonctions.Recherche(Fonctions(), str(self.Ville.GetValue()), str(self.Pays.GetValue()))
self.Villes.Clear()
self.Villes.InsertItems(self.listVilles, 0)
self.Villes.Select(0)
if self.villes is not None or self.url is not None:
self.Valider.Enable()
else:
self.Valider.Disable()
event.Skip()
def OnValiderButton(self, event):
if self.url is None :
index=self.Villes.GetSelection()
self.NVille=self.villes[int(index)].get("href")
else:
self.NVille=self.url
Fonctions.Change_Ville(Fonctions(), self.adresse_conky[self.comboBox1.GetSelection()], self.NVille)
self.Destroy()
event.Skip()
car j'utilis GTK et no WX
MERCI a toi
Dernière modification par daniel38100 (Le 10/02/2014, à 12:44)
Hors ligne
#1002 Le 10/02/2014, à 19:45
- daniel38100
Re : [Conky] Alternative à weather.com (3)
Hors ligne
#1003 Le 10/02/2014, à 20:26
- daniel38100
Re : [Conky] Alternative à weather.com (3)
en faite moi jai la liste comme ca (comme toi)
[u'Grenoble, Is\xe8re, FR ', u'Grenoble, PA, US (18974)']
['http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555', 'http://www.accuweather.com/fr/us/grenoble-pa/18974/weather-forecast/2129680']
et je la voudrai comme ça :
[u'Grenoble, Is\xe8re, FR ' , 'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555']
[u'Grenoble, PA, US (18974)' , 'http://www.accuweather.com/fr/us/grenoble-pa/18974/weather-forecast/2129680']
je suppose que tout se passe dans RemplissageListBox du coup chui obliger de tout prendre a part
j'me rend compte que le formatage de texte voila quoi
Dernière modification par daniel38100 (Le 10/02/2014, à 20:33)
Hors ligne
#1004 Le 10/02/2014, à 20:52
- Didier-T
Re : [Conky] Alternative à weather.com (3)
Dans ce cas met tout dans un seul tableau, mais a deux dimensions.
def RemplissageListBox(self, villes):
self.listVilles=[]
for ville in villes:
self.listVilles.append([ville.get_text(),ville.get("href")] )
return self.listVilles
dans ton cas tu auras en retour
pour self.listVilles
[[u'Grenoble, Is\xe8re, FR ' , 'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555'],[u'Grenoble, PA, US (18974)' , 'http://www.accuweather.com/fr/us/grenoble-pa/18974/weather-forecast/2129680']]
pour self.listVilles[0]
[u'Grenoble, Is\xe8re, FR ' , 'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555']
pour self.listVilles[0][0]
u'Grenoble, Is\xe8re, FR'
pour self.listVilles[0][1]
'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555'
Hors ligne
#1005 Le 10/02/2014, à 21:28
- daniel38100
Re : [Conky] Alternative à weather.com (3)
petit screenshot video
accuweather_gtk.mp4
grace a toi ca me prend pas 10 lignes encore merci juste pour une histoire d [ ]
Dernière modification par daniel38100 (Le 10/02/2014, à 21:49)
Hors ligne
#1006 Le 11/02/2014, à 14:01
- daniel38100
Re : [Conky] Alternative à weather.com (3)
petite question qui va peut être paraître con mais
D'ou vient et a quoi sert le"u" dans
[u'Grenoble, Is\xe8re, FR ', 'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555']
(j'ai aucun problème c'est juste pour comprendre)
Hors ligne
#1007 Le 12/02/2014, à 13:11
- daniel38100
Re : [Conky] Alternative à weather.com (3)
avencement de mon chantier
http://youtu.be/mdXi7RUwdfM
Hors ligne
#1008 Le 12/02/2014, à 16:19
- daniel38100
Re : [Conky] Alternative à weather.com (3)
@Didier-T
J'ai un peit probleme avec recmeteo.py quand je le lance avec mon interface GTK bon y se lance tout bien mais vu qui se met en tache de fond (pause) y stop tout
petite video explicative http://youtu.be/FG-wXTB1MA8
comme tu voi le boutton Start se relache pas
Dernière modification par daniel38100 (Le 12/02/2014, à 16:25)
Hors ligne
#1009 Le 12/02/2014, à 16:33
- Didier-T
Re : [Conky] Alternative à weather.com (3)
tu le lance comment dans ton script ?
Hors ligne
#1010 Le 12/02/2014, à 17:34
- daniel38100
Re : [Conky] Alternative à weather.com (3)
ben avec os.system() pour l'instant
os.system(self.recmet)
self.recmet="python3 recmeteo.py adressWeb=http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555 interval=15 nbJour=6 matin=oui apresmidi=non soiree=non nuit=oui huitHeures=oui nbFoisHuit=1 notifi=oui notifyPartielle=non"
pour l'instant mais je pense qu'il faudrai que j'import recmeteo mais je sais pas si c'est qu'il est en python3
mais j'ai un probleme avec urllib
from urllib.request import Request, urlopen, URLError
ImportError: No module named request
Dernière modification par daniel38100 (Le 12/02/2014, à 17:47)
Hors ligne
#1011 Le 12/02/2014, à 18:28
- Didier-T
Re : [Conky] Alternative à weather.com (3)
en effet, il n'est pas importable sur un script écrit en python2
par contre, tu peut tester ceci pour le lancement
self.recmet="python3 recmeteo.py adressWeb=http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555 interval=15 nbJour=6 matin=oui apresmidi=non soiree=non nuit=oui huitHeures=oui nbFoisHuit=1 notifi=oui notifyPartielle=non &"
Hors ligne
#1012 Le 12/02/2014, à 20:46
- daniel38100
Re : [Conky] Alternative à weather.com (3)
wai ok j'y avais pas penser
tien petite dedicace accuweather
Hors ligne
#1013 Le 13/02/2014, à 22:13
- daniel38100
Re : [Conky] Alternative à weather.com (3)
Hors ligne
#1014 Le 14/02/2014, à 15:38
- daniel38100
Re : [Conky] Alternative à weather.com (3)
@Didier-T
il faut penser que comme on utilise tous les 2 recmeteo.py il risque d'y avoir des confli pendent l'installation
EDIT: effectivement il y a confli comme pour les fonts
Dernière modification par daniel38100 (Le 14/02/2014, à 16:02)
Hors ligne
#1015 Le 15/02/2014, à 15:08
- Didier-T
Re : [Conky] Alternative à weather.com (3)
le plus simple serait de mettre meteo-lua-2 en dependence a ton pack, comme j'ais fait pour les packs météo (météo 6 jours, metéo clock...)
Hors ligne
#1016 Le 15/02/2014, à 16:26
- daniel38100
Re : [Conky] Alternative à weather.com (3)
moi je penser a mettre recmeteo.py en dependance pour les 2
Hors ligne
#1017 Le 15/02/2014, à 16:37
- Didier-T
Re : [Conky] Alternative à weather.com (3)
je suis pas chaud pour faire sa, il reste la solution de le renommer
Hors ligne
#1018 Le 15/02/2014, à 18:43
- daniel38100
Re : [Conky] Alternative à weather.com (3)
on va opter pour la simplicité le renommage
Dernière modification par daniel38100 (Le 15/02/2014, à 18:45)
Hors ligne
#1019 Le 03/04/2014, à 14:33
- ragamatrix
Re : [Conky] Alternative à weather.com (3)
Hors ligne
#1020 Le 02/05/2014, à 23:32
- los_tintinos
Re : [Conky] Alternative à weather.com (3)
bonsoir,
J'un petit soucis, souhaitant me remettre un conky, j'ai reinstallé mon conky meteo a l'aide des .deb fournis. cependant j'ai une erreur dont je n'arrive pas à me defaire...
seb@seb-laptop:~/.conky/conky-meteo/meteo6jours/scripts$ conky -c /home/seb/.conky/conky-meteo/meteo6jours/conkyrc
Conky: desktop window (e0001e) is subwindow of root window (aa)
Conky: window type - desktop
Conky: drawing to created window (0x4000002)
Conky: drawing to double buffer
~/.conky/conky-meteo/meteo6jours/meteo.cfg
Conky: llua_do_call: function conky_init execution failed: /usr/bin/meteo2.lua:344: attempt to concatenate upvalue 'cmd1' (a nil value)
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
lunaison Ok
Conky: llua_do_call: function conky_Meteo_enligne execution failed: /usr/bin/meteo2.lua:1710: attempt to concatenate upvalue 'Rep' (a nil value)
Je me doute que c'est dans le config meteo, mais je n'ai aucune idée de ce que a quoi correspond cmd1 et rep...
EDIT : Bon j'ai ré-installer tous les .deb et ça remarche
Dernière modification par los_tintinos (Le 06/05/2014, à 12:22)
"Le hardware c'est ce qu'on frappe quand le software plante" Dicton geek
"Quand les mouettes ont pieds il est temps de virer" Dicton breton
"Sauver un arbre, bouffer un castor" Dicton Bio
Hors ligne
#1021 Le 03/05/2014, à 09:03
- loutch
Re : [Conky] Alternative à weather.com (3)
Voila j'ai un petit problème avec un conky et l'image satellite (le conky avec l'image radar marche au poil) c'est de ça 1097que je parle .
le conkyrc :
background no
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_argb_visual yes
own_window_type normal
own_window_hints undecorated,below,skip_taskbar,skip_pager
double_buffer yes
minimum_size 150 150
maximum_width 300
text_buffer_size 2048
draw_shades no
draw_outline no
draw_borders yes
border_width 1
draw_graph_borders no
default_color 000000
default_outline_color cacaca
alignment top_left
gap_x 700
gap_y 725
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale yes
#
color1 ffff00
TEXT
${execi 1200 bash ~/.conky/conkysat/imagesat.sh 1274x657+400+90 http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_MPE-westernEurope.jpg /tmp/image2 150x150}
le script
#!/bin/bash
# Crée par JPDipsy
# script de recupération imagesat couverture nuageuse http://oiswww.eumetsat.org
crop=$1
adress=$2
nomimage=$3
resize=$4
# recup image sat
wget -q -O $nomimage.jpg $adress
if [[ -e $nomimage.jpg ]] ; then
# decoupage de la partie utile
echo "ok"
convert $nomimage.jpg -filter Lanczos -crop $crop\! -resize $resize $nomimage.png
rm $nomimage.jpg
else
# comme ça votre conky aura toujours une image au cas ou
convert -size 1274x657 plasma: -resize $resize $nomimage.png
fi
la console
[romuald@localhost ~]$ conky -c ~/.conky/conkysat/conkyrc
Conky: desktop window (1e00172) is subwindow of root window (90)
Conky: window type - normal
Conky: drawing to created window (0x6c00002)
Conky: drawing to double buffer
Lors du lancement il y a une partie d'une grande icône du temps qui apparait 1s puis un ok qui reste définitivement .
Les images a afficher sont bien dans le dossier /tmp.
Je préfèrerais si cela est faisable pouvoir afficher ceci
et les conky meteo6jours + imageradar + imagesat
Merci d'avance et
Dernière modification par loutch (Le 03/05/2014, à 12:13)
Hors ligne
#1022 Le 04/05/2014, à 17:12
- loutch
Re : [Conky] Alternative à weather.com (3)
En fouinant un peu j'ai trouvé un truc que j'ai modifié un peu et qui pour le moment semble fonctionner.
background no
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_argb_visual yes
own_window_type normal
own_window_hints undecorated,below,skip_taskbar,skip_pager
double_buffer yes
minimum_size 200 150
maximum_width 200
text_buffer_size 2048
draw_shades no
draw_outline no
draw_borders no
border_width 1
draw_graph_borders no
default_color 000000
default_outline_color cacaca
alignment top_left
gap_x 220
gap_y 725
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale yes
#
color1 ffff00
TEXT
${execi 1200 ~/.conky/imagesat/imagesat-couvnuage.sh}
${image ~/.conky/imagesat/imagesat-couvnuage.png -p 0,0 -s 150x150 -f 100}
et le .sh
#!/bin/bash
# Crée par JPDipsy
# script de recupération imagesat couverture nuageuse http://www.sat24.com
# et mise en forme polaroïd .imagemagick doit être installé
# pas touche ----------------------------------------------------------------------
function polaroid {
#pour tourner l'image -polaroid + ou - pour le texte jouer sur -density et -pointsize pour la taile jouer sur -resize
convert -caption "$libelle"$heuremodif"h"$minmodif \
/tmp/$nomimage.png -bordercolor Lavender -border 5x5 -density 200 \
-gravity center -font $fonte -pointsize 10 -background black \
-polaroid -15 -resize $tailleimage% /tmp/$nomimage.png
}
heuremodif=`date +%H`; minmodif=`date +%M`
#----------------------------------------------------------------------------------
# ce que vous voulez
fonte=Times-Bold
nomimage=imagesat-couvnuage
tailleimage=50 # ceci est en pourcentage
# recup image sat
wget -q -O ~/.conky/imagesat/$nomimage.gif "http://www.sat24.com/image.ashx?country=eu&type=zoom&format=640x480001001&rnd=610703"
if [[ -e ~/.conky/imagesat/$nomimage.gif ]] ; then
# decoupage de la partie utile
convert ~/.conky/imagesat/$nomimage.gif -filter Lanczos -crop 550x550+80+40\! ~/.conky/imagesat/$nomimage.png
libelle="Couverture nuageuse à "
polaroid
rm /tmp/$nomimage.gif
else
# comme ça votre conky aura toujours une image au cas ou
convert -size 550x550 plasma: ~/.conky/imagesat/$nomimage.png
libelle="Désolé pas d'image radar à "
polaroid
fi
et cela donne ceci:
Si l'un d'entre vous peut m'aider à faire un zoom sur la France .
d'avance et
Dernière modification par loutch (Le 04/05/2014, à 19:26)
Hors ligne
#1023 Le 05/05/2014, à 15:14
- ragamatrix
Re : [Conky] Alternative à weather.com (3)
Salut loutch,
Je crois que pour zoomer ou modifier ton centrage il faut jouer avec les valeurs de Lanczos dans ton code :
convert ~/.conky/imagesat/$nomimage.gif -filter Lanczos -crop 550x550+80+40\! ~/.conky/imagesat/$nomimage.png
Je crois que +80+40 correspond à x et y (horizontal et vertical)
Hors ligne
#1024 Le 05/05/2014, à 21:26
- loutch
Re : [Conky] Alternative à weather.com (3)
Salut
Salut loutch,
Je crois que pour zoomer ou modifier ton centrage il faut jouer avec les valeurs de Lanczos dans ton code :convert ~/.conky/imagesat/$nomimage.gif -filter Lanczos -crop 550x550+80+40\! ~/.conky/imagesat/$nomimage.png
Je crois que +80+40 correspond à x et y (horizontal et vertical)
Bon j'ai essayé plein de combinaison mais cela ne fonctionne pas ,tant pis je laisse tout comme cela .Encore merci et
@+
Hors ligne
#1025 Le 09/05/2014, à 22:07
- ragamatrix
Re : [Conky] Alternative à weather.com (3)
@daniel38100
Saurais-tu comment utiliser le rafraichissement du script avec xplanetfx?
j'ai ajouté ceci :
/usr/bin/accuweather_gtk.py
dans la section Appeler un script après le rendu, mais je ne suis pas sur qu'il s'agisse de la bonne maniere pour executer seulement le rafraichissement ?
Hors ligne