@database OnLinePrefs 1.1
@author "Heiko Witte & Bülent Kayali"
@(c) "Bülent Kayali"
@remark "Dies ist die offizielle Dokumentation zu OnlinePrefs 1.1"

@node "MAIN" "OnlinePrefs 1.1  © 97-98 by Buelent Kayali"
@next "Wasbraucheich"
                                    @{b}OnlinePrefs 1.1 @{ub}

                                      @{b}@{i}@{FG shine}FreeWare @{FG text}@{ui}@{ub}

                              @{b}© 97-98 by Buelent Kayali@{ub}



                           @{"Voraussetzungen   " link "Wasbraucheich"}
                           @{"Zukunft           " link "Support"}
                           @{"History           " link "History"}


@{fg shine}Programm-Seite
@{fg text}

    @{u}@{i}Daten Sichern@{ui}@{uu}

                           @{"Daten Sichern     " link "DatenSichernCYC"}
                           @{"Benutzer definiert" link "BenutzerDefSLY"}

    @{u}@{i}Log-Datei@{ui}@{uu}

                           @{"Log-Datei         " link "LogDateiCYC"}
                           @{"Dateipfad         " link   "Log-DateiPfadPOP"}

    @{u}@{i}Warnen@{ui}@{uu}

                           @{"Optionen          " link "WarnOPTCYC"}
                           @{"Zeitintervalle    " link "WarnTimeCYC"}
                           @{"Akustische Signale" link "WarnSoundPfadPOP"}

    @{u}@{i}Online Ausgabe@{ui}@{uu}

                           @{"Optionen          " link "AusgabeGRP"}

    @{u}@{i}Intervall@{ui}@{uu}

                           @{"Intervalle        " link "IntervalSLY"}


@{fg shine}Tarife-Seite
@{fg text}

    @{u}@{i}Tarif-Liste@{ui}@{uu}

                           @{"Die Liste         " link "LV_Tarife"}
                           @{"Neue Gesellschaft " link "GesellschaftGRP"}
                           @{"Tarifzone         " link "TarifZoneGRP"}
                           @{"Tarif             " link "TarifGRP"}

@{fg shine}Externes-Seite
@{fg text}

    @{u}@{i}TCP/IP@{ui}@{uu}

                           @{"TCP/IP Programm   " link "TCP-IPStartCYC"}
                           @{"TCP/IP Pfad       " link "TCP_IP_Pfad"}
                           @{"TCP/IP Portname   " link "TCP_IP_LV"}
                           @{"TCP/IP Rexx-Befehl" link "TCP_IP_RexxBefehl"}

    @{u}@{i}Andere Programme@{ui}@{uu}

                           @{"Browser           " link "BrowserGRP"}
                           @{"IRC               " link "IRC_GRP"}
                           @{"Mail              " link "Mail_GRP"}

@{fg shine}Knöpfe & Menü
@{fg text}

                           @{"Menü              " link "Menues"}
                           @{"Knöpfe            " link "Buttons"}
                           

@endnode


@node "DatenSichernCYC" "Daten Sichern"
@toc "MAIN"
@prev "History"
@next "BenutzerDefSLY"

@{u}@{i}Daten Sichern@{ui}@{uu}

Sie haben drei Möglichkeiten Online die Daten speichern zu lassen:

- Nur wenn Offline
- Nur am Programmende
- @{"Benutzerdefiniert" link "BenutzerDefSLY" }

Online speichert je nach Option die Daten und läd sie bei jedem
Programmstart neu.

@endnode

@node "BenutzerDefSLY" "Daten Sichern - Benutzdefiniert"
@toc "MAIN"
@prev "DatenSichernCYC"
@next "LogDateiCYC"

@{u}@{i}Daten Sichern - Benutzerdefiniert@{ui}@{uu}

Sie können Online die Daten in Zeitabständen zwischen 1 - 60 Minute(n) abspeichern
lassen. Verschieben Sie dazu einfach den Slider.

@endnode

@node "LogDateiCYC" "Log-Datei"
@toc "MAIN"
@prev "BenutzerDefSLY"
@next "Log-DateiPfadPOP"

@{u}@{i}Log-Datei@{ui}@{uu}

Sie können Online auch eine spezielle Log-Datei mitführen lassen.
Dazu müssen Sie den @{"Log-Dateipfad" link "Log-DateiPfadPOP" } angeben !

@endnode

@node "Log-DateiPfadPOP" "Log-Dateipfad"
@toc "MAIN"
@prev "LogDateiCYC"
@next "WarnOPTCYC"

