Applescript: Erinnerungen selektieren

Vieles lässt sich Online oder mit mobilen Geräten erledigen, doch eine ausgedruckte ToDo-Liste ist manchmal unentbehrlich. Daher habe ich ein Script geschrieben, welches die Erinnerungen aus der reminders.app nach einem bestimmten Wortteil herausgesucht.

Zuerst werden alle Erinnerungen, die nicht erledigt sind durchlaufen und nach dem Wortteil durchsucht. Wenn der Anfang der Erinnerung mit dem Gesuchten übereinstimmt, wird diese in eine Liste geschrieben und mit drei Bindestrichen voneinander getrennt.

set reminderList to {}

set reminderOutput to „“

tell application „Reminders“

repeat with i from 1 to (count (reminders whose completed is false))

set theReminder to (reminder i of list „Erinnerungen“ whose completed is false)

set reminderName to the name of theReminder

if the reminderName begins with „Fichtenweg“ then

set reminderList to reminderList & reminderName

end if

end repeat

end tell

repeat with i from 1 to (count of every item of reminderList)

set reminderOutput to (reminderOutput & itemi of reminderList as string) & linefeed & „−−−“ & linefeed

end repeat

Nun überlege ich, die selektieren Erinnerungen in eine Datei zu schreiben oder sie direkt zu drucken.