Prediccion meteorologica "weather" (corregido)

Imagen de anuljade
0 puntos

Hola...

para todos aquellos que os guste usar gdesklets y concretamente las aplicaciones que tienen que ver con la información metereológica: clearweather, weather, etc... y halláis visto como desde hace unos días han dejado de funcionar, deciros (por lo que he estado leyendo) que es debido al cambio en la gestión de la información que la web “www.weather.com” ha realizado hace poco. El motivo de que ya no funcionen dichas applets, se debe a que “weather.com” ya no hace predicciones por encima de 4 días y toda la información solicitada por dichos applets que se realicen por encima de esos 4 días reporta un error que apunta a un fallo de la conexión a internet.

La forma de corregir este “fallo” y poder seguir disfrutando de dichas applets, pasa por la modificación del fichero “WeatherScreenlet.py” que se encuentra dentro de nuestro “home” (/home/usuario/.screenlets/Weather/).

Para ello, deberemos editar dicho fichero y modificar la cadena que hace referencia a:

cc=*&dayf=10&prod=xoap&par=1003666583&key=4128909340a9b2fc&unit=

por ésta otra:

cc=*&dayf=10&prod=xoap&link=xoap&par=1003666583&key=4128909340a9b2fc&unit=

A continuación se guardan los cambios efectuados y se reinicia la aplicación. Después de ésto, debería de funcionar igual que antes, eso si, con la limitación en la predicción meteorológica mencionada anteriormente.

Dado que éste tipo de aplicaciones se basan en un código de zona, para todos aquellos que no sepan su código o simplemente quieran saber el tiempo de otro lugar, les dejo el siguiente link: “http://www.aspnetresources.com/tools/locid.aspx”.

Imagen de silves
+1
0
-1

q bien, me pasaba y no sabía como solucionarlo aunq sospexase q era algo de ese estilo,. No he probao aún pero... thanks!

talue lucas! 

+1
0
-1
Imagen de silves
+1
0
-1

pues debía estar empanao cuando lo leí o ahora..

el q yo uso es el goodweather con el gdesklets y no se como corregirlo...

si busco fixeros .py q hagan referencia me salen dos... 

/usr/share/gdesklets/Controls/YahooWeather/IYahooWeather.py

/home/miusuario/.gdesklets/Sensors/GoodWeather/weather.py

y editandolos no veo ninguna entrada parecida a esa :s

nadie lo tiene y sabe como corregirlo? snif 

 

+1
0
-1
Imagen de anuljade
+1
0
-1

Hola...

yo lo que haría es:

desinstalar todos los programas que hacen referencia a weather.

borrar las carpetas que contengan archivos de configuración de dichas applets.

bajarme/instalar (de nuevo) el applet weahter, clearweather, etc., y correrlo, habiendo editado anteriomente las modificaciones comentadas.

P.D.

Personalmente he hecho estos pasos con estas dos aplicaciones antes de publicar mi post y me han funcionado en ambas a la primera.

Ya contarás.

Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

+1
0
-1

Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

Imagen de silves
+1
0
-1

Sorrys x insistir...

tenia el gdesklets (no screenlets) con programillas desos de weather.com, No encontré manera de re-configurarlo, con lo cual me acabo de bajar el screenlets. Por defecto ya trae el de clearweather y se instala por defecto en /usr/share/screenlets/clearweather...(no en mi usuario, aunque no creo q eso influya muxo no?)

...allí si veo el fixero y la línea q dices y la modifico, pongo el codigo mio (madrid) y me sale, peroo...por lo que dices no debería de salir al menos la predicción de 3 días? porque no me salen más q los datos de hoy :s

Thanks...

+1
0
-1
Imagen de anuljade
+1
0
-1

Hola...

creo que fue "fallo" mio el no hablar de screenlets, di por supuesto que lo usaria la gente; rectificar es de sabios :p

