@database AGM.guide
@master AGM.guide
@$VER: 3.3
@author "Felix Schwarz"
@(c) "1996-99 by Felix Schwarz"

@node "Main" "AGM - DER Gebührenmanager für den AMIGA® !!!"
 @{fg shine}A@{fg text}MIGA-@{fg shine}G@{fg text}ebühren-@{fg shine}M@{fg text}anager V3.3
 (c) 1996-99 by Felix Schwarz


 @{"Der Autor" link "Der Autor" 0}                    - wer hat das verbrochen ?
 @{"Registration" link "Registration" 0}                 - Wie man für neue Versionen sorgt..
 @{"Bedienungsoberfläche" link "Die Oberfläche" 0}         - wie man AGM bedient
 @{"Hinzufügen/Ändern von Zonen" link "Hinzu" 0}  - so fügt man eigene Zonen hinzu/paßt sie an..
 @{"Der ARexx-Port" link "Heavy Magic" 0}               - Heavy Magic!
 @{"Die Tooltypes" link "Die Tooltypes" 0}                - Die Tooltypes
 @{"AGMCarrierDetectRexx(AGMCDR)" link "AGMCDR"} - wenn sich der AGM selbstständig machen soll..
 @{"Die Zonen" link "DEZ"}                    - Die einzelnen Zonen, eine Einführung
 @{"History" link "History" 0}                      - wie sich dieses Programm entwickelte
 @{"Copyright" link "Copyright" 0}                    - Rechtliches

 Dies ist die letzte Version. Ich danke allen 51 registrierten Usern, die sich
 über 3 Jahre hinweg registrieren ließen, für ihre Unterstützung und wünsche allen
 nun neuen Usern viel Vergnügen und eine bessere Registriermoral.

@endnode

@node "Der Autor" "Der Autor"
@{fg shine}@{bg fill} Der Autor@{fg text}@{bg back}
 Für AGM besteht kein Support mehr. Wenn Sie mir dennoch eine
 EMail schreiben wollen, dann tun Sie das an untenstehende Adresse.

 @{fg shine}Email@{fg text}:     bs168@fen.baynet.de
 @{fg shine}Homepages@{fg text}: http://innovative.in-tec.de/

    - Felix
@endnode

@node "Die Tooltypes" "Die Tooltypes"
@{fg shine}@{bg fill} Die Tooltypes@{fg text}@{bg back}
 Die Konfiguration von AGM wird via Tooltypes vorgenommen.
 Dabei gibt es folgende Einstellungsmöglichkeiten:
 
 @{fg shine}FONT@{fg text}
  Hier können Sie den Font einstellen, den AGM für die Oberfläche
  benutzen soll. FONT=Xhelvetica.font läßt AGM den FONT Xhelvetica.font
  der größe FSIZE benutzen.

 @{fg shine}FSIZE@{fg text}  
  Hier stellen Sie die Größe von FONT ein.

 @{fg shine}AREXXPORTNAME@{fg text}
  Hier können Sie den Namen des ARexx-Ports einstellen, den AGM benutzen soll.
  Sinnvoll, wenn Sie AGM öfters starten..

 @{fg shine}STDLOGBUCH@{fg text}
  Hier kann der Name des Logbuchs, daß automatisch beim Start von AGM geladen
  werden soll, angegeben werden.
 
 @{fg shine}BEWEGLICONIFY@{fg text}
  Ist dieses Tooltype gesetzt, so können Sie AGM auch im ikonifizierten Zustand
  bewegen.
 
 @{fg shine}SICHEREGEBS@{fg text}
  Manchmal stürzt der Amiga während einer Internet-Session ab. Die Gebühren waren
  dann früher immer verloren. Wenn Sie dieses Tooltype setzen, speichert AGM nach
  jeder verbrauchten Einheit den aktuellen Stand ab. Wenn also ihr AMIGA abstürtzt,
  dann fragt Sie AGM beim nächsten Start nach dem hinzufügen zum betreffenden Log-
  buch.

 @{fg shine}NOABOUT@{fg text}
  Wenn dieses Tooltype gesetzt ist, erscheint bei der reg. Version der About-Requester
  nicht mehr. Gleichbedeutend mit dem Start von AGM als "AGM NOABOUT".

 @{fg shine}NOENDREQ@{fg text}
  Wenn dieses Tooltype gesetzt ist, erscheint bei der reg. Version der Ende-Requester
  nicht mehr.

@endnode

