Re: Keine Erinnerung durch Entourage
Christian Schmidt <[email protected]> Sun, 23 Nov 2003 17:05:32 +0100
| Newsgroups | gmane.os.apple.ms-office.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo, Dr. Herbert Glasauer, 22.11.2003 (d.m.y): > Auch wenn ich mich in den frühen 1980ern von UNIX verabschiedet habe, > würde ich gern einiges mehr zu "birthday" erfahren. OK. ;-) Das ist ein Tool, welches nach seinem Aufruf ein oder mehrere Textdateien durchsucht, in denen man Geburtstage, Jubilaen oder andere Ereignisse in einer bestimmten Syntax angeben kann. Der Quellcode sollte sich mit ein wenig Googelei finden, und mit installierten Developer Tools (seit Panther auch "XCode" genannt) in fuer MacOS X verstaendliche Nullen und Einsen uebersetzen koennen. Eintraege in der "Datenbank" sehen in etwa so aus: # Ein Geburtstag; Christian Schmidt=17/11/1974 bd # Ein wiederkehrendes Ereignis: Hochzeitstag=10/10/2001 ann # Oder irgendein anderes Event: Party bei xyz=12/12/2003 # Ein wiederkehrender Termin: USt-Voranmeldung=10/10 Der Aufruf erfolgt dann einfach durch Eingabe von "birthday" und liefert dann z.B. folgenden Output: Christian Schmidt is 29 years old tomorrow. ...wenn man es am 16.11.2003 aufruft bzw. aufgerufen haette. Um mir den manuellen Aufruf zu sparen, habe ich mir zum einen ein kleines Shellscript gebastelt, welches ein paar "Schmuckzeilen" um die Ausgabe von birthday herumschreibt, wenn es Output gibt und diesen dann praesentiert. Dieses Script wird automatisch beim Login aufgerufen (ueber die .bash_profile auf meinem Linux-Server). So werde ich jedesmal, wenn ich meine Login-Shell starte, an die Termine, Geburtstage und Ereignisse in der naeheren Zukunft erinnert. Wie nah diese Zukunft ist, kann man selbstverstaendlich auch festlegen - global oder fuer jeden Eintrag individuell. Wem das Selbstkompilieren zu aufwendig ist, der kann sich vielleicht auch einmal das schon "eingebaute" Unix-Tool "calendar" bzw. dessen ManualPage ansehen. Das schoene an den Unix-Tools ist, dass man sie relativ einfach in eigenen Shellscripts verwenden kann - hat man z.B. auch einen Mailserver am Laufen, so liesse sich mit relativ simplen Mitteln ein Script basteln, welches a) die Termine ausliest und sie b) per eMail an einen selbst schickt. Der Phantasie sind dabei aber keine Grenzen gesetzt... Das Schoene daran ist, dass eine solche Loesung nichts kostet - nur ein wenig "Behirnung". Noch etwas zum Kompilieren des "birthday"-Quellcodes: Das ganze sollte recht reibungslos mit dem "Unix-Dreischritt" ./configure make make install (als root) ueber die Buehne gehen. Mein "birtdaycheck"-Skript stelle ich gerne zur Verfuegung, PM genuegt. Gruss, Christian -- Christian Schmidt | Germany PGP Key ID: 0x28266F2C No HTML Mails, please! _________________________________________________ Die macnews.de Mailingliste MS-Office: http://lists.macnews.de/cgi-bin//listinfo/ms-office Neu: Das Mailinglistenarchiv unter http://forum.macnews.de/lists