Me alegro de que te instalaras screenlets y de que te funcionase clearweather. En cuanto a lo que me comentas del directorio por defecto, no influye en cuanto al funcionamiento del progroma. Pero para modificar el fichero tendras que disponer de los permisos necesarios para ello. Supongo que eso te habra ocurrido por hacer la instalación teniendo los permisos de administrador, pero como te digo no influye para su funcionamiento.

En cuanto a lo que me comentas de la predicción del applet, lo he mirado en el mio y si que te dice la predicción, aunque tienes que indicarselo, ya que por defecto solo ofrece los datos correspondiente para el dia en curso. Para saber el tiempo que hará en los próximos días, pincha con el botón derecho del ratón sobre el applet y selección la opción: " Toggle mini-view", acto seguido clearweather, te ofrecera la información deseada.

 

Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

+1
0
-1

Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

Imagen de galatea
+1
0
-1

Uso el screenlets y tengo el ClearWeather. He intentado los cambios propuestos pero no dispongo de los permisos necesarios para realizar los cambios. ¿Cómo hago para tener los permisos?. gracias

+1
0
-1
Imagen de silves
+1
0
-1

pues depende de los permisos q quieras dar...

seria con chmod 700 solo root, 777 todos etc...

mira aqui...

http://www.ubuntu-es.org/index.php?q=node/34698

 

y seria a /usr/share/screenlets

o a /home/tusuario/.screenlets 

más o menos eh, es para q t hagas una idea... 

 

 

+1
0
-1
Imagen de anuljade
+1
0
-1

Hola...

también hay una forma más gráfica de hacerlo. Para ello coge una consola y lanzas nautilus como administrador:

"sudo nautilus" 

una vez que tengas abierto el progama, navegas hasta el directorio del programa buscas el archivo y lo abres. Como ya eres administrador, tendras los permisos necesarios para modificarlo. Luego, guarda los cambios y debería funcionarte.

Una cosa, cuando estés con nautilus en modo root, ten cuidado con lo que haces, puesto que tendrás permisos "ilimitados" y podría afectar al funcionamiento del sistema el que borrases archivos por algún motivo. Bueno, en general, deberas tener cuidado cada vez que tengas los permisos de administrador, si no queires reinstalar el SO.

Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

+1
0
-1

Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

Imagen de silves
+1
0
-1

thansk, q torpeeee.... q lo acaba casí de instalar...(excusasss).

Ya sale, thanks 

+1
0
-1
Imagen de anuljade
+1
0
-1

Hola...

no te preocupes, lo solucionamos con unas birras y listo  :)

 Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

+1
0
-1

Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

Imagen de silves
+1
0
-1

Eyyy anuljade, gracias a tu pedazo pista creo q lo reconfiguré en gdesklets!! que seré muy raro pero me gusta más q el screenlets.

Digo como por si alguien lo usa....Iba a mi home a .gdesklets y en la carpeta sensor en la carpeta Goodweather editaba el weather.py y x muxo q buscaba no encontraba la línea, ni parecida, que tu decías. Edité entonces el __init__.py , que está exactamente en el mismo sítio y allí si habia algo parecido e intente meter los datos que dabas.

Ahora no sé que ponía en el fixero original, el caso es q si pones en el editor buscar cc= , muestra una entrada que empieza por ...

WEATHER_SOURCE =

allí metí tus datos, y queda así...

WEATHER_SOURCE = "http://xoap.weather.com/weather/local/" \
"%(weather_code)s?cc=&dayf=10&prod=xoap&link=xoap&" \
"par=1003666583&key=4128909340a9b2fc&unit="

y a mi por lo menos me va :D

a ver si entre los dos lo hemos solucionado para los dos programillas..

muxas thanks!

(van dos birras x lo menos..)

 

 

+1
0
-1
Imagen de pedro21
+1
0
-1

Amigos, me pasa lo mismo con el applet weather, pero en AWN. Lo extraño es que en la máquina donde tengo Hardy si me da la prediccion para cuatro diás, pero en la que tengo Gutsy no me funciona, solo aparece el icono cuadrado y azul con el logo de Weather.com.