@node "Die Oberfläche" "Die Benutzer-Oberfläche"
@{fg shine}@{bg fill} Die Benutzeroberfläche@{fg text}@{bg back}

 Im unteren rechten Eck befindet sich eine @{fg shine}Prozentanzeige@{fg text},
 die anzeigt, wie weit die aktuelle Einheit abgelaufen ist.
 Darüber befindet sich eine Leiste mit folgenden Funktionen.

 @{fg shine}Start@{fg text}
  Klicken Sie auf dieses Gadget, wenn Sie das Telefongespräch
  anfangen. Ab jetzt können Sie ablesen, wieviel Geld Sie
  schon vertelefoniert haben, wie lange eine Einheit ist, und
  wie lange Sie schon telefonieren, bzw. online sind.

 @{fg shine}Stop!@{fg text}
  Stoppt die Zeit. Nun können Sie mit "@{fg shine}Speichern@{fg text}" alle Daten
  inklusive Datum, Anfangsuhrzeit, Enduhrzeit, Kosten und
  Tarifzone abspeichern. Die erzeugte Liste können Sie
  nun mit "@{fg shine}LB zeigen@{fg text}" abrufen. Wenn Sie diese Liste ausdrucken
  möchten, so wählen Sie Print im Pulldown-Menü aus.

 @{fg shine}Speichern@{fg text}
  Speichert die aktuellen Verbindungskosten in das Logbuch ab.

 @{fg shine}City/R 50/R 200/Fern/...@{fg text}
  Mit diesem Gadget müssen Sie anwählen, innerhalb welcher
  Tarifzone Sie telefonieren. Zu weiteren Informationen
  schauen Sie am Besten in Ihrem Infoprospekt der Telekom
  nach.

 @{fg shine}Feiertag / Werktag / Wochenende@{fg text}
  Normalerweise stellt AGM hier den richtigen Wert ein.
  Da es aber auch unter der Woche Feiertage geben kann,
  können Sie dies hier manuell beeinflussen. In der registrierten
  Version kennt AGM alle diese Ausnahmen, bis auf die, die die Telekom
  kurzfristig bekannt gibt (man denke da z.B. an die 1996`er Weihnachts-
  aktion, bei der man vom 24.12-31.12 zum Feiertagstarif telefonieren
  konnte).

 @{fg shine}Analyse@{fg text}
  Diese Funktion ist äußerst mächtig! Daher bekommt sie auch Ihren
  eigenen @{"Link" link "Analyse"} :-)

 @{fg shine}Jump!@{fg text}
  "Springt" auf den vordersten Bildschirm, d.h., wenn
  Sie z.B. AGM auf der Workbench haben, aber sich lieber auf dem
  Term-Bildschirm Übersicht verschaffen wollen, so klicken Sie
  auf dieses Gadget und bringen dann innerhalb von 2 Sekunden
  den Term-Bildschirm in den Vordergrund, wo sich dann das Fenster
  von AGM öffnet.

 @{fg shine}Über@{fg text}
  Zeigt Informationen zum Programm.
  
 @{fg shine}Lade LB@{fg text}
  Hiermit laden Sie ein Logbuch, das dann das aktuelle
  Logbuch ist. Wenn noch kein Logbuch mit diesem Namen
  existiert, so erstellt AGM es mit dem ersten Klick auf
  Speichern automatisch.

 @{fg shine}Iconify@{fg text}
  Hiermit verkleinern Sie die Anzeige auf folgendes:

  +-----------------------------------------------------+
  | I E: 0 K: 000,12 DM Start Stop GeZ< Tag< |****      |
  +-----------------------------------------------------+
    ^ ^    ^            ^     ^     ^    ^      ^
    | |    |            |     |     |    |      Prozentanzeige, die anzeigt, wie weit die
    | |    |            |     |     |    |      aktuelle Einheit schon verbraucht ist
    | |    |            |     |     |    Tag-Popup-Menü
    | |    |            |     |     Gebührenzone-Popup-Menü
    | |    |            |     Siehe Stop
    | |    |            Siehe Start
    | |    enstandene Kosten
    | Anzahl der Einheiten, die Sie schon verbraucht haben
    Zurückkehren zum großen Fenster

 @{fg shine}Akustische Signale:@{fg text}
  Ertönt ein Sound nur mit geringer Lautstärke, so ist
  die Einheit schon zu 75 % verbraucht. Ertönt er hingegen mit
  voller Lautstärke, so wird gerade eine neue Einheit angefangen.
  Sie können selbst weitere Sounds hinzufügen, indem Sie in die
  Schublade "Sounds" z.B. "Sound3.8svx" "Sound4.8svx" ...
  hinzufügen. Die Sounds dürfen in allen von Ihren installierten
  Datatypes unterstützen Formaten vorliegen. AGM arbeitet auch,
  wenn sich keine Sounds im "Sounds"-Verzeichnis befinden. Wenn
  Sie eine Betriebssystem-Version unter 3.0 haben sollten, rate
  ich Ihnen ein Update an, denn es lohnt sich in jeder Hinsicht:
  schnelleres Filesystem, CD-ROM-Unterstützung, Bugfixes und eben
  auch Datatypes..

 @{fg shine}Ein kleines Praxis-Beispiel:@{fg text}
  Sie wählen Ihren Provider an, der innerhalb der R 50-
  Zone liegt. Sie klicken also auf R 50, und sobald das
  Modem der Gegenstelle abgehoben hat, klicken Sie auf
  Start. Nach einer halben Stunde beenden Sie die Verbindung
  wieder. Sie klicken also auf Stop!. Da Sie immer Übersicht
  darüber haben wollen, was Sie so vertelefonieren, klicken Sie
  auf "Speichern", um automatisch eine Liste anfertigen
  zu lassen. Als Ihnen nun die Telefonrechnung der Telekom
  ins Haus flattert, können Sie genau nachschauen, wann Sie
  wohin und wie lang telefoniert haben, und könnten so eventuell
  auch einen Abrechnungsfehler bemerken.

@endnode

@node "Copyright" "Copyright"
@{fg shine}@{bg fill} Copyright@{fg text}@{bg back}
  Dieses Programm darf solange verbreitet werden, so
  lange keine Änderungen an den Dateien und dem Liefer-
  umfang gemacht werden. Ich freue mich natürlich über
  jede Zuschrift, die mir mitteilt, wo das Programm
  überall drauf ist. Sollten Zeitschriften AGM als
  Covermount verwenden wollten, bitte ich um vorherige
  telefonische Benachrichtung. Ohne schriftliche Genehmigung
  meinerseits ist dies nicht legal, auch wenn AGM nun
  kostenlos für jedermann ist.

  Sollten irgendwelche Schäden durch den Gebrauch dieses
  Programmes entstehen, so kann der Autor nicht dafür haftbar
  gemacht werden. Der Autor haftet ebenfalls nicht für eventuelle
  Ungenauigkeiten bei Abrechnungen(nicht daß es bei mir welche ge-
  geben hätte :-) ...).

  Die Gebührendateien (hiermit sind die .agm-Dateien gemeint) dürfen
  NICHT in eigenen Programmen verwendet werden, oder weitergegeben
  werden. Auch das Laden in ein eigenes Produkt oder das eines anderen
  ist illegal! Sie würden das Urheberrecht verletzen und somit eine straf-
  rechtliche Verfolgung riskieren.

@endnode

@node "Hinzu" "Hinzufügen/Ändern von Zonen"
@{fg shine}@{bg fill} Hinzufügen/Anpassen/Ändern von Zonen@{fg text}@{bg back}
 Seit V2.0 verfügt AGM über ein neues, modulares Konzept,
 daß es jedem erlaubt, die Zonen auf versch. Länder,
 Neuheiten, etc. anzupassen, bzw. neue hinzuzufügen.
 Ein ".agm"-File enthält alle Daten, die AGM benötigt,
 um die Gebühren korrekt für Feiertage, Wochentage und Werktage zu
 berechnen. Die ".agm"-Files liegen im Verzeichnis
 Config/Gebs/ im AGM-Hauptverzeichnis.
 Der Aufbau sieht dabei folgendermaßen aus(ohne SNIP, bzw. SNAP):
 
--- SNIP ---
AGM 3.1-Gebühren-Datei
Pfennige pro Einheit für Werktag-Zone
Pfennige pro Einheit für Wochenende-Zone
Pfennige pro Einheit für Feiertag-Zone
IRGENDETWAS - nur zur Übersicht, um Werktag und Feiertag zu trennen
Anzahl der Sekunden für eine Einheit um 0 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 1 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 2 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 3 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 4 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 5 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 6 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 7 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 8 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 9 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 10 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 11 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 12 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 13 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 14 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 15 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 16 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 17 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 18 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 19 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 20 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 21 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 22 Uhr/Werktag
Anzahl der Sekunden für eine Einheit um 23 Uhr/Werktag
IRGENDETWAS - nur zur Übersicht, um Werktag und Wochenende zu trennen
Anzahl der Sekunden für eine Einheit um 0 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 1 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 2 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 3 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 4 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 5 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 6 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 7 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 8 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 9 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 10 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 11 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 12 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 13 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 14 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 15 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 16 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 17 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 18 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 19 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 20 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 21 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 22 Uhr/Wochende
Anzahl der Sekunden für eine Einheit um 23 Uhr/Wochende
IRGENDETWAS - nur zur Übersicht, um Wochenende und Feiertag zu trennen
Anzahl der Sekunden für eine Einheit um 0 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 1 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 2 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 3 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 4 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 5 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 6 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 7 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 8 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 9 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 10 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 11 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 12 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 13 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 14 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 15 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 16 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 17 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 18 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 19 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 20 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 21 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 22 Uhr/Feiertag
Anzahl der Sekunden für eine Einheit um 23 Uhr/Feiertag
--- SNAP ---

Um eine solche ".agm"-Datei in AGM zu integrieren,
müssen Sie noch einen Eintrag in Config/Zonen im
AGM-Hauptverzeichnis machen. Trägt Ihre ".agm"-Datei
z.B.den Namen "Euro2000.agm" und liegt im Verzeichnis "Config/Gebs/",
so fügen Sie folgende Zeilen, der "Config/Zonen"-Datei an(ohne <RETURN>,
sowie SNIP und SNAP):
--- SNIP ---
Euro2000<RETURN>
Config/Gebs/Euro2000.agm
--- SNAP ---
Bitte beachten Sie, daß Sie kein RETURN nach der zweiten Zeile drücken,
da AGM sonst ein leeres Button zuviel erzeugt.

@endnode

@node "Heavy Magic" "Heavy Magic - Der Arexx-Port"
@{fg shine}@{bg fill} Heavy Magic - der ARexx-Port@{fg text}@{bg back}
 AGM verfügt über folgende ARexx-Befehle:

 @{fg shine}AGMLOG "Logbücher/MYLOG"@{fg text}
  AGM schaltet auf das Logbuch MYLOG um. Voreingestellt ist Logbücher/Logbuch.
  Existiert dieses Logbuch noch nicht, so wird es mit dem nächsten AGMSAVE-
  Befehl erstellt.
 
 @{fg shine}AGMSTART@{fg text}
  AGM beginnt mit der Zählung der Einheiten. Identisch mit einem Klick auf Start.
  
 @{fg shine}AGMSTOP@{fg text}
  AGM stoppt das Zählen der Einheiten. Identisch mit einem Klick auf Stop.
  
 @{fg shine}AGMSAVE@{fg text}
  AGM speichert die aktuell verbrauchten Einheiten in das mit AGMLOG bestimmte
  Logbuch. Identisch mit einem Klick auf "Speichern".
  
 @{fg shine}AGMJUMP@{fg text}
  AGM "springt" auf einen anderen Screen, z.B. dem eines Terminal-Programms
  wie Term. Identisch mit einem Klick auf "Jump".

 @{fg shine}AGMTOWB@{fg text}
  AGM schließt das Fenster auf dem aktuellen Screen und öffnet es wieder auf der WB.
 
 @{fg shine}AGMZONE "Config/Gebs/City.agm"@{fg text}
  AGM wechselt in die Gebührenzone City. Wenn Sie für "City" "R200" einsetzen,
  so wechselt AGM in die Gebührenzone R200.
  
 @{fg shine}AGMICONIFY@{fg text}
  AGM "ikonfiziert" sich, d.h. es verwandelt sich in eine kompakte Variante in
  der linken oberen Ecke. Identisch mit einem Klick auf "Iconify".

 @{fg shine}AGMDEICONIFY@{fg text}
  AGM öffnet wieder seine normale Benutzeroberfläche. Identisch mit einem Klick
  auf "I".

 @{fg shine}AGMDAY@{fg text}
  AGM wechselt zwischen Feiertag(AGMDAY 2) oder Werktag(AGMDAY 1).
 
 @{fg shine}AGMPLUSSEC xxx, AGMPLUSMIN xxx, AGMPLUSHOUR xxx@{fg text}
  AGM fügt zu der telefonierten Zeit xxx Sekunde, Minute oder Stunde
  hinzu.

 @{fg shine}AGMTAB@{fg text}
  AGM ermittelt, ob es sich um den Feiertags/Werktags oder Wochenendtarif handelt.
  Nützlich für Standleitungen..

 @{fg shine}AGMWHICHDAY@{fg text}
  Gibt den aktuellen Wochentag zurück.

 @{fg shine}AGMQUIT@{fg text}
  AGM beendet sich.

 Noch ein Tip zum Schluß: Ihnen wird sicherlich auffallen, daß AGM immer
 den Über-Requester öffnet, wenn Sie es starten. Zur Automatisierung von
 Gebührenabrechnung kann das aber sehr störend sein. Starten Sie also
 AGM mit dem Argument NOABOUT:
@{fg shine}  run >NIL: AGM NOABOUT@{fg text}

 Viel Spaß!

@endnode

@node "Registration" "Registration"
@{fg shine}@{bg fill} Registration@{fg text}@{bg back}
 Die Registration erfolgt via Post, Verrechnungsscheck oder
 Nachnahme. Sie erlaubt Ihnen die Nutzung des vollen Funktions-
 umfangs. U.a. fehlen in der unregistrierten Version:
  · Alle Logbuch-Funktionen
  · nach Absturz korrekte Sicherung des Logdateieintrages auf den Pfennig genau
  · Ausdruck von Gebührentabellen
  · ARexx-Port
  · Ausnahmen-Behandlung für Feiertage
  · Euro 1, Euro2, Euro City, Welt 1, Welt 2, Welt 3, Welt 4, Vis-å-vis 1-3,
  · City Weekend, City Plus
  · C-Netz, C-Mobilboxen, D1, D2 sowie E Plus
  · alle Service-Nummern
  · kostenlose Updates via passwortgeschützter WebSite
  · sämtliche Analysefunktionen
  · GebEd-Speicherfunktion
  · Rexx-Script-Maker zum simplen Erstellen von ARexx-Skripten
    (Script meist schon nach wenigen Sekunden erstellt!!)

 Sie sichern durch eine Registration die Weiterentwicklung dieses
 Programms.
 
 Füllen Sie das Registrierformular aus und schicken Sie
 es an:
   Felix Schwarz
   Am Gründla 3
   91074 Herzogenaurach
 
 Ich danke Ihnen für Ihre Unterstützung.
 
 @{"Registrierformular drucken" system "copy Registrierformular prt:"}

@endnode

@node "History" "History"
@{fg shine}@{bg fill} History@{fg text}@{bg back}

 AGM entstand aus der Idee heraus, ein Programm zu
 erstellen, das online die Gebühren berechnet und
 verwaltet. Ich habe auf der Amiga Plus Diskette
 einmal ein solches Programm gesehen ... aber es
 war mehr als kümmerlich! Das Programm hat zwar ange-
 geben, wie lange man telefonieren kann, das wars dann
 aber auch schon. Ich denke, dass, angesichts der Fähig-
 keiten von AGM ein Preis von 15.- DM angemessen ist!
 Aber nun zu der History:

 @{fg shine}V1.0@{fg text}
 - erste Version
 - Upload ins FEN
 - Standardsound
 - City/R50/R200/Fern - Zonenunterstützung
 - Jump!
 - Über
 - Start
 - Stop
 - Speichern in ein Logbuch
 - Zeigen eines Logbuches

 @{fg shine}V1.1@{fg text}
 - verbessertes Logbuch
   - Druckfunktion
   - Suchfunktion
 - Ausrechnen des gesamten vertelefonierten Betrages
 - Kleine Ansicht
 - Anzeigen der Onlinezeit in Minuten
 - Unterstützung von mehreren Logbüchern

 @{fg shine}V2.0@{fg text}
 - Änderungen zum 1.6.1996
 - bis zu 100 Tarifzonen
 - modularer Aufbau, um AGM auch auf besondere Tarifzonen
   abzustimmen.
 - Unterstützung und Erkennung des Wechsels zwischen Tarifzonen

 @{fg shine}V2.5@{fg text}
 - Nun Shareware(15 DM)
 - ARexx-Port
 - GadTools-GUI
 - Tabellendruck
 - Ausnahmenberücksichtigung
 - Gebühreneditor

 @{fg shine}V2.6@{fg text}
 - "Wann wird`s wieder billiger ?"-Funktion
 - Bugfix für AGMPLUSxxx-Funktionen
 - Entfernen der Reset-Funktion
 - Neue Arexx-Funktion: AGMTAB
 - @{"AmiAVON-Suchfunktion(10.000 Vorwahlen!!)" link "AmiAVON"}

 @{fg shine}V3.0@{fg text}
 - konsequente Nutzung von ReqTools
 - Entfernung des Midnight-Bugs
 - sichert nun auch Gebühren, die durch einen
   Absturz abgebrochen wurden.
 - neue Prozentanzeige
 - Entfernen einiger Logbuch-Bugs bezüglich der
   Formatierung des Textes
 - viele neue Tooltypes
 - neue ARexx-Befehle
 - erweiterte Tooltypes
 - Multiportunterstützung
 - Umfangreiche Analyse-Funktionen.
 - Erweitertes Logbuch, abwärtskompatibel zum alten LB
 - Hinzufügen der Zone City Plus. VORSICHT!! Spezial-Zone!! Infos unter:
   http://www.dtag.de/angebot/cityplus/index.htm
 - Hinzufügen der Zone City Weekend. VORSICHT!! Nicht City-Zone am
   Wochenende. Spezielle Gebührenzone!! Mehr Infos unter:
   http://www.dtag.de/angebot/weekend/index.htm
 - Hinzufügen der Zonen Vis å vis 1-3
 - Hinzufügen der C-Netz, C-Mobilboxen, D1, D2 sowie Eplus-Zonen
 - Projekt-Name war V2.62 :-)

 @{fg shine}V3.1@{fg text}
 - Iconify/DeIconify-"Bug" auf manchen Systemen behoben
 - korrekte(re) Abrechnung des City Plus
 - ausgewählter Tag bleibt ausgewählt, bis ein neuer anbricht
 - Tabellen-Bug entfernt
 - neues Treiberdatei-Format zur korrekten Abrechnung von CityPlus
 - "Iconify" in Screentitle
 - Bug-Fix des Zeit-Berechnens bei der Analyse-Funktion
 - neues Treiberformat zum einfacheren Anpassen an andere Länder als Deutschland
 - AGMCDR zur Einbindung von AGM in ALLE Programme, die die serielle Schnittstelle
   des AMIGA benutzen. (an dieser Stelle ein dickes Dankeschön an Jürgen Reinert, dem
   Programmierer von TTime für eine hilfreiche Routine!)
 - kleine Münzen-Animation am Rand mit ASYNCHRONEM Remapping (heißt: Sie müssen nicht warten,
   bis AGM die Animation remapped hat, bevor Sie AGM benutzen können. AGM macht das
   automatisch, während Sie AGM bedienen..).
   ERSATZ-ANIMATIONEN (AGMWait.anmbsh) GESUCHT! (Vollversion geschenkt für Gewinner-
   Animation!!)
 - neuer Tabellen-Anzeiger!! Ersetzt die alten Multiview-Einsatzgebiete!
 - @{"AGMAvon-Suchfunktion(10.000 Vorwahlen!!)" link "AmiAVON"} in AGMAvon umkonvertiert,
   kleinerer Datensatz, ein paar fehlende Orte hinzugefügt, schneller! Immer noch
   Copyright by @{"Reinhard Hennig" link "AmiAVON"}. Eingabe eines Landes bringt nun Zone
   hervor. Wenn kein Eintrag existiert -> Welt 4. Zudem wurden die Datenbestände um die
   Vorwahlen der Länder durch die Datenbank von "VorWahlenGUI" von Michael Lünse erweitert.
   Danke an dieser Stelle.
 - eigener 8svx-Loader durch Sound-Datatype-Loader ersetzt (=>WAV, VOC, usw. Unterstützung,
   außerdem müssen die Sounds nicht mehr im Speicher sein -> Speicherersparnis!!)
 - Aufnahme der Service-Nummern (für alle, die gern Geld rausschmeißen :-))
 - Jetzt ist AGMRexxMaker Bestandteil der unregistrierten Version, auch wenn dieses Programm
   nur mit Key läuft!

 @{fg shine}V3.11@{fg text}
 - Kleiner Bugfix beim ARexx-Befehl AGMZONE

 @{fg shine}V3.2@{fg text}
 - einige Verbesserungen der Analyse-Funktion und des Anzeigeteils
 - ARexx-Port ohne Enforcer-Hits (war ein extrem simpler, dummer Bug :-)
 - AGMCDR startet nur dann, wenn das Modem an ist.
 - AGMCDR startet nur dann, wenn bestimmte Applikationen NICHT laufen
 - neuer ARexx-Befehl: AGMWHICHDAY, gibt den Tagesnamen zurück
 - Tooltypes für Iconify-Position
 - Jumper-Button im Iconify-Window
 - Bugfix der Jump-Funktion
 - Optimierung des Zusammenspiels von AGM und AGMCDR
 - erkennt nun automatisch voreingestellten Font
 - einige neue Vorwahlen
 - ARexx-Skripts für den Gebrauch mit T-Online (z.Zt. noch nicht für
   den Gebrauch mit AGMCDR gebrauchbar, da dann ein AGM offenbleibt.
   Wird aber bald folgen..)

 @{fg shine}V3.3@{fg text}
 - Eingebaute Preferences (Byebye Tooltypes :-)
 - Bugfixes (wie immer)
 - AppIcon im AGMCDR ist wieder da (einige haben vergeblich danach gesucht :-)
 - neue Gebührenzonen `98 eingebaut

 @{fg shine}V3.3c@{fg text}
 - einige Bugfixes
 - nun kostenlose Vollversion - Schade! AGM hätte noch viel mehr
   werden können. Die AMIGA-User hatten es in der Hand.
@endnode

@node "AmiAVON" "AmiAVON"
Das Vorwahlen-Verzeichnis stammt von Reinhard Hennig. Er hat damit wirklich
eine nützliche Hilfe für jeden, der eine Nummer sucht, zur Hand gegeben. Was
liegt also näher als eine Suchfunktion für dieses Verzeichnis einzubauen ?
Zudem habe ich die Datei noch um einige Einträge erweitert und korrigiert.

                                     \|/
                                     @-@
--------------------------------oOo--(_)-oOo-------------------------------

AmiAVON V1.0 (Giftware)

Copyright: by Reinhard Hennig, Dresden


Was ist AmiAVON ?

AmiAVON ist ein wertvolles Hilfsmittel zum Finden der richtigen Vorwahl,
oder des zugehörigen Ortes zu einer bekannten Vorwahlnummer (z.B. in Zei-
tungsinseraten). Anders gesagt, es ist ein elektronisches Vorwahlverzeichnis
Deutschland für den Amiga (aber nicht nur für den, da im ASCII-Format ge-
schrieben)


Welche Systemvoraussetzungen sind erforderlich ?

Sie benötigen zum Anzeigen der ca. 415 kB großen Datei nur einen Textan-
zeiger mit `Find'-Funktion wie z.B. MuchMore, oder ein Textprogramm. So
läuft AmiAVON auf jedem Amiga.


