Uma alternativa ao ConkyForecast: O BrWeather
Olá a todos do VOL! Neste artigo, apresento-lhes uma alternativa ao ConkyForecast: O BrWeather.
Atualização
Tanto o nome como parte do funcionamento do programa foi alterado. Agora ele chama-se BrWeather. Para mais informações, vide os comentários.
Ele faz o download das informações fornecidas pelo site weather.com, e as transforma em variáveis; que por sua vez, são passadas ao Conky através do arquivo 'conkyrc'.
Pois bem, o site weather.com passou a exigir pagamento para quem quiser usufruir destas informações. Como consequência, o ConkyForecast parou de funcionar: Tópico Conky Forecast vai morrer
Vendo isto, pensei: E se trocássemos o fornecedor do serviço de meteorologia?
Tentei modificar o arquivo de configuração do ConkyForecast, porém, não obtive sucesso. O ConkyForecast foi programado para funcionar sobre os dados do weather.com.
A única alternativa seria criar um programa do zero, baseado nas ideias:
A ideia de fazer isso ganhou força quando eu li esta dica: Mostrar a previsão do tempo com PHP
Nela, o autor utiliza a API Weather do Google para exibir a previsão do tempo em um site. A página do API fornece um arquivo .xml com os dados referentes às previsões.
Lendo ela, pensei: e se eu criasse um scritp shell que efetuasse o download do arquivo '.xml', convertesse os dados em variáveis, e disponibilizasse em várias opções?
Assim, surgiu o W.F.C. (Weather-Forecast-for-Conky).
Introdução
Muitos de vocês já devem ter utilizado o Conky. Dentre as muitas opções deste, há um programa chamado ConkyForecast (escrito em Python), que oferece a previsão do tempo no desktop.Ele faz o download das informações fornecidas pelo site weather.com, e as transforma em variáveis; que por sua vez, são passadas ao Conky através do arquivo 'conkyrc'.
Pois bem, o site weather.com passou a exigir pagamento para quem quiser usufruir destas informações. Como consequência, o ConkyForecast parou de funcionar: Tópico Conky Forecast vai morrer
Vendo isto, pensei: E se trocássemos o fornecedor do serviço de meteorologia?
Tentei modificar o arquivo de configuração do ConkyForecast, porém, não obtive sucesso. O ConkyForecast foi programado para funcionar sobre os dados do weather.com.
A única alternativa seria criar um programa do zero, baseado nas ideias:
- Ele teria que fornecer as informações básicas (localidade, previsão, temperatura);
- Utilizar um serviço de meteorologia diferente do weather.com;
- E ser, sobretudo, altamente personalizável.
A ideia de fazer isso ganhou força quando eu li esta dica: Mostrar a previsão do tempo com PHP
Nela, o autor utiliza a API Weather do Google para exibir a previsão do tempo em um site. A página do API fornece um arquivo .xml com os dados referentes às previsões.
Lendo ela, pensei: e se eu criasse um scritp shell que efetuasse o download do arquivo '.xml', convertesse os dados em variáveis, e disponibilizasse em várias opções?
Assim, surgiu o W.F.C. (Weather-Forecast-for-Conky).
Salvou a pátria! rs
Parabéns Leandro!!!