Si tienes alguna lista curada de contactos en la aplicación de Contactos de macOS (antiguamente llamada Agenda), puede ser que quieras importarla en algún otro sistema.
Normalmente, el mejor formato para exportar contactos y listas de contactos es el formato vCard (extensión .vcf, por vCard File). Pero algunos sistemas (*coff* Outlook *coff* Office 365 *coff*) prefieren archivos en formato Comma Separated Values (valores separados por comas, CSV).
Estaba buscando alguna forma de usar AppleScript para exportar los campos correspondientes en formato CSV, cuando encontré un tip para generar un archivo CSV a partir de cualquier conjunto de contactos en Contactos:
- Abrir Contactos
- Seleccionar los contactos que se quieren exportar desde Contactos
- Abrir Numbers
- Crear un archivo nuevo en blanco
- Arrastrar la selección de Contactos a Numbers
- Exportar el archivo a CSV
Voilá!
En el paso 5, Numbers interpreta los datos que le llegan y obtiene todas las columnas necesarias… incluyendo una columna con la imagen de los contactos que la tienen.
Una vez grabado en archivo CSV, puedes descartar el archivo Numbers si no lo quieres guardar… o guardarlo para mantener las imágenes, por ejemplo.
ps. En la página enlazada hay otra opción: utilizar Automator para exportar los campos que se quieran a una hoja de cálculo…