He buscado en el sistema de archivos y me aparece esto:

_usr_lib_awn_applets_weather_weather.py.1000.crash ( carpeta /var/crash )

He editado ese archivo, pero no me aclara nada. Si es necesario pego el contenido, pero es muy extenso.

¿alguna idea?

 

+1
0
-1
Imagen de luks911
+1
0
-1

Para el applet de weather del AWN me funcionó lo siguiente:

Editas el archivo  /usr/lib/awn/applets/weather/weather.py (haz una copia antes por si acaso) y reemplazas donde dice

?dayf=5&prod=xoap&par=1048871467&key=12daac2f3a67cb39&link=xoap

(que está entre comas), por esto otro:

?dayf=10&prod=xoap&link=xoap&par=1003666583&key=4128909340a9b2fc&link=xoap

 

Cierras el AWN, lo vuelves a abrir y listo. La solución no hubiera sido posible sin la guía de anuljade. Así que mucha gracias.

Saludos 

+1
0
-1
Imagen de pedro21
+1
0
-1

Hola, acabo de ver tu repuesta. He cambiado la linea que me dices y ahora me muestra la predicciñon para cuatro días. Solo que el icono se mantiene en la barra del AWN con la apariencia que os comentada ( un cuadrado azul con el logo : "The Weather Chanel".

 

La linea que he sustituido es la que a mi me aparece ( he respetado las comillas):

?dayf=5&prod=xoap&par=1048871467&key=12daac2f3a67cb39

La que tu me indicas es:

?dayf=5&prod=xoap&par=1048871467&key=12daac2f3a67cb39&link=xoap

Tal vez sea eso, pero no se lo que significa " &link=xoap "

Tengo copia de seguridad del archivo original, así que probaré sin añadir "&link=xoap" a ver que pasa.

Ya os comentaré. Gracias, gracias, gracias.

Pedro.

+1
0
-1
Imagen de luks911
+1
0
-1

Mmmmm... La verdad es que no sé por qué la diferencia en esa línea y tampoco por qué no aparece el dibujo en función del clima en lugar del logo. Por mi parte, hoy al reiniciar la máquina el applet dejó de funcionar y tuve que aplicar de nuevo el cambio :S . Veré que pasa en el próximo reinicio. Y de nada, espero que finalmente sirva.

Saludos 

+1
0
-1
Imagen de anuljade
+1
0
-1

Hola...

me alegro de que lo hayas solucionado a tu manera y que estés conforme en su funcionamiento; al fin y al cabo, linux es eso.

 Al no usar gDesklets, no podía  ayudarte en cuanto a los ficheros que genera el programa para gestionar los applets, en un principio, creia que serían los mismos, pero ya veo que no.

 El caso es que posteo para deciros que el "problemilla" ya lo han corregido los autores de los applets y si os bajais las nuevas versiones que han colgado, todo quedará como antes de que surgieran estos contratiempos.

Os dejo un link para que podais descargaros la aplicación (en este caso "weather", que a mi me gusta más :p)

http://gnome-look.org/content/show.php/Weather?content=77163

P.D.

has estado hábil en tu solucón Silves ;)

P.D.2.

Un aplauso a los autores de los screenlets, por la rapidez en la modificación del código de los mismos. Da gusto ver como la comunidad GNU-Linux se pone las pilas.

Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

+1
0
-1

Salu2
"Conocer la verdad duele, pero es sin duda una acción altamente saludable y liberadora"
Mons. Juan José Gerardi y Conedera (Guatemala)
UBUNTU 8.04 || GNOME 2.22 || Xorg 7.3 ||

Imagen de bocatrasto
+1
0
-1

Gracias a todos, especialmente a Silves por la solución. Funciona de maravilla.

 Saludos.

 

+1
0
-1
Imagen de silves
+1
0
-1

nas bocatrasto, me alegro :D

 aunq sin la pedazo pista de anuljade....

salu2 

+1
0
-1