2 votos

Eliminar sólo los años de nacimiento de un grupo en mi Libreta de Direcciones

Muchos de mis contactos (600+) de alguna manera, había conseguido su nacimiento años establecido para el año 2000. Su nacimiento meses y los días son correctos, pero en el 2000 es malo.

Con la tremenda ayuda que me dieron aquí, yo era capaz de conseguir en un grupo (que he llamado 2K).

Me gustaría quitar el nacimiento años de esas tarjetas, mientras que la retención de nacimiento, meses y días.

En mi OS X 10.8.5 incluso se puede hacer manualmente, pero no en adayzdone la 10.6.8.

¿Alguien puede proporcionar un script (por 10.8.5)?


Así que, me gustaría que a su vez

enter image description here

en

enter image description here

usando AppleScript, en lugar de hacerlo manualmente. Y no sólo el 10 de noviembre.

1voto

Malik hassan Puntos 16

Ok. Ya tienes tu grupo ya que de grupo.

set targetGroup to "BD" 
tell application "Contacts"
    set thePeople to people of group targetGroup
    repeat with i from 1 to number of items in thePeople
        set this_item to item i of thePeople
        set thisDate to birth date of this_item
        set year of thisDate to 1604

        set birth date of this_item to thisDate
        save
    end repeat


end tell

He tratado de establecer el año "" . Pero cambia el conjunto de la fecha. día y mes a algo más.

Así que he comprobado lo que es un yearless fecha de nacimiento 'fecha' parecía y que todos ellos tenían 1604 en la posición del año.

ajuste el año para esto parece funcionar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X