Selbst wenn Aufgaben in unserer Aufgabenverwaltung stehen, ist es mitunter möglich, sie zu vergessen. Vielleicht ist man gerade besonders gestresst und schaut nicht täglich in die Liste (was natürlich tunlichst vermieden werden sollte) oder übersieht eine entsprechende Push-Nachricht des Telefons.
Und viel mehr als eine Push-Nachricht bekommen wir von einer Aufgaben-Verwaltung wie in meinem Fall OmniFocus nicht, wenn eine Aufgabe ihren Fälligkeitstermin erreicht. Es gibt allerdings ein paar Aufgaben, die wir einfach nicht vergessen dürfen: Ein Brief, der fristgerecht ankommen muss, eine Überweisung, die rechtzeitig eintreffen muss oder eine Zuarbeit, auf die ein Kollege dringend wartet. Sicher fallen euch noch mehr Beispiele ein.
Für derart wichtige Aufgaben habe ich mir angewöhnt, diese auch in die Due-App einzutragen. Due ist bei weitem nicht so eine ausgefeilte Aufgaben-Lösung wie OmniFocus, sondern beinhaltet nur eine lineare Liste von To-Dos. Aber die App hat für unser Problem hier eine wichtige Besonderheit: Sie nervt ohne Ende, wenn die Frist für eine Aufgabe erreicht ist (Standard: alle fünf Minuten).
Nun ist es natürlich äußerst lästig alle Aufgaben dieses auf-jeden-Fall-bis-zum-Termin-Typs in beide Apps einzutragen. Daher habe ich mir eine Automatisierung erstellt, welche Aufgaben von OmniFocus nach Due übernehmen kann. Und zwar mit dem Aufgabentext und dem Fälligkeitstermin aus OmniFocus:
Ein Klick auf diese FastScripts-Aktion startet mein AppleScript und bereitet in Due alles vor:

Hier könnte ich nun noch Feinheiten bezüglich der Alarmierung einstellen oder einfach die Standardwerte übernehmen.
AppleScript macht's möglich
Das Ganze ist mal wieder in AppleScript realisiert. Mein Skript sieht so aus: