->
Última actualización: 8 de enero de 2008 a las 18:21
Para todos los usuarios multiplataformas y multiordenadores, como es mi caso, tener acceso en todo momento a nuestros calendarios, es algo que cuesta bastante, puesto que si, por ejemplo, escribimos en el portátil en Mac y despúes usamos el PC de escritorio en Ubuntu, a veces podemos no estar atento a los eventos que tenemos o podemos correr el riesgo de perder alguno de éstos, causándonos problemas. Si además añadimos que cuando estamos fuera de casa podemos crear un evento en nuestro móvil, en mi caso un Nokia 6230, la cosa se complica en demasía.
Por todo ésto, la mejor opción es siempre usar programas GNU multiplataformas, o calendarios online, como son el caso de Sunbird y Google Calendar, respectivamente.
Recomiendo leer todo el texto, antes de hacerlo, ya que así evitáis problemas o instalar cosas que no créeis conveniente. En los puntos 2 y 3 explico dos modos alternativos de sincronizar Sunbird con Google Calendar, el 2 es pudiendo crear eventos directamente en Sunbird, que se integran en Google Calendar, mientras que el 3 no permite que se suban a Google Calendar. Os recomiendo el paso 3 ya que es mucho más simple, salvo que necesitéis crear en todo momento eventos.
Os voy a relatar mi caso, ya que en el vuestro debéis modificar la sincronización a vuestras necesidades:
Uso un macbook con arranque triple, a la vez de un ordenador de sobremesa con Ubuntu y Windows y también dispongo de un móvil Nokia 6230. Últimamente trabajo en el portátil con Mac OS X, usando iCal como gestor de calendarios; y en el ordenador de sobremesa mediante Ubuntu, usando el gestor de calendarios Sunbird.
Nota importante: El programa que usaremos para sincronizar iCal y Google Calendar es gSync, que a partir de la versión 1.0 será de pago. La última beta gratuita es la que os enlazo más abajo. Os recomiendo que bajéis esta e intentéis usarla
1.- Sincronizar iCal, Google Calendar y nuestro móvil en Mac OS X
En Mac OS X, podéis sincronizar iCal, Google Calendar y vuestro móvil (si está soportado por iSync, sino “googlear”). Antes de nada os recomiendo actualizar el software y firmware de vuestro Mac (manzanita/Actualización de Software…)
a) Para ello lo primero es sincronizar el móvil e iCal con iSync. Debemos crear primero una conexión entre nuestro móvil y el Mac mediante bluetooth: ir a la barra de tareas y pinchar en el símbolo de bluetooth, hasta que os aparezca el menú desplegable y hacéis click en “Configurar dispositivo Bluetooth”. Ahora seguimos el asistente, seleccionando un teléfono móvil, encontrando nuestro teléfono (aseguraos que tenéis el bluetooth activado tanto en el móvil como en el Mac). Seguid los pasos que os indican y ya está todo correcto.
Nos vamos a la carpeta Aplicaciones (Ctrl+Command+A) y ejecutamos iSync y hacemos click en el icono de nuestro móvil que nos aparece. Aquí debemos seleccionar las opciones que queremos que se sincronicen, como son; contactos del móvil con la Agenda, y los calendarios, tanto del móvil como los de iCal.
Una vez selecccionadas las opciones que queremos, damos a sincronizar, seguimos los pasos que nos indique el asistente hasta haber sincronizado nuestro móvil con iCal.
Nota: Es posible que vuestro móvil no esté soportado por iCal, en este caso buscar por internet, al no yo poderos ayudar en éso. .
b) El siguiente paso sería sincronizar iCal con Google Calendar:
En este paso necesitaremos tener creada una cuenta Google Calendar. Lo primero será crearos una cuenta Gmail (os recuerdo que ya no está en beta, luego podéis registraros sin invitación); ir a esta dirección y crear la cuenta. A continuación, podéis ir a Google Calendar y registraos con vuestra cuenta de gmail que acabamos de crear. Crear un calendario, y darle un nombre.
En el panel de la izquierda, abajo, aparecerá el enlace a “Administrar calendarios“, haced click y en Mis Calendarios, os aparecerá el Calendario que acabáis de crear. Clickead en él. En mi caso, el calendario es privado, así que iría abajo, a donde pone “Dirección privada” y ahí copiaría donde aparece el icono de ICAL la ruta del enlace y la pegaría en un archivo de texto, la necesitaremos más tarde.
Nota muy importante: Si tenéis eventos en vuestra cuenta Google Calendar, os recomiendo enormemente que con un programa gestor de descargas, bajéis el archivo de la ruta anterior para tener una copia de seguridad, para evitar perder datos; ya que si borráis un calendario de iCal, automáticamente se os borrará el mismo de Google Calendar, creo que debido a un fallo de Spanning Sync. También crear copias de seguridad de vuestra cuenta iCal, exportando los eventos. No me hago responsable en ningún caso de la posible pérdida de datos por realizar acciones incorrectas.
Una vez creado este calendario, podemos sincronizar Google Calendar e iCal, usando un programa de terceros, llamado gSync. Descargad el programa de la web e instaladle. Iros a aplicaciones y abrid el programa gSync. Añadid una cuenta de Google Calendar y configurarla para sincronizarlo con iCal, cuando os pida una contraseña os pedirá la de vuestra cuenta de gmail. La sincronización puede llevar bastante tiempo.
Os recomiendo después que volváis a iSync y sincronicéis de nuevo iCal con vuestro móvil para incorporar al móvil los datos de iCal y Google Calendar, si lo créeis oportuno. Es posible que de este modo tengáis entradas repetidas, pero desde iCal podéis eliminadlas antes de sincronizar, o después y volvéis de nuevo a sincronizar.
2.- Sincronizar Google Calendar con Sunbird, de forma remota y pudiendo crear eventos en Sunbird y sincronizarlos a Google Calendar. (podéis hacer el paso 3 en vez de éste)
De este modo, accederéis a vuestra cuenta de Google Calendar, mediante Sunbird en cualquiera de los 3 sistemas operativos más extendidos, como son Mac OS X, Linux y Microsoft.
Nota: Este proceso es bastante largo de hacer y necesitaremos usar otro programa de terceros GNU, llamado GCALDaemon, junto con Sunbird. Este programa requiere tener instalado Java 1.5 o superior.
En primer lugar debéis instalar el programa demonio, los enlaces son: Windows, Linux, Mac OS X.
En segundo lugar, debéis de seguir los siguientes tutoriales para poder instalar Sunbird y sincronizarle con Google Calendar, usando este tutorial.
Después de aceptar, ya tendremos sincronizado nuestros calendarios. Simplemente cabe decir que si creamos un evento en iCal o en el móvil debemos sincronizarlos con Google Calendar: si es en el móvil, debemos usar primero iSync y luego Spanning Sync, y si lo creamos en iCal, sólo mediante Spanning Sync.
3.- Sincronizar Google Calendar con Sunbird, de forma remota pero sin poder crear eventos en Sunbird y sincronizarlos a Google Calendar. (podéis hacer el paso 2 en vez de éste)
De este modo podréis ver remotamente, desde Sunbird, los eventos que teníamos sincronizados en Google Calendar. Aunque los eventos que creemos mediante Sunbird no se subieran automáticamente a Google Calendar, sino que tendremos que hacerlo a mano, en Google Calendar. Os lo recomiendo, al ser muy simple, ya que podremos ver de forma muy sencilla nuestros eventos y cuando necesitemos crear uno nuevo no tendremos más que ir a Google Calendar y crearle. Vamos con ello…
Ir al enlace de Sunbird, y descargar la versión en español para cada uno de los sistemas operativos en los que vayáis a usarlo, en mi caso, para Linux (Ubuntu) y Windows. La descarga predeterminada está en inglés así que os recomiendo id aquí (a International Downloads) y bajar las versiones en español para dichos sistemas operativos.
Ahora id al sistema operativo, o a los sistemas operativos; en el caso de windows, habremos bajado un instalador, así que ahora toca instalarlo, mientras que en el caso de Linux, habremos bajado un tar con compresión bz2, luego tendremos que descomprimirle (recomiendo hacerlo en vuestra carpeta de usuario) y dentro de esta carpeta que se creará, tendremos un ejecutable llamado sunbird que permitirá arrancar el programa
Ahora podemos crear un caledario en el que sincronizaremos los datos de Google Calendar. Para ello ir a “Archivo/Nuevo Calendario” y dadle el nombre y color que queráis, en mi caso lo llamo Google Calendar.
A continuación debemos sincronizarle con Google Calendar remotamente, que se hace en “Archivo/Subscribirse a calendario remoto“, seleccionamos “en la red“, damos a siguiente, y activamos la casilla “iCalendar (ICS)“, y en “Ubicación” pegamos el enlace, que tenemos en el archivo de texto, que cogimos de Google Calendar (del icono ICAL) (Si habéis cambiado de sistema operativo y no guardásteis el texto, repetir el punto en 1b) donde lo explicaba)
4.- Sincronización de lectura/escritura a Google Calendar desde Sunbird usando archivos iCal.
Este método nos lo ha reportado el lector Ikon, como puede verse en el comentario más abajo. Gracias por el aporte
Es sencillo, solo tienen que instalar la extensión “Provider for Google Calendar” (https://addons.mozilla.org/es-ES/sunbird/addon/4631) desde su Sunbird (Nota: Para aquellos que poseen Firefox como navegador, es importante recordar que para instalar una extensión a Sunbird, primero deben de bajarla haciendo click derecho en donde les dice “Instalar ahora” y luego seleccionar “Guardar como” y después asignar el área a donde lo van a guardar como por ejemplo el escritorio, de esta manera tendremos un archivo un extensión .xpi que es el que agregaremos desde Sunbird desde el menú herramientas/agregados, de otra manera, si simplemente le dan click izquierdo al enlace de la página, Firefox intentará instalar esa extensión para el mismo, cosa que no se puede.)
Una vez teniendo en claro esto y habiendo instalado dicha extensión para Sunbird (Nota: Esta extensión es únicamente para Sunbird, no funciona en Thunderbird con Lightning) , es cuestión de crear un calendario desde Google Calendar con el procedimiento antes descrito por el autor de este blog, luego de eso es cuestión de obtener la dirección iCal privada (la dirección pública no, al menos que quieras únicamente observar tus tareas/eventos desde Sunbird pero sin posibilidad de guardar modificaciones desde tu Sunbird a tu calendario en Google Calendars) luego de obtener la dirección iCal privada, abrir el Sunbird, ir al menú archivo/Nuevo Calendario/Elegir “En la red” y ahi nos va a desplegar una opción que no nos desplegaba antes, que es la de “Google Calendar” entonces con esta opción, simplemente añadimos la iCal privada, y luego nos va a aparecer un recuadro pidiendonos la contraseña y el nombre de usuario de nuestra cuenta Gmail (la cual debemos poner ya que necesita estos datos para acceder al calendario) y listo, ya queda el nuevo calendario añadido, con posibilidad de sincronización bidireccional (es decir, tanto acceso a escritura y lectura por parte de Google Calendar al Sunbird y del Sunbird al Google Calendar.)
Nota: En veces esta extensión puede ser un tanto insistente y pedir hasta 4 veces tu nombre de usuario y contraseña para loguearse, pero una vez que se los pones y lo guardas en el administrador de cuentas, cuando agreges nuevos calendarios remotos de Google Calendar no te vuelve a pedir estos datos.
Espero que les sea de mucha ayuda, desconozco cuan efectivo es esta extensión en otros sistemas operativos, en teoría una extensión para los productos de Mozilla, deben funcionar igual en cualquier sistema operativo, pero nunca se sabe, yo lo probé en Windows XP SP2 y me funcionó de maravilla, esperemos que funcione igual de bien en Linux y Mac OS X.
Este howto, se lo dedico a luigix, ya que mediante una pregunta suya por correo, se me ocurrió crear esta entrada.
el 26 Diciembre 2007 a las 01:34
el 7 Marzo 2008 a las 15:34
12 Marzo 2007 a las 21:05
Muy bueno el tutorial Mario, Google Calendar es uno de los mejores servicios que he probado y encima te puede enviar los avisos al móvil.
Un saludo!!
12 Marzo 2007 a las 21:08
Totalmente cierto, es lo que yo uso, sólo qe en Mac lo bueno es que sin conectarme a internet tengo iCal, aunque como ves lo tengo sincronizado. Lo de howto no sé si está bien dicho, pero es que a todo le llamo howto
parezco un friki
12 Marzo 2007 a las 21:18
Gracias Mario por la dedicación !
La verdad es que se agradece mucho que haya gente como tú que de forma totalmente altruista comparta conocimientos y ayude de esta forma a los demás !
12 Marzo 2007 a las 23:32
Altruista? Para nada, son diez mil.
La verdad es que hago lo que tantas veces han hecho por mí y es poder acceder a sitios que tienen tutoriales y que sin ellos no tendríamos lo que tenemos. A parte que me encanta ver como la gente googlea, ve ésto y algunos (muy pocos por desgracia) postean resultados o comentarios.
13 Marzo 2007 a las 21:22
que tal magarto, uff tenia algo de tiempo que no me paseaba por aca, esta interesante el tema que explicas con lo de Google Calendar, por cierto te queria preguntar si me podias cambiar el lin de
kribol.crearblog.com
a
http://www.kribol.com
gracias man, saludos
13 Marzo 2007 a las 21:37
Jajaja, parece mentira… estaba justo a punto de cambiarle, porque llevaba días sin mirar tu blog y veía el cambio ahora. Por cierto iba a escribir un comentario pero no me iban las entradas de los artículo, así que ya lo hago luego
Un saludo Christian
14 Marzo 2007 a las 03:09
jajajaja, bueno ya sabes te espero por alla
saludos magarto
14 Marzo 2007 a las 11:29
8 Enero 2008 a las 09:28
Muy buen blog, explica muy detalladamente la forma correcta de realizar los procedimientos, pero les faltó un tercero y mas fácil de todos, me refiero a el método más fácil de sincronización de lectura/escritura a un Google Calendar desde Sunbird usando iCal.
Es sencillo, solo tienen que instalar la extensión “Provider for Google Calendar” (https://addons.mozilla.org/es-ES/sunbird/addon/4631) desde su Sunbird (Nota: Para aquellos que poseen Firefox como navegador, es importante recordar que para instalar una extensión a Sunbird, primero deben de bajarla haciendo click derecho en donde les dice “Instalar ahora” y luego seleccionar “Guardar como” y después asignar el área a donde lo van a guardar como por ejemplo el escritorio, de esta manera tendremos un archivo un extensión .xpi que es el que agregaremos desde Sunbird desde el menú herramientas/agregados, de otra manera, si simplemente le dan click izquierdo al enlace de la página, Firefox intentará instalar esa extensión para el mismo, cosa que no se puede.)
Una vez teniendo en claro esto y habiendo instalado dicha extensión para Sunbird (Nota: Esta extensión es únicamente para Sunbird, no funciona en Thunderbird con Lightning) , es cuestión de crear un calendario desde Google Calendar con el procedimiento antes descrito por el autor de este blog, luego de eso es cuestión de obtener la dirección iCal privada (la dirección pública no, al menos que quieras únicamente observar tus tareas/eventos desde Sunbird pero sin posibilidad de guardar modificaciones desde tu Sunbird a tu calendario en Google Calendars) luego de obtener la dirección iCal privada, abrir el Sunbird, ir al menú archivo/Nuevo Calendario/Elegir “En la red” y ahi nos va a desplegar una opción que no nos desplegaba antes, que es la de “Google Calendar” entonces con esta opción, simplemente añadimos la iCal privada, y luego nos va a aparecer un recuadro pidiendonos la contraseña y el nombre de usuario de nuestra cuenta Gmail (la cual debemos poner ya que necesita estos datos para acceder al calendario) y listo, ya queda el nuevo calendario añadido, con posibilidad de sincronización bidireccional (es decir, tanto acceso a escritura y lectura por parte de Google Calendar al Sunbird y del Sunbird al Google Calendar.)
Nota: En veces esta extensión puede ser un tanto insistente y pedir hasta 4 veces tu nombre de usuario y contraseña para loguearse, pero una vez que se los pones y lo guardas en el administrador de cuentas, cuando agreges nuevos calendarios remotos de Google Calendar no te vuelve a pedir estos datos.
Espero que les sea de mucha ayuda, desconozco cuan efectivo es esta extensión en otros sistemas operativos, en teoría una extensión para los productos de Mozilla, deben funcionar igual en cualquier sistema operativo, pero nunca se sabe, yo lo probé en Windows XP SP2 y me funcionó de maravilla, esperemos que funcione igual de bien en Linux y Mac OS X.
Saludos y felicitaciones por su buen blog.
8 Enero 2008 a las 17:32
Muchísimas gracias Ikon por tu aportación. Luego la añado. Si algún día te interesa escribir en un blog, cuenta con este
15 Agosto 2008 a las 07:38
Quisiera saber por que cuando hago la sincronización de contactos desde la libreta de direcciones me toma solo la mia de administrador y la de Apple, tengo mas de 100 contactos y no los quiero escribir uno por uno, existe alguna forma de solucionarlo??
29 Agosto 2008 a las 09:07
No me funciona gSync :S
http://img.skitch.com/20080829-n9gmk1wp515ip12gkhydn8qa3c.jpg
17 Septiembre 2009 a las 10:22
No se para que complicarse tanto la vida con esos programas de terceros para sincronizar el calendario. Tanto iCal como Sunbird soportan el estandar CalDav, al igual que Google Calendar.
http://en.wikipedia.org/wiki/CalDAV
Con lo que puedes tener un unico calendario Google Calendar y acceder desde cualquier programa que soporte Caldav. y luego pasar al movil con el programa que mas te guste.
1 Febrero 2010 a las 16:01
Hola Mario
Queria preguntarte por mi caso, porque yo solo quiero sincronizar el i cal con el calendar de google, para que despues me lo suba a mi iphone cuando sincronizo.
ya tenia un programa de enlace que se llamo colaboration, pero algo falla
¿te parece que baje el gSync? ¿tengo que borrar antes el colaboration?