martes, 13 de agosto de 2013
martes, 6 de agosto de 2013
Información meteorológica en conky
Lo primero será conseguir datos fiables. Para mi localización geográfica creo que los más adecuados serán los de http://www.aemet.es. Esta web proporciona los datos en un archivo xml con la predicción para siete días.
Suponiendo que sea Horcajuelo de la sierra (Madrid) descargaré este fichero:
wget http://www.aemet.es/xml/municipios/localidad_28071.xml
Para hacerlo más fácilmente legible he filtrado el archivo con este comando:
sed -e '1,/\/origen/d;s/<\/[^>]*>//g;s/<//g;s/>/ /g;s/elaborado //' localidad_28071.xml
Ahora vamos a ver que pone.
- la fecha y hora en la que se ha generado el archivo
- la localidad
- la provincia
- la predicción para hoy en intervalos de 6 horas
- la de mañana y pasado en intervalos de 12 horas
- la de los cuatro días siguientes en un formato menos detallado
Bien, creo que será suficiente descargar este archivo únicamente una vez al día por lo cual crearé una tarea cron para obtenerlo.
Para conseguir los datos actuales en tiempo real (cada hora) escogeré la estación meteorológica que más me conviene desde esta dirección:
En este caso, la estación más cercana a Horcajuelo es la de Buitrago de Lozoya así que descargaré este archivo:
wget "http://www.aemet.es/es/eltiempo/observacion/ultimosdatos?k=mad&l=3110C&w=0&datos=img&x=h24&f=Todas" -O ultimosdatos
ponemos la dirección entre comillas porque si no se va quedar en el primer ampersand ( & ).
Una vez más, hay que filtrar el archivo. Estudiándolo un poquito se ve que resulta suficiente ejecutar el siguiente comando:
grep "\[23 ,[^ ]" ultimosdatos | sed -e 's/\[23 ,//g;s/\]//g'
para obtener los últimos datos de
-Temperatura
-Viento
-Rachas
-Precipitaciones
-Presión
-Humedad
Así que podemos también crear otra tarea cron que se ejecute cada hora para descargar los datos.
Creo que usaré los iconos /usr/share/icons/gnome/48x48/status
domingo, 4 de agosto de 2013
Montar imágenes .vdi
La herramienta vditool no está disponible. Dándole unas cuantas vueltas y gracias a esta información:
http://www.vicente-navarro.com/blog/2008/07/27/montar-imagenes-de-disco-vdi-de-virtualbox/
https://www.virtualbox.org/ticket/4843
¿De dónde sale ese 63? De aquí:
http://www.vicente-navarro.com/blog/2008/07/27/montar-imagenes-de-disco-vdi-de-virtualbox/
https://www.virtualbox.org/ticket/4843
# VBoxManage internalcommands dumphdinfo reactos.vdi
Con lo cual ya se puede montar tranquilamente
# mount -t vfat -o loop,offset=$((12288+63*512)) reactos.vdi /mnt
¿De dónde sale ese 63? De aquí:
# aptitude install qemu kvm
# modprobe nbd 
# qemu-nbd -c /dev/nbd0 VirtualBox\ VMs/reactos/reactos.vdi
# sfdisk -d /dev/nbd0
Suscribirse a:
Entradas (Atom)