Here's what the log says yesterday when I have 4 events
tell application "GrowlHelperApp"
register as application "AppleScript iCal today's Event Notifier" all notifications {"Today's Events", "In-Script Notification"} default notifications {"Today's Events", "In-Script Notification"} icon of application "iCal"
end tell
tell current application
current date
date "Friday, February 17, 2006 5:06:04 PM"
end tell
tell application "iCal"
count every calendar
11
count every event of item 1 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 2 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 3 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 4 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 5 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 6 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 7 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 8 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 9 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 10 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
count every event of item 11 of every calendar whose start date ? date "Friday, February 17, 2006 12:00:00 AM" and start date ? date "Friday, February 17, 2006 11:59:59 PM" or end date ? date "Friday, February 17, 2006 5:06:04 PM" and start date ? date "Friday, February 17, 2006 12:00:00 AM"
0
end tell
tell application "GrowlHelperApp"
notify with name "In-Script Notification" title "No iCal events today" description "Go outside and play!" application name "AppleScript iCal today's Event Notifier"
end tell
however for today, it is different when I have 2 events
tell application "GrowlHelperApp"
register as application "AppleScript iCal today's Event Notifier" all notifications {"Today's Events", "In-Script Notification"} default notifications {"Today's Events", "In-Script Notification"} icon of application "iCal"
end tell
tell current application
current date
date "Saturday, February 18, 2006 5:09:20 PM"
end tell
tell application "iCal"
count every calendar
11
count every event of item 1 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
0
count every event of item 2 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
1
get start date of item 1 of every event of item 2 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
date "Saturday, February 18, 2006 9:00:00 AM"
get summary of item 1 of every event of item 2 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
"Term Test"
get description of item 1 of every event of item 2 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
end tell
tell application "GrowlHelperApp"
notify with name "Today's Events" title "Term Test - 9:00:00 AM" description "no description" application name "AppleScript iCal today's Event Notifier"
end tell
tell application "iCal"
count every event of item 3 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
0
count every event of item 4 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
1
get start date of item 1 of every event of item 4 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
date "Saturday, February 18, 2006 2:00:00 PM"
get summary of item 1 of every event of item 4 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
"Term Test"
get description of item 1 of every event of item 4 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
end tell
tell application "GrowlHelperApp"
notify with name "Today's Events" title "Term Test - 2:00:00 PM" description "no description" application name "AppleScript iCal today's Event Notifier"
end tell
tell application "iCal"
count every event of item 5 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
0
count every event of item 6 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
0
count every event of item 7 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
0
count every event of item 8 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
0
count every event of item 9 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
0
count every event of item 10 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
0
count every event of item 11 of every calendar whose start date ? date "Saturday, February 18, 2006 12:00:00 AM" and start date ? date "Saturday, February 18, 2006 11:59:59 PM" or end date ? date "Saturday, February 18, 2006 5:09:20 PM" and start date ? date "Saturday, February 18, 2006 12:00:00 AM"
0
end tell