(Dieser Text kann mittels 'Q' oder Escape verlassen werden)

Nach dem Einloggem werden sie nach Ihrer Termnal-Emulation gefragt, die
Voreinstellung ist VT100 (ist u.a. kompatibel zu VT102 (MS-Kermit) und xterm
(X11)).

Ist die Terminalabfrage beantwortet, so gelangen Sie in das Hauptmenue.
Durch Druecken einer der in '[]' hervorgehobenen Tasten wird die rechts
davon angegebene Aktion ausgeloest:

------

'?' (Kurzhilfe anzeigen):
  Ein kurzer Hilfetext wird angezeigt

'A' (ausfuehrliche Anleitung anzeigen):
  Dieser Text wird angezeigt
  
'I' (Systemparameter aendern):
  Es wird in das Systemmenue gewechselt (wird weiter unten beschrieben)

'D' (aktuelles Directory auflisten):
  BBS befindet sich immer in einem aktuellen Directory, dessen Inhalt Sie
  mittels diesen Befehls auflisten koennen. Angezeigt werden bei Dateien
  ihr Erstellungsdatum, ihre Groesse in Bytes und ihr Name, bei Directories
  steht '(Directory)' statt eines Datums und der Groesse.
  Die Anzeige erfolgt im Pager (wird weiter unten beschrieben).

'C' (aktuelles Directory wechseln):
  Hiermit kann das aktuelle Directory gewechselt werden, wobei nur in direkte
  Nachbardirectories gewechselt werden kann. Alle moeglichen Directories
  werden im Pager angezeigt, durch das Druecken einer in '[]' stehenden
  Taste wird in das entsprechende Directory gewechselt. Dabei gibt es zwei
  besondere Namen: '..' bezeichnet das Elterdirectory und 'HOME' das
  Homedirectory (in dieses gelangen Sie unmittelbar beim Start).
  Wenn Sie sich verirrt haben, wechseln Sie in das HOME-Directory.
  Das momentane aktuelle Directory wird in der zweiten Kopfzeile angezeigt.
  Manche Directories sind symbolische Links, die sich dadurch bemerkbar
  machen, dass Sie i.d.R. einen groesseren Sprung in der Directoryhirarchie
  ausloesen, eine Rueckkehr in das Ausgangsdirectory ueber das Elterdirectory
  ist i.d.R. nicht moeglich (hat das jemand verstanden?).
  Nach einem Directorywechsel wird der reale Name des neuen Directories in
  der zweiten Kopfzeile angezeigt und alle seine Unterdirectories werden
  aufgelistet, so dass direkt weitergewechselt werden kann.
  Durch Druecken von Return oder Escape wird in das Hauptmenue zurueckgekehrt.
  In einem Fenster wird dann der andgueltige reale Name des neuen Directories
  angezeigt.

'W' (Namen vom aktuellen Directory anzeigen):
  Es wird der (reale) Name des aktuellen Directories angezeigt.

'S' (Dateiinhalt anzeigen):
  Zum Lesen von beliebigen Dateien im aktuellen Directory. Zunaechst werden
  alle Dateien des aktuellen Directories im Pager aufgelistet, durch das
  Druecken einer in '[]' stehenden Taste wird dann die entsprechende Datei
  im Pager angezeigt.

'G' (Dateien downladen):
  Alle Dateien das aktuellen Directories werden im Pager aufgelistet, durch das
  Druecken der in '[]' stehenden Tasten koennen sie markiert werden, was durch
  einen '*' angezeigt wird. Wird eine markierte Datei nochmals angewaehlt, so 
  wird es demarkiert usw. Sind alle gewuenschten Dateien markiert, kann der
  Transfer (i.d.R. Z-Modem) mittels der Return-Taste gestartet werden.
  Zum Markieren koennen auch regulaere Ausdruecke verwendet werden, nach dem
  Druecken der '*'-Taste kann ein solcher Ausdruck eingegeben werden.
  Sonderbedeutung haben dabei: '*' fuer eine beliebige Teilzeichenkette,
  '?' fuer ein beliebiges Zeichen und '[]' fuer ein Zeichen zwischen den
  eckigen Klammern (auf manchen Systemen steht nur der '*' zur Verfuegung).

'P' (Dateien upladen):
  Uploads per Z-Modem werden automatisch erkannt, sofern man sich im Haupt-
  menue befindet.
  Bei Problemen kann im 'Systemparameter'-Menue die Automatik desaktiviert
  werden, dann muss vor jedem Upload der Empfangsmechnismus durch diese Taste
  gestartet werden.
  
'B' (BBS-System):
  Es wird in das BBS-Menue gewechselt (wird weiter unten beschrieben)