Wie erfolgt die Benutzung ?

Wenn Sie MuchMore im C-Verzeichnis Ihres Systems haben, so ist nur ein
Doppelklick auf das Datei-Icon erforderlich, um die Datei anzuzeigen.
Als nächstes drücken Sie einfach die `F'-Taste (Find) und es erscheint
der String-Requester. Dort tragen Sie ein, was Sie suchen (Vorwahl oder
Ort). Nach Betätigung der Return-Taste sucht MuchMore das gewünschte her-
aus und markiert es innerhalb der Datei farbig. Es ist auch möglich, nur
nach Wortfragmenten zu suchen (z.B. wenn man die genaue Schreibweise nicht
kennt).
Haben Sie einen anderen Textanzeiger, oder es liegt in einem anderen Ver-
zeichnis, so ist nur der entsprechende Pfad in der Info-Datei zu ändern.


Copy-Right:

Obwohl das Abtippen eine mühevolle und zeitaufwendige Arbeit war, verlange
ich nichts dafür, ich würde mich aber über eine kleine Spende freuen. Also,
d.h. Sie können mit dem Programm privat machen was sie wollen. Doch um eines
bitte ich Sie, wenn Sie es weitergeben, so geben Sie bitte auch diese "Lies
mich"-Datei mit.

Und hier noch meine Adresse:   Reinhard Hennig
                               Hochschulstr. 28/02-01
                               01069 Dresden
                               Tel.: 0351/4763103
Noch eine Bitte:

Wenn Sie Fehler in der Datei finden sollten (kann jedem passieren), oder es
hat sich eine Vorwahl geändert (neu, andere Nr., weggefallen o.ä.) dann In-
formieren sie mich bitte. Ich bin auch für Kritik und Meinungen offen.



Viel Freude an der Datei

@endnode

@node Analyse Analyse-Funktion
@{fg shine}@{bg fill} Analyse@{fg text}@{bg back}
  Diese Funktion ist äußerst mächtig, und ist daher auch sehr nützlich.
  Hiermit können Sie Ihre Telefonrechnung nach folgenden Kriterien
  untersuchen lassen:
  
  - Kosten
    Hier wird, wie schon in den früheren Versionen, die Gesamtsumme einer
    Logbuch-Datei berechnet.

  - Gebührenzone
    Dies gibt die prozentuale Aufteilung Ihrer Anrufe nach deren Häufigkeit
    auf die einzelnen Zonen aus. Die Gesamtdauer in den einzelnen Zonen wird
    danach ausgegeben.
    
  - Tag
    Dies gibt die prozentuale Aufteilung Ihrer Anrufe nach deren Häufigkeit
    auf die einzelnen Wochentage aus. Die Gesamtdauer an den einzelnen Tagen
    wird danach ausgegeben.
    
  - Gesamtdauer
    Diese Funktion berechnet die Gesamtdauer aller Gespräche in Ihrem Logbuch.
    Alte Logbuch-Dateien von AGM 2.6 und darunter haben immer das Ergebnis null.
    Das neue, erweiterte Format von AGM 3.0 wird hierfür benötigt.
    
  - Tageszeit
    Dies gibt die prozentuale Aufteilung Ihrer Anrufe nach deren Häufigkeit
    auf die einzelnen Tageszeiten aus, d.h als Tageszeit wird der Anrufbeginn genommen.
    Die Gesamtdauer an den einzelnen Tageszeiten wird danach ausgegeben.
  
@endnode

@node "Dez" "Die einzelnen Zonen, eine kurze Einführung"
@{fg shine}@{bg fill} Die einzelnen Zonen, eine kurze Einführung@{fg text}@{bg back}
  An dieser Stelle soll versucht werden, ein bißchen Licht in das scheinbar unendliche
  Gebührenchaos zu bringen :-) Selbst ich hatte Schwierigkeiten, AGM aktuell zu halten.
  Aber mit V3.2 habe ich alle Zonen integriert, zu denen ich Informationen hatte. Wenn
  Sie wissen wollen, in welcher Zone ein Land liegt, und hier nicht erst suchen wollen,
  dann geben Sie doch einfach das Land im Vorwahlen-Verzeichnis ein.

@{fg shine}@{bg fill} City@{fg text}@{bg back}
  Gilt nur innerhalb Deutschlands und stellt den früheren Ortstarif
  dar.

@{fg shine}@{bg fill} R50@{fg text}@{bg back}
  Region 50. Orte im Umkreis von 50 km.

@{fg shine}@{bg fill} R200@{fg text}@{bg back}
  Region 200. Orte im Umkreis von 200 km

@{fg shine}@{bg fill} Fern@{fg text}@{bg back}
  Ferngespräch. Alle anderen Gespräche außer City,R50,R200 innerhalb Deutschlands,
  die nicht mit 0130, 0180 und 0190 beginnen.
 
@{fg shine}@{bg fill} Euro1@{fg text}@{bg back}
  Dieser Tarif gilt in folgende Länder und Staaten:
   Andorra, Belgien, Dänemark, Färöer, Finnland, Frankreich,
   Griechenland, Großbritannien, Insel Man, Irland, Island, Italien,
   Kanalinseln, Liechtenstein, Luxemburg, Monaco, Niederlande, Nordirland,
   Norwegen, Österreich, Polen, Portugal, San Marino, Schweden, Schweiz,
   Slowakei, Spanien, Tschechische Republik, Vatikanstadt.

@{fg shine}@{bg fill} Euro2@{fg text}@{bg back}
  Dieser Tarif gilt in folgende Länder und Staaten:
   Ägypten, Albanien, Algerien, Bosnien-Herzegowina, Bulgarien, Estland,
   Gibraltar, Israel, Jordanien, Jugoslawien, Kroatien, Lettland,  Libanon,
   Libysch-Arabische Dschamahirija, Litauen, Malta, Marokko, Mazedonien (ehemalige
   jugoslawische Republik), Moldau (Republik), Rumänien, Russische Föderation
   (Orte westlich des 40. geographischen Längengrades), Slowenien, Syrien
   (Arabische Republik), Türkei, Tunesien, Ukraine, Ungarn, Weißrussland, Zypern.

@{fg shine}@{bg fill} Euro City@{fg text}@{bg back}
  Bei Auslandsverbindungen zu den großen  europäischen
  Wirtschaftszentren Amsterdam (Vorwahl 0031 20), Brüssel (Vorwahl 0032 2),
  London (Vorwahlen 0044 1 71 und 0044 1 81), Luxemburg (Vorwahl 0035 2), Mailand
  (Vorwahl 0039 2), Paris (Vorwahl 0033 1), Wien (Vorwahl 0043 1) und Zürich
  (Vorwahl 0041 1) gilt der neue Tarif Euro City.

@{fg shine}@{bg fill} Welt 1@{fg text}@{bg back}
  Dieser Tarif gilt in folgende Länder und Staaten:
   Vereinigte Staaten und Kanada.

@{fg shine}@{bg fill} Welt 2@{fg text}@{bg back}
  Dieser Tarif gilt in folgende Länder und Staaten:
   Australien, Hongkong, Japan, Korea (Republik), Neuseeland, Singapur.

@{fg shine}@{bg fill} Welt 3@{fg text}@{bg back}
  Dieser Tarif gilt in folgende Länder und Staaten:
   Argentinien, Brasilien, Chile, China (Taiwan), Dominikanische Republik, Iran
   (Islamische Republik), Kasachstan, Kolumbien, Niederländische Antillen,
   Philippinen, Saudi-Arabien, Südafrika, Vereinigte Arabische Emirate.

@{fg shine}@{bg fill} Welt 4@{fg text}@{bg back}
  Dieser Tarif gilt in folgende Länder und Staaten:
   Alle übrigen Verkehrsbeziehungen.
 
@{fg shine}@{bg fill} Vis å vis 1-3@{fg text}@{bg back}
  Gilt in Grenzbereichen zwischen Deutschland und Frankreich.
  Ich habe, wegen dem seltenen Gebrauch drei Zonen in eine gepackt.
  Vis å vis 1 erreichen Sie, indem Sie Vis-å-vis 1-3 und Werktag anwählen.
  Vis å vis 2 erreichen Sie, indem Sie Vis-å-vis 1-3 und Wochenende anwählen
  Vis å vis 3 erreichen Sie, indem Sie Vis-å-vis 1-3 und Feiertag anwählen  

@{fg shine}@{bg fill} 0130/-Nummern@{fg text}@{bg back}
  Kostenlose Nummern. Sie zahlen NICHTS!

@{fg shine}@{bg fill} 0180/,0190/ und 0137-Nummern@{fg text}@{bg back}
  VORSICHT!! Bei diesen Nummern werden Sie gnadenlos abkassiert. Meist
  kann man nur wenige Sekunden telefonieren, und eine Einheit ist verbraucht!!
  Wettbewerbe die auf diese Nummern laufen sind meistens nur Abkassier-Veranstaltungen
  für den Veranstalter. Preise gibt es hier keine oder äußerst selten!
 
@{fg shine}@{bg fill} City Weekend@{fg text}@{bg back}
  Mit diesem Tarif können Sie an Samstagen, Sonntagen, sowie an allen gesetzlichen
  Feiertagen zum Mondscheintraif(240 s/Einheit) telefonieren. Sie zahlen eine einmalige
  Gebühr von 9 Mark, und dann pro Monat 5 Mark.

@{fg shine}@{bg fill} City Plus@{fg text}@{bg back}
  Sie können zu fünf ausgewählten Nummern zum halben Preis telfonieren. Nähere Infos
  hierzu unter:
   http://www.dtag.de/angebot/cityplus/index.htm
    
@endnode

@node "AGMCDR" "AGMCDR - Wenn sich der AGM selbstständig machen soll.."
@{fg shine}@{bg fill} AGMCDR@{fg text}@{bg back}
  Dieses Programm macht es möglich in ALLEN Programmen AGM-Rexx-Scripts zu
  starten, und das auch noch, ohne dass das Programm das unterstützen muß!
  Zudem wird damit die Abrechnung genauer, denn sobald das CD (Carrier Detect)-
  Signal des Modems gesetzt ist, startet AGMCDR ein ARexx-Script. Sobald es
  nicht mehr anliegt, wird ein anderes Scipt ausgeführt! Um hier gleich eines
  vorweg zu nehmen: AGMCDR arbeitet NUR mit der originalen seriellen AMIGA-
  Schnittstelle, also nicht mit Schittstellenkarten wie der Multiface Card III.

  @{fg shine} Konfiguration+Installation@{fg text}
    Sie sollten auf jeden Fall vor der ersten Praxis-Benutzung von AGMCDR dieses
    einmal aus dem Hauptverzeichnis heraus starten. Jetzt erscheint ein sogenanntes
    App-Icon auf Ihrer Workbench, welches Sie zweimal anklicken müssen. Daraufhin
    öffnet sich ein Fenster, das ungefähr so aussieht:
     _ ________________________ _
    |_|AGM Carrier Detect Rexx |_| Die "<"-Icons öffnen einen FileRequester, in dem
    | Start _______________  |<| | Sie entweder das Start oder das Stop-Script aus-
    |  Stop _______________  |<| | waehlen koennen. Als Start und Stop-Scripts schlage
    |                            | ich fuer den Ortsbereich folgende Scripts vor:
    | Speichern          Iconify | Start: ARexx-Scripts/CDR_AGMStart.rexx
    |____________________________| Stop:  ARexx-Scripts/CDR_AGMStop.rexx

    Falls Sie andere Gebührenzonen wollen, müssen Sie entweder das Script abändern,
    oder aber ein neues schreiben. Sollten Sie hierbei Probleme haben, können Sie
    sich gerne an @{"mich" link "Der Autor"} wenden. Drücken Sie nun auf "Speichern",
    um die Erstkonfiguration zu speichern (es ist wichtig, das AGMCDR beim ersten
    Speichern aus dem AGM-Hauptverzeichnis gestartet wurde!). Jetzt können Sie
    AGMCDR überall hin kopieren. Ich schlage hierfür das WBStartup-Verzeichnis vor,
    so daß AGM immer gestartet wird, wenn es was zum Abrechnnen gibt :-)

    Sollte AGMCDR öfters gestartet werden, beenden sich die zusätzlichen automatisch.

    Wenn Sie mit Mailbox-Programmen oder anderen Programmen, die Anrufe entgegennehmen,
    nicht automatisch AGM und das Skript starten wollen, dann können Sie die Namen
    der Applikationen (Name des Programms auf der Workbench beim Icon oder besser
    noch: Namen in Systemmonitoren nachschauen) in die Datei "BannedApps" eintragen.
    Jeder Taskname MUSS eine Zeile einnehmen, und darf NUR den Tasknamen enthalten,
    also keine Leerzeichen am Anfang oder Ende.

    Damit AGMCDR nicht überflüssig AGM startet, wenn Sie Ihr Modem einschalten und
    es sich initialisiert, überprüft es die DSR und CTS Signale Ihres Modems. Sind
    diese nicht für ein paar Sekunden an, reagiert AGMCDR NICHT, da es keinen Sinn
    macht, die Gebühren zu zählen, die beim Einschalten des Modems entstehen würden,
    wenn man online wäre :))

@endnode
