Tag Archive for ical

Sincronizar Apple iCal / Mozilla Sunbird con Google Calendar directamente

Resulta que mi hermano tiene una de esas cosas que algunos llaman MacBook y yo llamo «Macaco», y suele usar iCal para planificar su curro. Todo iba bien hasta que un día se le cascó el Macaco y tuvo que restaurar el sistema. No perdió los datos que tenia en el Macaco, pero si que se quedo un par de días a dos velas (mientras no tuvo tiempo a restaurar el bicho) porque no podía ver su planificación al tener el portatil cascao.

Fue entonces cuando decidió seguir mi recomendación y usar Google Calendar como «copia de seguridad» de su calendario de iCal, para que si se volvia a quedar sin portatil pudiese por lo menos consultar sus eventos desde un navegador cualquiera en un PC (o Macaco) cualquiera. Cuando se puso manos a la obra, me dijo que era imposible, que habia buscado en internet en varios foros y la gente decía que no se podía salvo que usases aplicaciones de terceros, que costaban una pasta.

Yo no me podía creer que fuese tan complicado, así que me puse a buscar información. Un par de minutillos buscando en Google y asunto resuelto. Paso a explicar en lineas generales como hacer el proceso, sin ceñirme a ninguna aplicacion en concreto ya que esto puede valer tanto para iCal como Sunbird (o en teoría para cualquier aplicacion que soporte CalDAV)

Supongamos que en nuestra aplicacion de calendario tenemos creadas varias categorías de eventos, como podrían ser «Cumpleaños», «Reuniones» y «Citas». Cada una de esas categorías es en sí un calendario individual, por eso cada ver que hable de «calendario» me estaré refieriendo al calendario individual de una categoría en concreto. Lo que tendremos que hacer es exportar esos calendarios en formato ICS (formato de exportacion por defecto en iCal y opcional en Sunbird). Según esto terminaríamos con tres archivos: cumpleaños.ics, reuniones.ics y citas.ics

Ahora entramos en Google Calendar y creamos un nuevo calendario al que pondremos el nombre de una de las categorías, por ejemplo Cumpleaños. Una vez creado vamos a «Configuracion», le damos a «Añadir calendario» y luego a la opcion importar. Seleccionamos el archivo ICS que queremos importar (siguiendo el ejemplo sería cumpleaños.ics) y justo debajo seleccionamos el calendario en donde queremos importar los eventos (¿Hace falta decir que siguiendo el ejemplo aqui seleccionaríamos «Cumpleaños»?) y le damos a importar. Ahora ya tenemos los eventos importados en Google Calendar, ya podemos borrar nuestro calendario local correspondiente a esta categoría y repetir el mismo proceso para cada una de las categorías

Ahora que ya tenemos todos los eventos guardados en Google Calendar, toca «enlazar» nuestra aplicacion de calendario con Google Calendar, de esta manera los eventos que añadamos en nuestro calendario local se verán añadidos tambien en Google Calendar y a la inversa, es decir, que conseguiremos una sincronizacion bidireccional. Para ello tendremos que «suscribirnos» a nuestros calendarios de Google Calendar usando nuestro programa de calendario (en iCal esto se hace mediante la opción «Cuentas» y en Sunbird mediante Archivo>Nuevo Calendario>En la Red), donde tendremos que proporcionarle unos cuantos datos: Nombre del calendario, usuario y contraseña (con los que accedemos a Google Calendar) y finalmente una direccion URL. Para saber que URL tenemos que meter tendremos ue saber primero el ID del calendario al que nos queremos suscribir, para ello vamos a Google Calendar, Configuración, seleccionamos el nombre del calendario y justo abajo, al lado de donde pone «Dirección del calendario:» encontrareis el «ID de Calendar:», ahora que ya sabemos cual es el ID, la URL de la que hablaba antes quedaría de esta manera

https://www.google.com/calendar/dav/ID_DEL_CALEDARIO/user

Por ejemplo:

https://www.google.com/calendar/dav/ejemplo@group.calendar.google.com/user

Ya está, ahora solo queda repetir este proceso pro cada una de las categorias que tengais.

Cuidadín con los Macacos, no vaya a ser que se os quede un cerebro de manzana y no sepais ni encontrar una solucion que lleva 2 minutos buscarla en Google. Y luego decían en los foros dedicados al mundo macaquil que no se podía…