Address Book 2
Address Book 2
- Subject: Address Book 2
- From: Paul Berkowitz <email@hidden>
- Date: Mon, 26 Aug 2002 01:56:05 -0700
Address Book 2 is pretty good. It has only about half the fields that
Entourage contacts have, but the ones it's missing are not too important. It
has limitless email addresses and phones, because they're elements, not
properties. I like the 'label' property for all these elements. I like that
everything is in Unicode. I like the properties' property for everything
(even though there aren't too many properties for most classes).
There are a few bugs:
If you enter a birthday in "Other Fields" in the UI, then try to get 'birth
date', you get the organization instead. If there's no birthday in the UI,
you get the name instead. And the script doesn't finish. Setting any of
these by script does nothing. Same for 'MSN handle', 'AIM handle', etc. I
just had Script Debugger freeze on me with one of these.
BTW, the Import Addresses script, which is quite impressive, has many, many
bugs with the "Direct" method of importing Entourage contacts: after going
to all the trouble of getting several extra fields to put into the notes, it
then forgets to add them. Then it leaves half the fields out anyway. It has
a clever device for making 'groups' ("Directories" in the UI) for Entourage
categories but will error when it gets actual Entourage groups since it
seems to think that the same groups already exist in Address Book: it will
error and break as soon as it hits a group (or a group member which is
another group): the script seems to think that it can say 'set theGroupID to
the group named groupName' and that will create a group in Address Book, but
it doesn't. The script author(s) seem unaware that to get Unicode in
Entourage you need to say 'as Unicode text': all you're getting is plain
text string otherwise. (Entourage had to cope for all those years when
Unicode didn't work in AppleScript, so it does an automatic coercion to
string without the as Unicode text'.) The authors also seem quite afraid of
Entourage categories (for good reason), and add unnecessary lines. And so
on. You're better off sticking with the 'text file' method. (I'm writing a
script to sync Entourage to Address Book on a regular basis.)
--
Paul Berkowitz
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.