spareTIME 1.03 9. November 1997 von Markus Mayer Bunzlauerstraže 6 D-89407 Dillingen Inhaltsverzeichnis ================== 1 Um was geht's? 2 Philosophie 3 Installation & Systemvoraussetzungen 3.1 Systemvoraussetzungen 3.2 Vollst„ndiger Lieferumfang 3.3 Installation 4 Ein Praxisbeispiel 5 Bedienung 5.1 Allgemeines 5.2 Funktionen in der Menzeile 5.2.1 Menpunkt: spareTIME 5.2.2 Menpunkt: Datei 5.2.3 Menpunkt: Fenster 5.2.4 Menpunkt: Einstellungen 5.2.5 Menpunkt: Hilfe 5.3 Programm-Fenster 5.3.1 Das Fenster: Wochenbersicht 5.3.2 Das Fenster: Erledigungen 5.3.3 Das Fenster: Planung 5.4 Dialoge 5.4.1 Der Dialog: Eintrag 5.4.2 Der Dialog: Direkteingabe 5.4.3 Der Dialog: Planung 5.4.4 Der Dialog: Regelm„žige Termine 5.4.5 Der Dialog: Hinweise zu Terminen 5.4.6 Der Dialog: Notiz 5.4.7 Der Dialog: Drucken 5.4.8 Der Dialog: Programm 5.4.9 Der Dialog: Optionen 5.4.10 Der Dialog: Registrierung 5.4.11 Der Dialog: Passwort 5.4.12 Der Dialog: šber spareTIME 5.4.13 Der Dialog: Shareware 5.5 Hinweisboxen 5.6 Tastaturbedienung Anhang ====== A Rechtliche Informationen A.1 Copyright & Weitergabe A.2 Haftungsausschluž A.3 Warenzeichen B Shareware B.1 Shareware. Wat'n dat? B.2 Warum die Einschr„nkung? B.3 Wie werde ich sie los? B.4 Registrierung C Zuknftige Erweiterungen D Fehler & Probleme E Programmtechnisches E.1 Programminterne Beschr„nkungen E.2 Entwicklung F Kontaktadresse Kapitel 1 Um was geht's? ************** Das Wichtigste zuerst. Um was geht es bei spareTIME? spareTIME ist ein *Terminplaner/Organiser-Tool*. Die Features in Krze: ù Hoffentlich durchdachte Konzeption ù Alle wichtigen Funktionen wie regelm„žige Termine, Aufgabenverwaltung, Alarme und Hinweise sind integriert. ù Einfachst, intuitiv und schnell zu bedienen ù Innovative Druckfunktionen ù Optionaler Passwortschutz ù Sauberes GEM-Programm ù Online-Hilfe durch ST-Guide spareTIME ist Shareware. Die unregistrierte Version hat alle Funktionen (auch Speichern und Laden); Sie k”nnen sie also ungest”rt testen. Fr den praktischen Einsatz sollten Sie jedoch eine registrierte Vollversion erwerben, da in der unregistrierten Version lediglich 20 Eintr„ge in die Organiserdatenbank m”glich sind und am Programmanfang und -ende eine Dialogbox zur Registrierung motiviert. Kapitel 2 Philosophie *********** Mein Ziel war es unserem geliebten Atari erstmals (?) ein brauchbares Organiser-Tool (kann man das noch ganz profan "Terminkalender" nennen?) zu spendieren. Da ich selbst lange Zeit auf der Suche nach einem solchen war und mich kein Programm so richtig von seiner Praxistauglichkeit berzeugen konnte, mužte ich wohl oder bel selber eines schreiben. Die Philosophie und das Ziel hinter spareTIME ist es (Vorsicht! jetzt wird's richtig philosophisch) dem termingeplagten Menschen zu helfen durch gescheite Planung die zu erledigenden Dinge schneller auf die Reihe zu bekommen und dadurch wieder etwas mehr Zeit zum Durchatmen zu bekommen (eben 'sparetime' fr Dinge die man immer schon mal machen wollte, wie z.B. ein eigenes Sharewareprogramm zu schreiben :-) Benny Jurt, der Autor eines anderen Organisers , welcher mich letztlich zu spareTIME inspirierte, drckte das sehr sch”n aus: NIMM DIR ZEIT zum arbeiten, das ist der Preis fr den Erfolg. zum nachdenken, das ist die Quelle der Kraft. zum spielen, das ist das Geheimnis der Jugend. zum lesen, das ist das Fundament des Wissens. fr die Andacht, das w„scht den irdischen Staub von den Augen. fr deine Freunde, das ist die Quelle des Glcks. zum lieben, das ist das Sakrament des Lebens. zum lachen, das ist die Erleichterung im Leben. zum tr„umen, das ist die Wurzel der Ideen. zum planen, dann hast Du auch Zeit fr die ersten neun Dinge. Doch was ntzt der sch”nste Terminplaner wenn er mehr Arbeit produziert als zu erledigen hilft? Deshalb stand die *Praxistauglichkeit* beim Programmentwurf an erster Stelle: ù Einfach, schnell und intuitiv bedienbar, denn was bringt ein Terminplaner der viel Zeit bei seiner *Bedienung* verschlingt? ù Sehr wichtig, die vielf„ltigen *Ausdruckm”glichkeiten*, um die aktuellen Termine immer auch dabeihaben zu k”nnen (Fr alle ohne ST-Book bzw. ApplePowerbook :-). ù Selbstverst„ndlich k”nnen auch Eintr„ge ohne Datum gemacht werden. In spareTIME heižen diese dann *Erledigungen* (andere Programme nennen so etwas eine "Aufgabenliste"). Viele wichtige zu erledigende Dinge haben eben (noch) kein festes Datum wie z.B. "Autowaschen", "Blumendnger kaufen" oder "Brief an Tante Hedwig". ù Obwohl viele Terminplaner in irgendeiner Art und Weise die M”glichkeit haben *Alarme* zu vergeben, bringen diese oft recht wenig: Was hilft es mir wenn mein Terminkalender erst dann aufgeregt zu piepsen beginnt (gesetzt der Fall, der Computer l„uft berhaupt) wenn ich bereits am Flugzeug sein sollte. spareTIME hat dafr zwei verschiedene Mechanismen implementiert; siehe Dialog "Hinweise zu Terminen". ù Beliebig lange *Notizen* zu allen Eintragungen sind ber einen externen (Lieblings)Editor m”glich. Einschr„nkungen der Gestaltungsfreiheit auf z.B. 5 Zeilen a 20 Zeichen empfand ich schon immer als eine Zumutung. ù *Sicherheitsvorkehrungen* gegen unbefugtes Lesen durch optionalen Passwordschutz und Verschlsselung der Datenbankdatei. ù Saubere *GEM-Programmierung* mit ST-Guide *Onlinehilfe*. Als echtes Highlight sehe ich besonders die M”glichkeit an, jeden Tag eine Art *Spickzettel* ausdrucken lassen zu k”nnen, den man dann einfach mitnehmen kann und so - auch ohne PDA - die Tagesplanung immer vor Augen hat. Das sieht dann in etwa so aus: -MITTWOCH-- den 25.06.1997 ----------------------------------------------------- Termin : 10.00 ! Treffen mit Christine Termin : > Blumen nicht vergessen Termin : 20.00 ! Party Stefan & Diana Regelm„žig: Heute ! Geburtstag Diana Regelm„žig: 09:00 o Redaktionssitzung Regelm„žig: 20:15-21:15 Meine Lieblingssendung (Dauer: 01:00) Erledigung: Heute ! Einkaufen Erledigung: > Eier, Mehl, Sahne, Katzenfutter & Streu Hinweis : in 04 Tagen ! Abgabetermin Dr.K. Hinweis : > Gliederung noch fertig machen und Hinweis : > peppiges Schlužwort finden. So. Restlos begeistert? Dann sollten Sie sich spareTIME vielleicht einmal anschauen. Kapitel 3 Installation & Systemvoraussetzungen ************************************ 3.1 Systemvoraussetzungen ========================== ù spareTIME sollte auf allen Rechnern mit TOS bzw. MagiC (also auch auf einen Apple-Powerbook :-) mit einer Mindestbildschirmaufl”sung von 640x400 Pixeln laufen. Getestet wurden: 260ST, 1040ST, Mega-ST, Mega-STE, TT, Falcon & Hades mit diversen Karten wie FX-Card, PAK, Multiboard oder verschiedenen Grafikkarten. ù spareTIME ben”tigt (ohne Datenbank) weniger als 200kB Hauptspeicher. Damit sollte auch mit 1MB bereits ein sinnvolles Arbeiten m”glich sein. ù Fr das Anzeigen der Onlinehilfe ist das Programm ST-GUIDE von Holger Weets erforderlich. Dieses ist Fairware und in vielen Mailboxen, auf PD-Disketten oder auf Atari CD-ROMs zu finden. Auf einem Multitaskingsystem versucht spareTIME den ST-Guide parallel zu starten. Auf einem Singeltaskingsystem kann man Ihn entweder als Accessory betreiben oder er wird („hnlich zu den Editoren) nachgestartet. ù Fr das Editieren der Notizen wird ein Editor ben”tigt der das šbergeben von zu editierenden Dateien beim Programmstart versteht. Getestet wurden die am meisten verbreiteten Share- und Freeware Editoren wie z.B. Everest, 7Up, QED, CLix und JaNE. ù Grožen Spaž macht es vor allem unter einem Multitasking Be- triebssystem wie z.B. dem - meiner Meinung nach - genialen MagiC. Und wer die Geschwindigkeit liebt und noch kein NVDI hat, der kaufe es sich; obwohl es natrlich nicht zwingend n”tig ist. So, aber jetzt Ende der Schleichwerbung :-) 3.2 Vollst„ndiger Lieferumfang =============================== Diese Dateien geh”ren zur spareTIME Sharewareversion: SPARTIME.APP Das Hauptprogramm SPARTIME.RSC Die zugeh”rige Ressourcedatei SPARTIME.INF Die Konfigurationsdatei SPARTIME.LOG Eine Datei, in der spareTIME das Datum des letzten Programmstarts festh„lt. Warum? Siehe Dialog "Optionen". \DOCU\SPARTIME.HYP Die Hypertextanleitung im ST-Guide Format \DOKU\SPARTIME.TXT Die gleiche Anleitung im ASCII-Format \DOKU\REGISTER.TXT Ist die Datei in die das Registrierungsformular ausgegeben wird. Diese kann man z.B. auch mit einem Editor von Hand ausfllen. \DOKU\XMAS.TXT Der spareTIME-"Wunschzettel" \ORG\SPARTIME.ORG Eine Beispielsdatenbank. \ICON\SP_COLOR.RSC Ein farbiges (und zus„tzlich monochromes) Desktopicon \ICON\SP_MONO.RSC Ein monochromes Desktopicon UPLOAD.TXT Ein Beschreibungstext fr das Uploaden in Mailboxen (bitte wenn m”glich verwenden) . Weitere Dateien (geh”ren *nicht* zum Lieferumfang): SPARTIME.KEY Die Schlsseldatei der *Vollversion*. (Bitte hierzu unbedingt die rechtlichen Informationen lesen). NO??????.TXT Eine Notizdatei. Der Dateiname erh„lt eine zuf„llig gew„hlte Identifikationsnummer. 3.3 Installation ================= 1. Den kompletten Inhalt des Archives in einen passenden Ordner kopieren. (Eventuell m”chten Sie jedoch die Hypertextanleitung zu Ihren anderen Hypertexten legen.) 2. spareTIME starten (Die RSC-Datei muž im gleichen Ordner liegen). 3. Konfigurieren: Stellen Sie im Men /Einstellungen/ unter dem Menpunkt /Programm.../ alle Pfade ein. (siehe Dialog: "Programm") 4. Ihre Einstellungen sichern Sie im Men /Einstellungen/ unter dem Menpunkt /Sichern/. Diese werden dann in der Konfigurationsdatei SPARTIME.INF abgespeichert. 5. Wenn Sie spareTIME nun erneut starten, sollte automatisch die beiliegende Demonstrationsdatenbank geladen werden (Die Demonstrationstermine sind ab dem 12.7.1997 eingetragen). 6. Falls Sie eine bestimmte Fensterkonstellation beim Programmstart bevorzugen, k”nnen Sie diese einstellen und in SPARTIME.INF speichern. 7. Falls Sie die in spareTIME integrierten Features "Planungsausdruck beim FSOTD" (siehe Dialog "Optionen") oder die Alarme (siehe Dialog: "Hinweise zu Terminen") regelm„žig ntzen m”chten, sollten Sie fr einen automatischen Start beim Booten sorgen. Dazu kann man spareTIME unter TOS als Autostartapplikation anmelden, unter MultiTOS in das Startskript eintragen oder unter MagiC in den MagiC-Startordner packen. 8. Falls Sie es m”chten, k”nnen Sie auch die beiliegenden Icons (In Farbe und monochrom) verwenden. Entweder diese zur bestehenden Desktopicon-Datei hinzuladen, oder z.B. unter MagiC-Desk einfach die gewnschte Datei in den RSC-Ordner legen. (PS: Fr sch”nere Icons w„re ich sehr dankbar. Na? hat jemand Zeit, Lust und Ideen?) Kapitel 4 Ein Praxisbeispiel ****************** Hier eine kurze, nicht repr„sentative Aufstellung von "typischen" Eintr„gen aus dem wirklichen Leben und wie man sie in spareTIME geeignet realisieren k”nnte. ù *Essen mit Kollegen: wo und wann?* Ein klassischer "Termin". Mit Datum und Uhrzeit eintragen. Evtl. mit Ende oder Dauer versehen (fr die Strežgeplagten unter uns). Alarm vielleicht 2 Stunden vorher setzen (falls man es vor lauter Arbeit vergessen sollte). In der Notiz evtl. den Ort und den Weg dorthin festhalten. ù *Autowaschen: demn„chst, weil es s..dreckig ist* Einfach ohne Datum eintragen. Es erscheint im Fenster "Erledigungen". ù * Mamas Geburtstag: blos nicht verpassen !! * An ihrem Geburtstag eintragen. Regelm„žig alle 12 Monate setzen. Priorit„t A. Hinweise z.B. 14 Tage vorher (zum Geschenk kaufen) anfordern. In der zugeh”rigen Notizdatei kann man ja schon mal Geschenkideen sammeln. Wenn der Geburtstag naht, setzt man dann das Geschenkkaufen auf die Erledigungsliste. ù *VHS-T”pferkurs: Die n„chsten 5 Donnerstage.* Als regelm„žigen Termin (jede Woche) eintragen. Gesamtanzahl '5' eintragen. ù *Einkaufen: demn„chst, bevor das Nuspli aus ist :-/ * Als Erledigung aufnehmen. In der Notiz kann man dann z.B. die Einkaufsliste fhren. ù *Restmlltonne bzw. Biotonne zur Straže fahren (immer Mittwoch abends, da Donnerstag frh die Mllabfuhr kommt) jede Woche abwechselnd* Als 2 Termine an darauffolgenden Mittwochen z.B. um 19 Uhr eintragen. Dann beide noch als regelm„žig alle 2 Wochen setzen. ù *Abgabetermin der Diplomarbeit* Als Termin am tats„chlichen Abgabetermin eintragen. Mit evtl. Hinweis- "Countdown" 1 Monat vorher. Die n„chsten zu erledigenden Punkte verwaltet man in der Erledigungsliste. In der Notizdatei l„žt sich aužerdem z.B. eine zeitliches Grobkonzept aufstellen. Kapitel 5 Bedienung ********* 5.1 Allgemeines ================ Die am h„ufigsten gebrauchten Funktionen kann man im Hauptfenster "Wochenbersicht" durch Schaltfl„chen aufrufen. Alle anderen typischen Funktionen und Optionen findet man in der Menzeile. Tip: Fr eine schnelles Arbeiten empfiehlt es sich einen Blick auf die Tastaturbedienung zu werfen. 5.2 Funktionen in der Menzeile ================================ spareTIME Datei Fenster Einstellungen Hilfe 5.2.1 Menpunkt: spareTIME --------------------------- *šber spareTIME* ™ffnet den Dialog: "šber spareTIME" 5.2.2 Menpunkt: Datei ----------------------- *Neu* Legt eine neue leere Datenbank an und l”scht nach einer Sicherheitsabfrage die momentan geladene Datenbank aus dem Speicher. Es werden keine Dateien auf dem externen Datentr„ger ver„ndert. *™ffnen...* ™ffnet eine Dateiauswahlbox und l„d nach einer eventuellen Sicherheitsabfrage die dort ausgew„hlte Datenbank in das Programm. *Sichern* Speichert die aktuell geladene Datenbank auf dem externen Datentr„ger. *Sichern unter...* ™ffnet eine Dateiauswahlbox und sichert die aktuell geladene Datenbank unter dem ausgew„hlten Dateinamen auf dem externen Datentr„ger. *Drucken...* ™ffnet den Dialog: "Drucken" *Beenden* Beendet spareTIME nach einer eventuell notwendigen Sicherheitsabfrage. 5.2.3 Menpunkt: Fenster ------------------------- Hier sind alle Funktionen zum Wechseln der Fenster zusammengefažt: *Wochenbersicht * ™ffnet das Fenster "Wochenbersicht" oder bringt es nach vorne. *Erledigungen* ™ffnet das Fenster "Erledigungen" oder bringt es nach vorne. *Planung* ™ffnet das Fenster "Planung" oder bringt es nach vorne. *Fenster wechseln* Bringt abwechselnd das n„chste ge”ffnete Fenster nach vorne. *Fenster schliežen* Schliežt das oben liegende Fenster. 5.2.4 Menpunkt: Einstellungen ------------------------------- Hier sind alle seltener ben”tigten Einstellungen erreichbar: *Optionen...* ™ffnet den Dialog: "Optionen" *Programm...* ™ffnet den Dialog: "Programm" *Registrierung...* ™ffnet den Dialog: "Registrierung" *Sichern* Speichert alle wichtigen Programmeinstellungen in der Datei SPARETIME.INF. Diese wird im gleichen Verzeichnis wie die Programmdatei angelegt. Gespeichert wird: Die Position aller ge”ffneten und geschlossenen Fenster, die Optionen aus der gleichnamigen Dialogbox, die Programmeinstellungen (Pfade), der gew„hlte Planungsmodus, die Planungszeitspanne und die gew„hlten Druckoptionen. 5.2.5 Menpunkt: Hilfe ----------------------- *Onlinehilfe* Mit diesem Menpunkt k”nnen Sie den Onlinehilfetext zu spareTIME (Sie lesen ihn gerade) aufrufen. Die genaue Installation erfahren Sie im Dialog: "Programm". 5.3 Programm-Fenster ===================== Hier die Beschreibung der von spareTIME benutzten Fenster und deren Funktion. 5.3.1 Das Fenster: Wochenbersicht ----------------------------------- ù *Sinn & Zweck* In der Wochenbersicht kann man durch den Kalender bl„ttern, eingetragene Termine berprfen und neue Termine eintragen bzw. editieren. ù *Darstellung* Rechts oben wird die aktuelle Uhrzeit und das aktuelle Datum angezeigt. Der Tag des aktuellen Datum ist in der šbersicht mit einem roten Rahmen (weniger als 16 Farben: dnner Rand) versehen. In der Mitte der Symbolleiste befindet sich die Anzeige des sogenannten "gew„hlten" Datums, dieser Tag ist in der šbersicht mit einem schwarzen Rahmen versehen. Es wird immer die Woche angezeigt in der sich der gew„hlte Tag befindet. Termine und geplante Erledigungen sind an ihrem jeweiligen Tag(en) untereinander und nach ihrer Uhrzeit (und danach ihrer Priorit„t) sortiert eingetragen. Termine sind fett gedruckt, Erledigungen normal und regelm„žige Termine kursiv. An seiner Farbe kann man die Priorit„t eines Eintrags erkennen: Blau, Schwarz und Grn entsprechen dabei den Priorit„ten A,B und C. ù *Bedienung* - *...mit der Maus:* Durch Doppelklick auf einen Eintrag wird dieser im Dialog "Eintrag" detailliert dargestellt, wo er auch editiert werden kann. Ein Doppelklick auf eine leere Stelle eines Wochentages ”ffnet einen leeren Dialog "Eintrag" in dem das Datum des angeklickten Wochentags bereits gesetzt ist. Ein Klick auf eine Schaltfl„che l”st die dazugeh”rige Funktion aus. - *Schaltfl„chen:* Beschreibung der Schaltfl„chen von links nach rechts. Alle Funktionen kann man auch mit der Tastatur bedienen. * *Eintrag:* ™ffnet den Dialog "Eintrag" und bietet eine leere Eingabemaske an. * *Notiz:* ™ffnet die zur jeweiligen Datenbank geh”rende globale Notizdatei. Falls es bereits Eintr„ge dort gibt, so ”ffnet sich vorher der Dialog "Notiz". * *Planung:* ™ffnet den Dialog "Planung " * *Drucken:* ™ffnet den Dialog "Drucken" * *Die Pfeiltasten:* Mit diesen kann man den gew„hlten Tag Tages-, Wochen- oder Monatsweise ver„ndern und so im Kalender bl„ttern. * *Direkt:* ™ffnet den Dialog "Direkteingabe". Dort kann man direkt ein Datum fr die Anzeige eingeben. * *Aktuell:* Schaltet den gew„hlten Tag auf den aktuellen Tag. - *...mit der Tastatur* Neben den Shortcuts der Schaltfl„chen gibt es noch die folgenden Tastaturkrzel zum Bewegen im Kalender und Verstellen des gew„hlten Tages. Cursor links Tag zurck Cursor rechts Tag vor Ctrl. Cursor links Woche zurck Ctrl. Cursor rechts Woche vor Cursor nach oben Monat vor Cursor nach unten Monat zurck 5.3.2 Das Fenster: Erledigungen -------------------------------- ù *Sinn & Zweck* Hier werden alle Erledigungen angezeigt. Was sind eigentlich Erledigungen? Erledigungen sind Eintr„ge denen man noch kein festes Datum zugewiesen hat (siehe auch "Ein Praxisbeispiel"). Das Fenster verwaltet sozusagen die klassische "Zettelliste" der zu erledigenden Dinge, die wohl jeder von uns kennt. ù *Darstellung* Die Erledigungen sind in zwei Gruppen unterteilt: Im unteren Teil des Fensters (im grau hinterlegten Bereich, bei weniger als 16 Bildschirmfarben durch einen dickeren Strich unterteilt) sieht man alle Erledigungen die man schon an einem bestimmten Tag eingeplant hat (falls vorhanden). Damit kann man sie sozusagen bis dahin "vergessen" (Sie tauchen am gew„hlten Tag dann ja in der Tagesplanung auf) und damit man sie nicht st„ndig vor Augen hat, werden sie unten aufgefhrt. Alle anderen Erledigungen sind darber angeordnet. Innerhalb dieser zwei Kategorien sind die Erledigungen nach Priorit„ten geordnet (A=fett, B=kursiv, C=normal). Die Priorit„tsbuchstaben stehen zus„tzlich noch in der ersten Spalte. Die Eintr„ge sind wie in der Wochenbersicht farblich nach Priorit„ten kodiert. Sobald eine Erledigung nur noch grau angezeigt wird, dann ist der Tag fr den sie geplant war schon vorbei: Man hat sie dann entweder "verschwitzt" ;-/ und kann sie neu planen oder hat sie erledigt und kann sie l”schen :-). ù *Bedienung* - *...mit der Maus:* Durch Doppelklick auf einen Eintrag wird dieser im Dialog "Eintrag" detailliert dargestellt, wo er auch editiert werden kann. Ein Doppelklick auf eine leere Stelle der Liste ”ffnet einen leeren Dialog "Eintrag" in dem der Schalter /Erledigung/ schon vorsorglich gedrckt ist. Ein einfacher Klick auf eine Erledigung *plant* sie fr den gew„hlten Tag: Sie bekommt dadurch das Datum des gew„hlten Tages und wird im Fenster "unten" (siehe Darstellung) eingetragen. - *...mit der Tastatur* Die Tasten l”sen die gleichen Funktionen wie im Fenster "Wochenbersicht" aus. Dadurch kann man im Kalender bl„ttern (und dabei evtl. Erledigungen planen) ohne dabei das Fenster wechseln zu mssen. 5.3.3 Das Fenster: Planung --------------------------- ù *Sinn & Zweck* Hauptzweck dieses Fensters ist es, alle fr einen bestimmten Tag (meist den aktuellen) geplanten Erledigungen und Termine detailliert und mit Notizen angezeigt zu bekommen und - vielleicht noch wichtiger - sie auch ausdrucken zu k”nnen um sie als eine Art Spickzettel immer dabei zu haben (Ein Beispiel finden Sie im Abschnitt "Philosophie") Die Anzeigemodalit„ten und den Anzeigezeitraum kann man variieren. Einstellungen dafr finden Sie im Dialog "Planung ". ù *Darstellung* Fr die Darstellung wurde (bis jetzt) eine reine Textdarstellung gew„hlt, die beim Drucken 1:1 ausgegeben wird. Der Vorteil im Vergleich zu einer grafischen Darstellung: Der Ausdruck geht schneller und man kann (ber den Ausdruck in eine Datei) eine Art primitiven Export bewerkstelligen. Fr die Anzeige der Priorit„t werden die Symbole "!" fr Priorit„t A, "o" fr Priorit„t B und " " fr Priorit„t C verwendet. ù *Bedienung* - *... mit der Maus* Durch einen Doppelklick in das Fenster kann man das Startdatum der Planung auf das gew„hlte Datum stellen. Das Enddatum wird je nach dem bisher eingestellten Planungszeitraum gesetzt. - *...mit der Tastatur* Die Tasten l”sen die gleichen Funktionen wie im Fenster "Wochenbersicht" aus. Dadurch kann man im Kalender bl„ttern (und dabei evtl. neue Tage fr die Planungsausgabe ausw„hlen) ohne dabei das Fenster wechseln zu mssen. 5.4 Dialoge ============ Im folgenden sind die Funktionen aller in spareTIME vorkommenden Dialogboxen detailliert beschrieben: 5.4.1 Der Dialog: Eintrag -------------------------- ù *Sinn & Zweck* Hier k”nnen Sie neue Eintr„ge vornehmen oder alte Eintr„ge ver„ndern, kopieren oder l”schen. ù *Eingabefelder* - *Eintrag:* Der Eintragstext (wat sonst :-). Hier muž natrlich etwas rein. - *Datum:* Wenn man hier nichts reinschreibt, geht spareTIME davon aus, daž es sich um eine Erledigung handelt und selektiert den zugeh”rigen Knopf (Sinn: Man muž nicht zur Maus wechseln). - *Erledigungsknopf/Indikator:* Diesen kann man mit der Maus selektieren um einen Eintrag mit Datum dennoch als Erledigung zu speichern. - *Zeitangaben:* Diese sind alle otional. Wenn m”glich berechnet spareTIME fehlende Angaben selbstst„ndig bzw. weist auf unlogische Eingaben hin. Bei unvollst„ndigen Datums- oder Zeitangaben erg„nzt spareTIME falls m”glich automatisch den aktuellen Monat, das aktuelle Jahr bzw. die volle Stunde. - *Priorit„ten:* Hier gibt man dem Eintrag eine Priorit„t (durch Anklicken mit der Maus). Wenn man nichts anw„hlt wird automatisch die mittlere Priorit„t "B" vergeben. Bem.: Laut schlauen Leuten welche Zeitmanagementbcher schreiben, sollen drei Priorit„ten optimal sein (und nicht etwa fnf oder noch mehr): A-Aufgaben bedeuten "Wichtig!! M”glichst als Erstes erledigen!", B-Aufgaben macht man danach und C-Aufgaben sind eigentlich unwichtig. Diese kann man erledigen wenn man noch Zeit und Laune hat. Laut Zeitmanagement verbringen wir n„mlich die meiste Zeit damit, uns mit C-Aufgaben unsere Zeit zu stehlen ("man glaubt gar nicht wieviel man zu tun findet um einen Grund zu haben, etwas Unangenehmes zu verschieben") und kommen so nie zu den wichtigen Dingen (A-Aufgaben). Daž das nicht gut ist, weiž wohl jeder. Aber mit spareTIME wird ja jetzt alles anders ;-) ù *Kn”pfe* Es sind immer nur die im Moment sinnvollen Kn”pfe anw„hlbar. - *Notiz:* Ruft den Unterdialog "Notiz" auf. (Dieser kann erst aufgerufen werden, wenn die Datenbank schon einmal gespeichert wurde, da spareTIME ja wissen muž, wo es die Notizen ablegen soll.) - *Regelm„žig:* Ruft den Unterdialog "Regelm„žige Termine" auf. - *Hinweis:* Ruft den Unterdialog "Hinweise zu Terminen" auf. - *Kopieren:* Legt eine Kopie des editierten Eintrags an. Diese kann man dann z.B. ver„ndern und als neuen Termin speichern. - *L”schen:* L”scht den editierten Eintrag nach einer Sicherheitsabfrage. - *Eintragen/Žndern* Legt je nach Situation einen neuen Eintrag an oder ver„ndert einen editierten Eintrag. - *Abbruch:* Verwirft alle Žnderungen die man im Dialog und den Unterdialogen vorgenommen hat (Auch das L”schen und Editieren von Notizen). Die Datenbank ist danach im gleichen Zustand wie vor dem Aufrufen des Dialogs. 5.4.2 Der Dialog: Direkteingabe -------------------------------- Hier kann man ein Datum direkt mit der Tastatur eingeben. Auf dieses Datum wird der /gew„hlte Tag/ gesetzt und die Wochenbersicht springt zu der jeweiligen Woche. Dabei wird berprft ob es diesen Tag berhaupt gibt :-). Wie im Dialog "Eintrag" kann die Datumseingabe abgekrzt werden. 5.4.3 Der Dialog: Planung -------------------------- In diesem Dialog wird festgelegt was im Planungsfenster dargestellt wird. Es gibt momentan drei prinzipielle M”glichkeiten: 1. *Tagesplanung* Dies ist die wichtigste Ausgabem”glichkeit, die dazu gedacht ist, eine Art "Tagesspickzettel" erstellen zu k”nnen. Von oben beginnend werden zuerst alle reinen Termine des Tages nach Uhrzeit sortiert ausgegeben. Danach folgen die Erledigungen, die man an diesem Tag geplant hat. Diese sind nach ihrer Priorit„t geordnet. Als n„chstes kommen alle regelm„žigen Termine und zum Schluž alle f„lligen Hinweise (diese werden immer ohne Notizen ausgegeben). Die Tagesplanung ist besonders zusammen mit der M”glichkeit des "automatischen Ausdrucks beim FSOTD" interessant (siehe Dialog: "Optionen"). 2. *Terminplanung* Diese Ausgabem”glichkeit ist dazu gedacht, alle "wirklich wichtigen" Termine ber einen gr”žeren Zeitraum bersichtlich und papiersparend ausgeben zu k”nnen. Es werden deshalb keine regelm„žigen Termine, keine geplanten Erledigungen und keine Hinweise ausgegeben. 3. *Erledigungen* Diese Wahl gibt einfach alle Erledigungen nach Priorit„t geordnet aus. Weiterhin kann man ein *Start-* und ein *Enddatum* einstellen. Es werden dann alle Tage dazwischen ausgegeben. Fr die Ausgabe der Erledigungen sind diese Einstellungen unwichtig. Der Abstand zwischen dem Start- und dem Enddatum wird mit in der SPARTIME.INF-Datei gesichert, so daž man z.B. immer am Programmstart die Tagesplanung der n„chsten 2 Tage anzeigen lassen kann. Als letztes kann man angeben ob man *Notizen* zu Terminen und Erledigungen ausgegeben haben m”chte oder nicht. Diese erscheinen etwas eingerckt unter dem jeweiligen Eintrag. 5.4.4 Der Dialog: Regelm„žige Termine -------------------------------------- ù Hier kann man einstellen, daž ein bestimmter Termin sich regelm„žig wiederholt. Es stehen verschiedene Wiederholungsvarianten zur Verfgung. Der Termin erscheint dann ab seinem Anfangsdatum in den gew„hlten Abst„nden in der Wochenbersicht. ù Der Eintrag ist trotzdem nur einmal (speichersparend) in der Datenbank vorhanden. Wird einer der Termine angeklickt so erscheint immer der erste Eintrag. ù Unter dem Punkt "insgesamt xxx mal" k”nnen Sie einstellen wie oft der Termin stattfindet. ù Erledigungen k”nnen ihrer Natur nach nicht regelm„žig sein. ù Falls /Regelm„žig/ aktiviert wurden, wird der zugeh”rige Knopf im Eintragsdialog mit einem H„kchen gekennzeichnet. 5.4.5 Der Dialog: Hinweise zu Terminen --------------------------------------- Hier kann man eintragen ob, und wie lange vorher man auf einen Termin hingewiesen werden m”chte. Es gibt dabei zwei grunds„tzliche M”glichkeiten: ù *L„ngerfristige "Hinweise"* Damit kann man sich bereits ein einstellbare Anzahl von Tagen vorher (in der Tagesplanung) auf einen Termin hinweisen lassen. In der Tagesplanung (siehe Dialog: "Planung ") wird dann immmer die noch verbleibende Anzahl von Tagen bis zum Termin angezeigt. Bem.: Die Wochenbersicht soll - wie es der Name schon sagt - bersichtlich bleiben, weshalb hier auch keine Hinweise angezeigt werden. ù *Kurzfristige "Alarme"* Diese kann man auf eine Zeitspanne von maximal 23 Stunden und 59 Minuten einstellen. Kommt man in diesen Zeitraum vor dem Termin (und spareTIME l„uft gerade) erscheint mit einem "Ping" eine Dialogbox in der man gefragt wird ob und wann man sp„ter nochmal erinnert werden m”chte: Die Buttons /Ja/ und /Nein/ sind dann wohl selbsterkl„rend. Bem.: Zu beachten ist dabei, daž man, wenn ein Alarm bereits einmal ausgel”st wurde, man an diesen selbst nach einem erneuten Boot oder Programmstart _an diesem Tag_ nicht nochmal erinnert wird (wenn man die Datenbank vorher abspeichert hat und sich der zugeh”rige Eintrag nicht ge„ndert hat). Wem dieses - meiner Ansicht nach durchaus sinnvolle - Feature nicht gef„llt und erneut erinnert werden m”chte, der muž nur den zugeh”rigen Eintrag kurz aufrufen und auf /Žndern/ drcken. Durch einen weiteren Knopf kann man auch beide M”glichkeiten kombinieren. Falls irgendeine Art von Hinweis fr einen Eintrag gew„hlt wurde, wird der zugeh”rige Knopf im Eintragsdialog mit einem H„kchen gekennzeichnet. 5.4.6 Der Dialog: Notiz ------------------------ *Allgemeines* Zu jedem Eintrag ist es m”glich eine Notizdatei anzulegen, um darin weitere, beliebig lange Informationen zu speichern. Zum Editieren wird ein externer Editor gestartet. Dies hat den Vorteil, daž jeder seinen eigenen "Lieblings"-editor verwenden kann, an den er gew”hnt ist. ù Alle Editieraktionen finden grunds„tzlich auf einer Editierdatei statt. Schon existierende Notizen werden dorthin bertragen. Dies gestattet es, wie gewohnt den Eintragsdialog mit /Abbruch/ zu verlassen und damit den alten Zustand vor dem Editieren wieder herzustellen. ù Erst wenn man den Eintragsdialog mit /Eintragen/ oder /Žndern/ verl„žt wird die Datei wirklich ver„ndert. ù Existiert schon eine Notizdatei, so ist der zugeh”rige Knopf im Eintragsdialog mit einem H„kchen gekennzeichnet. ù Existiert schon eine Notiz so hat man nach dem Drcken des Notiz-Knopfes die Wahl, ob man die Notiz editieren oder l”schen m”chte (auch das L”schen kann man durch /Abbruch/ wieder rckg„ngig machen). ù Um eine schnelle, konsistente Bedienung zu erm”glichen, w„hlt spareTIME fr neue Notizen selbst„ndig einen freien Dateinamen (ber Zufallszahlen). ù Die Notizen werden von spareTIME grunds„tzlich im Pfad der zugeh”rigen Datenbank abgespeichert (siehe auch "Notizkonzept"). Deshalb kann man erst dann Notizen anlegen, nachdem spareTIME weiž, wo es diese speichern soll. 5.4.7 Der Dialog: Drucken -------------------------- Damit kann man den aktuellen Inhalt des Planungsfenster entweder auf dem angeschlossenen Drucker zu Papier bringen, oder in eine Datei ausgeben. Letzteres ist vor allem als einfache Exportm”glichkeit z.B. in Datenbanken oder Textverarbeitungen gedacht. Wenn der Drucker nicht bereit ist, wird man durch eine Dialogbox darauf hingewiesen. Vor jeder Druckausgabe werden die im Dialog "Programm" eingestellten Codes ausgegeben. Dieses Feature wird von mir z.B. dazu benutzt um den Drucker auf Kleinschrift umzustellen. Die dazu n”tige Befehlssequenz kann man in seiner Druckerdokumentation nachschlagen. Es k”nnen durch Spaces getrennte Werte von 0-255 eingegeben werden. Bem.: Bei der Ausgabe wird die Atari-spezifische Darstellung des "ž" (9E) in die normale Druckerdarstellung (7E) gebracht. Falls die Umlaute nicht korrekt ausgegeben werden, sollten Sie berprfen, ob der Drucker auf den richtigen (deutschen) Zeichensatz gestellt ist. 5.4.8 Der Dialog: Programm --------------------------- In diesem Dialog k”nnen (und sollten :-) Sie spareTIME passend fr Ihre Anwendungsumgebung konfigurieren. Dazu mssen einige wichtige Zugriffspfade und Programme eingestellt werden. ù *Datenbank* Hier k”nnen Sie die Datenbank einstellen, die spareTIME beim Programmstart automatisch l„dt. Bem.: Dem spareTIME-Archiv liegt im Ordner ORG eine Beispielsdatenbank namens SPARETIME.ORG bei. Die dort eingetragenen Termine beginnen am 12.7.1997. ù *Onlinehilfe* Hier k”nnen Sie den Pfad und die Datei einstellen, die spareTIME bei der Onlinehilfe benutzt (also fr gew”hnlich die Datei die Sie gerade lesen). ù *Editor* Um mit spareTIME Notizen erstellen zu k”nnen, brauchen Sie einen externen Editor, der das šbergeben von Name zu editierender Dateien als Startparameter versteht. Es wurden alle g„ngigen Share- und Freeware Editoren wie QED, 7Up, Everest und JaNe getestet. Hier sollten Sie nun dessen Pfad eintragen. (Weiteres zu Notizen im Dialog "Notiz".) ù *St-Guide* Fr das Anzeigen der Onlinehilfe wird das Programm ST- Guide von Holger Weets ben”tigt. Diese findet man auf allen gut sortierten Fileservern, in M„usen und auf PD-Disketten oder CD's. Bitte eine kleine Anerkennung (Fairware) fr Holger nicht vergessen :-). Hier geben Sie den Pfad zu diesem Programm an. Ausserdem k”nnen Sie hier noch Codes fr die Druckerinitialisierung eintragen (durch Spaces getrennte Zahlen zwischen 0 und 255). Weitere Informationen dazu im Dialog "Drucken". 5.4.9 Der Dialog: Optionen --------------------------- In diesem Dialog gibt es derzeit drei Einstellm”glichkeiten: ù *Automatisches Drucken beim FSOTD* Hinter der etwas kryptischen Bezeichnung "FSOTD" verbirgt sich der "First Start of the Day" also der erste Programmstart eines Kalendertages. Ist dieses Feature aktiviert, so druckt spareTIME bei selbigem die eingestellte Planung (siehe Dialog "Planung ") automatisch aus. Das sch”ne dabei: man kann z.B. morgens einfach kurz den Rechner nebst Drucker anschalten (auch ohne Monitor) und geht dann z.B. zum Z„hneputzen. Wenn man damit fertig ist liegt die aktuelle Tagesplanung bereits zum Mitnehmen bereit. Dazu muž man natrlich spareTIME unter TOS als Autostartapplikation anmelden, unter MTOS in das Startskript eintragen oder unter MagiC in den MagiC-Startordner packen. Vor dem Ausdruck wird man durch einige Piepst”ne und eine Dialogbox ein paar Sekunden lang gewarnt, so daž man diesen - falls nicht gewnscht - durch Tastendruck abbrechen kann. ù *Startmeldung anzeigen* Hier kann man das Anzeigen der mehr oder weniger sch”nen Startmeldung aus- oder anschalten. ù *Automatisch sichern* Ist diese Option gew„hlt, so sichert spareTIME beim Programmende (falls n”tig) automatisch die aktuelle Datenbank. Wenn nicht, wird man (falls n”tig) in einer Alarmbox gefragt, ob man sichern m”chte. ù *Das Passwort* spareTIME bentzt das hier angezeigte Passwort beim ™ffnen und Sichern von Datenbank in "*.ORG" Dateien. Die Dateien werden mit diesem Passwort verschlsselt (Das eingestellte Passwort wird natrlich nicht in der INF-Datei abgespeichert!). Wenn Sie nichts einstellen so verwendet spareTIME defaultm„žig das Passwort "SPARETIME", welches auch bei jedem Programmstart wieder eingestellt wird. Stimmt beim Laden einer Datenbankdatei das eingestellte Passwort nicht, so erscheint der Dialog "Passwort". *Warnung:* Wenn Sie Ihr Passwort vergessen sollten, so sehe auch ich keinerlei andere M”glichkeit als alle Passw”rter durchzuprobieren. Immerhin kenne ich den verwendeten Algorithmus, so daž ich dafr ein Programm schreiben k”nnte. Mal kurz gerechnet: Selbst wenn ich einen Rechner h„tte der 100.000 Passw”rter in der Sekunde testen k”nnte (was ich leider nicht habe) dann w„re dieser Rechner immerhin noch ca. ein Jahr damit besch„ftigt. Trotzdem gebe ich natrlich keinerlei Garantie, daž die Verschlsselung nicht doch durch einen etwas intelligenteren Ansatz in deutlich krzerer Zeit gebrochen werden kann (siehe den Haftungsausschluž). 5.4.10 Der Dialog: Registrierung --------------------------------- *Sinn und Zweck:* 1. Er soll Ihnen die Eingabe ihrer Registrierungsdaten erleichtern. Durch die automatische Ausgabe der Daten ist es besser gew„hrleistet, daž der Schlssel den Sie von mir bekommen dann auch sofort "pažt". 2. Nachdem Sie Ihren Schlssel erhalten haben, k”nnen Sie aus spareTIME eine uneingeschr„nkte Vollversion machen. Wie das geht, finden Sie im Abschnitt Registrierung. 3. Passen die eingegebenen Registrierdaten und der Schlssel nicht zusammen, so macht spareTIME eine kleine "Meditationspause". 5.4.11 Der Dialog: Passwort ---------------------------- Erscheint falls Sie versuchen eine Datei mit einem falschen Passwort (im Dialog "Optionen" einstellbar) zu laden. Sie haben dann die M”glichkeit das Laden abzubrechen und mit einer leeren Datenbank zu beginnen, oder bis zu 2 mal ein anderes Passwort einzugeben. Wenn dieses dann immer noch nicht korrekt ist, beendet sich spareTIME, um es "Passwortprobierern" etwas schwerer zu machen. 5.4.12 Der Dialog: šber spareTIME ---------------------------------- Zeigt die blichen Informationen wie Programmversion, Copyright, Autor und Kontaktadresse an. Ein weiterer Knopf ”ffnet den Dialog "Shareware". 5.4.13 Der Dialog: Shareware ----------------------------- Zeigt die Einschr„nkungen der unregistrierten Version und wie man sie los wird an. 5.5 Hinweisboxen ================= Ich habe mich bemht alle Texte in den Hinweisboxen m”glichst verst„ndlich zu halten, was in bestimmten F„llen ("man will ja keinen Roman schreiben") nicht ganz einfach war. Falls Sie bestimmte Meldungen nicht verstehen, so geben Sie mir doch bitte Bescheid. 5.6 Tastaturbedienung ====================== spareTIME verfolgt die Philosophie, daž m”glichst alle wichtigen Funktionen auch mit der Tastatur bedienbar sein sollten. Hier eine kurze Zusammenfassung: *Bewegen im Kalender* Cursor links Tag zurck Cursor rechts Tag vor Ctrl. Cursor links Woche zurck Ctrl. Cursor rechts Woche vor Cursor nach oben Monat vor Cursor nach unten Monat zurck ENTER Direkteingabe aufrufen SPACE Zum aktuellen Tag * Fensterverwaltung * F1 Wochenbersichtsfenster ”ffnen bzw. nach vorne bringen. F2 Erledigungsfenster ”ffnen bzw. nach vorne bringen. F3 Planungsfenster ”ffnen bzw. nach vorne bringen ^W Offene Fenster rotierend nach vorne bringen. ^U Oberstes Fenster schliežen. *Funktionen* ^E Eintragsdialog ”ffnen ^I Globale Notizdatei ”ffnen (kommt von "Info". ^N ist leider schon standardm„žig belegt) ^D Planungsdialog ”ffnen (kommt von "Do". Auch ^P ist schon belegt :-/ ) ^P Druckendialog ”ffnen HELP Onlinehilfe aufrufen * Dateiverwaltung* ^N Neue Datenbank anlegen ^O Datenbankdatei ”ffnen ^S Datenbankdatei sichern ^M Datenbankdatei unter anderem Dateinamen sichern ^Q spareTIME beenden Anhang A Rechtliche Informationen ************************ A.1 Copyright & Weitergabe =========================== Das Copyright an spareTIME und dessen Dokumentation (dieser Text) liegt beim Autor Markus Mayer (siehe Kontaktadresse). spareTIME ist in der vorliegenden Version Shareware. Die Weitergabe der *unregistrierten* Version von spareTIME ist unter Einhaltung _aller_ unten aufgefhrten Bedingungen erlaubt und sogar ausdrcklich erwnscht (denn nur so kann ein gutes Programm eine hohe Verbreitung - die letztendlich allen zugute kommt - erlangen). ù sparTIME darf nur mit allen dazugeh”rigen unver„nderten Dateien weitergegeben werden. Insbesondere drfen keine Dateien hinzugefgt werden. ù Fr die Weitergabe, die generell kostenlos sein muž, drfen fr Arbeitsaufwand und Versandkosten keine h”heren Gebhren als 10.- DM verlangt werden. ù Fr die Speicherung in Mailboxen bitte ich den beiliegenden Uploadtext UPLOAD.TXT (oder etwas noch positiveres :-) zu verwenden und das Archiv nicht umzubenennen. ù Es sollte berflssig sein zu erw„hnen, daž die Weitergabe des pers”nlichen Schlssels (z.B. in Form der Datei SPARTIME.KEY) nicht die "feine englische Art" ist und darberhinaus dem Tatbestand des Raubkopierens gleichkommt. A.2 Haftungsausschluž ====================== Obwohl spareTIME und dessen Dokumentation sorgf„ltig entwickelt und geprft wurde, bernehme ich (der Autor) keinerlei Haftung fr unmittelbare Sch„den, Folge- oder Drittsch„den, die durch die Benutzung von spareTIME entstehen k”nnen. *Die Benutzung von spareTIME erfolgt ausschliežlich auf eigene Gefahr.* Insbesondere m”chte ich darauf hinweisen, daž der in spareTIME eingesetzte Passwortschutz und dessen Verschlsselungsalgorithmus keinem professionellen Angriff standhalten kann. Ebensowenig kann ich fr einen Datenverlust durch ein vergessenes Kennwort oder einen Programmfehler haften. Grunds„tzlich sollten Sie von allen wichtigen Daten mehrere Sicherheitskopien besitzen. A.3 Warenzeichen ================= In dieser Dokumentation wird auf Warenzeichen Bezug genommen, ohne diese ausdrcklich als solche zu kennzeichnen. Aus dem Fehlen einer Kennzeichnung kann nicht geschlossen werden, daž der Name frei von Rechten Dritter ist. Anhang B Shareware ********* B.1 Shareware. Wat'n dat? ========================== Fr alle die es noch nicht wissen: Unter Shareware versteht man Software, die unter bestimmten Bedingungen (siehe Copyright & Weitergabe) frei kopiert und getestet werden darf. Nach einer angemessenen Testdauer (hier 2 Monate), zahlt der Sharewarebenutzer - falls ihm die Software gef„llt - die Sharewaregebhr beim Autor. Ansonsten l”scht er das Programm wieder. Die Vorteile fr beide Seiten liegen auf der Hand: Der Benutzer kann das Programm in Ruhe testen und sogar probeweise einsetzen; der Autor spart sich teure Vertriebswege und hofft darauf, daž sein Programm gut ankommt und es viele ehrliche Benutzer gibt :-) B.2 Warum die Einschr„nkung? ============================= Die unregistrierte Version von spareTIME ist auf 20 Eintr„ge beschr„nkt. Zus„tzlich wird beim Programmstart und -ende immer der Registrierdialog angeboten. Aus eigener Erfahrung heraus (und der scheinbar „hnlichen Erfahrung vieler anderer Autoren) habe ich mich fr diese Einschr„nkung entschieden. Warum noch ? ù Weil man so eher ein Feedback erh„lt, ob das Resultat von vielen Monaten intensiver Arbeit auch jemandem etwas bringt. ù Weil so die Weiterentwicklung und der Support von spareTIME natrlich mehr Spaž machen und dadurch auch der Benutzer mehr Freude an seinem stetig verbesserten Programm hat. ù Weil auch viele andere Shareware-Autoren noch auf Geld von mir warten :-) und auch mein Ferrari noch nicht abbezahlt ist. B.3 Wie werde ich sie los? =========================== Sie haben sich von der Qualit„t von spareTIME berzeugt und m”chten das Programm regelm„žig und uneingeschr„nkt nutzen? Dann k”nnen und mssen Sie sich registrieren (siehe "Registrierung") lassen. Dies bringt Ihnen folgende Vorteile: ù Sie erhalten umgehend Ihren pers”nlichen Schlssel. Mit diesem Schlssel k”nnen Sie aus spareTIME eine uneingeschr„nkte Vollversion machen. ù Sie untersttzen von Ihrem Beitrag die Weiterentwicklung von spareTIME. ù Sie werden von gr”žeren Updates pers”nlich informiert (Wenn Sie das nicht wollen, dann teilen Sie es mir bitte mit.) ù Kleinere Updates funktionieren sofort mit Ihrem Schlssel. ù Neue Versionen von spareTIME erhalten Sie zu gnstigeren Konditionen. B.4 Registrierung ================== Zur Registrierung gehen Sie wie folgt vor: 1. Rufen Sie im Men /Einstellungen/ den Punkt /Registrierung.../ auf. 2. Tragen Sie Ihre pers”nlichen Daten in die Dialogbox ein. Falls nicht genug Platz ist, so krzen Sie bitte sinnvoll ab (Diese Daten werden von mir natrlich vertraulich behandelt, aužerdem schicke ich Ihnen an diese Adresse die versprochenen Updateinformationen). 3. Geben Sie das Registrierungsformular durch Druck auf den Knopf /Formular ausgeben/ in die Datei REGISTER.TXT aus. Alternativ zu Schritt 1-3 k”nnen Sie auch das beiliegende Formular REGISTER.TXT verwenden und die Daten dort mit einem Editor eintragen. Achten Sie jedoch darauf, die maximale Anzahl von 30 Zeichen pro Eintragszeile auf keinen Fall zu berschreiten (siehe "Z„hlbalken"). 4. Schicken Sie mir (siehe Kontakt) das Registrierungsformular mit der Post oder per e-mail zu. Der Registrierungsbeitrag betr„gt momentan 30.- DM (Fremdw„hrungen bitte vorher absprechen). Diesen k”nnen Sie bar oder per šberweisung (dauert zwar etwas l„nger, ist fr Sie aber das Sicherste) bezahlen. Bitte geben Sie Ihre Zahlungsweise mit auf dem Registrierformular an. Bei šberweisungen bitte auf dem šberweisungsformular noch den Betreff: "spareTIME Registrierung" vermerken. 5. Sie erhalten umgehend von mir das Registrierungsformular mit Ihrem *pers”nlichen Schlssel* zurck. 6. Diese Daten (mit dem Schlssel) geben Sie nun exakt wie auf dem Formular (mit Abst„nden usw. jedoch _ohne_ abschliežende Spaces) wieder in den Registrierungsdialog ein. Danach drcken Sie /Registrieren/. Fertig!!. Sie sind nun im Besitz einer Vollversion von spareTIME und registrierter Anwender. Eine erfolgreiche Registrierung k”nnen Sie an Ihrem Namen im Startdialog und an dem deaktivierten Menpunkt /Registrierung/ erkennen; am wichtigsten natrlich durch die stark vergr”žerte Anzahl von m”glichen Eintr„gen (derzeit ca. 32000) :-) und den nun wegfallenden "Erinnerungsdialogen" beim Programmstart und -ende. 7. Was? Es hat nicht geklappt? Bitte berprfen Sie mehrmals, ob Sie tats„chlich exakt die Zeichenfolge des Registrierungsformulars eingegeben haben. Sollte es immer noch nicht klappen, so nehmen Sie bitte Kontakt mit mir auf (Nobody is perfect :-/ ) Anhang C Zuknftige Erweiterungen ************************ Ich m”chte spareTIME auf jeden Fall weiterentwickeln. Um Ihre Wnsche besser kennenzulernen, m”chte ich Sie bitten mir den untenstehenden "Wunschzettel" ausgefllt zuzusenden (dieser liegt als einzelne Datei XMAS.TXT bei). Aus der Anzahl der Nennungen der einzelnen Punkte ergeben sich dann die Entwicklungsschwerpunkte der n„chsten Versionen. Noch etwas: "Bitte kreuzt nicht alles an, sondern nur das was Euch _wirklich_ wichtig ist!" Bitte diese Zeichen vor den jeweiligen Punkt setzen: *++* Ein absolutes "Muž" *+* Das w„re nett *o* Nicht so wichtig *-* Bitte keinen solchen Schwachsinn einbauen *Funktionen* ù Integrierte Personen/Adressen/Telefonnummern-Datenbank auf die man von den Terminen aus verweisen kann. ù Stichwortsuche nach Eintr„gen in der Datenbank mit Wildcards. ù Eine Monatsbersicht ù Eine Jahresbersicht ù Die Wochenbersicht erh„lt einen vertikalen Zeitbalken. Termine werden dann auf H”he der jeweiligen Uhrzeit positioniert (Dies auch Nachteile: Vor allem bei geringen Bildschirmaufl”sungen sieht man viele Eintr„ge evtl. erst durch Scrollen) ù Zeitbalken die die Termindauer anzeigen (in der Wochenbersicht) ù Einzelne Termine ber mehrere Tage ù Verschiedene Typen von Eintr„gen: Privat, Beruflich, Hobby usw. die dann in der šbersicht farblich oder durch Icons unterschieden werden k”nnen. ù Feiertagsdateien fr diverse (Bundes)l„nder mit grafischer Hervorhebung im Kalender. ù Regelm„žige Eintr„ge k”nnen wahlweise auch "physikalisch" wiederholt werden. Dies hat Vorteile wenn z.B. ein Termin einmal "ausf„llt". ù Noch sicherere Verschlsselung der Datenbank (evtl. Schnittstelle zu PGP ?) ù Zus„tzliche Verschlsselung der Notizdateien. ù Mehrere globale Notizen denen man auch Namen geben kann. ù Eine intelligente Statistikfunktion fr z.B. folgende Daten: - Wieviel Eintr„ge sind in der Datenbank. - Wie ist die Tendenz? Wachsend oder fallend (vom aktuellen Tag an) - Das Programm protokolliert die Erledigung von Aufgaben mit und zeigt dementsprechend z.B. ein Symbol von "Liegestuhl" bis "Arbeitskollaps" an. - Weitere lustige Spielereien...?! ù Eine kleines Accessory (fr die immer noch nicht Multitaskenden oder Speicherknappen unter uns) das st„ndig die eingestellten Alarme berprft, und das man immer geladen haben kann. *Frontend* ù Sch”nere Ausdrucke (ber GDOS) mit mehr Grafikeinsatz. ù Sounduntermalung z.B. bei Start, Alarm und Ende usw. ù W„hlbarer Hintergrund fr die Ausgabefenster (Gekachtelt). z.B. Papier- oder Marmorlook. ù Noch mehr Farbe fr die Oberfl„che (Farbicons usw.). ù Sch”nerer Zeilenumbruch der Eintr„ge in der Wochenbersicht. ù Fontauswahl fr die Fenster *Bedienoberfl„che allgemein* ù Fensterdialoge ù Untersttzung von Accessory-Editoren ù Iconify-Untersttzung ù English-Version of spareTIME (der Weltmarkt ruft :-) ù spareTIME als Accessory ù Drag & Drop Untersttzung (z.B. ziehen von Datenbankdateien auf spareTIME) ù BubbleGEM-Hilfe Habe ich etwas fr Sie Wichtiges vergessen? Kein Problem! Schreiben Sie es einfach noch dazu. Anhang D Fehler & Probleme ***************** *Folgende Probleme k”nnen bei spareTIME auftauchen:* ù Obwohl ich das Notizkonzept von spareTIME fr recht gut und ausgereift halte, gibt es doch noch ein paar "Unsch”nheiten": - Theoretisch ist es durchaus m”glich mehrere Datenbanken und deren Notizdateien in einem Ordner unterzubringen. Wenn man aber einmal eine Datenbank mit allen ihren Notizen z.B. fr ein Backup umkopieren m”chte, so hat man das Problem welche Notiz zu welcher Datenbank geh”rt. Es empfiehlt sich also fr jede Datenbank einen eigenen Ordner anzulegen. - Ein eigener Ordner empfiehlt sich auch deshalb, weil man so alles auf einmal l”schen kann. - Wenn man nach dem Anlegen neuer Notizdateien die ver„nderte Datenbank zu speichern vergižt, oder diese abstrzt :-(, hat man Notizdateien, die zu keiner Datenbank geh”ren und die nur schwer als "verwaist" zu erkennen sind. Na? Ideen fr eine elegante L”sung? *Folgende Fehler von spareTIME sind bekannt, aber aus Zeitmangel noch nicht behoben:* Wer mit einem dieser Fehler ”fter st”rend in Berhrung kommt, der melde sich bitte. Je nach Anzahl der Meldungen werde ich dann was dagegen tun. ù spareTIME untersttzt derzeit keine von der Standardgr”že abweichenden Systemfonts. ù Mit bestimmten Versionen der Konfiguration Mach64 und NOVA-VDI gibt es manchmal noch ungekl„rte Probleme . ù spareTIME bietet derzeit nur eine "if it works be happy"- Untersttzung von langen Dateinamen. Das heižt: Bei mir funktioniert es. Bei anderen Leuten nicht - weiž der Geier warum. ù Mit bestimmten Versionen von MiNT und N.AES gab es auch schon mal ungekl„rte Probleme. Folgende *Probleme* im Zusammenhang mit anderen Programmen sind bekannt. ù Wenn ein anderes Programm z.B Selectric oder MDialog die Dialogboxen verschiebt, so ist spareTIME "beleidigt" und bentzt seine Flugecke nicht mehr, um gr”žeres Bildschirmchaos zu vermeiden. ù Der Dateiselektor des TOS restauriert den Desktophintergrund nach seiner Beendigung nicht. Der MagiC-Dateiselektor tut's, Selectric tut's auch. Dies sieht man sehr h„žlich beim Arbeiten im Programmdialog :-(. Sie haben selbst *einen Fehler entdeckt*? Es ist fr die Weiterentwicklung sehr wichtig, wenn Sie mich auf Fehler hinweisen. Manchmal kann es auch sein ( _drfte_ zwar nicht - aber Murphys Gesetz schl„gt halt oft gnadenlos zu :-), daž sich eine nette Alarmbox ”ffnet und einen "Fehler in Modul xx in Zeile xx" verkndet. Schreiben Sie sich den Text dann bitte genau auf und schicken ihn mir mit einer detaillierten Beschreibung wie Sie das angestellt haben. Das Beste w„re, wenn Sie den Fehler reproduzieren k”nnten, denn dann kann ich das wom”glich auch und dann "lebt der Bug nicht mehr lang" ;-). Also, "bitte meldet Euch!!" Anhang E Programmtechnisches ******************* E.1 Programminterne Beschr„nkungen =================================== Hier einige Informationen fr die, welche es interessiert, oder die, welche schon ber ein Limit gestolpert sind (drfte recht selten sein): ù spareTIME untersttzt nur Datumseingaben von 1911-2086, was ja eigentlich gengen sollte. Der Grund liegt in der internen (hoffentlich schnellen :-) Zugriffsstruktur des Datenbankmoduls begraben. ù Es ist (derzeit) leider nicht m”glich, die Dauer eines Termins ber die 00:00 Uhr Grenze hinweg festzulegen. Ich glaube jedoch, daž seltener gebraucht wird als vielleicht angenommen. Notfalls muž man sich halt mit zwei (regelm„žigen) Termine behelfen. Wenn doch, bitte melden. ù Das Limit fr Datenbankeintr„ge ist die sch”ne Zahl 32768. Das sollte wohl auch dem gestrežtesten Menschen gengen. ù Es k”nnen maximal 20 Alarme "aktiv" sein. D.h. sie haben schon mal eine Erinnerung gebracht, wurden aber in die "Warteschleife" geschickt. Ausserdem kann ein Alarm der auf der Wartebank sitzt, nicht durch L”schen oder Žndern des zugeh”rigen Datenbankeintrags gel”scht/ge„ndert werden. Er erinnert so lange immer wieder bis er mit /Nein/ erl”st wird. E.2 Entwicklung ================ spareTime wurde mit Hilfe der folgenden Programme entwickelt: ù PureC Version 1.1 ù Pure Debugger ù Ottos Resource-Construction-Set ORCS. ù UDO von Dirk Hagedorn ù HCP und ST-GUIDE von Holger Weets ù EVEREST von Oliver Schmidt ù Als ab und an ganz hilfreich bei der Entwicklung stellten sich noch SYSINFO und HEXEDIT heraus. ù Sonstige "unentbehrliche" Programme ohne die es deutlich l„nger gedauert h„tte: MAGIC, NVDI :-), STARTMEUP, APPLINE, THE_DOT, CONNECT, MUPFEL, FINDER, FSEARCH Anhang F Kontaktadresse ************** Fragen, Anregungen, Fehlermeldungen (?), Lob und Kritik drft Ihr mir gerne mitteilen. Am meisten freue ich mich natrlich ber Registrierungen :-) Markus Mayer Bunzlauerstraže 6 89407 Dillingen MausNet: Markus Mayer@M4 e-mail : markus.mayer@m4.maus.de Bankverbindung: Sparkasse Dillingen Kontonummer: 158 399 Bankleitzahl: 722 515 20 Die jeweil neueste Version von spareTIME befindet sich mindestens im ”ffentlichen Programmteil der Maus Mnchen 4 (M4). Download und Verbreitung (bitte die Rechtliche Informationen beachten) sind natrlich ausdrcklich erwnscht. MAUS Muenchen 4 (Kuerzel: M4) Nummern: 089-1406018 ZyX19.2 V.32bis/V.42bis, ISDN X.75 14079939 V.34 *NEU* G„ste Mitgl. Zahler. Geiz. 00:00 - 02:59 20 35 60 10 03:00 - 08:59 10 20 20 10 09:00 - 17:59 20 30 45 10 18:00 - 19:59 1 10 10 1 20:00 - 23:59 20 30 45 10 min (von 03:08 bis ca. 05:00 Uhr laeuft das MausNet, von 18:30 bis ca. 19:00 Uhr das Abendnetz) Gegen einen frankierten Rckumschlag mit leerer, formatierter Diskette verschicke ich auch gern die jeweils neueste Version schnellstm”glich per Post. Ebenfalls erh„ltlich ist die Anleitung im HTML- oder LATEX-Format (z.B. zum sch”nen Ausdrucken). Anhang UDO5 **** Dieser Text wurde erzeugt mit UDO Release 5 Version 0.48 TOS Copyright (c) 1995, 1996 by Dirk Hagedorn In der Esmecke 9 D-59846 Sundern MausNet: Dirk Hagedorn@MK2 America Online: DirkHage@aol.com UDO ist ein Programm, welches Textdateien, die im Universal Document Format erstellt wurden, in das ASCII-, ST-Guide-, LaTeX-, Rich Text-, Pure-C-Help-, Manualpage-, HTML-, WinHelp-, Texinfo-, Linuxdoc-SGML- und Turbo-Vision-Help-Format umwandeln kann. Weitere Informationen sowie die aktuellen Versionen findet man im World Wide Web unter http://members.aol.com/DirkHage/www/udo.htm