This is a Conky package to display the current weather conditions (not forecasts). You can see it in action here.
There's already a built-in variable in conky to do that, but I don't like that you have to wait until 30 minutes for it to destroy previous data, so I wrote a script to check every minute for the weather conditions.
Please read the README file for more information, and feel free to ask if you have any doubt.
CHANGELOG (02/15/2012) * There is no need to have a Weather Channel account anymore. * Spanish and French support added. * A few customization options were added. * Some icons were modified.
CHANGELOG (05/04/2012) * Script and conkyrc files modified to work in al conky versions from 1.8.0 to 1.9.0
Qué tal Pablo? Acabo de bajar la versión modificada, para 1.8.1 ya que Arch tiene la 1.8.2 y funciona de 10. Otra vez tengo todos los datos climáticos. Solo que ahora, hay un pequeño inconveniente, que es la ausencia del icono del clima. La carpeta flat está dentro, donde tiene que ir, pero no muestra el logo.
No sé en la versión 1.8.2 pero en la 1.9.0 que acaba de salir (probablemente ya está o estará pronto en los repositorios de Arch) funciona bien. Claro, habiendo instalado antes bc e imagemagick.
Hola Iván, no tengo justo ahora como probar el conky en la versión 1.8.2. No sé cuál pudiera ser el problema, pero por un lado tienes que checar si la versión de conky que tienes está compilada con soporte para Imlib2 (al correr en la terminal conky -v debe aparecer Imlib2 en algún lugar). También asegurate de tener instalados tanto imagemagick como bc. De cualquier forma veré checar pronto el conky en la versión 1.8.2. ¡Saludos!
editar la linea que se encuentra al final del archivo conkyrc agregando las opciones que prefieras. Estas son las modificaciones que yo he hecho :" ${execpi 60 ~/.conky/Flat-Weather/weather.sh -p "San Salvador" -i "ESXX0001" -l "es" -t "cº"}". para el color solo agregar -c "nombre del color" o -C "código del color". También me sucede los mismo el conky se ve entrecortado como en la imagen que presentas.
El script no funciona en la versión 1.8.1 de conky por un bug en conky. Una opción es instalar una versión diferente de conky, por ejemplo la 1.8.0. Otra opción es utilizar esta versión modificada de Flat-Weather poniendo las opciones usuale en la linea que dice weather.sh.
Las opciones -t, -w y -u no funcionan en esa versión, en su lugar tienes que quitar el símbolo # al inicio de las líneas que tiene llaman a los scripts weather_t.sh, weather_w.sh o weather_u.sh, dependiendo de si quieres que se muestre la sensación térmica, la velocidad del viento o el índice UV, respectivamente.
Hola Pabloferz, vengo a molestarte otra vez, lo que pasa es que el conky se ve recortado en kde y no encuentro la manera de hacerlo ver completo te dejo una cap, abusando de tu amabilidad no encuentro las lineas para ponerlo en español y cambiarle el color, podrías indicarme cuales son por favor, de antemano muchas gracias y disculpa las molestias.
Con respecto al idioma, lo que tienes que hacer en cualquiera de las versiones de Flat-Weather (inclusive en la versión para conky 1.8.1) es agregar las opciones -l "es" en la linea que ejecuta el script weather.sh, que es la misma linea en donde pones tu ubicación y clave de lugar. Por ejemplo,
Para los colores hay tres opciones, el color del ícono, el de la cuidad y el color del resto de la información. Tanto el color de la ciudad como el del resto de la información se cambian en el conkyrc. El color de la ciudad será el color que establezcas en la línea 'default_color' (por ejemplo, 'default_color orange' o 'default_color AABBCC'. Para el resto de los datos el color es el de la linea color1 del conkyrc. El color del ícono se tiene que cambiar con una opción en el script y hay dos opciones dependiendo de que uses un nombre válido de color (-c "Nombre del color", nota que es una c minúscula) o bien el valor hexadecimal del color (-C "Código hexadecimal del color", nota que es una C mayúscula). Un ejemplo sería
Hola Gerardo. Probablemente sea un problema con conky, existe un bug en la versión 1.8.1 que me imagino que es la que tienes. Si puedes instalar una versión diferente como la 1.8.0 puedes utilizar el script tal como está. De cualquier forma modifiqué el script diviéndolo en varios para que funcione (en principio de cuentas) en cualquier versión de conky. En este enlace puedes descargar la versión modificada.
Las opciones -t, -w y -u no funcionan en esa versión, en su lugar tienes que quitar el símbolo # al inicio de las líneas que tiene llaman a los scripts weather_t.sh, weather_w.sh o weather_u.sh, dependiendo de si quieres que se muestre la sensación térmica, la velocidad del viento o el índice UV, respectivamente.
cap:[link]
${execpi 60 ~/.conky/Flat-Weather/weather.sh -p "Querétaro, México" -i "MXQA0072" -l "es"}
Para los colores hay tres opciones, el color del ícono, el de la cuidad y el color del resto de la información. Tanto el color de la ciudad como el del resto de la información se cambian en el conkyrc. El color de la ciudad será el color que establezcas en la línea 'default_color' (por ejemplo, 'default_color orange' o 'default_color AABBCC'. Para el resto de los datos el color es el de la linea color1 del conkyrc. El color del ícono se tiene que cambiar con una opción en el script y hay dos opciones dependiendo de que uses un nombre válido de color (-c "Nombre del color", nota que es una c minúscula) o bien el valor hexadecimal del color (-C "Código hexadecimal del color", nota que es una C mayúscula). Un ejemplo sería
${execpi 60 ~/.conky/Flat-Weather/weather.sh -p "Querétaro, México" -i "MXQA0072" -l "es" -c "black"}