home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-01-18 | 108.8 KB | 2,722 lines |
-
- Anleitung zu TimeGuardian
- Version 1.2 vom 11.1.1995
- geschrieben von Markus Matern, Gerri Körner und Jürgen Matern
-
- Programmpaket TimeGuardian
- (C)1993-95 G.Körner, M.Matern, J.Matern
-
- Dies ist die Anleitung zum Programmpaket `TimeGuardian'
- Version 1.2 vom 11.1.1995.
-
- Die Beschreibungen beziehen sich auf folgende Programme:
-
- * `TGCron' Version 1.50 vom 5.1.1995
-
- * `TimeGuardian' Version 1.50 vom 5.1.1995.
-
- Einleitung
- ***********
-
- Willkommen zur Anleitung zum Programmpaket `TimeGuardian'.
-
- Dieses Programmpaket darf frei weitergegeben werden, solange nicht
- mehr als normale Kopier- und Versandgebühren dafür verlangt werden.
- Jede andere Art des Vertriebs muß vom Autor ausdrücklich schriftlich
- erlaubt werden. Dieses Programmpaket ist Shareware, wer es nicht nur
- ausprobiert, sondern andauernd benutzt, muß sich registrieren lassen,
- siehe `Wie kann ich mich registrieren lassen?', für weitere
- Informationen.
-
- Dieses Programmpaket darf in Software Sammlungen aufgenommen werden,
- solange die obengenannten Bedingungen erfüllt sind.
-
- Dieses Programmpaket wird ohne jegliche Garantiezusagen zur
- Verfügung gestellt. Der Autor kann keinesfalls, direkt oder indirekt,
- für eventuelle Schäden, die sich aus Fehlern im Programm oder seiner
- Dokumentation herleiten, verantwortlich gemacht werden. Der Benutzer
- sei hiermit vor der Möglichkeit derartiger Schäden gewarnt.
-
-
- Was ist `TimeGuardian'?
- ========================
-
- `TimeGuardian' ist ein Programmpaket um auf einfache Art und
- Weise bestimmte immer wiederkehrende Ereignisse auf Ihrem Rechner zu
- automatisieren. Sie können sich an wichtige Ereignisse erinnern oder
- Befehle und Skripte zu festgelegten Zeitpunkten starten lassen. Es
- besteht weiterhin die Möglichkeit Buch führen zu lassen über die
- Zeiten, an denen der Rechner eingeschaltet war.
-
-
- Was bietet `TimeGuardian' für Fähigkeiten?
- ===========================================
-
- * einfache Konfigurierbarkeit
-
- * ein GUI zur Erzeugung der Ereignisse
-
- * Erinnerungsfunktion mit Requester oder Alert
-
- * tägliche Aktionen
-
- * wöchentliche Aktionen
-
- * monatliche Aktionen
-
- * jährliche Aktionen
-
- * Aktionen in Zeitintervallen relativ zum Einschaltzeitpunkt
-
- * detailierte Auswertung der Einschaltzeiten des Rechners
-
- * grafische Anzeige der Einschaltzeiten des Rechners
-
- * genauere Informationen zu einzelnen Tagen
-
- * Lokalisierung
-
- * Commodity
-
- * `Installer'
-
- * `MUI'-GUI
-
- * Online-Hilfe
-
- * `AREXX'
-
-
- Was kann ich mit `TimeGuardian' machen?
- ========================================
-
- Das Programmpaket bietet im wesentlichen zwei grundsätzlich
- verschiedene Möglichkeiten, die unabhängig voneinander sind.
-
- Zum ersten bietet es eine Protokollfunktion, die die Einschaltzeiten
- in mehreren vom Benutzer definierbaren Dateien festhält. Damit wird
- genau darüber Buch geführt, wann der Rechner eingeschaltet war. Wenn
- Sie es sich einrichten, haben Sie darüberhinaus die Möglichkeit
- verschiedene Projekte zeitlich zu verwalten, d.h. der Rechner
- protokolliert immer dann, wenn Sie es ihm mitteilen, ein bestimmtes
- Projekt zeitlich mit. Damit gewinnen Sie schnell einen Überblick,
- woran Sie an Ihrem Rechner wie lange arbeiten. Gleichzeitig wird eine
- Funktion mitgeliefert, die es Ihnen erlaubt, diese Zeiten einfach zu
- analysieren.
-
- Zum zweiten können Sie mit dem Programmpaket Aktionen, die mehr
- oder weniger regelmäßig auf Ihrem Rechner stattfinden, sei es an
- bestimmten Tagen im Jahr, zu bestimmten Zeiten am Tag, zu bestimmten
- Zeitintervallen, einmal am Tag zu beliebiger Zeit ... automatisieren.
- Zu dieser Art von Aktionen gehört auch die Möglichkeit sich an
- wichtige Dinge per Requester oder Alert erinnern zu lassen. Sie müssen
- nur noch den entsprechenden Text eingeben und den Zeitpunkt festlegen,
- den Rest erledigt `TimeGuardian' für Sie.
-
-
- Was benötige ich um `TimeGuardian' nutzen zu können?
- =====================================================
-
- Um `TimeGuardian' vollständig nutzen zu können benötigen
- Sie außer dieser Distribution und den darin enthaltenen Dateien noch
- andere Public-Domain bzw. Shareware-Pakete, die leider aus
- verschiedenen Gründen nicht in diesem Paket enthalten sind:
-
- * OS-Version >= 2.0
- Sie benötigen *unbedingt* eine Workbench und Kickstartversion die
- größer oder gleich ist als 2.0. Ist dies nicht der Fall,
- können Sie dieses Programmpaket nicht installieren und benutzen.
- Wenn Sie nicht wissen, was Sie für Versionen auf Ihrem Rechner
- installiert haben, so geben Sie in einem Shell-Fenster folgendes
- ein: `version'. Das Ergebnis sollte dann wie folgt aussehen:
- `Kickstart version 37.175, Workbench version 37.XX' oder jeweils
- größere Zahlen! Sie benötigen mindestens eine OS-Version >= 2.1
- wenn Sie die Lokalisierungsfunktion benutzen möchten!
-
- * `MUI' >= 2.0
- `MUI' wird *unbedingt* für die grafische Benutzeroberfläche des
- Programms `TimeGuardian' benötigt, Sie können dazu in der
- Testphase auch eine unregistrierte Version von `MUI' verwenden.
- Wenn Sie das Programmpaket `TimeGuardian' jedoch
- regelmäßig benutzen, sollten Sie sowohl `MUI' als auch
- `TimeGuardian' registrieren lassen! Für weitere informationen
- hierzu, siehe `Wie kann ich mich registrieren lassen?' und `Wo
- bekomme ich MUI?'.
-
- * `Installer'
- Dieses Programm benötigen Sie, damit Sie das Programmpaket
- einfacher installieren können. Es liegt bei vielen
- Programmpaketen für die Installation bei. Für weitere
- Informationen hierzu, siehe `Wo bekomme ich den Installer?'.
-
- * `Amiga-Guide'
- Dieses Programm benötigen Sie, damit Sie eine Fähigkeit der
- grafischen Benutzeroberfläche von `TimeGuardian' benutzen
- können, die Online-Hilfe. Wenn Sie wissen möchten, wo Sie dieses
- Programm bekommen können, dann siehe `Wo bekomme ich den
- Amiga-Guide'.
-
-
- Wie kann ich mich registrieren lassen?
- =======================================
-
- Damit Sie das Hintergrundprogramm `TGCron' uneingeschränkt,
- d.h. beliebig lange an einem Tag benutzen können, benötigen Sie eine
- Datei, die Sie nur erhalten, wenn Sie sich registrieren lassen. Diese
- Datei enthält dann Ihren Namen und wird für Sie persönlich erzeugt.
- Fehlt diese Datei, so können Sie das oben genannte Programm maximal 3
- Stunden am Tag benutzen.
-
- Um diese Datei zu bekommen schicken Sie bitte die
- Registrierungsgebühr und das Registrierungsformular (siehe
- `Registrierungsformular') an eine der folgenden Adressen oder überweisen
- Sie den Betrag an die genannte Bankverbindung (*Wichtig:* Geben Sie im
- Feld Verwendungszweck unbedingt Ihre Adresse an!). Wenn Sie Geld
- schicken, achten Sie möglichst darauf, daß von außen nicht auf
- Banknoten als Inhalt geschlossen werden kann (Registrierungsformular um
- die Banknoten falten).
- Die Höhe der für Sie zutreffenden Registrierungsgebühr entnehmen Sie
- bitte der nachfolgenden Tabelle:
-
- * In Deutschland:
-
- - Bar: DM 20
-
- - Überweisung: DM 20
-
- - Barcheque: DM 20
-
- - Eurocheque: DM 20
-
- * In Europa:
-
- - Bar: DM 20 oder US$ 15
-
- - Eurocheque: DM 20 oder US$ 15
-
- - Cheque: DM 40 oder US$ 27 (wegen sehr hoher
- Bankgebühren!)
-
- * Außerhalb Europas:
-
- - Bar: US$ 15
-
- - Cheque: US$ 27 (wegen sehr hoher Bankgebühren!)
-
- Hier folgen nun die Anschriften der Autoren:
-
- Gerri Körner
- Kulturenweg 6
- D-87642 Buching
-
- Bankverbindung: BLZ:700 800 00 KontoNr.:238445000
-
- Empfänger:Gerri Körner bei: Dresdner Bank Füssen
-
- Markus Matern
- Max-Wieland-Straße 13
- D-89134 Blaustein
-
- Sie erhalten dann Ihr persönliches Key-File und die neueste Version des
- Programms auf Diskette. Benutzer, die die Sharewaregebühr nicht auf
- eine der oben genannten Arten leisten, gelten als nicht registriert!
-
- Sie bezahlen für die aktuelle Version des Pakets
- `TimeGuardian' und haben keinerlei Anspruch irgendeiner Art auf neue
- oder verbesserte Programmversionen. Mögliche neue und verbesserte
- Versionen müssen Sie *nicht* erneut registrieren lassen. Die
- persönlichen Key-Files werden Ihre Gültigkeit behalten. Mögliche
- Verbesserungen hängen von der Anzahl der Registrierungen ab.
-
- Wir sind leider die nächste Zeit telefonisch nicht zu erreichen,
- bei Fragen schicken Sie bitte einen *frankierten Rückumschlag* an
- eine der oben genannten Adressen oder noch besser eine E-Mail an:
-
- `Gerri.Koerner@student.uni-ulm.de' oder
- `Markus.Matern@student.uni-ulm.de'.
-
- Andere Formen von Anfragen können leider nicht beantwortet werden.
-
-
- Die Programme des Pakets `TimeGuardian'
- ****************************************
-
- Das Programmpaket `TimeGuardian' besteht im wesentlichen
- aus zwei Programmen, die beide zum sinnvollen Betrieb nötig sind und im
- folgenden beschrieben werden. Das Voreinstellungsprogramm
- `TimeGuardian' wird nur ab und zu benötigt, wenn Sie die Konfiguration
- des im Hintergrund laufenden "Crons" (1) ändern, oder wenn Sie die
- Daten auswerten wollen, die das Programmpaket erzeugt. Das zweite
- Programm des Pakets ist das Cron-Programm `TGCron' das zum
- sinnvollen Betrieb eigentlich immer gestartet werden sollte.
- `TGCron' benutzt zwei kleine Module für selten benutzte Funktionen.
- Diese Module werden nicht beschrieben, da Sie nicht zum allgemeinen
- Gebrauch bestimmt sind. Siehe `Wie installiere ich TimeGuardian?', für
- weitere Hinweise hierzu.
-
- Für weitere Hinweise zu den Zusatzprogrammen, die nicht in dieser
- Distribution vorhanden sind, siehe `Wo bekomme ich die Zusatzprogramme?'.
-
- ---------- Fußnoten ----------
-
- (1) Ein Cron ist ein Programm, das zu bestimmten, vom Benutzer
- festgelegten Zeiten, wählbare oder vorbestimmte Aktionen auf dem
- Rechner oder am Rechner angeschlossenen Geräten durchführt.
-
-
- Das Programm `TimeGuardian'
- ============================
-
- Zunächst etwas in eigener Sache:
-
- Ein GUI muß es ermöglichen intuitiv ein Programm bedienen zu
- können. Die meisten Leute ziehen daraus den Schluß, daß Sie die
- Anleitung nicht zu lesen brauchen. Dies ist falsch. Ich habe alles
- versucht um große Teile des Programms so zu gestalten, daß es ohne
- größere Vorkenntnisse zu bedienen ist. Ich rate jedoch dringend an,
- mindestens einmal die Anleitung vollständig durchzulesen und dann die
- Online Hilfe zu benutzen. Diese gibt für jedes Objekt die passende
- Beschreibung aus der Datei `TimeGuardian.guide' aus. Aufgrund
- der großen Funktions-Vielfalt und der sehr leistungsfähigen Syntax des
- "CronTables"(1), ist es jedoch unmöglich ein GUI zu entwerfen, das
- ohne jegliche Vorkenntnisse bedient werden kann.
-
- Das Voreinstellungsprogramm `TimeGuardian' ist notwendig, um
- alle wichtigen Informationen, die das Hintergrundprogramm benötigt,
- einfach und bequem mit einer grafischen Benutzeroberfläche einstellen
- zu können. Wenn Sie eine Änderung vornehmen wollen, so starten Sie
- einfach `TimeGuardian'.
-
- * Von der Workbench: Doppelklicken Sie auf das entsprechende
- Piktogramm. Wenn Sie bei der Installation den Vorschlägen folgen,
- die Ihnen gemacht werden, so finden Sie das Piktogramm in der
- Schublade `Prefs' ihrer Bootfestplatte.
-
- * Vom CLI: Tippen Sie einfach `<Pfad>/TimeGuardian', wobei
- `<Pfad>' die Schublade bezeichnet, in die Sie das Paket
- `TimeGuardian' installiert haben.
-
- * Falls Sie im Piktogramm für `TGCron' im
- Installationsverzeichnis (nicht, falls vorhanden, in der
- WBStartup-Schublade) einen Tooltype `CX_POPKEY' definiert haben
- und `TGCron' läuft, können Sie einfach dieses
- Tastaturkürzel benutzen um `TimeGuardian' zu starten.
-
- Im folgenden sind die einzelnen Elemente der Oberfläche und deren
- jeweilige Funktion erklärt. Als "Knopf" sind dabei Elemente
- bezeichnet, die eine Funktion sofort auslösen. Sie können entweder
- durch anklicken mit der Maus aktiviert werden oder durch Tastendruck
- auf den unterstrichenen Buchstaben des Knopfnamens. Hierbei ist zu
- beachten, daß auch dann der Buchstabe *ohne* zusätzliche Tasten wie
- Shift zu drücken ist, wenn ein Großbuchstabe unterstrichen ist.
- "Seiten" sind jeweils Knöpfe, mit denen weitere Knöpfe aktiviert
- werden können. Je nach Einstellung von `MUI' sind dabei alle
- Seiten-Knöpfe gleichzeitig zu sehen, oder können per Click auf den
- sichtbaren Seiten-Knopf durchgeblättert werden. Dies kann auch per
- Tastatur erreicht werden, indem Sie die Kombination `Alt <Pfeil rechts>'
- oder `Alt <Pfeil links>' drücken. Dadurch wird entweder auf die
- folgende Seite oder die vorhergehende gewechselt.
-
- ---------- Foßnoten ----------
-
- (1) Ein CronTable ist ein ASCII File, das Kommandozeilen für das
- Cron Programm beeinhaltet.
-
-
- Die Menüs des Programms `TimeGuardian'
- ---------------------------------------
-
- Einige Funktionen des Programms können außer durch Anwahl des
- entsprechenden Knopfs auch durch einen Menüeintrag aktiviert werden.
- Desweiteren müssen die gesamten Grundeinstellungen für die Cron auf
- zwei Fenstern vorgenommen werden, die nur über das Menü zu erreichen
- sind. Die einzelnen Menüs und deren jeweiligen Einträge werden im
- folgenden kurz aufgelistet. Bei den Funktionen, die auch über einen
- Knopf zu erreichen sind, erfolgt die Erklärung jeweils beim
- entsprechenden Knopf. Die Menüstruktur des Voreinstellungsprogramms
- sieht wie folgt aus:
-
- * Projekt
-
- - Öffnen...
-
- - Speichern als...
-
- - ----------------
-
- - Über
-
- - Benutzer
-
- - Ikonifizieren
-
- - ----------------
-
- - Ende
-
- * Vorgaben
-
- - auf Vorgaben zurücksetzen
-
- - auf zuletzt gespeichertes
-
- - auf vorherigen Stand
-
- * Optionen
-
- - Piktogramme erzeugen?
-
- * Seiten
-
- - Timer
-
- - Spezial
-
- - Hauptstatistik
-
- - Tagesstatistik
-
- * Voreinstellungen
-
- - Cron Einstellungen
-
- - Log Pfad & Namen
-
- - --------------------
-
- - LogFiles schreiben?
-
-
- Der Menüpunkt `Projekt=>Öffnen...'
- ...................................
-
- Dieser Menüpunkt läßt einen File-Requester erscheinen, mit dem
- Sie eine Konfigurationsdatei laden können, die Sie zuvor unter einem
- beliebigen Namen abgespeichert haben. Ist die Datei, die Sie zu laden
- versucht haben keine TimeGuardian-Konfiguration, so erscheint
- eine Fehlermeldung. War das Laden erfolgreich, werden die Einstellungen
- in den einzelnen Eingabefeldern und Schaltern entsprechend geändert.
- Sie können diese Einstellungen jetzt wie gewohnt bearbeiten,
- speichern, benutzen,...
-
-
- Der Menüpunkt `Projekt=>Speichern als...'
- ..........................................
-
- Mit diesem Menüpunkt haben Sie die Möglichkeit die Einstellungen,
- die Sie vorgenommen haben, unter einem beliebigen Namen zu speichern.
- Die Einstellungen werden dabei aber nicht so gespeichert, daß Sie
- automatisch benutzt werden! Wenn Sie diese Einstellungen also
- gleichzeitig auch aktivieren wollen, so müssen Sie auch noch auf den
- Knopf `Speichern' oder `Benutzen' drücken. Dieser Menüpunkt ist dazu
- gedacht, wenn Sie öfters zwischen zwei oder mehreren Konfigurationen
- wechseln wollen (beispielsweise eine Einstellung für private Arbeit
- und eine für geschäftliche Arbeit), daß jede Konfigurationsdatei
- einen eigenen eindeutigen Namen erhält aus dem leicht zu ersehen ist,
- für welches Projekt die Voreinstellungen gedacht sind. Wenn Sie den
- Menüpunkt `Optionen=>Piktogramme erzeugen' aktiviert haben, wird für
- jede Konfiguration zusätzlich noch ein Piktogramm abgespeichert. Es
- genügt dann, einen Doppelklick auf das entsprechende Piktogramm
- auszuführen, um eine neue Konfiguration zu aktivieren (benutzen). Die
- Einstellung ist dann aber nur bis zum nächsten booten aktiv. Soll die
- Einstellungen bei einem Doppelklick auf das Piktogramm so gespeichert
- werden, daß Sie auch nach einem Reset verwendet werden, so müssen Sie
- im Piktogramm den Eintrag bei `Merkmale' in `ACTION=SAVE' ändern.
-
- Wenn Sie kein Piktogramm erzeugen lassen, müssen Sie eine
- gespeicherte Konfiguration wie folgt aktivieren: Entweder Sie laden
- sie im Konfigurationsprogramm und betätigen `Benutzen', oder Sie geben
- folgende zwei Zeilen in einer Shell oder einem Skript ein: `copy
- Name.config env:TimeGuardian.config' und `setenv TimeGuardian.com
- config'. Die Konfiguration bleibt bis zum booten aktiv. (Für eine
- resetfeste Änderung drücken Sie `Speichern' oder geben Sie `copy
- Name.config envarc:TimeGuardian.config' zusätzlich ein.)
-
-
- Der Menüpunkt `Projekt=>Über...'
- .................................
-
- Wenn Sie diesen Menüpunkt aktivieren, erscheint das
- Informationsfenster, das Sie beim Starten des Programs bereits gesehen
- haben. Der Unterschied liegt nun darin, daß Sie es nun von Hand
- verlassen müssen. Drücken Sie hierzu den Knopf `OK' am unteren Rand
- des Fensters. Beim Start verschwindet es automatisch bei Bewegung der
- Maus oder einem Tastendruck.
-
- Das Fenster zeigt den Copyrighthinweis des Programms, den
- Sharewarehinweis und den Verweis auf `MUI'.
-
-
- Der Menüpunkt `Projekt=>Benutzer'
- ..................................
-
- Die Aktivierung dieses Menüpunkts zeigt Ihnen ein Informationsfenster,
- in dem Sie entweder die Meldung
-
- Dieser TimeGuardian ist registriert für:
-
- *Vorname Name*
- Straße
- Postleitzahl Ort
- Land
-
- finden sollten, wenn Sie sich registrieren ließen, oder die Meldung
-
- Dies ist eine *unregistrierte* Version von
-
- TimeGuardian
-
- Sie müssen sich nach einer Versuchszeit von 14 Tagen
- registrieren lassen!!
-
- wenn Sie noch nicht registrierter Benutzer des Pakets
- `TimeGuardian' sind. Wie Sie sich registrieren lassen können, siehe
- `Wie kann ich mich registrieren lassen?'.
-
-
- Der Menüpunkt `Projekt=>Ikonifizieren'
- .......................................
-
- Wenn Sie diesen Menüpunkt anwählen, schließt das Programm das
- Fenster der grafischen Benutzeroberfläche und erscheint auf der
- Workbench als Piktogramm. Wollen Sie die grafische Oberfläche wieder
- aktivieren, so führen Sie einen Doppelklick auf das Piktogramm aus.
- Dieser Menüpunkt hat den gleichen Effekt, wie der dritte Schalter von
- rechts im oberen Fensterrand.
-
-
- Der Menüpunkt `Vorgaben=>auf Vorgaben zurücksetzen'
- ....................................................
-
- Wenn Sie diesen Menüpunkt anwählen, so erscheinen die
- Standardeinstellungen des Programms, d.h. die Werte die nach der
- Installation und dem erstmaligen Aufruf vorgeschlagen werden.
-
-
- Der Menüpunkt `Vorgaben=>auf zuletzt gespeichertes'
- ....................................................
-
- Wenn Sie diesen Menüpunkt anwählen, wird die Konfiguration
- geladen, die Sie das letzte Mal mit dem Knopf `Speichern' abgespeichert
- haben. Ist die Konfiguration geladen, so können Sie wie gewohnt die
- Einstellungen benutzen oder unter neuem Namen abspeichern...
-
-
- Der Menüpunkt `Vorgaben=>auf vorherigen Stand'
- ...............................................
-
- Wenn Sie diesen Menüpunkt anwählen, können Sie die Änderungen,
- die Sie in den Voreinstellungen gemacht haben rückgängig machen. Dies
- geht solange Sie noch nicht einen der beiden Knöpfe `Speichern' oder
- `Benutzen' betätigt haben. Es erscheinen dann die Einstellungen, die
- Sie das letzte Mal mit `Benutzen' oder `Speichern' gesichert haben.
-
-
- Der Menüpunkt `Optionen=>Piktogramme erzeugen'
- ...............................................
-
- Mit diesem Menüpunkt können Sie mit dem Häkchen auswählen, ob Sie
- bei `Projekt=>Speichern als' auch ein Piktogramm für die
- Konfigurationsdatei mit abgespeichert wird.
-
-
- Der Menüpunkt `Voreinstellungen=>Cron Einstellungen'
- .....................................................
-
- Mit diesem Menüpunkt können Sie ein Fenster öffnen, in dem Sie die
- elementaren Voreinstellungen angeben können. Die folgenden Knöpfe und
- Schieberegler stehen zur Verfügung...
-
-
- Der Schieberegler `Startzeit'
- ..............................
-
- Mit diesem Schieberegler müssen Sie die Zeit in Minuten einstellen,
- die Ihr Rechner zum booten benötigt, gerundet auf die nächste ganze
- Minute. Benötigt Ihr Rechner zwei Minuten und 30 Sekunden zum booten,
- so stellen Sie den Wert drei ein. Dies ist notwendig, damit das
- Hintergrundprogramm entscheiden kann, ob nur ein Reset vorliegt oder ob
- der Rechner ausgeschaltet war. Ist die zeitliche Differenz zwischen
- dem letzten gespeicherten Wert und der aktuellen Uhrzeit, abzüglich
- der Zeit die zum booten benötigt wird, größer als die im
- Schieberegler `Schrittweite' eingestellte, so wird ein Einschalten
- angenommen, ansonsten ein Reset.
-
-
- Der Schieberegler `Schrittweite'
- .................................
-
- Dieser Wert legt das Intervall in Minuten fest, zu dem das
- Hintergrundprogramm jeweils abspeichert, wann der Rechner noch
- eingeschaltet war. Umso kleiner Sie den Wert wählen, umso genauer stimmen
- die Werte, die in den Datenfiles stehen. Wählen Sie als Schrittweite etwa
- zwei, so wird alle zwei Minuten abgespeichert, wann der Rechner noch lief.
- Der Fehler, mit dem dieser Wert zwangsläufig behaftet ist, ist dann maximal
- zwei Minuten. Umso größer der Wert ist, desto ungenauer ist auch der
- angenommene Ausschaltzeitpunkt, da hier der letzte gespeicherte Wert für
- einen laufenden Rechner genommen wird.
-
-
- Der Schieberegler `Log Zeitraum'
- .................................
-
- Hier können Sie einstellen, wieviele Monate in den Datenfiles
- gespeichert bleiben sollen. Zu Beginn jeden Monats wird ein Modul
- gestartet, das alle Einträge, die älter als der angegebene Zeitraum
- sind, aus den Files entfernt. Maximal können die Daten von 2 Jahren
- (=24 Monate) gespeichert bleiben. Sie könnten aber auch z.B. die
- Länge auf ein Jahr stellen und mit Hilfe eines kleinen Skripts die
- alten Daten sichern. Somit gehen keine Daten mehr verloren.
-
-
- Der Schalter `Datumsformat'
- ............................
-
- Mit diesem Schalter können Sie neun verschiedene Datumsformate
- auswählen, die dann bei der Speicherung der Zeit berücksichtigt
- werden. Das Speicherformat ist das jeweils angezeigte. Folgende Formate
- stehen zur Verfügung:
-
- `tt-mm-jj', `tt.mm.jj', `tt/mm/jj',
-
- `mm-tt-jj', `mm.tt.jj', `mm/tt/jj',
-
- `jj-mm-tt', `jj.mm.tt', `jj/mm/tt'.
-
- Dabei bezeichnet `tt' den Tag, `mm' das Monatskürzel und `jj' die
- letzten beiden Stellen des Jahres. Das Monatskürzel wird in der
- eingestellten Sprache abgespeichert.
-
-
- Der Schalter `Lokalisierung'
- .............................
-
- Dieser Schalter bezieht sich auf die Sprache des Hintergrundprogramms
- `TGCron' und dessen Dateiausgabe. Das Konfigurationsprogramm
- läuft *immer* in der in den Preferences eingestellten Landessprache
- (dafür muß natürlich eine entsprechende Datei `TimeGuardian.catalog'
- im Verzeichnis `Locale:Catalogs/Sprache' existieren); oder in Englisch,
- wenn Sie eine Workbench < 2.1 verwenden.
-
- Es sind sechs verschiedene Einstellungen für den Schalter möglich:
-
- * lokalisiert:
- Benutzen Sie diese Einstellung, wenn Sie eine lokalisierte
- Workbench laufen haben und auch die Dateien für die
- Zeitüberwachungsfunktionen in der lokalisierten Sprache
- geschrieben werden sollen (Wochentage, Monatskürzel,...).
-
- * englisch:
- Bei dieser und den folgenden Einstellungen erscheinen die Texte der
- Dateien für die Zeitüberwachungsfunktionen in der jeweils
- gewählten Sprache geschrieben.
-
- * deutsch, französich, italienisch, spanisch:
- Zeitüberwachungsdateien: in der gewählten Sprache.
-
- Wenn Sie daran interessiert sind, die Texte für die Oberfläche oder
- die Texte für die Zeitüberwachungsdateien in eine der oben genannten
- Sprachen oder eine andere Sprache zu übersetzen, so setzen Sie sich
- bitte mit einer der Adressen in Verbindung, bei denen Sie sich auch
- registrieren lassen können, siehe `Wie kann ich mich registrieren
- lassen?.' Als Belohnung erhalten Sie eine registrierte Version des
- Programmpakets `TimeGuardian', wenn Sie die komplette
- Oberfläche und die Zeitüberwachungsfunktionen übersetzen. Damit Ihre
- Mühen nicht umsonst sind, setzen Sie sich *unbedingt* vorher mit einer
- der oben genannten Adressen in Verbindung!!!
-
-
- Der Schieberegler `Cron Task Priorität'
- ........................................
-
- Da es möglich ist, daß das Cron Program nicht mehr exakt arbeiten
- kann, wenn die CPU zu 100% ausgelastet wird (z.B. durch ein Ray-Tracing
- Programm) können Sie hier die Task Priorität verändern. Sie sollte
- immer höher sein als die des Programms, das die CPU vollständig
- auslastet. Ein Wert von 4 sollte eigentlich immer ausreichend sein.
-
-
- Der Knopf `Benutzen'
- .....................
-
- Wenn Sie diesen Knopf zum Schließen des Fensters anwählen, werden
- die aktuellen Veränderungen übernommen. Falls Sie dies nicht
- wünschen (irrtümlich falsche Angaben), so klicken Sie einfach auf
- `Abbrechen'.
-
-
- Der Knopf `Abbrechen'
- ......................
-
- Wenn Sie `Abbrechen' anstatt `Benutzen' anwählen, werden die
- aktuellen Veränderungen nicht übernommen und auf die vorherigen Werte
- zurückgesetzt.
-
-
- Der Menüpunkt `Voreinstellungen=>Log Pfad & Namen'
- ...................................................
-
- Mit diesem Menüpunkt können Sie ein Fenster öffnen, in dem Sie den
- Pfad zu den Log-Dateien und deren Namen eingeben können.
-
- Das Eingabefeld `Log Pfad'
- ..........................
-
- In dieses Eingabefeld geben Sie bitte ein, in welchem Verzeichnis
- oder welcher Schublade das Cronprogramm abspeichern soll, wann der
- Rechner gebootet hat, wie lange der Rechner pro Tag gelaufen ist und
- wann der Rechner eingeschaltet war. Die Namen dieser drei Dateien geben
- Sie in den folgenden Eingabefeldern ein.
-
- Wenn Sie den Pfad ändern wollen, so aktivieren Sie wie oben
- beschrieben das Eingabefeld und tippen Sie den gewünschten Pfad ein.
- Falls der Pfad nicht existiert, erscheint ein Requester, mit dem Sie
- den eingegebenen Pfad neu erstellen lassen können. Wenn Sie das
- Eingabefeld mittels des Knopfes aktivieren, so erscheint ein
- File-Requester, mit dem Sie auf einfache Weise einen Pfad auswählen
- können. Beim ersten Start finden Sie hier einen vordefinierten Pfad.
-
- Das Eingabefeld `Rechenzeiten'
- ..............................
-
- Hier müssen Sie die Datei eingeben, in die `TGCron' speichern
- soll, an welchem Tag der Rechner wie lange eingeschaltet war. Wenn die
- Datei noch nicht existiert, so wird sie in der weiter oben
- eingestellten Schublade erzeugt. Wenn Sie die Voreinstellung anwählen,
- so erscheint hier der Name `UpTime'. Der Eintrag für einen Tag wird
- erst am folgenden Tag geschrieben, oder am nächsten Tag, an dem der
- Rechner eingeschaltet wird. Wenn Sie also die Datei anzeigen lassen,
- erscheint der aktuelle Tag noch nicht.
-
- Die Datei wird im ASCII-Format gespeichert und kann somit einfach mit
- jedem Texteditor oder Textanzeigeprogramm geladen werde. Eine
- Beispieldatei, könnte wie folgt aussehen:
- Mi 04-Mai-94 Rechenzeit: 2 h 47 min.
- Do 05-Mai-94 Rechenzeit: 2 h 43 min.
- Mo 09-Mai-94 Rechenzeit: 3 h 11 min.
-
- Das Datumsformat kann dabei verändert werden, siehe hierfür `Der
- Schalter Datumsformat'.
-
- Das Eingabefeld `Neustarts'
- ...........................
-
- Hier müssen Sie die Datei eingeben, in die `TGCron' speichern
- soll, wann der Rechner gebootet hat. Wenn Sie noch nicht existiert, so
- wird sie in der weiter oben eingestellten Schublade erzeugt. Wenn Sie
- die Voreinstellung anwählen, so erscheint hier der Name `Logfile'.
-
- Diese Zeiten stimmen natürlich nur mit den wirklichen Bootzeiten
- überein, wenn Sie `TGCron' auch bei jedem booten starten. Wie Sie
- dies erreichen, siehe `Wie installiere ich TimeGuardian?'.
-
- Starten Sie `TGCron' nur von Hand, so können Sie beispielsweise
- jedesmal, wenn Sie an einem bestimmten Projekt arbeiten das Programm
- aufrufen und haben dann eine genaue Kontrolle, darüber wie lange Sie
- sich damit beschäftigt haben. Dies können Sie aber auch dadurch
- erreichen, indem Sie `TGCron' immer starten und sich für jedes
- Projekt, an dem Sie arbeiten eine bestimmte Konfiguration definieren.
- Diese rufen Sie dann auf, wenn Sie mit der Arbeit beginnen, ist sie
- beendet, rufen Sie wieder die Standardkonfiguration auf. Sie können
- dies einfach mit den Menüpunkten `Projekt=>Speichern als' und
- `Projekt=>Öffnen' realisieren, siehe `Der Menuepunkt Projekt=>Oeffnen'
- und `Der Menuepunkt Projekt=>Speichern' als für nähere Informationen
- hierzu. Sie können sich aber auch für alle Arbeiten Konfigurationen
- mit Piktogrammen erzeugen und diese zu Beginn und am Ende der Arbeit
- mit einem Doppelclick starten, eine laufende TGCron übernimmt dann
- automatisch diese Einstellung. Eine dritte Möglichkeit wäre in einem
- Skriptfile ein Konfigurationsfile nach `env:TimeGuardian.config' zu
- kopieren und dann mit `setenv TimeGuardian.com config' die Cron dazu
- veranlassen, die neue Konfiguration zu übernehmen.
-
- Die Datei wird im ASCII-Format gespeichert und kann somit einfach mit
- jedem Texteditor oder Textanzeigeprogramm geladen werde. Eine
- Beispieldatei, könnte wie folgt aussehen:
- Mi 04-Mai-94 15:26
- Do 05-Mai-94 8:24
- Do 05-Mai-94 14:26
- Do 05-Mai-94 15:22
- Do 05-Mai-94 16:01
-
- Das Datumsformat kann dabei verändert werden, siehe hierfür `Der
- Schalter Datumsformat'.
-
- Das Eingabefeld `AnAus'
- .......................
-
- Hier müssen Sie die Datei eingeben, in die `TGCron' speichern
- soll, wann und wie lange der Rechner eingeschaltet war. Wenn die Datei
- noch nicht existiert, so wird sie in der weiter oben eingestellten
- Schublade erzeugt. Wenn Sie die Voreinstellung auswählen, so erscheint
- hier der Name `OnOff'. Der Eintrag für den aktuellen Einschaltvorgang
- wird erst beim nächsten Einschalten aktualisiert. Wenn Sie also die
- Datei bearbeiten, erscheint die letzte Einschaltzeit z.B. mit der
- Zeile:
- `System eingeschaltet: Do 05-Mai-94 14:26'.
-
- Die Datei wird im ASCII-Format gespeichert und kann somit einfach mit
- jedem Texteditor oder Textanzeigeprogramm geladen werde. Eine
- Beispieldatei könnte wie folgt aussehen:
- System eingeschaltet: Mi 04-Mai-94 17:38
- Neustarts: 0
- System ausgeschaltet: Mi 04-Mai-94 19:26
-
- System eingeschaltet: Do 05-Mai-94 8:24
- Neustarts: 0
- System ausgeschaltet: Do 05-Mai-94 9:25
-
- System eingeschaltet: Do 05-Mai-94 14:26
- Neustarts: 2
- System ausgeschaltet: Do 05-Mai-94 16:11
-
- Das Datumsformat kann dabei verändert werden, siehe `Der Schalter
- Datumsformat'.
-
- Wann der Rechner ausgeschaltet wurde und wann nur ein Warmstart
- vorliegt, entscheidet das Programm anhand der eingestellten Startzeit,
- siehe `Der Schieberegler Startzeit', für mehr Informationen.
-
- Der Knopf `Benutzen'
- ....................
-
- Wenn Sie diesen Knopf zum Schließen des Fensters anwählen, werden
- die aktuellen Veränderungen übernommen. Falls Sie dies nicht
- wünschen (irrtümlich falsche Angaben), so clicken Sie einfach auf
- `Abbrechen'.
-
- Der Knopf `Abbrechen'
- .....................
-
- Wenn Sie `Abbrechen' anstatt `Benutzen' anwählen, werden die
- aktuellen Veränderungen nicht übernommen und auf die vorherigen Werte
- zurückgesetzt.
-
-
- Der Menüpunkt `Voreinstellungen=>LogFiles schreiben?'
- ......................................................
-
- Mit diesem Menüpunkt können Sie mit dem Häkchen auswählen, ob die
- Cron die Einschalt- und Laufzeiten des Rechners mitprotokollieren soll.
- Selbst wenn Sie diese Möglichkeit ausschalten, müssen Sie jedoch im
- Fenster `Log Pfad & Namen' ein Verzeichnis auswählen, da die Cron für
- einige ihrer Funktionen das Unterverzeichnis `TG_private' benötigt. Es
- werden jedoch nur Daten beim allerersten Einschaltvorgang am Tag
- abgespeichert, danach verhält sich `TGCron' wie ein ganz normales
- Cron/Reminder Programm.
-
-
- Die Seite `Timer'
- ------------------
-
- Diese Seite erscheint durch verschiedene Aktionen auf der grafischen
- Benutzeroberfläche:
-
- * Druck auf den Knopf `Timer'
-
- * Auswahl des Menüeintrags `Seiten=>Timer'
-
- * Druck der Tastenkombination `Amiga 1'
-
- * Druck der Tastenkombination `Alt <Pfeil rechts>', wenn Sie auf der
- Seite `Tagesstatistik' sind
-
- * Druck der Tastenkombination `Alt <Pfeil links>', wenn Sie auf der
- Seite `Spezial' sind
-
- Auf dieser Seite können Sie alle zeitabhängigen Funktionen von
- `TGCron' einstellen. Sie sehen zwei Hauptkategorien: Die
- "CronTable" Funktion und den Intervall Timer.
-
- Starten Sie `TimeGuardian' zum ersten mal, so werden die Felder
- "geghostet" dargestellt. Sie müssen mit dem Auswahlknopf `Typ' (ganz
- oben auf der Seite) zuerst anwählen, welche Art von Zeitfunktionen Sie
- aktivieren wollen.
-
-
- Der Schalter `Typ'
- ...................
-
- Mit diesem Schalter können Sie einstellen, welche Arten von
- Aktionen ausgelöst werden sollen. Es stehen die folgenden
- Möglichkeiten zu Auswahl:
-
- * Keiner:
- Das bedeutet, daß weder das Programm/Skript im Eingabefeld
- `Intervall', noch einer der beiden "CronTables" ausgeführt wird.
-
- * Cron Table:
- Nur die beiden "CronTables" werden abgearbeitet. Um diese
- einzugeben, verwenden Sie einen Texteditor oder den sehr
- komfortablen `Scheduler', diesen erreichen Sie durch Anwahl einer
- der beiden Knöpfe `Editieren'.
-
- * Intervall:
- Nur das Programm/Skript `Intervall' wird im eingestellten
- Intervall wiederholt abgearbeitet.
-
- * Zeitpunkt & Intervall:
- Beide bereits oben beschriebenen Skripte/ "CronTables" werden
- abgearbeitet.
-
-
- Das Eingabefeld `Standard/ Aktuell'
- ....................................
-
- Hier können Sie eine "CronTab" (1)-Datei auswählen, in der steht,
- zu welchem Zeitpunkt bestimmte Aktionen durchgeführt werden sollen.
-
- Es gib zwei "CronTables", die getrennt voneinander eingesetzt werden
- können. Dies erleichtert es einen "CronTable" für grundsätzlich
- ablaufende und einen für die aktuelle Einstellung spezifische Aktionen
- zu erstellen. Der Unterschied liegt darin, daß der "CronTable"
- `Standard' nicht neu eingelesen wird, wenn bei einer laufenden Cron die
- Konfiguration verändert wird. Dies könnte z.B. dann der Fall sein,
- wenn man zu einem anderen Arbeitsprojekt wechselt. Der "CronTable"
- `Aktuell' wird bei jedem Konfigurationswechsel neu eingelesen und
- ausgeführt. Auf beide CronTables wird eine sog. "Notification" gelegt,
- das bedeutet, daß ein File sofort neu in die Cron eigelesen wird, wenn
- es auf irgendeine Art und Weise verändert wird.
-
- Es muß sich hier um eine Datei im ASCII-Format handeln, die einen
- bestimmten Aufbau besitzt. Für weitere Informationen dazu siehe
- `CronTable-Syntax'. Die aufgeführten Programme bzw. Skripte werden dabei
- zum angegebenen Zeitpunkt ausgeführt. Es ist dabei möglich Muster
- anzugeben, bzw. bestimmte Tage, Monate,...
- Wenn Sie den rechts des Eingabefeldes befindlichen Knopf drücken, so
- erscheint ein File-Requester, mit dem Sie eine Datei auswählen
- können. Sie können in diesem Eingabefeld nur Einstellungen ändern
- bzw. vornehmen, wenn Sie den Schalter `Typ' auf die Funktion `CronTable'
- oder `CronTable & Intervall' eingestellt haben. Ansonsten erscheint das
- Eingabefeld geghostet.
-
- Wenn Sie auf einen der beiden Knöpfe `Editieren' rechts neben den
- beiden Eingabefeldern klicken, so gelangen Sie in das Programm
- `TGScheduler', siehe auch `Das Programm TGScheduler'. Dieses Programm
- hilft Ihnen mit einer grafischen Benutzeroberfläche den mächtigen,
- aber leider auch etwas komplizierten Syntax der "CronTables" einzugeben.
-
- ---------- Fußnoten ----------
-
- (1) Das Format entspricht dabei der unter Un*x gebräuchlichen
- Form, wurde jedoch um einige sehr nützliche Möglichkeiten erweitert.
-
-
- Das Eingabefeld `Zeituhr intervall'
- ....................................
-
- Hier können Sie eine Datei auswählen, die in regelmäßigen
- Abständen ausgeführt wird. Diese Einstellung eignet sich z.B. dazu,
- das Projekt, an dem Sie gerade arbeiten, in regelmäßigen Abständen
- zu sichern, oder Sie jede Stunde die Sie schon wieder am Computer
- sitzen, daran zu erinnern. Die Zeiten, zu denen das passiert sind immer
- relativ zur Bootzeit, d.h. (Bootzeit + n * Intervall). Um das Intervall
- können Sie mit den beiden Schiebereglern `Stunden/ Minuten' einstellen.
-
- Wenn Sie den rechts des Eingabefeldes befindlichen Knopf drücken, so
- erscheint ein File-Requester, mit dem Sie eine Datei auswählen
- können. Sie können in diesem Eingabefeld nur Einstellungen ändern
- bzw. vornehmen, wenn Sie den Schalter `Typ' auf die Funktion
- `Intervall' oder `CronTable & Intervall' eingestellt haben. Ansonsten
- erscheint das Eingabefeld geghostet. Es ist möglich hier ein
- ausführbares Programm oder eine Skriptdatei im ASCII-Format zu wählen.
- Sollten Sie ein Skript wählen, so ist es notwendig, das `S-Flag' zu
- setzen. Heißt das Skript beispielsweise `Einmal_Tag' und ist im
- Verzeichnis `S:' gespeichert, so geben Sie im CLI ein: `protect
- S:Einmal_Tag s add'.
-
-
- Die Schieberegler `Stunden'/ `Minuten'
- .......................................
-
- Hier können Sie die Intervalldauer einstellen, in der das Skript
- regelmäßig abgearbeitet wird. Die Einstellung erfolgt dabei getrennt
- nach Stunden und Minuten. Stellen Sie den Schieberegler `Stunden' auf 0
- und den Schieberegler `Minuten' auf 15, so wird jede viertel Stunde das
- Programm/Skript ausgeführt. Sie können bei diesen beiden Reglern nur
- Werte einstellen, wenn Sie diese Möglichkeit der Zeituhraktivierung
- auch eingestellt haben (siehe `Der Schalter Typ').
-
-
- Die Seite `Spezial'
- --------------------
-
- Hier können Files ausgewählt werden, die zum jeweiligen Zeitpunkt
- ausgeführt werden. Die gleichen Funktionen könnten auch mit
- Cron-Einträgen erreicht werden. Die Seite ist jedoch aus folgenden
- zwei Gründen vorhanden: Zum einen wegen der Abwärtskompatibilität
- und zum anderen, um es zu ermöglichen schnell und einfach Funktionen
- auszuprobieren und zu benutzen.
-
- Diese Seite erscheint durch verschiedene Aktionen auf der grafischen
- Benutzeroberfläche:
-
- * Druck auf den Knopf `Spezial'
-
- * Auswahl des Menüeintrags `Seiten=>Spezial'
-
- * Druck der Tastenkombination `Amiga 2'
-
- * Druck der Tastenkombination `Alt <Pfeil rechts>', wenn Sie auf der
- Seite `Timer' sind
-
- * Druck der Tastenkombination `Alt <Pfeil links>', wenn Sie auf der
- Seite `Hauptstatistik' sind
-
- Starten Sie `TimeGuardian' zum ersten mal, so sind die
- Texteingabefelder leer. Ansonsten wird Ihnen die zuletzt abgespeicherte
- Konfiguration angezeigt.
-
-
- Das Eingabefeld `Einmal am Tag'
- ................................
-
- Hier können Sie eine Datei auswählen, die einmal täglich
- ausgeführt wird. Die Datei wird nur einmal am Tag ausgeführt, egal
- wann der Rechner eingeschaltet wird. Sollte der Rechner über
- Mitternacht eingeschaltet sein, wird sie kurz nach Mitternacht
- ausgeführt. Dieser Eintrag ist also nicht geeignet um an seiner
- Mailbox zu pollen, da die Zeit wann dies geschieht hier nicht
- festgelegt ist. Der Eintrag ist eher dazu gedacht, einmal am Tag ein
- Backup wichtiger Dateien machen zu lassen, oder täglich einmal (und
- nicht bei jedem booten wie in der `Startup-Sequence') die Datenbank
- für die Dateisuche zu aktualisieren.
-
- Wenn Sie den rechts des Eingabefeldes befindlichen Knopf drücken, so
- erscheint ein File-Requester, mit dem Sie eine Datei auswählen
- können. Es ist möglich hier ein ausführbares Programm oder eine
- Skriptdatei im ASCII-Format zu wählen. Sollten Sie ein Skript wählen,
- so ist es notwendig, das `S-Flag' zu setzen. Heißt das Skript
- beispielsweise `Einmal_Tag' und ist im Verzeichnis `S:' gespeichert, so
- geben Sie im CLI ein: `protect S:Einmal_Tag s add'.
-
- Ein Beispielskript könnte wie folgt aussehen:
- ;Skript einmal am Tag
- dir all sys: > T:.directorytree ;für das schnelle finden von Files
- copy T:.directorytree sys:
- delete T:.directorytree
-
- Die Befehle werden dabei automatisch von der Cron abgekoppelt, d.h. Sie
- werden im Hintergrund gestartet. Eine Konstruktion wie `run < nil: >
- nil: Befehl' ist somit unnötig. Bevor Sie eine Befehlszeile in ein
- Skript einfügen, sollten Sie genau die gleiche Zeile zuvor von einer
- `Shell' aus starten, um zu überprüfen, ob sich der Befehl wie
- gewünscht verhält. Treten dennoch Probleme auf, so können Sie den
- Befehl aus dem Skript heraus starten, und die Ausgaben des Befehls auf
- eine Datei umleiten: `Befehl > sys:.logfile'. Die Datei `sys:.logfile'
- können Sie dann mit einem Editor laden und die gegebenenfalls
- enthaltenen Fehlermeldungen analysieren (Sie können diese Datei auch
- von einer `Shell' mit `type sys:.logfile' betrachten).
-
-
- Das Eingabefeld `Einmal die Woche'
- ...................................
-
- Hier können Sie eine Datei auswählen, die einmal wöchentlich
- ausgeführt wird.
-
-
- Das Eingabefeld `Einmal im Monat'
- ..................................
-
- Hier können Sie eine Datei auswählen, die einmal monatlich
- ausgeführt wird.
-
-
- Das Eingabefeld `Einmal im Jahr'
- .................................
-
- Hier können Sie eine Datei auswählen, die einmal jährlich
- ausgeführt wird.
-
-
- Die Seite `Hauptstatistik'
- ---------------------------
-
- Diese Seite erscheint durch verschiedene Aktionen auf der grafischen
- Benutzeroberfläche:
-
- * Druck auf den Knopf `Hauptstatistik'
-
- * Auswahl des Menüeintrags `Seiten=>Hauptstatistik'
-
- * Druck der Tastenkombination `Amiga 3'
-
- * Druck der Tastenkombination `Alt <Pfeil rechts>', wenn Sie auf der
- Seite `Spezial' sind
-
- * Druck der Tastenkombination `Alt <Pfeil links>', wenn Sie auf der
- Seite `Tagesstatistik' sind
-
- Auf dieser Seite finden Sie eine Statistik, die Ihnen anzeigt, an
- welchen Tagen Ihr Rechner im gespeicherten Zeitraum jeweils wie lange
- eingeschaltet war. Sollten Sie mehrere Projekte mit
- `TimeGuardian' mitprotokollieren, beziehen sich die Angaben auf das
- jeweilige aktuelle Projekt. Im oberen Feld stehen die einzelnen Tage
- aufgelistet mit ihrer jeweiligen Rechenzeit. Sie können sich im
- oberen Teil der Statistik auf verschiedene Art und Weise bewegen:
-
- * Drücken Sie die Taste Tab und benutzen anschließend die Tasten
- <Pfeil hoch> oder <Pfeil runter>: Bei jedem Tastendruck verschiebt
- sich der Balken um einen Tag nach oben oder unten
-
- * Klicken Sie mit der Maus auf den gewünschten Tag
-
- * Verschieben Sie mit der Maus den Schiebebalken auf der rechten
- Seite und klicken Sie mit der Maus auf den gewünschten Tag
-
- * Drücken Sie mit der Maus auf die am Schiebebalken befindlichen
- Knöpfe und klicken Sie mit der Maus auf den gewünschten Tag
-
- Haben Sie den gewünschten Tag über den Sie nähere Informationen
- benötigen auf eine der oben genannten Methoden ausgewählt, so können
- Sie auf mehrere Arten auf die Seite `Tagesstatistik' wechseln, die
- diese Informationen darstellt:
-
- * Druck der Taste Return (der bereits hervorgehobene Tag wird
- angezeigt)
-
- * Doppelklick auf den gewünschten Tag (dies funktioniert auch bei
- einem noch nicht ausgewählten Tag)
-
- Im Unteren Teil dieser Seite sehen Sie zwei Knöpfe mit denen zwei
- weitere Fenster geöffnet werden können, die detailierte Informationen
- geben:
-
- * Statistik:
- Hier wird ein Fenster geöffnet, das eine genaue Übersicht über
- die gesamte Rechenzeit, Maximum und Minimum, sowie
- Neustarts/Resets und AnAus-Zyklen gibt.
- Die einzelnen Textzeilen sind mit unterschiedlichen
- Hintergrundfarben zur besseren Lesbarkeit unterlegt. Damit Sie
- dies nutzen können, müssen Sie in den Voreinstellungen von `MUI'
- den Stiften `Halfshine' und `Halfshadow' unterschiedliche Farben,
- oder Graustufen zuordnen.
-
- * Grafik:
- Hier wird ein Grafikfenster geöffnet.
-
- Leider ist dieses Fenster in der aktuellen Version noch nicht
- fertig. Um jedoch alle geplanten Möglichkeiten zu realisieren,
- werde ich in der nächsten Programmversion zwingend `MUI 2.2'
- benutzen!
-
-
- Die Seite `Tagesstatistik'
- ---------------------------
-
- Diese Seite erscheint durch verschiedene Aktionen auf der grafischen
- Benutzeroberfläche:
-
- * Druck auf den Knopf `Tagesstatistik'
-
- * Auswahl des Menüeintrags `Seiten=>Tagesstatistik'
-
- * Druck der Tastenkombination `Amiga 4'
-
- * Druck der Taste Return auf der Seite `Hauptstatistik'
-
- * Doppelklick auf einen Tag auf der Seite `Hauptstatistik'
-
- * Druck der Tastenkombination `Alt <Pfeil rechts>', wenn Sie auf der
- Seite `Hauptstatistik' sind
-
- * Druck der Tastenkombination `Alt <Pfeil links>', wenn Sie auf der
- Seite `Timer' sind
-
- Die Seite ist in drei Bereiche aufgeteilt, im obersten können Sie
- mittels eines Schalters auswählen, was Sie vom ausgewählten Tag in
- der Mitte sehen wollen:
-
- - AnAus:
- Dies zeigt, wann der Rechner jeweils eingeschaltet wurde, wieviele
- Resets stattfanden und wann der Rechner wieder ausgeschaltet
- wurde. Die Genauigkeit des Ausschaltzeitpunkts hängt dabei stark
- vom Wert `Schrittweite' ab, siehe `Der Schieberegler Schrittweite',
- für weitere Informationen dazu.
-
- - Neustarts:
- Hier sind die Zeiten vermerkt, zu denen der Rechner gebootet hat.
-
- Im unteren Teil wird angezeigt, wie oft der Rechner eingeschaltet wurde
- (AnAus Zyklen) und wie oft Resets stattfanden (Warmstarts).
-
- Sollten nicht alle Einträge auf einmal zu sehen sein, können Sie wie
- auf der Seite `Hauptstatistik' mit der Maus den Schiebebalken
- betätigen und so alle Einträge ansehen. Um zwischen der Darstellung
- für `AnAus' und `Neustarts' zu wechseln, können Sie die Taste Space
- benutzen. Mit den Tastenkombinationen `Alt <Pfeil hoch>' und `Alt
- <Pfeil runter>' können Sie den aktuell angezeigten Tag verändern. Es
- wird jeweils der folgende, bzw. vorhergehende Tag angezeigt, auf der
- Seite `Hauptstatistik' wird der aktive Eintrag ebenfalls synchron
- mitgescrollt.
-
-
- Die Knöpfe `Speichern'/ `Benutzen'/ `Ende'
- -------------------------------------------
-
- Der Knopf `Speichern'
- .....................
-
- Betätigen Sie den Knopf `Speichern' oder dessen Tastaturkürzel, so
- speichert das Programm die Voreinstellungen so ab, daß Sie auch nach
- dem nächsten booten wieder verwendet werden (Die Voreinstellungen
- werden ins Verzeichnis `ENVARC:' und `ENV:'unter dem Namen
- `TimeGuardian.config' gespeichert). Eine bereits laufende Cron wird
- daraufhin die neuen Einstellungen sofort übernehmen. Im Gegensatz zu
- den Standard Preferences Programmen wird das Programm
- `TimeGuardian' nicht verlassen, wenn Sie `Speichern' betätigen,
- sondern erst bei Aktivierung des Knopfes `Benutzen' oder `Ende'.
-
- Der Knopf `Benutzen'
- ....................
-
- Drücken Sie den Knopf `Benutzen' so werden die Voreinstellungen ins
- Verzeichnis `ENV:' unter dem selben Namen wie oben gespeichert. Eine
- bereits laufende Cron wird daraufhin die neuen Einstellungen sofort
- übernehmen. Die Einstellungen sind aber nur bis zum nächsten booten
- wirksam, dann werden die Einstellungen verwendet, die Sie zuvor mit
- `Speichern' gesichert haben. Das Programm wird daraufhin verlassen.
-
- Der Knopf `Ende'
- ................
-
- Sie können das Programm mit Hilfe dieses Knopfes verlassen. Wenn
- Sie die Voreinstellungen verändert, aber noch nicht gespeichert haben,
- erfolgt eine Sicherheitsabfrage. Beantworten Sie diese mit `Ende', so
- wird das Programm ohne abspeichern beendet. Beantworten Sie diese mit
- `Abbrechen' oder Return, so verlassen Sie das Programm nicht, Sie
- können nun `Speichern' auswählen und das Programm dann erneut beenden.
- Falls Sie `Benutzen' auswählen, wird das Programm verlassen und die
- veränderte Einstellung `benutzt'. D.h. die veränderte Konfiguration
- bleibt nur bis zum nächsten Neustart des Rechners aktiv und geht dann
- verloren.
-
-
- Die Online-Hilfe
- -----------------
-
- Die Online-Hilfe ist eine Möglichkeit um bei der Bedienung der
- grafischen Benutzeroberflächeeinfach und schnell Hilfe zu bekommen. Um
- diese Fähigkeit nutzen zu können, muß sich die `amigaguide.library'
- in Ihrem `LIBS:'-Verzeichnis befinden. Ist dies nicht der Fall können
- Sie die Online-Hilfe leider nicht benutzen. Wenn Sie die
- `amigaguide.library' beziehen möchten, siehe `Wo bekomme ich den
- Amiga-Guide'.
-
- Haben Sie oben genannte Dateien richtig auf Ihrem System
- installiert, so können Sie, wenn Sie nähere Informationen zu einem
- Bedienelement auf der grafischen Benutzeroberfläche wünschen, den
- Maus-Zeiger über dieses Element positionieren (nicht den Mausknopf
- drücken) und anschließend die Taste Help auf der Tastatur drücken. Es
- erscheint nun der zu diesem Bedienelement passende Text aus der
- Anleitung.
-
-
- Der AREXX-Port
- ---------------
-
- Momentan stellt das Programm nur die Standard-Befehle für eine
- `MUI'-Applikation zur Verfügung:
-
- * QUIT * INFO * SHOW
-
- * HIDE * HELP
-
- Für nähere Informationen siehe `MUI.guide' aus der Distribution für
- `MUI'.
-
-
- Was bedeuten die Fehlermeldungen?
- ----------------------------------
-
- * `Konnte Applikation nicht erstellen!'
- Es stand nicht genügend Speicher zur Verfügung um das Fenster
- des Programms zu öffnen. Schließen Sie eine andere Applikation
- oder starten Sie Ihr System neu und versuchen Sie nochmals das
- Programm zu starten.
-
- * `Sie können noch nicht aufhören,
- da noch ASL Requester offen sind.'
- Das bedeutet, daß vom Programm aus ein Requester geöffnet wurde,
- der geschlossen werden muß, bevor Sie das Programm verlassen
- können.
-
- * `Die Einstellungen wurden verändert
- und sind nicht abgespeichert!'
- Das bedeutet, daß Sie noch nicht den Knopf `Speichern' betätigt
- haben, nachdem Sie die Einstellungen geändert haben. Speichern
- Sie die Einstellungen, bevor Sie das Programm erneut verlassen.
-
- * `TGCron wurde noch nicht gestartet!'
- Das bedeutet, daß Sie das Hintergrundprogramm `TGCron' noch
- nicht gestartet haben, die Änderung der Konfiguration, wird also
- keinerlei Wirkung zeigen. Starten Sie `TGCron', damit die
- neue Konfiguration auch benutzt wird.
-
- * `Das File existiert bereits!
- Ich werde es überschreiben!'
- Die Datei, die Sie abspeichern möchten, existiert bereits unter
- gleichem Namen. Wenn Sie `Ok' anwählen, wird die alte Datei
- überschrieben, bei `Abbrechen' müssen Sie einen anderen Namen
- wählen und dann erneut abspeichern.
-
- * `Sie müssen ein Logdatenfile definieren,
- ein Leerstring ist nicht erlaubt!'
- Sie haben in einem Eingabefeld nichts eingegeben, dies ist hier
- nicht erlaubt. Es muß ein Name für die betreffende Datei
- eingegeben werden.
-
- * `Konfigurations-File: * ist nicht gültig!'
- Die Datei * ist keine gültige Konfigurationsdatei, geben Sie eine
- andere Datei an.
-
- * `Konnte Konfigurations-File: * nicht laden
- Werde Grundeinstellungen benutzen!'
- Die Datei * konnte nicht geladen werden. Das Programm verwendet
- die Werte, die bei Auswahl der Voreinstellungen erscheinen. Um den
- Fehler zu beheben, stellen Sie eine Ihren Bedürfnissen
- entsprechende Konfiguration ein und aktivieren den Knopf
- `Speichern'.
-
- * `Konnte das Fenster für den Zeitplaner nicht öffnen!'
- Es ist nicht genügend Speicher verfügbar um den Zeitplaner zu
- öffnen. Versuchen Sie andere Appklikationen zu schließen und
- versuchen Sie es dann erneut.
-
- * `Der Pfad existiert noch nicht!
- Ich werde ihn erstellen!'
- Sie haben in das Eingabefeld einen noch nicht existierenden Pfad
- eingegeben, dieser wird auf Wunsch erstellt.
-
-
- Das Programm `TGScheduler'
- ===========================
-
- `TGScheduler' ist kein eigenständiges Programm, sondern ein
- Bestandteil des Programms `TimeGuardian'. Die folgenden
- Beschreibungen beziehen sich also *nicht* auf ein eigenständiges
- Programm. Der Scheduler dient dazu, auf möglichst einfache Weise einen
- "CronTable" zu erzeugen. Sie müssen sich so nicht den umfangreichen
- Syntax merken und können Programmaufrufe direkt testen, bevor Sie den
- "CronTable" abspeichern.
- Um den Scheduler aufzurufen, müssen Sie auf der Seite Die Seite Timer
- einen der beiden Knöpfe `Editieren' auswählen. Entweder mit der
- Maus, oder über die Tastaturkürzel. Wenn im entsprechenden
- Stringgadget bereits eine Datei eingetragen ist, so wird diese Datei in
- den Scheduler geladen, andernfalls wird ein leerer "CronTab" erzeugt.
- Der `TGScheduler' ist über verschiedene Fenster zu steuern. Nach
- dem Aufruf befinden Sie sich im Hauptfenster.
-
-
- Das `Hauptfenster'
- -------------------
-
- Je nachdem, ob eine Datei in das entsprechende Stringgadget
- eingetragen war, oder nicht, wird die entsprechende Datei vom Scheduler
- geladen, oder es wird ein leeres Fenster angezeigt. Auf der Hauptseite
- können Sie bereits bestehende Tabellen manipulieren. Mit dem
- Close-Gadget des Fensters können Sie den Scheduler verlassen. Sie
- befinden sich dann ohne Sicherheitsabfrage wieder im TimeGuardian, auch
- wenn Sie Ihre aktuelle Tabelle gerade verändert haben.
- Wenn Sie der aktuellen Tabelle bereits einen Namen gegeben haben (beim
- speichern), oder eine bereits bestehende Datei geladen haben, erscheint
- in der Titelzeile des Hauptfensters der Pfad und der Name der aktuellen
- Tabelle. Die Gesamtlänge ist allerdings auf 40 Zeichen beschränkt.
- Ist der Pfad mit dem Namen länger als 40 Zeichen, so werden in der
- Mitte des kompletten Namens einige Zeichen enfernt. Es wird dies durch
- `...' gekennzeichnet.
- Sie sehen die folgenden Bedienungselemente auf der Hauptseite:
-
-
- Das ListView `Ereignisliste'
- .............................
-
- In diesem ListView wird die Tabelle, die Sie gerade bearbeiten
- dargestellt. Die Knöpfe, die sich rechts neben dem Listview befinden,
- beziehen sich immer auf den gerade aktuellen Eintrag der Liste. Um
- einen Eintrag zu aktivieren, klicken Sie entweder einmal mit der Maus
- auf den Eintrag oder wählen Sie einen Eintrag mit den Cursortasten.
- Der Eintrag wird jetzt hervorgehoben. Wenn Sie noch keine Eintragungen
- in der Liste sehen, so können Sie von den rechts neben der Liste
- liegenden Knöpfen nur den Knopf `Neu' drücken. Knöpfe, die Sie nicht
- drücken können, werden automatisch geghostet.
-
-
- Der Knopf `Neu'
- ................
-
- Wenn Sie diesen Knopf drücken, so erstellen Sie einen neuen Eintrag
- für die links liegende Liste. Haben Sie noch keine Liste, so wird der
- Eintrag oben eingefügt, haben Sie bereits mehrere Eintragungen in der
- Liste, so wird der neue Eintrag an der aktuellen Position eingefügt.
- Nach einem Druck auf den Knopf erscheint ein Requester, in dem Sie
- gebeten werden, einen Typ für Ihren neuen Eintrag zu bestimmen.
- Momentan haben Sie die Auswahl unter fünf verschiedenen Typen:
-
- * `Befehl': Hier können Sie einen Befehl durch den Cron ausführen
- lassen.
-
- * `Kommentar': Solch ein Eintrag hat keinerlei Bedeutung für den
- Cron, Sie können aber damit Notitzen für eigene Zwecke eingeben.
- Da dieser Eintrag keine Bedeutung für den Cron hat, können Sie
- hier dann auch keine Zeiten eingeben.
-
- * `Erinnerung': Der Cron ruft das Requester/Alarm-Modul von
- `TimeGuardian' auf. Es erscheint ein Requester, der Sie
- mit einem bestimmten Text an etwas erinnert.
-
- * `Erinnerung & Piep': Der Cron ruft das Requester/Alarm-Modul von
- `TimeGuardian' auf. Es erscheint ein Requester, der Sie
- mit einem bestimmten Text an etwas erinnert. Zusätzlich blitzt
- der Bildschirm kurz auf.
-
- * `Alarm': Der Cron ruft das Requester/Alarm-Modul von
- `TimeGuardian' auf. Es erscheint ein Alert, der Sie mit einem
- bestimmten Text an etwas erinnert. Dieser Alert ist mit Vorsicht
- einzusetzen. Er ist zwar besonders auffällig, aber er kann auch
- Ihr komplettes System blockieren, was Ihnen mit einem Requester
- nicht passieren kann.
-
- Nach der Angabe des gewünschten Ereignistypen öffnet sich das
- Fenster `Ereigniseingabe', Das Fenster Ereigniseingabe.
-
-
- Der Knopf `Klonen'
- ...................
-
- Mit diesem Knopf erstellen Sie eine Kopie des momentan aktiven
- Eintrages. Die Kopie erscheint unter dem momentan aktiven Eintrag.
-
-
- Der Knopf `Ändern'
- ...................
-
- Mit dem Knopf `Ändern' wird der aktuelle Eintrag an den
- eigentlichen Editor übergeben. Um nicht jedesmal erst einen Eintrag
- mit der Maus zu aktivieren und ihn dann zu ändern, können Sie auch
- einen Doppelklick mit der Maus auf den gewünschten Eintrag ausführen,
- oder Return drücken, wenn der Eintrag bereits aktiv ist.
-
-
- Der Knopf `Hoch'
- .................
-
- Mit diesem Knopf wird der aktuelle Eintrag um eine Stelle nach oben
- verschoben. Wenn der Eintrag bereits ganz oben ist, kann er nicht weiter
- bewegt werden. Die Reihenfolge in der Liste ist für den Cron jedoch
- von keiner Bedeutung, man kann die Einträge also z.B. nach
- Ereignisstypen sortieren (z.B. alle Geburtstage am Anfang).
-
-
- Der Knopf `Runter'
- ...................
-
- Mit diesem Knopf wird der aktuelle Eintrag um eine Position nach
- unten verschoben.
-
-
- Der Knopf `Entfernen'
- ......................
-
- Mit diesem Knopf wird der aktuelle Eintrag aus der Liste gelöscht.
- Es erfolgt keine Sicherheitsabfrage vor dem Löschen!
-
-
- Der Knopf `Öffnen'
- ...................
-
- Mit diesem Knopf können Sie eine neue Tabelle in den Scheduler
- laden. Falls Sie Änderungen an einer alten Tabelle vorgenommen haben
- und diese noch nicht gespeichert haben, so erfolgt vor dem Laden eine
- Sicherheitsabfrage.
-
-
- Der Knopf `Speichern'
- ......................
-
- Mit diesem Knopf können Sie die momentan sichtbare Tabelle unter
- dem Namen abspeichern, der in der Titelzeile des Fensters zu sehen ist.
- Es erfolgt hierbei keine Sicherheitsabfrage. Falls in der Titelzeile
- kein Dateinamen zu sehen ist, so werden Sie aufgefordert, mit dem
- Filerequester einen Pfad und einen Namen anzugeben.
-
-
- Der Knopf `Speichern Als...'
- .............................
-
- Mit diesem Knopf können Sie die aktuelle Tabelle unter einem neuem
- Namen speichern. Falls Sie eine Datei wählen, die bereits auf Ihrem
- Medium existiert, so erfolgt eine Sicherheitsabfrage, ob Sie die Datei
- auch wirklich überschreiben möchten.
-
-
- Der Knopf `Löschen'
- ....................
-
- Dieser Knopf dient dazu, eine komplette Tabelle zu löschen. Falls
- die aktuelle Tabelle verändert wurde, erfolgt eine Sicherheitsabfrage.
- Wurden keine Veränderungen an der Tabelle vorgenommen, so wird sie
- ohne vorherige Abfrage gelöscht. Der Name wird jedoch beibehalten.
-
-
- Der Knopf `Zurück'
- ...................
-
- Mit diesem Knopf gelangen Sie zurück zum Programm
- `TimeGuardian'. Falls Veränderungen an der aktuellen Tabelle
- vorgenommen wurden, erfolgt eine Sicherheitsabfrage. Wenn Sie bei
- dieser Sicherheitsabfrage `Abbrechen', so befinden Sie sich wieder im
- Scheduler. Wenn Sie `Zurück' wählen, so wird der Scheduler verlassen,
- ohne die Änderungen zu speichern. Beim mittleren Knopf werden die
- Daten zuerst gespeichert, dann wird der Scheduler verlassen.
-
-
- Das Fenster `Ereigniseingabe'
- ------------------------------
-
- Hier befinden Sie sich jetzt in dem Programmteil, mit dem Sie
- festlegen können, wann ein bestimmtes Ereignis erfolgen soll. Das
- obere Fenster ist immer gleich aufgebaut, egal welchen Ereignistypen
- Sie gerade bearbeiten. Es dient im wesentlichen dazu festzulegen,
- *WANN* etwas bestimmtes passieren soll. *WAS* passieren soll, wird mit
- dem oberen linken Knopf und dem jeweils anderen Fenster festgelegt. Es
- wird also noch ein weiters Fenster geöffnet, welches von Ereignistyp
- zu Ereignistyp unterschiedlich ist.
- Falls Sie ein "CronTable" mit einem Editor erstellen wollen, finden Sie
- eine genaue Beschreibung der Syntax unter CronTable-Syntax
-
-
- Der Knopf `Art'
- ................
-
- Hier sehen Sie, was für einen Ereignistypen Sie gerade bearbeiten.
- Sie können mit diesem Knopf außerdem jeden Ereignistypen in einen
- Kommentar verwandeln. Es ist auch noch möglich, einen Kommentar in
- seinen ursprünglichen Typ zurückzuverwandeln. Die drei Ereignistypen
- `Erinnerung', `Erinnerung & Piep' und `Alarm' können Sie untereinander
- jeweils auch noch konvertieren. Es kann jedoch passieren, daß eine
- `Erinnerung' nicht in einen `Alarm' umgewandelt werden kann, da ein
- `Alarm' auf 78 Zeichen und 20 Zeilen limitiert ist.
-
-
- Der Knopf `Spezial'
- ....................
-
- Die Einstellung dieses Knopfes beeinflußt das Verhalten eines
- Ereignisses. Es wird dadurch festgelegt, was passiert, wenn ein
- Ereignis vom Cron abgearbeitet wurde.
-
- * Standard: Es passiert gar nichts weiter, Das Ereignis wird jedesmal
- innerhalb des eingestellten zeitlichen Rahmens ausgeführt.
-
- * Einmal am Tag: Das Ereignis wird innerhalb des eingestellten
- zeitlichen Rahmens ausgeführt, jedoch nur einmal pro Tag.
-
- * Einmal die Woche: Das Ereignis wird innerhalb des eingestellten
- zeitlichen Rahmens ausgeführt, jedoch nur einmal pro Woche.
-
- * Einmal im Monat: Das Ereignis wird innerhalb des eingestellten
- zeitlichen Rahmens ausgeführt, jedoch nur einmal pro Monat.
-
- * Einmal im Jahr: Das Ereignis wird innerhalb des eingestellten
- zeitlichen Rahmens ausgeführt, jedoch nur einmal pro Jahr.
-
- * Nur einmal benutzen: Das Ereignis wird innerhalb des eingestellten
- zeitlichen Rahmens ausgeführt, jedoch nur ein einziges Mal,
- dannach wird es automatisch aus dem "CronTable" gelöscht.
-
- Ich verwende zum Beispiel einen Eintrag mit der Einstellung `Einmal
- die Woche' und Einstellungen * * *, alle Monate und Sa und So (also
- Wochenende), um mich daran erinnern zu lassen, daß ich schon wieder ein
- Backup machen sollte. Die Erinnerung erfolgt also immer, wenn ich den
- Rechner das erste mal am Wochenende einschalte. Ereignisse, mit dem Typ
- `Einmal am Tag' verwende ich zum Beispiel, um mich daran erinnern zu
- lassen, daß schon wieder jemand Geburtstag hat (oder bald haben wird).
-
-
- Das Eingabefeld `Minuten'
- ..........................
-
- In diesem Stringgadget können Sie eingeben, zu welchen Minuten ein
- Ereignis stattfinden soll. Entweder, Sie geben den String so an, wie
- er unter CronTable-Syntax beschrieben wird. Oder Sie drücken auf der
- rechten Seite auf den Knopf `Editieren 1' um den String mit Hilfe des
- Fensters Minuten (siehe auch `Das Fenster Minuten- Stunden- Tage'),
- zusammenzustellen.
-
-
- Das Eingabefeld `Stunden'
- ..........................
-
- In diesem Stringgadget können Sie eingeben, zu welchen Stunden ein
- Ereignis stattfinden soll. Entweder, Sie geben den String so an, wie
- er unter CronTable-Syntax beschrieben wird. Oder Sie drücken auf der
- rechten Seite auf den Knopf `Editieren 2' um den String mit Hilfe des
- Fensters Stunden (siehe auch `Das Fenster Minuten- Stunden- Tage'),
- zusammenzustellen.
-
-
- Das Eingabefeld `Tage'
- .......................
-
- In diesem Stringgadget können Sie eingeben, an welchen Tagen ein
- Ereignis stattfinden soll. Entweder, Sie geben den String so an, wie
- er unter CronTable-Syntax beschrieben wird. Oder Sie drücken auf der
- rechten Seite auf den Knopf `Editieren 3' um den String mit Hilfe des
- Fensters Tage (siehe auch `Das Fenster Minuten- Stunden- Tage'),
- zusammenzustellen.
-
-
- Das Schalterfeld `Monate'
- ..........................
-
- Mit diesem Schalterfeld wählen Sie die Monate aus, an denen das
- Ereignis auftreten soll. Ein Monat ist aktiviert, wenn Sie den Knopf
- hineindrücken. Mit dem Knopf `Invers 4' können Sie die Zustände der
- Monate ändern, ein aktiver Monat wird deaktiviert, und umgekehrt.
-
-
- Das Schalterfeld `Wochentage'
- ..............................
-
- Mit diesem Schalterfeld wählen Sie die Wochentage aus, an denen das
- Ereignis auftreten soll. Ein Tag ist aktiviert, wenn Sie den Knopf
- hineindrücken. Mit dem Knopf `Invers 5' können die Zustände der
- Wochentage ändern, ein aktiver Tag wird deaktiviert, und umgekehrt.
-
-
- Die Knöpfe `Editieren'
- .......................
-
- Ein Fenster erscheint, mit dem Sie einen gültigen String für das
- Stringgadget erzeugen können. Für eine genaue Beschreibung der
- Bedienelemente des Fensters, siehe `Das Fenster Minuten- Stunden- Tage'.
-
-
- Die Knöpfe `Invers'
- ....................
-
- Mit diesen beiden Knöpfen können Sie einfach die Zustände der
- links liegenden Schaltflächen invertieren. Eine berets aktivierte
- Schaltfläche wird bei Druck auf diesen Knopf deaktiviert, und
- umgekehrt.
-
-
- Das Fenster `Kommentar'
- ------------------------
-
- Dieses Fenster erscheint immer dann, wenn Sie mit dem linken oberen
- Knopf den Typ `Kommentar' auswählen. Immer wenn Sie dies machen, wird
- das Fenster, in dem Sie normalerweise die Zeiteingabe durchführen,
- deaktiviert.
-
- Das Eingabefeld `Kommentar'
- ...........................
-
- Hier geben Sie an, welcher Text im "CronTable" erscheinen soll, wenn
- Sie den Knopf `Übernehmen' betätigen.
-
- Der Knopf `Übernehmen'
- ......................
-
- Mit diesem Knopf wird der links stehende Text in den "CronTable"
- eingefügt. Wenn Sie einen Kommentar nicht übernehmen wollen, drücken
- Sie auf den `Schließen'-Knopf in der linken oberen Ecke des Fensters
- `Ereignis Eingabe'.
-
-
- Das Fenster `Befehl'
- ---------------------
-
- Dieses Fenster erscheint immer dann, wenn Sie mit dem linken oberen
- Knopf den Typ `Befehl' auswählen. Immer wenn Sie dies machen, wird das
- Zeiteingabefenster aktiviert.
-
- Das Eingabefeld `Argumente'
- ...........................
-
- Hier geben Sie die Argumente ein, die dem unten angegebenen Befehl
- bei dessen Ausführung übergeben werden sollen.
-
- Das Eingabefeld `Befehl'
- ........................
-
- Hier geben Sie Pfad und Namen des Befehls ein, der vom Cron gestartet
- werden soll. Wenn Sie den Pfad nicht genau wissen, so können Sie mit
- dem Knopf rechts neben dem Stringgadget einen Filerequester öffnen, um
- den Pfad anzugeben.
-
- Der Knopf `Testen'
- ..................
-
- Mit diesem Knopf können Sie testen, was passiert, wenn der Cron
- diesen Befehl mit diesen Argumenten ausführt. Das Ergebnis ist
- identisch mit dem, wenn der Cron das Ereignis später einmal ausführen
- wird.
-
- Der Knopf `Übernehmen'
- ......................
-
- Mit diesem Knopf wird der links stehende Text in den "CronTable"
- eingefügt. Wenn Sie einen Befehl nicht übernehmen wollen, drücken
- Sie auf den `Schließen'-Knopf in der linken oberen Ecke des Fensters
- `Ereignis Eingabe'.
-
-
- Das Fenster `Erinnerung- Erinnerung & Piep- Alarm'
- ---------------------------------------------------
-
- In diesem Fenster geben Sie den Text für Erinnerungen, Erinnerungen
- mit Piep, sowie den Alarmtext ein. Die Fenster unterscheiden sich in
- Ihrer Bedienung nicht, und werden daher gemeinsam besprochen.
- Wie auf der Hauptseite des Schedulers sehen Sie ein ListView, in dem Sie
- den momentan aktuellen Text sehen können. Unter dem ListView befindet
- sich hier jedoch auch noch ein Stringgadget, um Text eingeben zu
- können.
- Mit den Knöpfen rechts vom ListView zusammen bildet das ListView
- praktisch einen kleinen Editor, mit dem Sie den gewünschten Text
- eingeben können.
-
- Der Knopf `Neu'
- ...............
-
- Mit diesem Knopf fügen Sie eine neue Zeile an den bestehenden Text
- im ListView ein. Die neue Zeile wird immer am Ende des ListViews
- eingefügt, egal wo momentan der ListView-Cursor steht. Das Stringadget
- wird jetzt aktiviert, und Sie können den gewünschten Text eingeben.
- Wenn Sie Ihre Eingabe mit RETURN abschließen, wird automatisch eine
- neue Zeile angefügt, damit Sie zügig tippen können. Wenn das
- Stringgadget aktiv ist, so müssen Sie Amiga und den unterstrichenen
- Buchstaben eines Knopfes drücken, um die Funktion des jeweiligen
- Knopfes aufzurufen.
-
- Der Knopf `Klonen'
- ..................
-
- Mit diesem Knopf wird die momentan unterlegte Zeile des ListViews
- kopiert und als neue letzte Zeile in die Liste eingefügt.
-
- Der Knopf `Hoch'
- ................
-
- Mit diesem Knopf kann die momentan aktive Zeile des ListViews um eine
- Position nach oben verschoben werden.
-
- Der Knopf `Runter'
- ..................
-
- Mit diesem Knopf kann die momentan aktive Zeile des ListViews um eine
- Position nach unten verschoben werden.
-
- Der Knopf `Entfernen'
- .....................
-
- Hiermit kann die aktive Zeile aus dem ListView entfernt werden. Es
- erfolgt keine Sicherheitsabfrage, wenn Sie eine Zeile löschen wollen.
-
- Der Knopf `Testen'
- ..................
-
- Mit diesem Knopf können Sie das Ergebnis ihrer Eingaben
- überprüfen. Sie sehen direkt das Ergebnis so, wie es auch der Cron bei
- der Abarbeitung der Tabelle erzeugen wird.
- Wenn Sie einen Alarm bearbeiten und einem EGS-Screen verwenden, kann es
- vorkommen, daß der Alarm nicht zu sehen ist. Sie merken daran, daß
- sich der Mauszeiger nicht mehr bewegen läßt, daß im Hintergrund ein
- Alarm ausgegeben wird. Erst wenn Sie die rechte Maustaste drücken,
- können Sie in einem solchen Fall weiterarbeiten. Wenn dies beim Testen
- passiert, so wird es auch passieren, wenn der Cron diese Zeile
- bearbeitet. Dies liegt am EGS-System und kann nicht vom Programm
- beeinflußt werden. Sie sollten in einem solchen Fall keinen Alarm
- verwenden.
-
- Der Knopf `Übernehmen'
- ......................
-
- Mit diesem Knopf wird das aktuelle Ereignis in den "CronTable"
- übernommen. Wollen Sie das Ereignis nicht übernehmen, so drücken Sie
- auf den `Schließen'-Knopf in der linken oberen Ecke des Fensters
- `Ereignis Eingabe'.
-
-
- Das Fenster `Minuten- Stunde- Tage'
- ------------------------------------
-
- Diese drei Fenster sind identisch aufgebaut, und werden daher
- gemeinsam erklärt. Sie unterscheiden sich eigentlich nur in der
- Titelzeile und den verschiedenen Bereichen der Schieberegler.
-
- Die Schalter `Art'
- ..................
-
- Mit diesen Radiobuttons wählen Sie aus, welchen Schieberegler Sie
- bedienen wollen.
-
- * Immer: Hier können Sie keinen der Schieberegler bedienen, und Sie
- können nur den Knopf `Ersetzen' drücken. Immer bedutet also,
- daß das Ereignis, welches Sie gerade bearbeiten zu jeder Minute
- (Stunde oder Tag) ausgeführt werden soll.
-
- * Bereich: Hier können Sie mit den beiden Schiebereglern `Anfang'
- und `Ende' einen Bereich von Minuten (Stunden, oder Tagen)
- spezifizieren, an dem das Ereignis ausgeführt werden soll.
-
- * Einzelner: Hier können Sie eine einzige Minute (Stunde oder Tag)
- angeben, an dem das Ereignis ausgeführt werden soll.
-
- Der Schieberegler `Minute'/ `Stunde'/ `Tag'
- ...........................................
-
- Sie wählen mit diesem Schieberegler einen einzelnen Zeitpunkt aus.
-
- Der Schieberegler `Anfang'
- ..........................
-
- Sie setzen mit diesem Schieberegler den Anfang eines Bereiches fest.
-
- Der Schieberegler `Ende'
- ........................
-
- Sie setzen mit diesem Schieberegler das Ende eines Bereiches fest.
-
- Der Knopf `Ersetzen'
- ....................
-
- Der momentan eingestellte Zeitpunkt oder Bereich überschreibt bei
- Druck auf diesen Knopf die Zeitpunkte, die Sie in der Zeile `Aktueller
- Wert' sehen. Es erfolgt hierbei keine Sicherheitsabfrage.
-
- Der Knopf `Hinzufügen'
- ......................
-
- Der momentan ausgewählte Bereich oder einzelne Zeitpunkt wird an
- die momentan sichtbaren Zeitpunkte hinzugefügt. Das Programm führt
- hierbei selbständig die Vereinfachungen durch, die gemacht werden
- können.
-
-
- Der "CronTable"-Syntax
- -----------------------
-
- Eine Beispieldatei könnte wie folgt aussehen:
-
- # TimeGuardian CronTable
- #
- # 55 23 * * * RequestChoice TimerRequest "Jetzt ist es 23:55 " "Was schon ?!"
- #
- 59 19 * * 1-5 s:Tagesschau
- #
- 0,15,30,45 * * * * newshell con:82/175/550/90/UpTime from batch:saytime
- #
- R 55 23 * * * "Jetzt ist es 23:55 !"
- #
-
- Vorweg möchte ich an dieser Stelle erwähnen, daß eine Befehlszeile
- insgesamt nur 450 Zeichen lang sein darf. Dies ergibt sich aus mehreren
- Amiga- und `TimeGuardian'- spezifischen Einschränkungen.
- Sollten Sie unbedingt längere Befehle eingeben müssen, so empfehle
- ich einfach ein kleines Skript zu erstellen.
-
- Beginnt die Zeile mit einem `#'(oder `;'), so wird sie ignoriert.
- Dies kann verwendet werden um Kommentarzeilen einzufügen oder Aktionen
- nicht auszuführen, wie der in der dritten Zeile von oben befindliche
- Befehl `RequestChoice'.
-
- Soll eine Datei zu einem bestimmten Zeitpunkt ausgeführt werden, so
- muß die Zeile nach folgendem Befehlszeilenmuster aufgebaut sein:
- `[Typ] <Minute> <Stunde> <Tag> <Monat> <Wochentag> [Key]
- <"Text">|<Pfad/<Befehl>>'.
- Die Entscheidung, ob ein Befehl ausgeführt wird, geschieht dabei
- folgendermaßen: Alle fünf Parameter für die Festlegung des
- Zeitpunkts werden miteinander *Und*- verknüpft, das bedeutet, daß der
- Befehl nur dann ausgeführt wird, wenn alle fünf Parameter zutreffen.
-
- Es folgen nun die genauen Beschreibungen für die einzelnen
- Befehlsmuster. Dabei haben folgende Zeichen eine bestimmte Bedeutung:
-
- - `<>':
- Der Parameter in spitzen Klammern muß angegeben werden.
-
- - `|':
- Der senkrechte Strich trennt alternative Parameter.
-
- - `[]':
- Der Parameter in eckigen Klammern kann wahlweise angegeben werden.
-
- - `...':
- Drei aufeinanderfolgende Punkte bedeuten, daß der Parameter davor
- bei Bedarf wiederholt angegeben werden kann.
-
- * `[Typ]'
- Dies ist eine Syntaxerweiterung, die folgende Möglichkeiten
- bietet:
- `[#|;|R|B|A]'
- Geben Sie keinen Parameter an, so wird der Rest standardmäßig als
- Befehl interpretiert. `#' und `;' leiten eine Kommentarzeile ein,
- diese bleibt dadurch völlig unberücksicht. Die Parameter `R',`B'
- und `A' leiten einen sog. Reminder oder Alert ein. Der <"Text">
- (siehe Unten) wird dabei dargestellt. Dabei gilt folgende Zuordnung:
- R = Reminder
- B = Reminder und Beep
- A = Alert
- Ein Reminder ist ein Systemrequester, der den angegebenen Text
- anzeigt, dadurch können Sie sich an wichtige Daten erinnern
- lassen (z.B. Geburtstag,Arzttermin...) oder sich ganz einfach von
- Ihrem Computer ins Bett schicken lassen. Bei einem Alert wird der
- Text auf einem speziellen Screen, der meist für wichtige
- Systemmitteilungen verwendet wird dargestellt.
-
- * `<Minute>'
- Das vollständige Muster sieht wie folgt aus:
- `<*|Min[[,Min]|[,Min-Min]...]|Min-Min[[,Min]|[,Min-Min]...]>'
- Der Wert für `Min' ist dabei jeweils aus dem Bereich von 0 bis 59
- zu wählen. Es folgt nun eine genaue Erklärung der einzelnen zu
- verwendenden Möglichkeiten:
-
- 1. `*':
- Geben Sie an dieser Stelle einen Stern an, so wird der Befehl
- zu jeder Minute ausgeführt.
-
- 2. `Min':
- Sie können einen Zeitpunkt angeben, zu dem der Befehl
- ausgeführt wird
-
- 3. `Min-Min':
- Sie können einen beliebigen Bereich angeben, während dem
- der Befehl ausgeführt wird. Dabei muß gelten, daß der
- erste Wert für `Min' kleiner oder gleich dem zweiten Wert
- für `Min' sein muß.
-
- 4. `<Min>,<Min-Min>,...,<Min>':
- Sie können beliebige Zeitpunkte und Bereiche durch Kommas
- getrennt angeben, zu denen der Befehl ausgeführt werden soll.
-
- Beispiel: `0,5,10,15-20,30,45-50 * * * * Befehl'
- Dies würde etwa bedeuten, daß der Befehl zur vollen Stunde,
- fünf Minuten, zehn Minuten und 30 Minuten nach der vollen Stunde
- und in den Bereichen von 15 bis 20 und von 45 bis 50 jede Minute
- nach der vollen Stunde ausgeführt wird. Der Befehl wird jeden Tag
- ausgeführt.
-
- * `<Stunde>'
- Das vollständige Muster sieht wie folgt aus:
- `<*|Std[[,Std]|[,Std-Std]...]|Std-Std[[,Std]|[,Std-Std]...]>'
- Der Wert für `Std' ist dabei jeweils aus dem Bereich von 0 bis 23
- zu wählen. Für eine genauere Erklärung das Parameters `Stunde'
- siehe Parameter `Minute', da beide Parameter ein identisches
- Muster besitzen.
- Beispiel: `* 0,3,6,9,12,15,18,21 * * * Befehl'
- Dies würde etwa bedeuten, daß der Befehl alle drei Stunden
- ausgeführt wird. Während dieser Stunden wird der Befehl jede
- Minute ausgeführt, da ein Stern für die Minuten verwendet wurde!
-
- * `<Tag>'
- Das vollständige Muster sieht wie folgt aus:
- `<*|Tag[[,Tag]|[,Tag-Tag]...]|Tag-Tag[[,Tag]|[,Tag-Tag]...]>'
- Der Wert für `Tag' ist dabei jeweils aus dem Bereich von 1 bis 31
- zu wählen. Für eine genauere Erklärung das Parameters `Tag'
- siehe Parameter `Minute', da beide Parameter ein identisches
- Muster besitzen.
- Beispiel: `* * 5-10,20-25 * * Befehl'
- Dies würde etwa bedeuten, daß der Befehl am fünften bis 10.
- eines Monats und am 20. bis 25. eines Monats ausgeführt wird. An
- diesen Tagen wird der Befehl jede Minute ausgeführt!
-
- * `<Monat>'
- Das vollständige Muster sieht wie folgt aus:
- `<*|Mon[[,Mon]|[,Mon-Mon]...]|Mon-Mon[[,Mon]|[,Mon-Mon]...]>'
- Der Wert für `Mon' ist dabei jeweils aus dem Bereich von 1 bis 12
- zu wählen. Für eine genauere Erklärung das Parameters `Monat'
- siehe Parameter `Minute', da beide Parameter ein identisches
- Muster besitzen.
- Beispiel: `* * * 1,5-7 * Befehl'
- Dies würde etwa bedeuten, daß der Befehl im Januar und von Mai
- bis Juli ausgeführt wird. In diesen Monaten aber zu jeder Minute
- an jedem Tag!
-
- * `<Wochentag>'
- Das vollständige Muster sieht wie folgt aus:
- `<*|Wo[[,Wo]|[,Wo-Wo]...]|Wo-Wo[[,Wo]|[,Wo-Wo]...]>'
- Der Wert für `Wo' ist dabei jeweils aus dem Bereich von 1 bis 7 zu
- wählen. 1 entspricht dem Montag und 7 dem Sonntag. Für eine
- genauere Erklärung das Parameters `Wochentag' siehe Parameter
- `Minute', da beide Parameter ein identisches Muster besitzen.
- Beispiel: `* * * * 1-5 Befehl'
- Dies würde etwa bedeuten, daß der Befehl von Montag bis Freitag
- ausgeführt wird und zwar jede Minute.
-
- * `[Key]'
- Die vollständige Syntax für diese spezielle Erweiterung lautet
- wie folgt:
- `[§Da[y]|§We[ek]|§Mo[nth]|§Ye[ar]|§Ki[ll]]'
- Es werden nur die beiden ersten Buchstaben überprüft (`§YE'
- entspricht `§year') und es ist egal, ob Sie Groß- oder
- Kleinschreibung wählen oder gemischt.
- Die Kommandozeile, die mit solch einem `Key' versehen wird, wird
- nur einmal im angegebenen Zeitraum ausgeführt, falls sie
- ausgeführt wird, wird sie sofort auskommentiert und erst zu Beginn
- eines neuen Zeitabschnitts reaktiviert. D.h. z.B. ein Skript wird
- einmal in der Woche ausgeführt (abhängig natürlich von den
- Zeitparametern, s.o.) und dann "schlafen gelegt", zu Beginn einer
- neuen Woche wird es wieder "aufgeweckt" und danach, falls die
- Zeitparameter wieder zutreffen, ausgeführt.
- Einen Sonderfall stellt jedoch der Parameter `§Kill' dar, falls
- eine Kommandozeile aktiviert wurde, die diesen `Key' enthält,
- wird sie nach der Ausführung aus Ihrer `CronTable'-Datei
- herausgelöscht.
-
- Die Bedeutung im einzelnen:
- `§Day' : wird einmal am Tag ausgeführt und erst zu Beginn eines
- neuen Tages reaktiviert
- `§Week' : wird einmal in der Woche ausgeführt und erst zu Beginn
- einer neuen Woche reaktiviert
- `§Month' : wird einmal im Monat ausgeführt und erst zu Beginn
- eines neuen Momats reaktiviert
- `§Year' : wird einmal im Jahr ausgeführt und erst zu Beginn
- eines neuen Jahres reaktiviert
- `§Kill' : nach einmaliger Ausführung, wird die Kommandozeile
- gelöscht
-
- * `<<"Text">|<Pfad/<Befehl|Skript>>>'
- Hier geben Sie den Befehl ein der ausgeführt werden soll. Sie
- müssen immer den vollständigen Pfad angeben, wo dieser Befehl zu
- finden ist. In obigem Beispiel in Zeile sieben der Befehl
- `newshell' benötigt keinen Pfad, da es sich um einen *internen*
- Befehl handelt, der nicht von einem Datenträger nachgeladen
- werden braucht. Systemkommandos, die im Verzeichnis `C:'
- gespeichert sind, benötigen ebenfalls keine Pfadangabe.
-
- Haben Sie durch das einleitende Zeichen `R',`B' oder `A' einen
- Reminder/Alert aktiviert, so müssen Sie hier den Text in
- Anführungstriche eingeben. Eine neue Zeile im Requester/ Alert
- erhalten Sie durch Angabe von `*N'.
-
- * Beispiele:
-
- 1. `* * * * * "dir >> t:test sys:tools"'
- Dieser Befehl wird jede Minute ausgeführt.
-
- 2. `0,30 8-16 * * 1-5 s:Gong'
- Dieses Skript wird jeden Montag bis Freitag von acht bis 16
- Uhr zu jeder vollen Stunde und zu jeder halben Stunde
- ausgeführt.
-
- 3. `0 15 24 12 * execute "s:Heilig Abend"'
- Dieses Skript wird um 15.00 Uhr am 24. Dezember ausgeführt.
-
- 4. `0 20 15,16 4 7 s:Beispiel'
- Dieses Skript wird am 15. und 16. April um 20.00 Uhr
- ausgeführt (wenn dies ein Sonntag ist). Natürlich können
- nicht zwei aufeinanderfolgende Tage ein Sonntag sein, aber
- dieses Beispiel soll die *Und*- Verknüpfung verdeutlichen.
-
- 5. `R 55 23 * * * "Du solltest jetzt aber lieber*Nin's Bett
- gehen!"'
- Um 23.55 Uhr schickt Sie Ihr Computer mit einem Reminder ins
- Bett.
-
- 6. `* 18-22 * * * §Day s:Mailbox'
- Egal zu welchem Zeitpunkt Ihr Rechner zum ersten mal
- eingeschaltet wird, falls er zwischen 18.00 und 22.00 Uhr an
- ist, startet er einmal am Tag das Mailbox-Skript.
-
- Werden Skriptdateien aufgerufen, so muß bei diesen das `S-Flag'
- gesetzt sein (Um dieses `S-Flag' beim Skript `Tagesschau', das im
- `s:'-Verzeichnis ist, zu setzen, geben Sie folgendes im CLI ein:
- `protect s:Tagesschau s add'). Oder Sie können Skriptdateien mit dem
- Befehl `execute' aufrufen wie im dritten Beispiel (hier muß das
- `S-Flag' nicht gesetzt sein). Haben Sie Probleme mit Programmen oder
- Skripten, die nicht wie gewünscht ausgeführt werden, so überprüfen
- Sie, ob im Befehl Leerzeichen enthalten sind. Wenn das der Fall ist,
- setzen Sie den Befehl oder Teile des Befehls in Anführungszeichen.
- Testen Sie den gewünschten Befehl in einem `Shell'- Fenster, bevor Sie
- ihn in Ihrem Skript benutzen.
-
-
- Das Programm `TGCron'
- ======================
-
- `TGCron' ist das Programm, das die eigentliche Arbeit
- verrichtet. Sobald Sie ihre Voreinstellungen mit dem Programm
- `TimeGuardian' eingestellt haben, können Sie `TGCron' starten. Es
- bindet sich als sog. `Commodity' in das System ein, für genauere
- Informationen hierzu sehen Sie bitte in der Literatur zum
- Betriebssystem nach. Je nachdem, was Sie eingestellt haben, führt das
- Programm die entsprechenden Programme oder Skripte aus und
- protokolliert die Einschaltzeiten des Rechners. Das Programm benötigt
- nahezu keine Rechenzeit. Während es auf das nächste Ereignis wartet,
- benötigt es *keine* Rechenzeit, nur nach dem Start und dann, wenn es
- zur vollen Minute die verschiedenen Dateien schreibt und untersucht,
- was für Ereignisse ausgeführt werden sollen.
-
-
- Was macht `TGCron'?
- --------------------
-
- `TGCron' ist ein Programm, das dazu gedacht ist, permanent im
- Hintergrund zu laufen und dabei vom Benutzer spezifizierte Aktionen
- auszuführen. Das wird in der Regel so aussehen, daß vom Benutzer
- gewünschte Programme oder Programmskripte gestartet werden oder Sie sich
- mit Hilfe von Requestern oder Alerts an wichtige Ereignisse erinnern
- lassen. Außerdem protokolliert das Programm mit einstellbarer
- Genauigkeit die Zeiten mit, wann der Rechner eingeschaltet war und wann
- er gebootet hat. Damit das Programm auch die gewünschten Aktionen
- durchführt, müssen die Voreinstellungen auf Ihren Rechner
- konfiguriert werden. Wie Sie dies machen können, siehe `Das Programm
- TimeGuardian'. Da das Programm im voreingestellten Intervall zur vollen
- Minute Daten abspeichert, sollten Sie in diesem Moment keinen Reset
- durchführen, dies kann in ganz seltenen Fällen zu einem korrupten
- File führen. Dies korrigiert jedoch das Betriebssystem beim nächsten
- booten von Ihrer Festplatte. (Bei mir ist dies erst einmal in 8 Monaten
- vorgekommen) Wenn Sie sicher gehen wollen, machen Sie keinen Reset zur
- vollen Minute (:00) oder entfernen Sie `TGCron' vorher. Sie
- brauchen sich aber keine Sorgen über das alles zu machen, da nichts
- gefährliches passieren kann!
-
-
- Ausgabe von Informationen über `TGCron'
- ----------------------------------------
-
- Wenn Sie nähere Informationen über `TGCron' erhalten wollen,
- so geben Sie im CLI bitte folgendes ein (`<Pfad>' müssen Sie hier
- durch das Verzeichnis ersetzen, in das das Programmpaket installiert
- wurde): `<Pfad>/TGCron'
- Es können nun zwei verschieden Meldungen erscheinen, je nachdem, ob
- `TGCron' bereits gestartet wurde oder nicht.
-
- 1. `TGCron' ist bereits gestartet worden:
- `TGCron v1.50 (5.1.1995) by G.Körner/J.Matern
- use -r option to remove...'
-
- 2. `TGCron' läuft noch nicht:
- `TGCron v1.50 (5.1.1995) by G.Körner/J.Matern
- use -i option to install...'
-
- Sie können die Information über die Programmversion und das Datum der
- Veröffentlichung auch mit dem `Version'-Befehl in Erfahrung bringen.
- Geben Sie dazu folgende Kommandozeile ein: `version full
- <Pfad>/TGCron'
- Sie sollten dann folgendes Ergebnis erhalten: `TGCron
- v1.50 (5.1.1995)'.
- Ist dies nicht der Fall, lesen Sie leider nicht die passende
- Dokumentation.
- Eine weitere Möglichkeit Informationen zu erhalten, ist das `Commodity
- Exchange' Programm der Workbench zu benutzen.
-
-
- Wie kann ich `TGCron' starten?
- -------------------------------
-
- Wenn Sie bei der Installation des Programmpakets die Option eines
- automatischen Starts beim booten nicht gewählt haben und Sie nun
- `TGCron' starten wollen haben Sie die folgenden zwei Möglichkeiten:
-
- 1. Start vom CLI
- Um das Programm zu starten, geben Sie bitte folgendes ein:
- `<Pfad>/TGCron -i'
- Da sich `TGCron' nicht selbständig abkoppelt, können Sie
- nach dem Start das CLI nicht mehr verwenden. Sie können erst in
- diesem Fenster weiterarbeiten, wenn Sie das Programm beendet
- haben. Wollen Sie die Blockade verhindern, müssen Sie zum Start
- folgende Kommandozeile eingeben: `run < nil: > nil:
- <Pfad>/TGCron -i'.
- Anstatt <Pfad> müssen Sie dabei das Verzeichnis eingeben, in das
- Sie das Paket `TimeGuardian' installiert haben.
-
- 2. Start von der Workbench
- Um das Programm von der Workbench zu starten, führen Sie einfach
- einen Doppelklick auf das Piktogramm aus.
-
- Falls das Programm bereits läuft und Sie versuchen es erneut zu
- starten, geschieht folgendes:
-
- - Im CLI:
- Es erscheint folgende Meldung: `TGCron is already running'
- Das bedeutet, daß `TGCron' bereits gestartet wurde und
- deshalb kein zweites Mal gestartet wird.
-
- - Auf der Workbench
- Es erscheint ein Fenster mit folgender Meldung: `Wollen Sie
- TimeGuardianCron entfernen?'
- Das bedeutet, daß Sie das Programm bereits zuvor gestartet haben.
- Sie haben nun die Möglichkeit, das Programm abzubrechen, wenn
- Sie mit der Maus `*Ja*' anklicken, oder die Taste Return
- betätigen. Wollen Sie das Programm nicht entfernen, So klicken
- Sie mit der Maus auf `Nein' oder betätigen die Taste Escape. In
- beiden Fällen wird das Programm jedoch nicht erneut gestartet!
-
-
- Wie kann ich `TGCron' abbrechen?
- ---------------------------------
-
- Läuft das Programm `TGCron' bereits, so haben Sie drei
- Möglichkeiten es zu beenden:
-
- 1. Vom CLI:
- Geben Sie bitte folgende Kommandozeile ein: `<Pfad>/TGCron -r'
- Es erscheint nun die Meldung `TGCron will be removed now!',
- was bedeutet, daß das Programm sofort abgebrochen und aus dem
- Speicher entfernt wird.
-
- 2. Von der Workbench:
- Führen Sie einfach einen Doppelklick auf das Piktogramm von
- `TGCron' aus. Es erscheint ein Fenster, in dem Sie nun die
- Möglichkeit haben, das Programm abzubrechen. Klicken Sie dazu mit
- der Maus auf `*Ja*', oder betätigen Sie die Taste Return. Wollen
- Sie das Programm doch nicht entfernen, So klicken Sie mit der Maus
- auf `Nein' oder betätigen die Taste Escape.
-
- 3. Benutzen Sie das `Commodity Exchange' Programm der Workbench und
- lassen Sie dort das Commodity `TGCron' aus dem Speicher
- entfernen.
-
-
- Was bedeuten die Fehlermeldungen?
- ----------------------------------
-
- Die Fehlermeldungen, die von `TGCron' ausgegeben werden, lauten
- wie folgt:
-
- * `Not enough free memory!'
- Sie haben zu wenig Speicher in Ihrem System frei, `TGCron'
- musste vorzeitig beendet werden.
-
- * `Invalid .config file. Use TimeGuardian to create a new one!'
- Die Datei aus der `TGCron' die Voreinstellungen laden möchte,
- ist ungültig, das Programm wurde nicht gestartet. Um diesen
- Fehler zu beheben, starten Sie `TimeGuardian', stellen sich
- eine neue Konfiguration ein und betätigen den Knopf `Speichern'.
-
- * `Could not open env:TimeGuardian.config!
- Use TimeGuardian to create it'
- Die Datei aus der `TGCron' die Voreinstellungen laden möchte,
- ist nicht vorhanden, das Programm wurde nicht gestartet. Um
- diesen Fehler zu beheben, starten Sie `TimeGuardian', stellen
- sich eine neue Konfiguration ein und betätigen den Knopf
- `Speichern'.
-
- * `Could not open locale, please check configuration!
- Using english instead'
- Sie haben beim Schalter `Lokalisierung' `lokalisiert' angewählt,
- das Programm kann aber die dazu nötigen Dateien nicht finden
- `Locale:languages/deutsch/TimeGuardian.catalog' und benutzt
- statt dessen die englischen Texte. Um dies zu beheben,
- installieren Sie das Paket erneut, oder stellen Sie den Schalter
- auf eine feste Sprache ein z.B. `deutsch'.
-
- * `Your evaluation time has expired for today,
- Please consider registering !!'
- Sie haben die maximal mögliche Zeit als unregistrierter Benutzer
- für den heutigen Tag überschritten, das Programm wird beendet.
- Wenn Sie das Programmpaket länger nutzen möchten, siehe `Wie kann
- ich mich registrieren lassen?', für weiter Informationen.
-
- * `CronParser ERRROR:
- Wrong number of Arguments in CronTable line:
- CronTabzeile
- Please correct it!'
- In der dargestellten "CronTabzeile" sind zu wenige oder zu viele
- Einträge. Ändern Sie diesen Eintrag um den Fehler zu beheben.
- Für das genaue Muster von solch einem Eintrag, siehe
- `CronTable-Syntax'.
-
- * `CronParser ERRROR:
- Bad entry '*' in CronTable line:
- CronTabzeile
- Please correct it!'
- In der dargestellten "CronTabzeile" ist der Eintrag '*' fehlerhaft.
- Ändern Sie diesen Eintrag um den Fehler zu beheben. Für das
- genaue Muster von solch einem Eintrag, siehe `CronTable-Syntax'.
-
- * `CronParser ERRROR:
- Value * out of range (*...*)
- Please search for commandline and fix it !'
- Der Wert der hinter `Value' steht, ist nicht im erlaubten Bereich,
- der in Klammern angegeben ist. Für das genaue Muster von solch
- einem Eintrag, siehe `CronTable-Syntax'.
-
- * `CronParser ERRROR:
- Range *-* out of range (*...*)
- Please search for commandline and fix it !'
- Einer der Werte, der hinter `Range' steht, ist nicht im erlaubten
- Bereich, der in Klammern angegeben ist. Für das genaue Muster von
- solch einem Eintrag, siehe `CronTable-Syntax'.
-
-
- Wo bekomme ich die Zusatzprogramme?
- ************************************
-
-
- Wo bekomme ich `MUI'?
- ======================
-
- `MUI' können Sie entweder direkt beim Autor beziehen, wo Sie dann
- auch gleichzeitig eine registrierte Version bekommen und alle
- Möglichkeiten und Vorteile der `MUI'-Oberflächen benutzen können (siehe
- `Wo kann ich MUI registrieren lassen?'). Die unregistrierte Verision ist
- auf sehr vielen PD-Serien und im Aminet zu bekommen.
-
- Falls Sie der Meinung sind, daß es sich nicht lohnt, nur wegen
- diesem einen Programmpaket `MUI' zu installieren, so ist dies
- vielleicht richtig, aber das Hintergrundprogramm `TGCron'
- benötigt `MUI' nicht. Nur das Voreinstellungsprogramm
- `TimeGuardian' benötigt für die Darstellung seiner grafischen
- Oberfläche `MUI'. Es wird also nicht immer `MUI' gestartet, sondern nur
- dann, wenn Sie die Konfiguration ändern wollen. Da dies bestimmt nicht
- so oft der Fall sein wird ist es auch auf Amigas mit weniger Speicher
- möglich dieses Programmpaket ständig zu nutzen.
-
- Falls Sie `MUI' noch nicht installiert haben, müssen Sie dies vor
- der Installation von `TimeGuardian' unbedingt tun, da die
- Installation sonst nicht abläuft. Siehe `Wie installiere ich
- TimeGuardian?', für mehr Informationen.
-
-
- Wo bekomme ich den `Installer'?
- ================================
-
- Zur einfachen Installation des Pakets `TimeGuardian' benötigen
- Sie den `Installer' von C*mm*d*re. Diesen können Sie auf verschiedene
- Weise beziehen, falls Sie ihn nicht schon installiert haben.
-
- * Bei den Workbench-Versionen 2.0/2.1/3.0
-
- * Auf der `Fish-Disk 870'
-
- * Auf der Distribution von `MUI'.
-
- * Auf fast allen Distributionen von kommerziellen Programmen
-
-
- Wo bekomme ich den `Amiga-Guide'?
- ==================================
-
- Damit Sie die "Online-Hilfe" benutzen können benötigen Sie
- die `amigaguide.library' in Ihrem `LIBS:'-Verzeichnis (siehe `Die
- Online-Hilfe'). Sie benötigen sie zwar nicht notwendigerweise um
- `TimeGuardian' nutzen zu können, sind dann aber nicht in der
- Lage die Online-Hilfe von `TimeGuardian' zu nutzen.
-
- Die `amigaguide.library' ist auf der `Fish-Disk 870' erschienen und
- wird mit der Workbench ab Version 3.0 ausgeliefert.
-
-
- Wie installiere ich `TimeGuardian'?
- ************************************
-
- Dieses Kapitel beschreibt die Installation des Programmpakets
- `TimeGuardian' genauer. Wenn Sie andere Programmpakete
- installieren wollen, die nicht in dieser Distribution enthalten sind
- (siehe `Was benoetige ich um TimeGuardian nutzen zu koennen?'), so finden
- Sie die dazugehörigen Installationshinweise bei den entsprechenden
- Programmpaketen.
-
- Um das Programmpaket `TimeGuardian' zu installieren haben Sie
- zwei Möglichkeiten, wobei Sie erstere bevorzugen sollten:
-
-
- Die Installation mit `Installer'
- =================================
-
- Bevor Sie mit einem *Update* beginnen, lesen Sie bitte *unbedingt*
- die Datei `Update_auf_1.2'! Hier sind wichtige Hinweise für einen
- Aufstig von einer ältern Version enthalten.
-
- Sie haben zwei Möglichkeiten, die Installation zu starten:
-
- 1. Führen Sie einen Doppelklick auf das Piktogramm
- `TG.install.deutsch' aus:
- Das Installationsskript wird geladen und abgearbeitet, wobei die
- Texte und Erklärungen auf deutsch erscheinen.
-
- 2. Führen Sie einen Doppelklick auf das Piktogramm
- `TG.install.english' aus:
- Das Installationsskript wird geladen und abgearbeitet, wobei die
- Texte und Erklärungen auf englisch erscheinen.
-
- Es erfolgt nun eine Erklärung der einzelnen Installationsschritte,
- wobei die englischen Knopfbeschriftungen in Klammern angegeben sind:
-
- * Sie haben nun die Möglichkeit einzustellen, wie gut Sie mit Ihrem
- Rechner vertraut sind. Wenn Sie den Benutzergrad `Anfänger'
- (`NOVICE') gewählt haben Können Sie nun außer einem
- Zielverzeichnis nichts mehr weiter einstellen, die Installation
- geschieht automatisch. Alle nötigen Dateien werden kopiert und
- das Konfigurationsprogramm gestartet. Am Schluß bekommen Sie
- noch eine Zusammenfassung über die Installation (wo etwa die
- Dateien hinkopiert wurden). Um die Installation zu beenden,
- müssen Sie zuerst das Konfigurationsprogramm verlassen!
-
- Wenn Sie das Paket installieren wollen, so betätigen Sie `Weiter
- mit Installation' (`Proceed With Install'). Nähere Informationen
- bekommen Sie mit `Hilfe' (`Help...').
-
- * Wenn Sie den Benutzergrad `EXPERT' gewählt haben, so können Sie
- nun auswählen, ob Sie das Programmpaket gleich installieren
- wollen `Tatsächlich installieren' (`Install for Real') oder
- zuerst einen Probelauf machen wollen `Scheinbar installieren'
- (`Pretend to Install').
-
- Außerdem können Sie noch auswählen, ob die Installation in der
- Datei `Sys:TGInstall.d.log' oder auf dem Drucker mitprotokolliert
- wird . Dies passiert nicht, wenn Sie `Nicht' (`None') wählen, in
- der Datei bei `Protokolldatei' (`Log File') und auf dem Drucker
- bei `Drucker' (`Printer').
-
- Mit `Weiter' (`Proceed') wird die Installation fortgesetzt.
-
- * Das Installationsprogramm überprüft nun, ob Sie `MUI' installiert
- haben, ist dies nicht der Fall, wird die Installation abgebrochen.
-
- * Das Installationsprogramm überprüft nun, ob bereits eine ältere
- Version von `TimeGuardian' installiert ist. Außerdem wird
- versucht, den alten Installationspfad herauszufinden. Wenn Sie an
- einer Standarinstallation eines alten Pakets nichts geändert
- haben, so sollte dies auch gelingen. Das Installationsprogramm
- meldet dann den gefundenen alten Pfad und zeigt eine Meldung mit
- dem gefundenen Pfad und einem Hinweis, daß es sich um ein Update
- handelt. Ein möglicherweise laufendes altes `TGCron' wird
- automatisch gestoppt, da dies unbedingt für eine Neuinstallation
- geschehen muß.
-
- * Es erscheint jetzt eine Auswahlmöglichkeit, mit der Sie bestimmen
- können, was Sie installieren lassen möchten. Das obere Feld
- bezeichnet nur die Programme und die zum Betrieb nötigen
- Zusatzdateien. Das untere Feld die verschiedenen Anleitungsdateien.
-
- * Wenn Sie das obere Feld bei der Auswahl aktiviert haben:
-
- - Es erfolgt nun eine Abfrage, ob das Hintergrundprogramm
- `TGCron' bei jedem Booten automatisch gestartet werden soll.
-
- - Wenn Sie die letzte Frage mit `Ja' (`Yes') beantwortet haben,
- prüft das Programm, ob ein automatischer Start möglich ist.
-
- - Existieren mehrere Möglichkeiten für einen automatischen
- Start so können Sie nun einstellen, welche der beiden Sie
- benutzen möchten. Wählen Sie `Vom CLI (user-startup)'
- (`From CLI (user-startup)') so wird die Datei
- `S:user-startup' entsprechend geändert. Wählen Sie `Von der
- WB (WBStartup)' (`From WB (WBStartup)'), so wird das
- Piktogramm des Programms `TGCron' in das Verzeichnis
- `Sys:WBStartup' kopiert. Die zweite Möglichkeit ist
- besonders für Nutzer geeignet, die hauptsächlich auf der WB
- arbeiten. Denn hier ist es einfach möglich, durch löschen
- des Piktogramms das Programm nicht mehr zu starten. Bei der
- erste Alternative muß dazu die Datei `s:user-startup'
- geändert werden.
-
- Wenn Sie das Programm bei einer früheren Installation von
- der Datei `user-startup' (CLI) gestartet haben, so müssen
- Sie diese Zeile in der dies geschieht, nach der Installation
- aus der Datei `user-startup' löschen, da ansonsten versucht
- wird das Programm doppelt zu starten.
-
- - Es erfolgt die Abfrage in welches Verzeichnis das
- Programmpaket installiert werden soll. Das
- Installationsprogramm macht Ihnen hierfür einen Vorschlag.
- Wenn Sie ein eigenes Verzeichnis für das Programmpaket
- anlegen möchten, so können Sie dies jetzt tun, wenn Sie
- `Neue Schublade anlegen...' (`Make New Drawer...') auswählen.
-
- - Haben Sie die Schublade mit `Weiter' (`Proceed') bestätigt,
- so werden die ersten Dateien entpackt.
-
- - Falls Sie Sich haben registrieren lassen und Sie eine
- Diskette mit Ihrem persönlichen Key-File haben, so wird
- dieses in das Verzeichnis, das unter der Variablen
- `ENV:KEYPATH' gefunden wird gespeichert, oder in das
- Verzeichnis `S:', wenn die Variable nicht existiert.
-
- - Haben Sie die Dokumentation nicht angewählt, wird trotzdem
- noch die Datei
- `TimeGuardian.guide' kopiert, wenn die Datei
- `Libs:amigaguide.library' installiert ist. Ist dies nicht
- der Fall, erfolgt eine Meldung, daß Sie die Online-Hilfe
- nicht benutzen können.
-
- - Nun können Sie noch auswählen, welche der mitgelieferten
- Sprachen Sie installieren wollen. Für eine englische Version
- müssen Sie alle Möglichkeiten deaktivieren.
-
- * Wenn Sie das untere Feld bei der Auswahl aktiviert haben:
-
- - Sie können nun auswählen, welche der vier Dateien Sie
- installieren möchten:
-
- 1. Die Datei `TimeGuardian.asc', eine Datei, die
- Sie mit jedem Editor oder Textverarbeitungsprogramm
- anzeigen und bearbeiten oder drucken können.
-
- 2. Die Datei `TimeGuardian.guide', die Sie mit dem
- Programm `AmigaGuide' betrachten können und die die
- Informationen für die Online-Hilfe enthält. Diese
- Datei wird immer installiert, wenn Sie die
- `amigaguide.library' in Ihrem `Libs:'-Verzeichnis
- befindet.
-
- 3. Die Datei `TimeGuardian.dvi', die Sie
- ausdrucken können, wenn Sie TeX installiert haben.
-
- 4. Die Datei `TimeGuardian.ps', eine Datei, die
- Sie mit jedem PostScript- fähigen Drucker ausdrucken
- oder mit einem PostScript Interpreter anzeigen und
- drucken können.
-
- - Für die `.asc' und die `.guide' -Datei kann ein Verzeichnis
- ausgewählt werden. Als Vorschlag liefert das
- Installationsprogramm ein Unterverzeichnis für die
- Schublade, in die Sie die Programme installiert haben.
-
- - Die Datei `TimeGuardian.guide' wird nur dann
- installiert, wenn im Verzeichnis `Libs:' die Datei
- `amigaguide.library' installiert ist, ansonsten wird eine
- Meldung ausgegeben, daß Sie die Online-Hilfe nicht benutzen
- können.
-
- - Nun können Sie für die `.tex'- Datei ein Verzeichnis
- wählen.
-
- - Nun können Sie für die `.ps'- Datei ein Verzeichnis wählen.
-
- * Wenn Sie die Programme installiert haben, können Sie jetzt das
- Konfigurationsprogramm `TimeGuardian' starten, wenn Sie dies
- wünschen. Wenn Sie `Ja' (`Yes') wählen, wird das Programm
- gestartet. Stellen Sie jetzt die gewünschte Konfiguration ein und
- beenden Sie das Programm, nachdem Sie `Speichern' gedrückt haben.
- Wenn Sie `Nein' (`No') wählen, wird das Programm nicht gestartet
- und Sie müssen einen Hinweis mit `Weiter' (`Proceed')
- bestätigen, damit die Installation korrekt abgeschlossen wird.
-
- * Wenn Sie das Programm verlassen haben, so ist die Installation
- abgeschlossen. Es erscheint nun noch eine Meldung, in der Sie
- verschiedene Hinweise bekommen, je nachdem wie Ihre Installation
- abgelaufen ist.
-
- * Wenn Sie die Option "Bei jedem Booten starten" gewählt haben und
- Sie das Konfigurationsprogramm nach `Speichern' beendet haben, so
- wird das "Cron"- Programm gestartet.
-
-
- Die Installation ohne `Installer'
- ==================================
-
- Die hier beschriebene Installation ist nur eine absolute *NOTLÖSUNG*
- und sollte nur als letzter Ausweg benutzt werden, falls der `Installer'
- nicht aufzutreiben ist!!!
-
- Bevor Sie mit einem *Update* beginnen, lesen Sie bitte *unbedingt* die
- Datei `Update_auf_1.2'! Hier sind wichtige Hinweise für einen Aufstig
- von einer ältern Version enthalten.
-
- Um das Programmpaket zu installieren, gehen Sie bitte folgendermaßen
- vor:
-
- 1. Öffnen Sie ein `Shell'-Fenster (Führen Sie in Ihrem
- Boot-Verzeichnis in der Schublade `System' auf das Piktogramm
- `Shell' einen Doppelklick aus.)
-
- 2. Geben Sie bitte `version libs:muimaster.library' ein. Sie sollten
- folgendes Ergebnis erhalten: `libs:muimaster.library 7.973'. Ist
- die ausgegebene Zahl größer oder gleich 7.973 können Sie
- fortfahren. Wurde eine kleinere Zahl ausgegeben oder `Objekt nicht
- gefunden' oder `object not found', so müssen Sie erst `MUI'
- Version 2.0 installieren.
-
- 3. Wenn Sie bereits eine alte Version des Programmpakets installiert
- hatten sollten Sie als erstes das alte "Cron" Programm stoppen:
- `echo > env:TimeGuardian.com stop'.
-
- 4. Wenn Sie das Paket in ein bereits existierendes Verzeichnis
- installieren wollen, so geben Sie bitte `cd Verzeichnis' ein (Statt
- Verzeichnis geben Sie bitte den Namen des gewünschte
- Verzeichnisses ein). Wollen Sie das Paket in ein neues Verzeichnis
- installieren, so geben Sie bitte `makedir Verzeichnis' ein und
- dann `cd Verzeichnis' (Anstatt Verzeichnis geben Sie den
- gewünschten Namen ein z.B. TimeGuardian).
-
- 5. Geben Sie nun `echo > env:TimeGuardian.path Verzeichnis'
- und
- `echo > envarc:TimeGuardian.path Verzeichnis' ein. Anstatt
- Verzeichnis geben Sie bitte den kompletten Pfad in das Verzeichnis
- an, in dem Sie sich befinden. Hier muß *unbedingt* der folgende
- `/' oder `:' des Pfads mit angegeben werden.
-
- 6. Legen Sie die Diskette mit dem Programmpaket in Ihr Laufwerk ein
- (Wenn Sie das Programmpaket bereits in einer Schublade auf Ihrer
- Festplatte haben, so geben Sie bitte `assign TimeGuardian:
- Quellverzeichnis' ein, anstatt `Quellverzeichnis' geben Sie hier
- bitte das Verzeichnis an, in dem sich das noch nicht installierte
- Paket befindet).
-
- 7. Um die Programme zu entpacken, geben Sie bitte ein:
- `TimeGuardian:Lhx/Lhx e TimeGuardian:bin/TGBins.lha #?'.
- Es erscheint nun eine Meldung, welche Datei gerade entpackt wird.
- Die Dateien befinden sich nach dem entpacken schon am richtigen
- Platz und müssen daher nicht extra kopiert werden.
-
- 8. Wenn Sie eine lokalisierte Workbench besitzten (die Texte auf der
- Workbensch erscheinen dann in Deutsch) geben Sie bitte ein: `copy
- TimeGuardian:Catalogs/deutsch/#? Locale:Catalogs/deutsch'. Sie
- sollten nun die Meldung über eine kopierte Datei erhalten.
-
- 9. Wenn Sie die deutsche Dokumentation installieren möchten, geben
- Sie bitte ein: `TimeGuardian:Lhx/Lhx e
- TimeGuardian:doc/deutsch/TGDoc.lha #? Help:deutsch/'. Wenn Sie
- keine deutsche Workbench laufen haben, aber die Online-Hilfe
- benutzen wollen, so müssen Sie auch noch folgendes eingeben:
- `TimeGuardian:Lhx/Lhx e
- TimeGuardian:doc/english/TGDoc.lha #?.guide Help:english/'.
-
- 10. Geben Sie bitte `copy TimeGuardian:env/#? envarc:' und
- `copy TimeGuardian:env/#? env:' ein.
-
- 11. Geben Sie bitte `copy TimeGuardian:s/#? s:' ein.
-
- 12. Wenn das Programm beim booten gestartet werden soll, geben Sie
- bitte folgendes ein:
-
- - von der Workbench starten:
- `copy TGCron.info Sys:WBStartup'
- Öffnen Sie auf der Workbench das Verzeichnis `WBStartup' und
- klicken Sie das Piktogramm `TGCron' an. Aktivieren Sie
- nun den Menüpunkt `Piktogramm=>Information' (oder
- `Icon=>information') oder drücken Sie auf der Tastatur die
- Tastenkombination Amiga i. Geben Sie nun im Eingabefeld
- `Standardprogramm:' folgendes ein:
- `Verzeichnis/TGCron'. Hierbei müssen Sie `Verzeichnis'
- durch den vollständigen Pfad ersetzen, unter dem
- `TGCron' zu finden ist. Verlassen Sie das Fenster durch den
- Knopf `Speichern' oder `save'.
-
- - von der User-Startup:
- Fügen Sie mittels eines Editors folgende Zeile in die Datei
- `s:startup-sequence' oder `s:user-startup' ein: `run < nil:
- >nil: Verzeichnis/TGCron'. Anstatt Verzeichnis müssen
- Sie hier den Namen des Verzeichnisses eingeben, das Sie bei
- Punkt vier dieser Anleitung mit `cd Verzeichnis' gewechselt
- sind, Sie müssen allerdings den gesamten Pfad angeben.
-
- 13. Wenn Sie das Konfigurationsprogramm aus der selben Schublade
- erreichen möchten, wie die anderen Voreinstellungsprogramme, dann
- geben Sie bitte ein:
- `copy TimeGuardian.info Sys:Prefs'. Und nun gehen Sie analog
- dem Start von der Workbench vor und ändern ebenfalls das
- `Standardprogramm' mit Hilfe des Menüpunkts
- `Piktogramm=>Information' wie oben erklärt. Geben Sie jedoch
- anstatt dem Programmnamen `TGCron' wie vorher,
- `TimeGuardian' ein.
-
- 14. Um Ihre persönlich Konfiguration zu benutzen, starten Sie nun
- bitte das Programm
- `TimeGuardian' und verlassen es mit `Speichern' oder `Save'.
-
- Sollte es während der oben beschriebenen Installation zu Problemen
- kommen, so könnte dies z.B. daran liegen, daß Verzeichnisse, in die
- Dateien kopiert werden sollen, noch nicht existieren. Dies könnten
- das Verzeichnis `Help:deutsch' und `Locale:Catalogs/deutsch' sein.
- Wobei das erste bei der Installation des `Amiga-Guide' erzeugt wird und
- das zweite nur bei einer deutsch lokalisierten Workbench vorhanden ist.
- Es ist nicht zwingend notwendig, die Anleitungsdatei
- `TimeGuardian.guide' in das Verzeichnis `Help:deutsch' zu kopieren,
- aber wenn Sie es nicht tun, müssen Sie die Variable
- `Envarc:AmigaGuide/path' und `Env:Amigaguide/path' so ändern, daß der
- Pfad in den Sie die Datei `TimeGuardian.guide' kopiert haben
- auch durchsucht wird.
-
-
- Was ist `MUI'?
- ***************
-
- `MUI' ist ein Paket für Anwender und Entwickler, das einfache
- Möglichkeiten für die Programmierung einer grafischen
- Benutzeroberfläche zur Verfügung stellt. `TimeGuardian' ist
- ohne `MUI' nicht lauffähig, genauer gesagt das Voreinstellungsprogramm
- `TimeGuardian'! Sie müssen deshalb `MUI' bereits installiert
- haben oder dies vor der Installation von `TimeGuardian' tun.
- Wo Sie `MUI' beziehen können, siehe `Wo bekomme ich MUI?'.
-
-
- Wo kann ich `MUI' registrieren lassen?
- =======================================
-
- This application uses
- MUI - MagicUserInterface
- (C) Copyright 1993/94 by Stefan Stuntz
-
- `MUI' is a system to generate and maintain graphical user
- interfaces. With the aid of a preferences program, the user of
- an application has the ability to customize the outfit according
- to his personal taste.
-
- `MUI' is distributed as shareware. To obtain a complete package
- containing lots of examples and more information about
- registration please look for a file called `muiXXusr.lha' (XX
- means the latest version number) on your local bulletin boards or
- on public domain disks.
-
- If you want to register directly, feel free to send
-
- DM 30.- or US-$ 20.-
-
- to
-
- Stefan Stuntz
- Eduard-Spranger-Straße 7
- 80935 München
- GERMANY
-
-
- Registrierungsformular
- ***********************
-
- --------8<-------------------------------------8<-----------------
-
- REGISTRIERUNGS-FORMULAR
-
-
- Firma: ___________________________________________
-
- Vorname,Name: ___________________________________________
-
- Straße: ___________________________________________
-
- Ort: ___________________________________________
-
- PLZ: ___________
-
- Land: ___________________________________________
-
- Telefon: _____________
-
- e-mail: ___________________________________________
-
- Ich will registrierter Benutzer des Pakets `TimeGuardian'
- werden und habe bezahlt:
-
- Deutschland Europa Rest der
- Welt
- ----------------------------------------------------------
- o Bar o 20DM o 20DM o 15US$
- o 15US$
- ----------------------------------------------------------
- o Überweisung o 20DM
- ----------------------------------------------------------
- o Eurocheque o 20DM o 20DM
- o 15US$
- ----------------------------------------------------------
- o Cheque o 20DM o 40DM o 27US$
-
-
- Bitte senden Sie mir die neueste Version des oben genannten
- Programmpakets und mein persönliches Key-File mit obiger Adresse.
-
-
-
- ____________________ ___________________________
- Ort, Datum Unterschrift
-
-
- --------8<-------------------------------------8<-----------------
-
-