@{u}@{i}Log-Dateipfad@{ui}@{uu}

Wählen Sie über den ASL-Requester einfach einen Pfad und eine Datei aus.

@endnode
@node "WarnOPTCYC" "Warnen - Optionen"
@toc "MAIN"
@prev "Log-DateiPfadPOP"
@next "WarnTimeCYC"

@{u}@{i}Warnen - Optionen@{ui}@{uu}

Sie können sich von Online in bestimmten @{"Zeitintervallen" link "WarnTimeCYC" }
warnen lassen, wenn Sie z.B. nicht zu lange Online bleiben wollen, sich aber immer
im Chat in Diskussionen verfangen :))

Dazu stehen verschiedene Optionen zur Verfügung:

- Akustisch
- Optisch (DisplayBeep)
- Akustisch & Optisch
- Über einen Requester

@endnode

@node "WarnTimeCYC" "Warnen - Zeitintervalle"
@toc "MAIN"
@prev "WarnOPTCYC"
@next "WarnSoundPfadPOP"

@{u}@{i}Warnen - Zeitintervalle@{ui}@{uu}

Sie können festlegen, in welchen Abständen Online Sie warnen soll.
Dabei wird nach diesem Zeitintervall die Option ausgeführt, die Sie unter
@{"Warnen - Optionen" link "WarnOPTCYC" } angegeben haben.

Folgende Zeitintervalle werden unterstützt:

- 15 min
- 30 min
- 45 min
- 60 min

@endnode

@node "WarnSoundPfadPOP" "Warnen - Soundoptionen"
@toc "MAIN"
@prev "WarnTimeCYC"
@next "AusgabeGRP"

@{u}@{i}Warnen - Soundoptionen@{ui}@{uu}

Wenn Sie unter @{"Warnen - Optionen" link "WarnOPTCYC" } "Akustisch" ausgewählt
haben, dann können Sie hier eine Sounddatei auswählen.
Momentan werden nur IFF-Dateien unterstützt. Die Auswahl geschieht über einen
ASL-Requester.

@endnode

@node "AusgabeGRP" "Ausgabeoptionen für Online"
@toc "MAIN"
@prev "WarnSoundPfadPOP"
@next "IntervalSLY"

@{u}@{i}Ausgabeoptionen für Online@{ui}@{uu}

Hier können Sie bestimmen, was Online später in seinem Fenster anzeigen soll.
Die möglichen Optionen sind:

- Die Gesamtsumme
- Die aktuellen (Online-)Kosten
- Den Takt/Einheit
- Die Onlinedauer
- Die Gesamtdauer
- Die aktuelle Uhrzeit
- Die Einheiten
- Alles anzeigen

@endnode

@node "IntervalSLY" "Intervall-Slider"
@toc "MAIN"
@prev "AusgabeGRP"
@next "Buttons"

@{u}@{i}Intervall-Slider@{ui}@{uu}

Online erfährt durch den Miami-ARexx-Befehl "ISONLINE", den Status des Computers.
Um diesen Befehl zu erhalten muß Online den Miami-ARexx-Port in bestimmten Zeitabständen
abfragen. Das Abfrage-Intervall kann zwischen 1-10 sek liegen. Wenn Sie einen schnellen Amiga
haben (030+) können Sie 1 sek eingeschaltet lassen.

@endnode

@node "Buttons" "Knöpfe von OnlinePrefs"
@toc "MAIN"
@prev "Menues"
@next "Wasbraucheich"

@{u}@{i}Knöpfe von OnlinePrefs@{ui}@{uu}

Sie können die in OnlinePrefs gemachten Einstellungen:

- dauerhaft Sichern (Knopf: Sichern)
- temporär Sichern (Knopf: Benutzen)
- oder abbrechen (Knopf: Ende)

@{i}Information:@{ui}

Klicken Sie auf "Sichern", schreibt OnlinePrefs die Prefs-Datei nach ENVARC:,
haben Sie auf "Benutzen" geklickt, werden die Daten in ENV: festgehalten.

Wenn Sie Ihr ENV-Verzeichnis nur auf der RamDisk haben, gelten die eingestellten
Daten nur bis zum nächsten Reset des Computers.

@endnode

@node "LV_Tarife" "Tarif-Liste"
@toc "MAIN"
@prev "IntervalSLY"
@next "GesellschaftGRP"

@{u}@{i}Tarif-Liste@{ui}@{uu}

In dieser Liste werden die von ihnen vorgenommenen Einstellungen auf der
rechten Seite des Fensters angezeigt.
Es werden:

