FasdUAS 1.101.10 k l " growl-todo-script.scpt v0.1 l  )# Greg Work - greg@rejectreality.net  l   l >8 Released under the Creative Commons BY-NC-SA AU license l ;5 http://creativecommons.org/licenses/by-nc-sa/2.5/au/ l l (" No warranty expressed or implied. l l A; Obtains to-do items from iCal and displays them via Growl. l >8 Works best when run via a custom trigger in Quicksilver ! l!"# "l$ $  Check if Growl is running#%& %l' 'O() (r*+ *?,- ,l. .I/ .corecnte******** /l0 0612 12  prcs 2=34 31  pnam 4m 5 5GrowlHelperApp -m +o 0 isrunning isRunning )m66null߀,System Events.app's~=0} >Z]?@ ?o 0 isrunning isRunning @kYAABC BOBDE Dk"AFFGH Gr"'IJ IJ"%KKL Lm"#M MiCal ToDo Notification JlN No ,0allnotificationslistallNotificationsListHOP Or(-QR QJ(+SST Tm()U UiCal ToDo Notification RlV Vo 40enablednotificationslistenabledNotificationsListPW WI.AX .registernullnullXYZ  appl Ym01[ [iCal ToDo NotificationZ\]  anot \o23 ,0allnotificationslistallNotificationsList]^_  dnot ^o45 40enablednotificationslistenabledNotificationsList_`  iapp `m8;a aiCal.app Embb2nullߗ2GrowlHelperApp.appXJs~=x00} o 0todolisttodoList J kN r 1  pnam o 0calnamecalName r n 1  txdl 1  ascr o 0astidASTID r o 0lf n 1   txdl 1  ascr r b m  o 0todolisttodoList o 0todolisttodoList r' o 0astidASTID n 1"&  txdl 1"  ascr l(( l((  ... announce it! O(N I,M .notifygrnullnull  name m03 iCal ToDo Notification  titl b6= m69  Calendar:  o9< 0calnamecalName  desc o@C 0todolisttodoList  appl mDG iCal ToDo Notification m()b womn 0thiscalthisCal 0thiscalthisCal u2X]  wres smORnull߀<iCal.appUP'Xt~=x00}X a!,E`"O_"Oa#,a$%a!,%_6FWX a#,_6FOP[OYO_jvc*,E`%O_&a',E`(O__&a',FOa)_%E`O_(_&a',FO#*a*a+a,a-_%%a._a/a 0UYhU[OYUYhascr ޭ