Después de probar varios script’s y configuraciones para poder visualizar correctamente el clima de mi localidad en conky y que ninguno me de buenos resultados finalmente di con una solución muy sencilla.
Vamos a buscar nuestra localidad en Infoclima y copiamos la dirección, en mi caso quedo así >> infoclima.com/pronosticos/argentina/la-pampa/?l=210&s=guatrache
después creamos un script simple para configurar luego nuestro planificador. En nuestra carpeta Home creamos un archivo .nombre.sh (el punto “.” al principio lo marca como archivo oculto) en mi caso lo llame “.getclima.sh“. Dentro de este archivo de texto debes pegar el siguiente código
Ahora, lo hacemos ejecutable. En la consola escribimos
Despues de esto creamos una tarea planificada cada media hora.
Abrimos el planificador de tareas (crontab) y programamos una tarea cada 30 minutos (esto descargara la información del clima cada media hora)
en la “orden” ponemos la dirección de nuestro script, en mi caso
Ya falta poco, ahora nos queda solamente cargar el codigo que mostrara el clima en nuestro conkyrc.
###############
# – clima – #
###############
${voffset 4}${font Ubuntu:style=Bold:size=8}TU-CIUDAD$stippled_hr${font}
${voffset 7}Temperatura: ${alignr 5}${execpi 500 cat ~/.sitio-clima | grep ‘<span id=e32p>’ | cut -d ‘>’ -f2 | cut -d ‘&’ -f1}ºC
${voffset 2}Humedad: ${alignr 5}${execpi 500 cat ~/.sitio-clima | grep ‘<span id=e12p>Humedad:<br></span><div id=e20p>’ | cut -d ‘>’ -f5 | cut -d ‘<’ -f1}
${voffset 2}Presión: ${alignr 5}${execpi 500 cat ~/.sitio-clima | grep ‘n:<br></span><div id=e20p>’ | cut -d ‘>’ -f5 | cut -d ‘<’ -f1}
${voffset 2}Vientos: ${alignr 5}${execpi 500 cat ~/.sitio-clima | grep ‘<span id=e12p>Vientos:<br></span><div id=e20p>’ | cut -d ‘>’ -f5 | cut -d ‘<’ -f1}
Esto es todo, espero que les sirva de ayuda.
Arch Linux
kde 4.9
conkycolors
Vamos a buscar nuestra localidad en Infoclima y copiamos la dirección, en mi caso quedo así >> infoclima.com/pronosticos/argentina/la-pampa/?l=210&s=guatrache
después creamos un script simple para configurar luego nuestro planificador. En nuestra carpeta Home creamos un archivo .nombre.sh (el punto “.” al principio lo marca como archivo oculto) en mi caso lo llame “.getclima.sh“. Dentro de este archivo de texto debes pegar el siguiente código
#!/bin/sh
wget –output-document=$HOME/.sitio-clima la-direccion-que-copiaste-de-infoclima
Ahora, lo hacemos ejecutable. En la consola escribimos
chmod +x ~/.getclima.sh
Despues de esto creamos una tarea planificada cada media hora.
Abrimos el planificador de tareas (crontab) y programamos una tarea cada 30 minutos (esto descargara la información del clima cada media hora)
en la “orden” ponemos la dirección de nuestro script, en mi caso
/home/gonza/.getclima.sh
Ya falta poco, ahora nos queda solamente cargar el codigo que mostrara el clima en nuestro conkyrc.
###############
# – clima – #
###############
${voffset 4}${font Ubuntu:style=Bold:size=8}TU-CIUDAD$stippled_hr${font}
${voffset 7}Temperatura: ${alignr 5}${execpi 500 cat ~/.sitio-clima | grep ‘<span id=e32p>’ | cut -d ‘>’ -f2 | cut -d ‘&’ -f1}ºC
${voffset 2}Humedad: ${alignr 5}${execpi 500 cat ~/.sitio-clima | grep ‘<span id=e12p>Humedad:<br></span><div id=e20p>’ | cut -d ‘>’ -f5 | cut -d ‘<’ -f1}
${voffset 2}Presión: ${alignr 5}${execpi 500 cat ~/.sitio-clima | grep ‘n:<br></span><div id=e20p>’ | cut -d ‘>’ -f5 | cut -d ‘<’ -f1}
${voffset 2}Vientos: ${alignr 5}${execpi 500 cat ~/.sitio-clima | grep ‘<span id=e12p>Vientos:<br></span><div id=e20p>’ | cut -d ‘>’ -f5 | cut -d ‘<’ -f1}
Esto es todo, espero que les sirva de ayuda.
Arch Linux
kde 4.9
conkycolors