- Gesellschaft
- Tarifzonen
- Tarife

aufgelistet.

@{b}ACHTUNG:@{ub}
Dafür wird die MUI-Custom-Class (MCC) "Listtree.mcc" benötigt.

@endnode

@node "GesellschaftGRP" "Neue Gesellschaft"
@toc "MAIN"
@prev "LV_Tarife"
@next "TarifZoneGRP"

@{u}@{i}Neue Gesellschaft@{ui}@{uu}

Hier können Sie den Namen Ihres Telefon-Providers angeben, einen Provider
aus der Liste links löschen und einen Provider de-/aktivieren.

@{i}Bemerkung:@{ui}
Wenn Sie einen Telefon-Provider (Gesellschaft) nicht aktiviert haben,
zählt Online auch nicht dessen Zeitzone.
@endnode

@node "TarifZoneGRP" "Tarifzone"
@toc "MAIN"
@prev "GesellschaftGRP"
@next "TarifGRP"

@{u}@{i}Tarifzone@{ui}@{uu}

Hier können Sie die Tarifzone eingeben. Außerdem können Sie noch die Tarifart
bestimmen, Tarifzonen de-/aktivieren oder Tarifzonen aus der Liste links löschen.

@{i}Bemerkung:@{ui}
Es wird empfohlen pro Telefon-Gesellschaft 2 Tarifzonen zu aktivieren.
Eine Tarifzone für die automatische Erkennung von Zeitzonen, und eine für
Feiertag-Zeitzonen. Wenn Ihre Gesellschaft keine spezielle Tarifzone
für Feiertage hat, dann lassen Sie nur eine Tarifzone für die automatische
Erkennung aktiv.

@endnode

@node "TarifGRP" "Tarif einstellen"
@toc "MAIN"
@prev "TarifZoneGRP"
@next "TCP-IPStartCYC"

@{u}@{i}Tarif einstellen@{ui}@{uu}

Hier können Sie die Tarifdaten des jeweiligen Providers eintragen.
Die wichtigen Felder sind:

- Von        : Tarif-Startzeit
- Bis        : Tarif-Ende
- Sek/Einheit: Tarifeinheiten pro Sekunde
- Pf/Einheit : Pfennige pro Einheit

Das Format der Eingabe unter "Von" und "Bis" ist egal. So können Sie z.B.
"19" (ohne Anführungsstriche :) eingeben, woraufhin Online das Ganze
korrekt nach "19:00" umwandelt.

Es ist manchmal wichtig, unter "Sek/Einheit" Zehntelsekunden anzugeben.
Die Telekom hat für Region200 zwischen 5:00 - 9:00 eine Takteinheit von 21.5 sek.
Sie brauchen dann auch nichts weiter machen, als "21.5" anzugeben (Online rechnet
die Zahl in Microsekunden um).
Für normale Takteinheiten reicht es, z.B. "240" anzugeben.


@endnode

@node "TCP-IPStartCYC" "TCP/IP"
@toc "MAIN"
@prev "TarifGRP"
@next "TCP_IP_Pfad"

@{u}@{i}TCP/IP@{ui}@{uu}

Hier können Sie bestimmen, ob Sie eine TCP/IP-Einbindung wie z.B. Miami
starten lassen wollen.

@endnode

@node "TCP_IP_Pfad" "TCP/IP - Pfadeinstellungen"
@toc "MAIN"
@prev "TCP-IPStartCYC"
@next "TCP_IP_LV"

@{u}@{i}TCP/IP - Pfadeinstellungen@{ui}@{uu}

Geben Sie hier das Verzeichnis Ihres TCP/IP-Programms und den Namen des Programms an.

@endnode

@node "TCP_IP_LV" "TCP/IP - Portname"
@toc "MAIN"
@prev "TCP_IP_Pfad"
@next "TCP_IP_RexxBefehl"

@{u}@{i}TCP/IP - Portname@{ui}@{uu}

Es wird Ihnen bei einem Klick auf das Gadget rechts eine Liste angezeigt,
die alle aktiven Portnamen auflistet. Klicken Sie den Port Ihres TCP/IP-Programms
einfach doppelt an wird er automatisch übernommen. Voreingestellt ist "MIAMI.1".

@endnode

@node "TCP_IP_RexxBefehl" "TCP/IP - Rexxbefehl"
@toc "MAIN"
@prev "TCP_IP_LV"
@next "BrowserGRP"

@{u}@{i}TCP/IP - Rexxbefehl@{ui}@{uu}

