• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Contacts.app metadata associated with each entry
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Contacts.app metadata associated with each entry


  • Subject: Contacts.app metadata associated with each entry
  • From: Alastair Leith <email@hidden>
  • Date: Sun, 05 Mar 2017 15:24:44 +0800

I’d like to sort my Contacts Database (in a spreadsheet is fine) by creation and/or modification date. It looks like the data is under entry and person properties. Exporting the data as .abbu or copy paste into numbers doesn’t bring the metadata with it.

Wondering if I can get some ideas as to how to pull this data along with the name and phone number records and put it into a CSV list and save it as a .txt/.csv file. Long time since I Apple-scripted and am a bit intimidated.


entry n, pl entries : An entry in the address book database
properties
modification date (date, r/o) : when the contact was last modified.
creation date (date, r/o) : when the contact was created.

person n, pl people [inh. entry] : A person in the address book database.
elements
contains urls, addresses, phones, groups, custom dates, instant messages, social profiles, related names, emails; contained by application, groups.
properties
nickname (text or missing value) : The Nickname of this person.
organization (text or missing value) : Organization that employs this person.
maiden name (text or missing value) : The Maiden name of this person.
suffix (text or missing value) : The Suffix of this person.
vcard (text or missing value, r/o) : Person information in vCard format, this always returns a card in version 3.0 format.
home page (text or missing value) : The home page of this person.
birth date (date or missing value) : The birth date of this person.
phonetic last name (text or missing value) : The phonetic version of the Last name of this person.
title (text or missing value) : The title of this person.
phonetic middle name (text or missing value) : The Phonetic version of the Middle name of this person.
department (text or missing value) : Department that this person works for.
image (TIFF picture or missing value) : Image for person.
name (text, r/o) : First/Last name of the person, uses the name display order preference setting in Address Book.
note (text or missing value) : Notes for this person.
company (boolean) : Is the current record a company or a person.
middle name (text or missing value) : The Middle name of this person.
phonetic first name (text or missing value) : The phonetic version of the First name of this person.
job title (text or missing value) : The job title of this person.
last name (text or missing value) : The Last name of this person.
first name (text or missing value) : The First name of this person.
responds to
add, remove.
inherited from entry
properties
modification date (date, r/o) : when the contact was last modified.
creation date (date, r/o) : when the contact was created.
id (text, r/o) : unique and persistent identifier for this record.
selected (boolean) : Is the entry selected?

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users

This email sent to email@hidden

  • Prev by Date: Re: Conversion of ISO Date String to AppleScript Date
  • Next by Date: Re: Conversion of ISO Date String to AppleScript Date
  • Previous by thread: Re: how to create a reference a variable at runtime
  • Next by thread: Re: AppleScript Versions per Iteration of OSX?
  • Index(es):
    • Date
    • Thread