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.

#1001 Le 10/02/2014, à 13: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, à 13:44)

Hors ligne

#1002 Le 10/02/2014, à 20:45

daniel38100

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

c commence a prendre tournure
Capture_d_cran_10022014_19_46_12.png

Dernière modification par daniel38100 (Le 10/02/2014, à 20:46)

Hors ligne

#1003 Le 10/02/2014, à 21: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 mad

avec ton formatage j'obtien
Capture_d_cran_10022014_20_31_45.png

Dernière modification par daniel38100 (Le 10/02/2014, à 21:33)

Hors ligne

#1004 Le 10/02/2014, à 21: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, à 22: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, à 22:49)

Hors ligne

#1006 Le 11/02/2014, à 15: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, à 14:11

daniel38100

Hors ligne

#1008 Le 12/02/2014, à 17: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, à 17:25)

Hors ligne

#1009 Le 12/02/2014, à 17:33

Didier-T

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

tu le lance comment dans ton script ?

Hors ligne

#1010 Le 12/02/2014, à 18: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, à 18:47)

Hors ligne

#1011 Le 12/02/2014, à 19: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, à 21:46

daniel38100

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

wai ok j'y avais pas penser

tien petite dedicace accuweather

Hors ligne

#1014 Le 14/02/2014, à 16: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, à 17:02)

Hors ligne

#1015 Le 15/02/2014, à 16: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, à 17: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, à 17: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, à 19: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, à 19:45)

Hors ligne

#1019 Le 03/04/2014, à 15:33

ragamatrix

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

Tiens ça faisais longtemps que j'étais pas venu par ici ! hop un ptit screen ça roule toujours la météo avec l'interface merci daniel38100 et Didier-T. Par contre pour faire des tests et voir si on a des erreurs avec le terminal quel est la commande pour lancer accuweather ? hmm
1396531712.png

Hors ligne

#1020 Le 03/05/2014, à 00: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, à 13: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, à 10:03

loutch

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

smilies%20(204).gif

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.

1399104002.png

Je préfèrerais si cela est faisable pouvoir afficher ceci

et les conky meteo6jours + imageradar + imagesat
1399104124.png

Merci d'avance et


smilies%20(1).gif

Dernière modification par loutch (Le 03/05/2014, à 13:13)

Hors ligne

#1022 Le 04/05/2014, à 18:12

loutch

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

smilies%20(204).gif

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:

1399219838.png

Si l'un d'entre vous peut m'aider à faire un zoom sur la France .

smilies%20(242).gifd'avance et

smilies%20(1).gif

Dernière modification par loutch (Le 04/05/2014, à 20:26)

Hors ligne

#1023 Le 05/05/2014, à 16: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, à 22:26

loutch

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

Salut


ragamatrix a écrit :

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, à 23: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