Durch den Rexxbefehl des TCP/IP-Programms muß Online über den Status
des Computers informiert werden (On/Offline).Für Miami heißt dieser Befehl "ISONLINE".

@endnode

@node "BrowserGRP" "Browser"
@toc "MAIN"
@prev "TCP_IP_Rexxbefehl"
@next "IRC_GRP"

@{u}@{i}Browser@{ui}@{uu}

Hier können Sie Ihren Lieblingsbrowser gleich beim Start von Online mit
laden lassen, oder erst, wenn Ihr TCP/IP-Programm Online geht.

@endnode

@node "IRC_GRP" "IRC-Programm"
@toc "MAIN"
@prev "BrowserGRP"
@next "Mail_GRP"

@{u}@{i}IRC-Programm@{ui}@{uu}

Hier können Sie Ihr IRC-Programm gleich beim Start von Online mitladen
lassen, oder erst, wenn Ihr TCP/IP-Programm Online geht.

@endnode

@node "Mail_GRP" "EMail-Programm"
@toc "MAIN"
@prev "IRC_GRP"
@next "Menues"

@{u}@{i}EMail-Programm@{ui}@{uu}

Hier können Sie Ihr EMail-Programm gleich beim Start von Online mitladen
lassen, oder erst, wenn Ihr TCP/IP-Programm Online geht.

@endnode

@node "Menues" "Menüs"
@toc "MAIN"
@prev "Mail_GRP"
@next "Buttons"

@{u}@{i}Menüs@{ui}@{uu}

Das Projekt-Menü hat folgende Punkte:

- Laden       (Einstellungen laden)
- Sichern     (Einstellungen speichern)
- Sichern Als (Einstellungen unter neuem Namen sichern)
- Über        (Über den Author von Online)
- Über MUI    (Infos zu MUI)
- Beenden     (OnlinePrefs beenden)

@endnode
@endnode

@node "Wasbraucheich" "Voraussetzungen"
@toc "MAIN"
@prev "MAIN"
@next "Support"

@{u}@{i}Vorraussetzungen@{ui}@{uu}

Sie benötigen:

- Einen Amiga mit 68000-68060 CPU
- RexxMast
- Einen TCP/IP Stack (wie z.B. Miami) mit ARexx-Port
- Datatypes (für die Sounds)
- MUI 3.8+
- Listree.mcc (Download: @{b}http://www.home.pages.de/~kmel/@{ub} )
- Kick 3.x (Online wurde unter Kick 2.x nicht getestet !)


@endnode

@node "Support" "Zukunft"
@toc "MAIN"
@prev "Wasbraucheich"
@next "History"

@{u}@{i}Zukunft@{ui}@{uu}

Online wird ständig weiterentwickelt. Die Entwicklung hängt von den Wünschen
der User ab. Wenn Sie einen produktiven Vorschlag haben, oder einen Bug
entdeckt haben (@{b} woran ich natürlich nicht glaube :-)) @{ub}),
dann kontaktieren Sie mich einfach.
Schreiben Sie mir eine EMail oder treffen Sie mich im Chat vom GermanyNet.


@{bg fill}E-Mail Adresse : @{bg back}  @{b}Arka@gmx.net@{ub}

@{bg fill}Einstellungen für IRC-Germany.net@{bg back}
Servername : irc.germany.net
Port       : 6667
Channel    : #amiga

@{bg fill}HomePage-Adresse für Updates@{bg back}
http://www.home.pages.de/~Arka/
oder
http://www.germanynet.de/teilnehmer/100/164924/index.html

@endnode

@node "History" "Entwicklungsgeschichte"
@toc "MAIN"
@prev "Support"
@next "DatenSichernCYC"

@{u}@{i}Entwicklungsgeschichte@{ui}@{uu}


Mai      97      Prüfversion Online V1.0b (Gadtools version)

Juni     97      Erste lauffähige Version  V1.1 (Gadtools version)

Juli     97      Einige Ideen umgesetzt V1.2 (Gadtools version)

Juli     97      Diverse Bugs wurden entfernt V1.3 (Gadtools version)

August   97      Erste Veröffentlichung Online V1.4 (Gadtools version)

Oktober  97      Zweite Veröffentlichung Online V1.5 (Gadtools version)

Dezember 97      Update auf V1.5 ... Online V1.6 released (MUI Version)

März     98      Voreinsteller ausgelagert. Mehrere Gesellschaften werden jetzt unterstützt.
                 Die Änderungen sind so gravierend, weswegen ich mich entschlossen
                 habe einen Versionssprung auf 2.0 durchzuführen.

@endnode

