Algunos campos personalizados de tarjetas de contacto en Contacts.app son realmente molestos. Por ejemplo, los apodos siempre aparecen en Mail.app. Para empeorar las cosas, parece que no hay una opción de menú para eliminar campos personalizados de las tarjetas una vez creadas.
¿Hay alguna forma de eliminar archivos personalizados de las tarjetas? Por ejemplo, con un AppleScript ? Traté de escribir uno pero fallé.
La versión OS X de mi Mac es 10.8.2.
applescript
contacts
4ae1e1
fuente
fuente
Respuestas:
Pude eliminar el campo de apodo de un contacto simplemente vaciándolo. Sin embargo, aquí hay un AppleScript que le permitirá seleccionar apodos para eliminar.
Debería poder modificar esto fácilmente si desea eliminar todos los apodos, o manejar un campo diferente como el prefijo (conocido por AppleScript como el
title
).Gracias:
Mac OS X Tips , por mostrarme el
save
comando que me faltaba;La documentación de AppleScript , para existente;
Y @KevinSayHi, por darme la oportunidad de repasar mi AppleScript.
fuente
field
No es una clase. Mensaje de error:"The variable field is not defined."
En realidad, busqué en la biblioteca Contactos.app y no hay ninguna entrada con nombrefield
.Tyler Wayne " " [email protected]
. Estoy ejecutando 10.8.2, pero creo que ocurrió lo mismo en 10.8.0 y 10.8.1. Lo he intentado muchas veces.missing value
. Debería haber leído la biblioteca con más cuidado :(field
fue mi intento de facilitar el manejo de algo más que solonickname
. Fue un error de mi parte; He editado el código para que sea correcto ahora. Gracias.