Migrar iCal de Tiger con todos sus datos a Leopard

En iCal, para exportar los eventos de un calendario, basta con seleccionar el nombre del calendario en la lista Calendarios y a continuación: Archivo > Exportar. Los eventos se exportan a un archivo con la extensión “.ics”. Para importar esos eventos desde otro iCal hay elegir Archivo > Importar, seleccionar el .ics y escoger el calendario al que deseas añadir los eventos contenidos.

Por aquí­ no hay problema, pero imaginemos otra situación en la que no hemos hecho esto.

La situación que digo consiste en formatear un ordenador (previo backup) que tení­a Mac OS X 10.4 para instalarle Mac OS X 10.5 sin haber previsto las funciones de exportar en iCal.

En principio cuentas con recolocar los recursos del programa en el lugar correspondiente para que los datos de iCal se conserven, pero hay un problema: los datos que iCal de Tiger almacena en usuario/Librerí­a/Application Support/iCal Leopard los almacena en usuario/Librerí­a/Calendars

Si no tuvimos la previsión de exportar y de nada nos vale reubicar, ¿qué se puede hacer entonces?. Pues aquí­ la solución que encontré y llevé a cabo con éxito. Lo cuento.

Procedimiento

Desde el arranque nuevo con 10.5 y teniendo la copia del anterior sistema a mano:

1. Te vas a la copia de Mac OS X 10.4 y a la ruta antes mencionada:
usuario/Librerí­a/Application Support/iCal. Dentro hay una carpeta llamada “Resources” y dentro de ella una carpeta por cada calendario con un nombre absurdamente largo como: “9F33DF49-AC23-4C11-AEC8-8B5245261AA5.calendar”. En el interior están un par de ficheros de interés:

Info.plist, con información del calendario (principalmente el nombre) y

corestorage.ics, que se utiliza para almacenar los datos reales del calendario.

2. Ve pasando por cada una de esas carpetas de nombre largo, abre con TexEdit el fichero Info.plist y mira el nombre que aparece en la cabecera; ése es el nombre de cada uno de los calendarios preexistentes.

3. Abre iCal de Leopard y crea un nuevo calendario con ese nombre.

4. Ahora doble clic en el fichero corestorage.ics. Se abrirá el nuevo iCal, pedirá confirmación del nombre del calendario (que ahora ya sabemos) y pegará los contenidos en las fechas y horas correspondientes.

Pude repetir este sencillo procedimiento sin problemas hasta importar un total de 7 calendarios con sus respectivas anotaciones.

6 Comentarios

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Privacidad y cookies

Utilizamos cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mismas Enlace a polí­tica de cookies y política de privacidad y aviso legal.

Pulse el botón ACEPTAR para confirmar que ha leído y aceptado la información presentada


ACEPTAR
Aviso de cookies