Add-ons



Pages: 1 ... 3 4 [5]   Bas de page
  Imprimer  
Auteur Fil de discussion: [EN COURS] [TESTE] Google weather v2 (Devs et Skinners)  (Lu 12028 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Fait partie du Décor
*
Alcoolémie: 61
Messages: 6918
Hors ligne Hors ligne
Sexe: Homme
Breizh ma bro
« Répondre #80 le: 07 Mars 2012 13:23:58 »

Petit soucis avec les heures à la française dans les fonctions get_user_time_format et get_user_datetime_format.

Le script s'attend a des formats de type

5:31 PM

et

Wednesday, February 29, 2012 at 1:58:19 PM

alors qu'il reçoit

19:01

et

Wednesday 7 march 2012 12:20:07

En plus, il peut arriver qu'une heure soit vide et donc on a une erreur dans la LOG.

Pour la datetime, y a aussi un soucis vu qu'on récupère

wednesday 7 march 2012 12:20:07

et non

wednesday march 7 2012 12:20:07

Donc ton split n'est pas bon
Journalisée

Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #81 le: 07 Mars 2012 13:37:37 »
Haut de page

Petit soucis avec les heures à la française dans les fonctions get_user_time_format et get_user_datetime_format.

Le script s'attend a des formats de type

5:31 PM

et

Wednesday, February 29, 2012 at 1:58:19 PM

alors qu'il reçoit

19:01

et

Wednesday 7 march 2012 12:20:07

En plus, il peut arriver qu'une heure soit vide et donc on a une erreur dans la LOG.

Pour la datetime, y a aussi un soucis vu qu'on récupère

wednesday 7 march 2012 12:20:07

et non

wednesday march 7 2012 12:20:07

Donc ton split n'est pas bon



ah! au moins cette fois si, il me la retourne en anglais, d’où tu as surement vu le headers dans le début du code.

Mais je pensais aussi avoir le AM ou PM ... mdr


es tu capable de tester un truc!

si oui va dans la fonction get_current_local_time_in à la ligne 191
html = get_html_source( "http://timeanddate.com/worldclock/city.html?n=" + str( countryId ) )

mets un filesave comme ceci
html = get_html_source( "http://timeanddate.com/worldclock/city.html?n=" + str( countryId ), "current_local_time.html" )

si tu met pas de chemin complet à filesave, il va être enregistrer à la racine du dossier d'installation d'XBMC.

et donne moi "current_local_time.html"

je pourrais le corriger sans, mais avec c'est mieux  sweat

merci

Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Fait partie du Décor
*
Alcoolémie: 61
Messages: 6918
Hors ligne Hors ligne
Sexe: Homme
Breizh ma bro
« Répondre #82 le: 07 Mars 2012 14:26:40 »
Haut de page

Voila.
Journalisée

Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #83 le: 07 Mars 2012 16:19:39 »
Haut de page

voilà mike, dit moi si c'est ok!

Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Fait partie du Décor
*
Alcoolémie: 61
Messages: 6918
Hors ligne Hors ligne
Sexe: Homme
Breizh ma bro
« Répondre #84 le: 07 Mars 2012 16:39:22 »
Haut de page

Ca marche nickel.

Encore une erreur mais c'est lié au fait qu'une des heures est vide donc :

if str_dt[ -1 ] not in [ "pm", "am" ]:
IndexError: list index out of range
Journalisée

Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #85 le: 07 Mars 2012 17:34:52 »
Haut de page

Ca marche nickel.

Encore une erreur mais c'est lié au fait qu'une des heures est vide donc :

if str_dt[ -1 ] not in [ "pm", "am" ]:
IndexError: list index out of range


ok, donc c'est normal aussi, je fais pas la vérification à savoir si c'est vide.
Normalement si c'est vide ça retourne du vide  niark niark mais je débogue un trop IndexError: list index out of range  Ok je sors


en tous cas merci je vais mettre à jour
Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Fait partie du Décor
*
Alcoolémie: 44
Messages: 5842
Hors ligne Hors ligne
Sexe: Homme
« Répondre #86 le: 15 Mars 2012 20:29:58 »
Haut de page

Vous ne pourriez pas ajouter les cartes et les videos présente sur ce site?
http://monde.lachainemeteo.com/meteo-monde/previsions-meteo-monde.php
Journalisée

Glass
Bug tracker Glass
Sic vos non vobis mellificatis, apes
Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #87 le: 15 Mars 2012 20:48:57 »
Haut de page

Vous ne pourriez pas ajouter les cartes et les videos présente sur ce site?
http://monde.lachainemeteo.com/meteo-monde/previsions-meteo-monde.php


Moi pas le temps en ce moment...

Pour les cartes ça semble jouable, car on dirait que c'est géolocaliser donc pas de paramètres à transmettre au site.

Les vidéos c'est une autre histoire  tongue rien en dehors de la France ! ou j'ai loupé le canada...

donc !!!
Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Fait partie du Décor
*
Alcoolémie: 44
Messages: 5842
Hors ligne Hors ligne
Sexe: Homme
« Répondre #88 le: 15 Mars 2012 21:18:59 »
Haut de page

Tu sais moi je lance des idées, certaines on vu le jour un an aprés (et je t'en remercie), c'est seulement que les cartes je trouve ça parlant, les video c'est juste si on trouve un site qui couvre le monde.
Journalisée

Glass
Bug tracker Glass
Sic vos non vobis mellificatis, apes
Fait partie du Décor
*
Alcoolémie: 61
Messages: 6918
Hors ligne Hors ligne
Sexe: Homme
Breizh ma bro
« Répondre #89 le: 31 Juillet 2012 09:24:55 »
Haut de page

Frost.

Petit soucis sur OpenELEC, le script plante et on a pas les infos météo.

j'ai ça dans ma LOG :

Code:
07:11:49 T:140131956680448   ERROR: Traceback (most recent call last):
07:11:49 T:140131956680448   ERROR:   File "/storage/.xbmc/addons/weather.google/resources/lib/weather.py", line 245, in Main
07:11:49 T:140131956680448   ERROR:     SetProperties( weather, LocationIndex=LocationIndex )
07:11:49 T:140131956680448   ERROR:   File "/storage/.xbmc/addons/weather.google/resources/lib/weather.py", line 170, in SetProperties
07:11:49 T:140131956680448   ERROR:     DewPoint  = getDewPoint( int( Temperature ), int( Humidity ) )
07:11:49 T:140131956680448   ERROR: ValueError: invalid literal for int() with base 10: '100\xa0'

J'ai pas eu le temps de faire des tests ce matin sur mon HTPC sous OpenELEC mais j'en fais sur mon PC au boulot sous Windows XP.

J'ai juste modifié ton weather.py pour afficher la valeur Humidity car c'est elle qui pose problème :

Code
(Python):
   Humidity    = getData( current_conditions, "humidity", True ).strip( "%" )
   print("##### DEBUG Humidity=",Humidity)
 

Dans ma LOG, j'ai bien la sortie :

Code:
09:14:46 T:1212  NOTICE: ('##### DEBUG Humidity=', u'100\xa0')

Mais je n'ai pas de plantage comme sur OpenELEC.

Et dans le fichier weather.xml du répertoire addon_data, j'ai pas de caractères spéciaux :

Code
(XML):
<current_conditions>
<condition data="Ciel nuageux"/>
<temp_f data="64"/>
<temp_c data="18"/>
<humidity data="Humidité : 83 %"/>
<icon data="/ig/images/weather/cloudy.gif"/>
<wind_condition data="Vent : SO à 11 km/h"/>
</current_conditions>
 

D'après mes recherches sur Internet, \xa0 correspond à l'espace insécable &nbsp; ou chr(160). Alors modification d'OpenELEC ou du site de météo ?

Tu peux faire quelques chose ? Je veux bien faire le béta-testeur ce soir niark niark
« Dernière édition: 31 Juillet 2012 10:12:10 par mikebzh44 » Journalisée

Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #90 le: 31 Juillet 2012 12:51:35 »
Haut de page

intéressent , fessait un bail qu'on avait pas eu de bug avec google weather  niark niark

Et si tu fait ceci .replace( "\xa0", "" )

Code
(Python):
Humidity   = getData( current_conditions, "humidity", True ).strip( "%" ).replace( "\xa0", "" )
DewPoint  = getDewPoint( int( Temperature ), int( Humidity ) )

devrait être bon
Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Fait partie du Décor
*
Alcoolémie: 61
Messages: 6918
Hors ligne Hors ligne
Sexe: Homme
Breizh ma bro
« Répondre #91 le: 31 Juillet 2012 12:56:24 »
Haut de page

Je teste ça ce soir sur mon openelec.

HS : Fait ch..r passion-xbmc est vu comme un site dangereux par le proxy du boulot sad

Envoyé depuis mon GT-I9100 avec Tapatalk
Journalisée

Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #92 le: 31 Juillet 2012 13:06:01 »
Haut de page

Citation
Je teste ça ce soir sur mon openelec.
ok, car moi pas possible de tester, tous marche bien ici  zieu

HS : Fait ch..r passion-xbmc est vu comme un site dangereux par le proxy du boulot sad

change les paramètres....
passion-xbmc.org = good site  sweat Ok je sors
Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Fait partie du Décor
*
Alcoolémie: 61
Messages: 6918
Hors ligne Hors ligne
Sexe: Homme
Breizh ma bro
« Répondre #93 le: 01 Août 2012 18:11:07 »
Haut de page

Pareil :

Code
(XML):
18:06:05 T:140042229991168   ERROR:     Humidity    = getData( current_conditions, "humidity", True ).strip( "%" ).replace("\xa0"," ")
18:06:05 T:140042229991168   ERROR: UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 0: ordinal not in range(128)
 

C'est pas ta fonction getData qui pose problème ? Il faudrait pas faire un encode("utf8") dedans ?
Journalisée

Fait partie du Décor
*
Alcoolémie: 61
Messages: 6918
Hors ligne Hors ligne
Sexe: Homme
Breizh ma bro
« Répondre #94 le: 01 Août 2012 18:49:08 »
Haut de page

C'est bon, ça marche avec ce code :

Code
(Python):
Humidity    = getData( current_conditions, "humidity", True ).strip( "%" ).replace(u"\xa0",u" ")
 

Tu peux livrer ça sur le repo, car y a pas mal d'utilisateurs d'openelec qui sont bloqués niark niark
Journalisée

Fait partie du Décor
*
Alcoolémie: 61
Messages: 6918
Hors ligne Hors ligne
Sexe: Homme
Breizh ma bro
« Répondre #95 le: 02 Août 2012 18:15:50 »
Haut de page

Version 2.0.5 poussée sur le repo.
Journalisée

Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #96 le: 03 Août 2012 16:10:45 »
Haut de page

oups j'ai loupé tes postes  sad1

Ok donc il va rester juste le commit sur le SVN  sweat
Je m'en occupe dans la journée

Merci pour la correction

« Dernière édition: 03 Août 2012 16:20:00 par Frost » Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Fait partie du Décor
*
Alcoolémie: 61
Messages: 6918
Hors ligne Hors ligne
Sexe: Homme
Breizh ma bro
« Répondre #97 le: 03 Août 2012 16:12:26 »
Haut de page

Oups oublié le SVN niark niark

Envoyé depuis mon GT-I9100 avec Tapatalk
Journalisée

Pages: 1 ... 3 4 [5]   Haut de page
  Imprimer  
 
Aller à:  




anything