'Q' (Programm beenden und Verbindung abbauen):
  Hiermit verabschiedet man sich normalerweise.

------

Das Menue 'Systemparameter aendern' (Taste 'I'):
  Es wird durch Druecken der Taste 'I' im Hauptmenue betreten und durch die
  Taste 'Q' wieder zum Hauptmenue hin verlassen.

'E' (momentane Parameter abfragen):
  Listet in einem Fenster die momentanen Benutzerparameter auf.

'L' (Sprachwahl):
  Zeigt die verwendete Sprache an und erlaubt deren Veraenderung.

'P' (Datenuebertragungsprotokoll):
  Zeigt das verwendete Datenuebertragungsprotokoll an und erlaubt dessen
  Wahl.

'A' (Z-Modem Uploadautomatik):
  Uploads per Z-Modem koennen automatisch erkannt werden, mit diesem Menue
  koennen Sie diese Automatik an-/abstellen.

'F' (Dateien bei Directorywechsel listen):
  Dateien koennen bei einem Directorywechsel mit aufgelistet werden, mit
  diesem Menue koennen Sie diese Eigenschaft an/abschalten.

'T' (Terminaltyp einstellen):
  Wie auch unmittelbar nach dem Einloggen koennen Sie hiermit die Terminal-
  Emulation waehlen.

'N' (neues Password):
  Zum Wechseln des Passwords. Nur User mit seclevel > 0 koennen ihr Password
  aendern. Der Sysop kann jedes Password aendern.
  
------

Das Menue 'BBS-System' (Taste 'B'):
  Es wird durch Druecken der Taste 'I' im Hauptmenue betreten und durch die
  Taste 'Q' wieder zum Hauptmenue hin verlassen.

'T' (Dialog mit anderem User):
  Alle momentan eingeloggten User werden im Pager aufgelistet. Angegeben
  wird der Username und in runden Klammern das Tty ueber den der User
  eingeloggt ist und die Pid seiner Sitzung. Die andere Seite kann einen
  Dialog nur annehmen, wenn er sich im Hauptmenue befindet. Ist dies nicht
  der Fall (er befindet sich z.B. im Systemmenue oder uebertraegt Daten),
  so erscheint hinter der runden Klammer das Wort 'GESCHAEFTIG'.
  Wird dennoch ein Dialogversuch gestartet, so wird die Verbindung reserviert
  und der Partner wird benachrichtigt, sobald er wieder das Hauptmenue betritt.
  Hat der Partner bereits einen Dialog am laufen, so erscheint 'BELEGT' und
  ein Dialogversuch wird zurueckgewiesen.
  Der Pager kann mit der Escape-Taste ohne Wirkung verlassen werden.
  Ein Dialogversuch kann durch Druecken der Taste 'Q' von beiden Seiten
  abgebrochen werden.
  Akzeptiert die andere Seite den Dialog (durch Druecken der Taste 'A'), so
  wird auf beiden Seiten ein zweiteiliges Dialogfenster aufgebaut. Der obere
  Teil echot die lokalen Eingaben, das untere Teil gibt die andere Seite
  wieder. Es kann nicht editiert werden, lediglich Backspace bzw. Delete
  funktioniert.
  Der Dialog wird durch Druecken der Escape-Taste beendet.

------

Manche Anzeigen erfolgen in einem Pager (so auch dieser Text), erkenntlich an
der invertierten Fusszeile mit dem Wort 'Pager'. In der Fusszeile werden 
ausserdem die Position im Text und die Tasten zum Blaettern und Quittieren
(teilweise 'Q' oder Return) angegeben, teilweise auch alle zum Auswaehlen
zulaessigen Tasten. Per Escape kann die momentane Aktion abgebrochen und in
das jeweilige Menue zurueckgekehrt werden.

Programmeldungen werden in einem kleinen Fenster eingeblendet.

Wird eine bestimmte Zeit lang kein Kommando eingegeben, so erfolgt ein
Auto-Logout.

Die Z-Modem Upload-Automatik bewirkt als Nebeneffekt, das im Hauptmenue
zwischen zwei Tastendruecken eine Mindestzeitspanne (0.25 Sekunden zur Zeit)
liegen muss.


Zum Programm:
BBS ist ein Programm fuer UNIX-Systeme zum Austausch von Dateien per Modem.
und ist frei erhaeltlich (GNU-Copyleft).
Geschrieben in ANSI-C und noch in dauernder Veraenderung.

Kommentare, Verbesserungsvorschlaege usw. bitte an mich senden:

Hinrich Eilts <eilts@tor.dialin.rrze.uni-erlangen.de>

(druecke 'Q' zum weitermachen)
