olá galera
é o seguinte o screenlets tb ta com esse problema e a solução é praticamente a mesma dada por Junior_Sampa(
http://ubuntuforum-br.org/index.php/topic,35258.0.html):
1)entre na sua pasta pessoal e de um ctrl+h para aparecer as pastas escondidas
2) agora procure a pasta do screenlets q se chama
.screenlets3) dentro deste diretório entre na pasta chamada
Weather4) dentro desta pasta tem um arquivo chamado
WeatherScreenlet.py. Abra-o com o editor de sua preferência
5) você terá que modificar duas linhas nesse arquivo:
5.1) encontre a linha aonde diz
def parseWeatherData(self): logo a baixo tem uma linha onde ta escrito o seguinte:
data = urlopen('
http://xoap.weather.com/weather/local/'+self.ZIP+'?cc=*&dayf=10&prod=xoap&par=1003666583&key=4128909340a9b2fc&unit='+unit).read()
você deve modificar esta linha para:
data = urlopen('
http://xoap.weather.com/weather/local/'+self.ZIP+'?cc=*&dayf=10&prod=xoap
&link=xoap&par=1003666583&key=4128909340a9b2fc&unit='+unit).read()
5.2) encontre a linha aonde diz
def parseWeatherDataHourly(self): logo a baixo tem uma linha onde ta escrito o seguinte:
data = urlopen('
http://xoap.weather.com/weather/local/'+self.ZIP+'?cc=*&dayf=10&prod=xoap&par=1003666583&key=4128909340a9b2fc&unit='+unit+'&hbhf=12').read()
você deve modificar para esta linha:
data = urlopen('
http://xoap.weather.com/weather/local/'+self.ZIP+'?cc=*&dayf=10&prod=xoap
&link=xoap&par=1003666583&key=4128909340a9b2fc&unit='+unit+'&hbhf=12').read()
---------------------------------------EDIT-----------------------------------------------
tinha um erro no meu post na primeira linha aonde dizia
&par=1003666583&key=4128909340a9b2fc havia um espaço no &key(& key) que gerava erro para concertar este erro basta muda esta parte para:
&par=1003666583&key=4128909340a9b2fc