When copied to the Address Book Plug-Ins folder inside either the /Library/ or ~/Library/ folders, it will add the ability to import Custom Date information into iCal as an event with alarm. Custom Dates in iCal can be anything you define, such as Anniversaries, Graduations, Bar(/Bat) Mitzvahs, Dates of Death, Annual Benefits (on "Company" cards, for instance), or anything else you choose to attach to an Address Book card as a Custom Date field.
Unlike other scripts and applications which offer similar functionality, this script is a Plug-In, not a double-clickable application. That means it uses the same interface that you're already used to in Address Book and doesn't add yet another icon to your already crowded Applications folder. However, it doesn't provide for synchronizing the Custom Dates in your Address Book with one click.
Default alarms
By default, a "sound alarm" (using the Purr system sound) will also be added to the event in iCal, and set to appear 18 hours beforehand. (Since all-day events happen at midnight, this will show the alert at 6 AM the day before the event.) You can change this default to perform any other action (or no action at all) if you wish, by editing the appropriate section near the end of this script, and restarting Address Book if necessary.
Requirements:
· Address Book
· iCal
What's New in This Release: [ read full changelog ]
· Basic feature set introduced: add a menu item to Custom Date entries for creating an iCal event with alarm for that Custom Date … support for nicknames … option for repeating the event or not … ability to automatically find a calendar matching the Custom Date's label when available, and to select the target calendar otherwise.