home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / PHOBOS3,95CRACKED1.DMS / in.adf / Phobos.DOK < prev   
Encoding:
Text File  |  1993-01-31  |  169.4 KB  |  4,642 lines

  1.  
  2.  
  3.                                    Vorwort
  4.                                 ~~~~~~~~~~~~~~
  5.  
  6. Die  Datenfernübertragung  hat  in  den  letzten  Jahren besonders im privaten
  7. Bereich  einen  außerordentlich  starken Boom erfahren.  Waren vor drei Jahren
  8. Modems  mit  1200 Baud schon etwas besonderes, so nehmen heute HST-Modems ihre
  9. Stellung   ein.    Gleichermaßen   sind   aber   auch  die  Ansprüche  an  die
  10. Mailboxsoftware   gestiegen.    Diese  Entwicklung  hat  auch  Phobos  in  den
  11. mittlerweile  3  1/2 Jahren Entwicklungszeit durchgemacht.  Davon wurde es ca.
  12. 3  Jahre  in  der  Praxis erprobt.  Es ergaben sich viele kleinere und größere
  13. Verbesserungen,   die   das   heutige  Programm  ausmachen.   Geschwindigkeit,
  14. Flexibilität  und  Komfort  des Programms sind vor allem in dieser Kombination
  15. einzigartig.    Die  einzelnen  Leistungsmerkmale  sollen  hier  jedoch  nicht
  16. aufgezählt werden.  Schauen Sie selbst!
  17.   Diese   Anleitung   beschreibt  die  Bedienung  des  Mailboxprogramms.   Die
  18. Bedeutung der einzelnen Schaltelemente der Konsole (Phobosbildschirm) erfahren
  19. Sie  teilweise  über  das  "Hilfe"-  Gadget rechts unten am Screen.  Mit einem
  20. Doppelklick kommen Sie dort weiter.
  21.   Lesen  Sie auf jeden Fall zuerst Kapitel 1 und 2 dieses Handbuchs.  Den Rest
  22. sollten  Sie  dann zunächst wenigstens einmal überflogen haben um ihn dann bei
  23. Bedarf  nochmal  genauer  zu  lesen.   An  einigen  Stellen  werden  Sie  über
  24. Levelangaben  stolpern.   Diese  entsprechen  in  der  Regel  nur  den bereits
  25. vorgegebenen  Daten.   Sie  können  meist aber nach Belieben im PhobosPref bei
  26. "Level" nachträglich geändert werden.
  27.  
  28. Diese  Bedienungsanleitung  wurde  sorgfältig erarbeitet.  Dennoch sind Fehler
  29. möglich,  zumal  sich  das  Programm ständig weiterentwickelt und nicht sofort
  30. jede Änderung in die Anleitung übernommen werden kann.
  31.  
  32.  
  33. Viel Spaß mit dem Programm !
  34.  
  35. Ulrich Simon
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                               Inhaltsverzeichnis
  43.                           ~~~~~~~~~~~~~~~~~~~~~~~~~
  44.  
  45.   Vorwort
  46.  
  47.   1. Nutzungsrecht
  48.  
  49.   2. Hardware-Voraussetzungen
  50.  
  51.   3. Installation
  52.  
  53.   4. PhobosPref
  54.      4.1. Hauptbildschirm
  55.           4.1.1. Allgemein
  56.           4.1.2. Zugriffspfade
  57.           4.1.3. Dimensionierungen
  58.           4.1.4. Telefongebühren
  59.           4.1.5. Floskeltasten
  60.      4.2. Netz
  61.      4.3. Speicher
  62.      4.4. Userdaten
  63.           4.4.1. Userdaten-Voreinstellungen
  64.           4.4.2. Maximale Loginzeit
  65.           4.4.3. Zeit-Ratio
  66.      4.5. Farben
  67.           4.5.1. Bildschirm
  68.           4.5.2. Farbeinstellung
  69.      4.6. Zeiten
  70.      4.7. Packer
  71.           4.7.1. Archivierungs-Programme
  72.           4.7.2. Automatische Packererkennung
  73.      4.8. Alias
  74.      4.9. Modem
  75.           4.9.1. Modem-Setup
  76.           4.9.2. Wandlung der CONNECT-Meldungen
  77.           4.9.3. Telefon besetzt
  78.      4.10. Extern
  79.      4.11. Levels
  80.           4.11.1. allgemeine Befehlszugriffe
  81.           4.11.2. andere Funktionen & Kombinationen
  82.      4.12. Transfer
  83.  
  84. 5. Bildschirm
  85.    5.1. Menüs
  86.    5.2. Unterer Bildschirmteil
  87.         5.2.1. Angaben
  88.         5.2.2. Gagdets
  89.    5.3. Infoboxen während des Wartezustandes (rechts)
  90.         5.3.1. Obere (rote) Box
  91.         5.3.2. Untere (blaue) Box
  92.    5.4. Text-Clicking
  93.  
  94. 6. Wartezustand und Login
  95.    6.1. Allgemein
  96.    6.2. Direktlogin
  97.    6.3. Null-Modem-Verbindung
  98.  
  99. 7. Die Standard-Bretter
  100.    7.1. "Hilfstexte"
  101.    7.2. "Systemtexte"
  102.    7.3. "Logintexte"
  103.    7.4. "Sprueche"
  104.    7.5. "Netzmuell"
  105.    7.6. "Zermuell"
  106.    7.7. "MAPS-Hilfstexte"
  107.  
  108. 8. Programmierbare Texte
  109.  
  110. 9. Editoren
  111.    9.1. Bretteditor für Konsole
  112.         9.1.1. Einträge
  113.         9.1.2. Gadgets
  114.    9.2. Bretteditor für Fernwartung
  115.    9.3. Usereditor für Konsole
  116.         9.3.1. Einträge
  117.         9.3.2. Gadgets
  118.    9.4. Usereditor für Fernwartung
  119.    9.5. Netzeditor für Konsole
  120.  
  121. 10. Hilfstexte
  122.     10.1. Befehle für User
  123.     10.2. Spezielle Sysopbefehle
  124.  
  125. 11. Netz
  126.  
  127. 12. Multiuser
  128.     12.1. Start der Ports
  129.     12.2. Technische Angabe
  130.  
  131. 13. Glossar
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.                                1. Nutzungsrecht
  139.                             ~~~~~~~~~~~~~~~~~~~~~~
  140.  
  141.   Mit  dem Erwerb von Phobos, oder einem verwandten Programm aus dieser Reihe,
  142.   erhalten  Sie  eine Seriennummer.  Diese ist auf Ihren Namen eingetragen und
  143.   darf  weder  weitergegeben werden, noch mehrmals zur gleichen Zeit verwendet
  144.   werden.    Ebenfalls   sind   jegliche   Änderungen   in   Programmen   oder
  145.   Programmteilen  genauso wie die eigene Erstellung von gültigen Seriennummern
  146.   verboten!
  147.     Es  kann  leider  keine  Garantie  auf  eine  100%ige  Fehlerfreiheit  des
  148.   Programmes  gegeben  werden,  da  einige  Fehler  meist  erst  nach längerer
  149.   Testphase erkennbar werden.  Dennoch erhalten Sie mit Phobos ein zuverlässig
  150.   funktionierendes  Mailbox-System  das bei Normalbedingungen Dauerbelastungen
  151.   gewachsen  ist.   Zu  dem Programmpaket gehört eine Reihe von Public-Domain-
  152.   oder Free-Ware-Programmen.  Deren Autoren verzichten in aller Regel auf eine
  153.   Gebühr.
  154.  
  155.  
  156.   Dieses sind:
  157.  
  158.   Arc            File-Packer (Raymond S. Brand)
  159.   Zoo            File-Packer (J. Brian Waters)
  160.   LHarc            File-Packer (Paolo Zibetti)
  161.   Lz            File-Packer (Jonathan Forbes)
  162.   xprzmodem.library    Zmodem-Protokoll nach Xpr-Standard (Rick Huebner)
  163.   xprymodem.library    Y/Xmodem-Protokoll nach Xpr-Standard
  164.   req.library        Befehls-Bibliothek zur Erstellung dieses feinen
  165.               File-Requesters (Colin Fox und Bruce Dawson)
  166.  
  167.  
  168.   Copyright © 1989 bis 1992 Phobos Softwareentwicklung
  169.   Programmautor: Ulrich Simon
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.                          2. Hardware-Voraussetzungen
  177.                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  178.  
  179. Computer
  180.  
  181.   Ein beliebiger Amiga vom A500 bis zum A3000 Tower.
  182.  
  183. Betriebssystem
  184.  
  185.   Jedes AmigaDOS (Kickstart) ab Version 1,2.
  186.  
  187. RAM-Speicher
  188.  
  189.   Mind.   2  MByte.  Für ein professionelles Arbeiten auch im Multitasking des
  190.   Amigas sind 4 oder mehr MByte sinnvoll.
  191.  
  192.  
  193. Massenspeicher
  194.  
  195.   Festplattenspeicher,  je nach größe der zu verarbeitenden Daten.  Achten Sie
  196.   beim  Erwerb  eines  Contollers,  daß  dieser  beim Zugriff keinen Interrupt
  197.   sperrt,  so  daß die Übertragung vom Modem gestört wird.  Sie werden es ggf.
  198.   daran  merken,  daß  beim  Empfangen  von  Daten  z.B.  per ZModem-Protokoll
  199.   gehäuft Fehler auftreten.
  200.  
  201.  
  202. Modem
  203.  
  204.   Ein  beliebiges Hayes-kompatibles Modem, wie sie auf dem Markt üblicherweise
  205.   angeboten  werden.   Es  wird  über ein Handelsübliches RS-232-Kabel mit dem
  206.   Amiga   verbunden.    Dabei   unterstützt   Phobos   bis   zu   57600   Baud
  207.   Übertragungsgeschwindigkeit  von  Modem  zum Rechner.  Das ist wichtig, wenn
  208.   Sie  die  Leistungs  eines  Modems  mit 14.400 Baud (V.32bis) voll ausnutzen
  209.   wollen.
  210.  
  211.  
  212. Schnittstellenkarte
  213.  
  214.   Diese  benötigen  Sie  auf jeden Fall wenn Sie mehrere Modems mit Phobos per
  215.   Multiuser   (siehe   Kapitel  10)  betreiben  wollen.   Dazu  hat  sich  die
  216.   MultiFaceCard  von  BSC  in  der  Praxis  bewährt.  Sie unterstützt außerdem
  217.   Baudraten   bis  57600  und  stellt  zwei  weitere  Modemanschlüsse  bereit.
  218.   Weiterhin  ist  die  7-fach-  Schnittstelle von Commodore zu empfehlen.  Sie
  219.   unterstützt  jedoch  lediglich 19200 Baud, so daß sehr schnelle Modems nicht
  220.   mit  voller  Geschwindigkeit  von  Phobos  unterstütz  werden  können.  Aber
  221.   prinzipiell  ist  jede  Schnittstellenkarte  verwendbar,  die kompatibel zum
  222.   serial.device des Amigas sind.
  223.     Sie  alle haben den Vorteil gegenüber dem eingebauten Port des Amigas, daß
  224.   sie weniger Rechenzeit verbrauchen, so daß Ihrem Rechner mehr Zeit z.B.  für
  225.   andere Anwendungen, die Sie im Hintergrund benutzen möchten bleibt.
  226.  
  227.   Im  übrigen  geht  Phobos recht sparsam mit den Hardwareressourcen um.  Z.B.
  228.   werden  Mailboxtexte  von vorneherein nicht in jeweils ein File geschrieben,
  229.   sonden  gebündelt  in Files mit einer Größe von etwa 30 KByte abgelegt.  Das
  230.   hat  zur Folge, daß Sie auf Ihrer Festplatte nicht, wie bei anderen Systemen
  231.   üblich,  z.B.  10.000 Files in 500 Directories (für jedes Brett eins) liegen
  232.   haben,  sondern  etwa  nur  500  Files  und  5  Directories.  Das vermindert
  233.   einerseits den Speicherbedarf und beschleunigt andererseits den Zugriff z.B.
  234.   beim  Durchsuchen  von  Texten  und  einsortieren  von  Netzdaten.  Auch der
  235.   Bildschirmtreiber  ist  bedeutend  schneller als üblich.  Er unterstützt die
  236.   Emulationen  ANSI,  VT100  und  TTY.   Dabei  wird  der  32Bit-Bus des A3000
  237.   unterstützt, so daß die Bildschirmausgabe nochmal doppelt so schnell wird.
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.                                3. Installation
  245.                             ~~~~~~~~~~~~~~~~~~~~~~
  246.  
  247. Sie haben zu Phobos zwei Disketten bekommen. Gehen Sie folgende Schritte durch:
  248.  
  249. * Starten  Sie  ihren  Rechner  von Festplatte und stellen Sie sicher, daß die
  250.   Workbench gestartet wurde.
  251.  
  252. * Legen Sie die Diskette 2 ein.
  253.  
  254. * Klicken Sie auf der Workbench das Diskettenicon an, an danach das sich darin
  255.   befindliche mit Namen PhobosInstall.
  256.  
  257. * Es  erscheint  ein  Fenster,  auf  dem  Sie  nochmal  auf  bestimmte  Punkte
  258.   hingewiesen werden.  Befolgen Sie die Anweisungen...
  259.  
  260. * Sie  können  Phobos  auf  einer beliebigen Festplattenpartition installieren
  261.   lassen.   Die  erste heißt normalerweise DH0:, was das Installationsprogramm
  262.   auch  als  Wert  vorgibt.   Wenn  Sie  damit  einverstanden sind drücken Sie
  263.   einfach die Return-Taste.
  264.  
  265. * Sie  werden  nun  befragt,  ob  Sie  das  Installationsprotokoll nur auf dem
  266.   Bildschirm  ausgegeben  werden soll, oder ob es auf einen Drucker umgeleitet
  267.   werden  soll.   Wenn  Sie  sich  für  den Drucker entscheiden, so achten Sie
  268.   darauf,  daß  die entsprechenden Einstellungen dafür in den Prefernces Ihrer
  269.   Workbench    eingestellt   sind.    Drücken   Sie   entsprechend   "B"   für
  270.   Bildschirmausgabe oder "D" für Drucken.
  271.  
  272. * Es   erfolgt   eine   letzte  Abfrage,  ob  Sie  die  Installation  mit  den
  273.   eingestellten  Daten  durchführen lassen wollen.  Drücken Sie "J" wenn alles
  274.   korrekt eingestellt ist, ansonsten können Sie mit "N" wieder abbrechen.
  275.  
  276. * Sie   Installation  geht  ansonsten  fast  automatisch.   Wechseln  Sie  die
  277.   Disketten  je nach Anforderung am Bildschirm.  Die Diskette "PhobosBoot" ist
  278.   die Nr.  1 und "PhobosDaten" Nr.  2.
  279.  
  280. * Nach  erfolgter  Installation  muß  in Ihre startup-sequence, ein Befehl wie
  281.   etwa  Assign Phobos:  DH0:  eingebunden werden, der ein logisches Device mit
  282.   Namen  "Phobos:"  erzeugt.   Dadurch  weiß  Phobos  später  beim  Start  von
  283.   Festplatte wo sich nun die neuen Daten befinden.  Auf Wunsch hängt Ihnen das
  284.   Installationsprogramm diesen Befehl automatisch an den Anfang der Datei an.
  285.  
  286. * Führen Sie nun einen Reset mit das Tastenkombination Ctrl-Amiga-Amiga aus.
  287.  
  288. * Wenn Sie sich nun den Inhalt Ihrer Festplattenpartition ansehen (Doppelklick
  289.   auf  das Symbol), werden Sie den Ordner mit Namen Phobos wiederfinden.  Dort
  290.   sind auch die entsprechenden Icons zum Start von Phobos zu finden.
  291.  
  292. Hinweise:
  293.   Bei  der  Installation  werden auch bestimmte Dateien, die ggf.  bereits auf
  294.   Ihrer  Festplatte existieren überschrieben.  Das sind zum einen Packer, aber
  295.   auch  die  eine  oder andere Library.  Wenn Sie aktuellere Versionen, die zu
  296.   den  alten  kompatibel sind, haben so können Sie diese wieder überschreiben.
  297.   Jedoch  sollten  Sie  die  xprzmodem.library  mit  der  Version  2.0e  nicht
  298.   ersetzen.    Die  meisten  nachfolgenden  Versionen  (z.B.   V2,5)  erzeugen
  299.   Abstürze  wenn  sehr  kurze Files übertragen werden sollen.  Der Fehler wird
  300.   durch  die  Library  erzeugt, und kann deshalb durch Phobos nicht verhindert
  301.   werden.  Der vermeintliche Vorteil neuerer Versionen ist damit hinfällig.
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.                                 4. PhobosPref
  309.                              ~~~~~~~~~~~~~~~~~~~
  310.  
  311.   Das  Programm  PhobosPref  dient  zur  Editierung  der  Voreinstellungen zum
  312.   Mailboxprogramm Phobos.  Es wird ausschließlich über Gadgets gesteuert.  Die
  313.   Bedienung  sollte daher auch für Laien kein Problem darstellen.  Jedoch sind
  314.   selbst   vielen   Profis   folgende  Tastenkombinationen  bei  String-  bzw.
  315.   Textgadgets unbekannt:
  316.  
  317.     * R-Amiga + X
  318.       Löscht das Eingabefeld
  319.  
  320.     * R-Amiga + Q
  321.       Stellt den Inhalt des Gadgets wieder her, bevor es angewählt wurde.
  322.  
  323.   Sie  können das Programm mit dem Gadget "Exitus" oder "Abbruch" im Hauptmenü
  324.   verlassen.   Er-  steres  bewirkt das Abspeichern der eingestellten Daten in
  325.   das  File  S:Phobos.Conf.   Dieses  wird  bei  jedem Neustart von Phobos neu
  326.   eingelesen.
  327.     Sie  brauchen  nicht  gleich die ganze Anleitung durchzulesen, die meisten
  328.   Einstellungen  sind  schon  vorgegeben.   Wenn  Sie jedoch Änderungen machen
  329.   wollen,  so  lesen  Sie  sich bitte immer zunächst das entsprechende Kapitel
  330.   durch  um  unnötigen  Komplikationen  vorzubeugen.   Dieser Editor ist recht
  331.   sicher  zu  bedienen  und  Fehlbedienung  führt  nur  selten  zu ernsthaften
  332.   Problemen,  dennoch  gilt,  daß  keine  unsinnigen  Werte  eingegeben werden
  333.   dürfen.  Z.B.  sind negative Zahlen NIE einzusetzen.
  334.  
  335.   Vielleicht  noch  ein  letztes  Wort  zur  Schreibweise der Syntax z.B.  von
  336.   Befehlen.   Die  Darstellungen  entsprechen weitgehend der Backus-Naur-Form.
  337.   Dabei gelten u.a.  folgende Regeln:
  338.  
  339.     [...]    "..." darf 0- oder 1mal wiederholt werden.
  340.  
  341.     {...}    "..." darf beliebig oft wiederholt werden (auch 0mal).
  342.  
  343.     a|b    Es  darf  entweder  "a"  ODER  "b"  benutzt werden, aber nicht
  344.         beides.    Bem.:    bei   der   Beschreibung  des  erweiterten
  345.         Verteilers   ([Extended],  siehe  unten)  ist  der  "|"  (auch
  346.         "Balken" genannt) selbst einzugeben und ist keine Operation!
  347.  
  348.     (...)    Runde  Klammern  werden zur Strukturierung verwendet, z.B.  um
  349.         ODER-Ausdrücke mit "|" zusammenzufassen:
  350.  
  351.         Beispiel: (a|b|c) : Entweder a oder b oder c.
  352.  
  353.  
  354. 4.1. Hauptbildschirm
  355. ~~~~~~~~~~~~~~~~~~~~
  356.  
  357. 4.1.1. Allgemein
  358. ~~~~~~~~~~~~~~~~
  359.  
  360. Mailboxname
  361.  
  362.   Der  Mailboxname  darf  eine maximale Länge von 15 Zeichen haben und wird in
  363.   der  Einschaltmeldung  bei  jedem  Login  eines Users angezeigt.  Wollen Sie
  364.   Netzbox  werden,  so  wird  er, technisch bedingt, auf 8 Zeichen gekürzt und
  365.   automatisch   groß   geschrieben.    Aus   demselben  Grund  darf  er  keine
  366.   Sonderzeichen, wie Umlaute o.ä.  enthalten.
  367.  
  368. Serien-Nr.
  369.  
  370.   Die  Seriennummer  hat  eine  Länge  von genau 16 Zeichen.  Davon dienen die
  371.   ersten  8  Stellen  der  hexadezimalen  Nummer als Kennung (Serial-ID).  Sie
  372.   erscheinen automatisch bei Aufruf des Befehls "VERSION" oder als erste Zeile
  373.   beim  Login.   Die  letzten  8  dienen  als  "Prüfsumme".   Sie  gibt  Ihnen
  374.   letztendlich  die  Legitimation  (Lizenz)  das Programm zu benutzen.  Sie zu
  375.   verbreiten kommt einer Raubkopie gleich.  Für jeden weiteren Port müssen Sie
  376.   hier jeweils eine neue Seriennummer eintragen.  Bleibt das Feld leer, so ist
  377.   dieser  Port  zwar startbar, jedoch nur über Konsole zu bedienen.  Bei jedem
  378.   Port  ist  die  Kennung  gleich,  nur  die  Prüfsumme  ist  unterschiedlich.
  379.   Seriennummern  für  weitere  Ports  erhalten  Sie  dort,  wo  Sie  auch  die
  380.   Hauptlizenz gekauft haben.
  381.  
  382. RAM Intern
  383.  
  384.   Der  in  diesem Feld einzugebende RAM-Speicher wird speziell für Phobos beim
  385.   Hochstart des Ports reserviert und dient vor allem als Variablenspeicher für
  386.   temporäre  Daten.   Die  meisten  Daten zu Texten, Brettern und Usern werden
  387.   jedoch außerhalb dieses RAM-Bereiches verwaltet!
  388.     Ein  Wert von 150 KByte ist meistens ausreichend.  Zur Überprüfung schauen
  389.   Sie  und  zu  auf  die  "RAM"-Anzeige  des  Mailboxprogramms  ganz  unten am
  390.   Mailboxbildschirm.    Sie  gibt  an,  wieviel  interner  Speicher  noch  zur
  391.   Verfügung  steht.   Als  Faustregel  kann  man sagen, daß er dauerhaft nicht
  392.   unter  80.000  fallen  sollte.   Während  der  Laufzeit des Programms können
  393.   Warnungsmeldungen  im  CLI  und auf dem Mailboxscreen ausgegeben werden, wie
  394.   z.B.:  Zu wenig internes RAM!  (14858)
  395.     Der  Wert  in  Klammern schwankt zwischen 0 und 20000, ist jedoch nicht so
  396.   wichtig.  In diesem Fall setzen Sie die Zahl für das interne RAM herauf, bis
  397.   keine  Warnungen  mehr  auftreten.   Eine kritische Situation dafür ist z.B.
  398.   das Löschen von Texten.  Lesepuffer
  399.     Der  Lesepuffer  wird  von  Phobos beim Auslesen von Dateien jeglicher Art
  400.   verwendet.   Er  beschleunigt den Datenzugriff von Festplatte oft erheblich,
  401.   da  immer  große Blöcke gleichzeitig gelesen werden um den Puffer zu füllen.
  402.   Die  weiteren  Lesezugriffe  erfolgen dann in der Regel aus diesem Puffer im
  403.   RAM-Speicher.
  404.     Geben  Sie  hier  an,  wieviel KByte Puffer beim Lesen eines Files benutzt
  405.   werden  sollen.   Werte  bis  zu  100  KByte  sind  sinnvoll, können aber in
  406.   bestimmten  Situationen  auch  zu  einem  knappen RAM-Speicher führen.  Kann
  407.   Phobos  die  gewünschte  Menge  nicht allozieren, d.h.  ist der RAM-Speicher
  408.   voll,  so  wird  die Puffergröße ggf.  halbiert bis zu einer minimalen Größe
  409.   von  ca.   20  Bytes.   Sind  diese  auch  nicht  vorhanden,  so schlägt der
  410.   Lesezugriff  auf die Datei automatisch fehl.  Der angeforderte Speicher wird
  411.   nicht aus dem internen Speicher belegt.  Schreibpuf.
  412.     Hier  trifft  dasselbe wie beim Lesepuffer für das Schreiben von Daten zu.
  413.   Wenn sehr viel RAM- Speicher zur Verfügung steht, sollte dieser Puffer höher
  414.   eingestellt  werden, als der für das Lesen.  Werte von bis zu 500 KByte sind
  415.   hier sinnvoll.
  416.  
  417. TaskPrio.
  418.  
  419.   Die  Taskpriorität  von  Phobos  ist  in  Verbindung  mit der Ausnutzung des
  420.   Multitaskings  des  Amigas  zu  sehen.   Jedes ablaufende Programm hat einen
  421.   Prioritätswert,   der   normalerweise   0  ist.   Anhand  dessen  teilt  das
  422.   Betriebssystem  jedem  Programm  Rechenzeit zu.  Je höher die Priorität ist,
  423.   desto  sicherer ist, daß das Programm flüssig ablaufen kann, aber desto mehr
  424.   werden  auch andere Programme in den Hintergrund gedrängt.  Um Seiteneffekte
  425.   für  das  Betriebssystem  zu  vermeiden  darf der Wert nicht über 4 steigen.
  426.   Doch  auch  wenn  das  Mailboxprogramm  eine  solch  hohe Priorität bekommt,
  427.   brauchen  Sie keine Angst zu haben, daß andere Tasks deshalb stehen bleiben.
  428.   Phobos  gibt  jegliche  nicht benutzte Rechenzeit an andere Tasks weiter, so
  429.   daß  im  Ruhezustand nur eine Prozessorauslastung von ca.  2% erreicht wird.
  430.   ExternTerm.
  431.     Sie  habe die Möglichkeit ein eigenes, frei wählbares Terminalprogramm von
  432.   Phobos aus über die Tastenkombination Amiga-X zu starten.  Dazu geben Sie in
  433.   dieses  Feld den Programmaufruf, wie z.B.  "C:PhobosTerm" ein.  Das Terminal
  434.   darf  den  belegten  Task  nicht vor Beendigung zurückgeben, da sonst Phobos
  435.   davon  ausgeht,  daß  es  wieder  seine  Arbeit aufnehmen soll!  Dies trifft
  436.   leider bei einigen sehr verbreiteten Terminals zu.
  437.     Wählen   Sie  nun  im  Wartezustand  des  Mailboxprogramms  den  Menüpunkt
  438.   "ExternTerminal"  (oder  über  Amiga-X)  so  wird  das  Fenster  iconfiziert
  439.   (verkleinert),   die  Schnittstelle  zum  Modem  wird  freigegeben  und  das
  440.   gewünschte  Programm  gestartet.   Nachdem  Sie  dieses wieder beendet haben
  441.   öffnet Phobos wieder Fenster und Schnittstelle, das Modem wird initialisiert
  442.   und  Ihre  Mailbox  ist wieder online.  Beachten Sie, daß der Speicher knapp
  443.   werden kann, da Phobos weiterhin geladen ist!  Anz.Ports
  444.     Mit  "Anz.Ports"  geben  Sie  an,  wieviele Ports (maximal 8) Ihre Mailbox
  445.   verwalten  soll.  Für jeden Port wird dabei eine eigene Phobos.Conf-Datei im
  446.   "S:"-Verzeichnis  erstellt.   Nachdem  der  Wert  geändert wurde, können Sie
  447.   durch Klicken auf "akt.  Port" jede Datei verändern.  Alle in Geisterschrift
  448.   dargestellten  Felder  werden  vom Hauptport übernommen und sind damit nicht
  449.   speziell  editierbar.   Beachten  Sie,  daß  jeder  Port,  der  keine eigene
  450.   Seriennummer  (s.o.)  besitzt,  keine  Modemdaten  einstellen kann, da diese
  451.   grundsätzlich ignoriert werden.
  452.  
  453. MB-Status
  454.  
  455.   Hier  kann  zwischen  "Public" und "Privat" umgeschaltet werden.  Ein System
  456.   ist  dann  public,  wenn sich Gäste, d.h.  noch nicht eingetragene User, von
  457.   außen  einloggen  können.   Andernfalls  ist  es privat.  Letzteres wird vor
  458.   allem bei geschlossenen Usergruppen oder Clubs verwendet.  akt.  Port
  459.     Hier  können Sie nun die einzelnen Ports im PhobosPref durchwählen.  Wurde
  460.   kurz  vorher die Anzahl der Ports verändert, so muß ggf.  mehrmals angewählt
  461.   werden,  bis  der  gewünschte  Port erreicht ist.  Zusätzlich können Sie ihn
  462.   auch  über die Tastatur eingeben.  Eine "0" entspricht dem Hauptport und die
  463.   Tasten "1"-"7" den zugehörigen Nebenports.  Zu beachten ist jedoch, daß kein
  464.   Cursor in einem Eingabefeld steht.
  465.  
  466.  
  467. 4.1.2. Zugriffspfade
  468. ~~~~~~~~~~~~~~~~~~~~
  469.  
  470. Die Zugriffspfade stellen Directories auf Ihrer Festplatte dar, in denen Phobos während des Be-
  471. triebes Daten aller Art ablegt. Geben Sie in einem Feld einen Namen eines nicht existierenden Pfa-
  472. des an, so versucht PhobosPref nach einer Sicherheitsabfrage diesen selbständig einzurichten.
  473.  
  474. Temp. Files
  475.  
  476.   Hier legt Phobos kurzzeitig Zwischendateien aller Art an.  Z.B.  wird an der
  477.   Stelle bei Ausführung eines CLI-Befehls die Ausgabe zwischengespeichert.
  478.     Außerdem  wird  hier  automatisch  für  jeden  Port  ein  Directory Namens
  479.   "UploadX"  erstellt.   Das  X steht dabei für die Portnummer, wobei eine "0"
  480.   weggelassen   wird.    Hier   werden   alle   Files  während  eines  Uploads
  481.   zwischengespeichert,  bevor  sie  in  die Bretter einsortiert werden können.
  482.   Weiterhin werden hier Directories für neu eigerichtete Zerberus-Bretter, die
  483.   Files enthalten sollen, eingerichtet.  Sie erhalten den Namen ZerDirXXX.TMP,
  484.   wobei  XXX eine mit 0 beginnende laufende Nummer darstellt.  Kommen also bei
  485.   einem  Netztransfer  Files  für  ein  Brett  an, für das noch kein Directory
  486.   angegeben  wurde,  so richtet hier Phobos automatisch eines ein und legt das
  487.   File  ab.   Dies ist jedoch nur eine Notlösung.  Sie sollten den Directories
  488.   im Bretteditor nachträglich einen neuen, sinnvollen Namen geben!
  489.  
  490.   Außerdem  wird  hier  das  File  "PHOBOS.TXT"  beim  Optimieren der Boxtexte
  491.   abgelegt.   Dieses  wird  in  der  Regel  sehr  lang.  Legen Sie diesen Pfad
  492.   deshalb möglichst nie in die RAM-Disk!  Systemfiles
  493.     Dieses  Directory  stellt  gewissermaßen das Herzstück von Phobos dar.  Es
  494.   nimmt  alle  Brett- und Userdaten auf, alle Inhaltsverzeichnisse, alle Daten
  495.   für das Onlinespiel Galactic Empire und andere Dinge auf:
  496.  
  497. * "Textinfos"
  498.   Es enthält die gesamten Inhaltsverzeichnisse der Mailbox.  Wird es zerstört,
  499.   so kann es innerhalb der Mailbox durch den Befehl "KORRIGIEREN" neu erstellt
  500.   werden.
  501.  
  502. * "Bretter"
  503.   Hier werden alle Einstellungen zu den Brettern abgelegt.  Diese Daten können
  504.   bei Zerstörung nicht wieder neu berechnet werden!
  505.  
  506. * "Adressen"
  507.   Wie  der  Name  schon  sagt, werden hier die Adressen der eingetragenen User
  508.   abgelegt.
  509.  
  510. * "UserConfigI", "UserConfigII", "UserConfigIII"
  511.   In  diesen drei Files befinden sich die persönlichen Einstellungen der User.
  512.  
  513.   Hinweis:
  514.     Die Files "Adressen" und "UserConfigX" können während des Mailboxbetriebes
  515.     nicht  gelesen  werden,  da  Phobos darauf einen Schreib- Lesezugriff hat.
  516.     D.h.  um einen korrektes Festplattenbackup zu machen muß die Mailbox zuvor
  517.     heruntergefahren werden!
  518.  
  519. * "Brett_User_Flags"
  520.   Dieses File enthält für jeden User Informationen, welche Bretter er markiert
  521.   hat und welche besonderen Zugriffe er auf bestimmte Bretter besitzt.
  522.  
  523. * "Brett_Box_Flags"
  524.   Genauso  wie  bei "Brett_User_Flags" werden hier die speziellen Zugriffe der
  525.   Mailboxen auf bestimmte Bretter abgelegt,
  526.  
  527. * "Protokoll"
  528.   Hier wird das aktuelle Login- und Netzprotokoll abgespeichert.  Die maximale
  529.   Anzahl   der   Einträge   wird   in  "Protokoll"  und  "Netzprot."  bei  den
  530.   Dimensionierungen festgelegt.
  531.  
  532. * "PrgHilfe", "PrgHilfe.IDX"
  533.   Diese  beiden  Files  enthalten  die  Onlinehilfen  für  die  Bedienung  des
  534.   Mailboxprogramms  von  der Konsole aus.  Sie sind auch die einzigen Dateien,
  535.   die nicht vom Programm aus selbständig eingerichtet werden!
  536.  
  537. * "Empire.AuswertungX", "Empire.DATX"
  538.   Diese  Dateien  enthalten für jeweils eine von zehn Spielrunden die aktuelle
  539.   Auswertung  und  die  aktuellen Daten zum Online-Spiel Galactic Empire.  Das
  540.   "X" kennzeichnet die jeweilige Partie.
  541.  
  542. * "ChatProtokoll"
  543.   In  dieses File schreibt Phobos ein Protokoll aller Chats die in der Mailbox
  544.   gemacht  werden hinein.  Es kann mit einem gewöhnlichen Texteditor angesehen
  545.   und  geändert  werden.  Sie können es auch, wenn es zu lang wird, löschen um
  546.   Speicher zu sparen.
  547.  
  548.   Es   wird   darauf  hingewiesen,  daß  jegliche  Manipulation  dieser  Daten
  549.   unvorhersehbare Folgen für das Funktionieren von Phobos haben kann.  Es darf
  550.   einzig und allein und ohne Bedenken das File "Textinfos" gelöscht werden, da
  551.   es bei Fehlen automatisch wieder hergestellt wird.  Binäre Post
  552.     Nehmen  wir  an,  Sie  haben  an  der  Stelle  als  Pfad  "Phobos:BinPost"
  553.   eingegeben.   Dann  könnte  der  Inhalt  des  Verzeichnisses  nach  längerer
  554.   Benutzung des Mailboxprogramms so aussehen:
  555.  
  556.     BinPost (Dir)
  557.         TextIn (dir)
  558.         UserFiles (dir)
  559.         0 (dir)
  560.             1.File        2.File
  561.             3.File
  562.         1 (dir)
  563.         2 (dir)
  564.             TEXT.TXT
  565.         3 (dir)
  566.         4 (dir)
  567.         5 (dir)
  568.         6 (dir)
  569.         7 (dir)
  570.         8 (dir)
  571.         9 (dir)
  572.  
  573.   Phobos richtet also zwei Unterdirectories ein:
  574.  
  575. * "UserFiles"
  576.   Dieses  Verzeichnis  wird nun wirklich für die binäre Post (Files) von Usern
  577.   benutzt.   Dazu  enthält  jeder User (in diesem Fall sind es 10) ein eigenes
  578.   Directory  in  das  die Files abgelegt werden.  Sie werden genauso verwaltet
  579.   wie  Download-Bretter.   D.h.   jedes File, das dort steht erscheint auch in
  580.   dem Postfach des Users und umgekehrt.
  581.  
  582. * "TextIn"
  583.   Kurz  bevor  Phobos  auf  Anrufe  wartet, wird dieses Directory auf das File
  584.   "TextInhalt"  überprüft.   Dort  erwartet  Phobos ggf.  Namen von Files, die
  585.   jeweils einen Text folgenden Formats enthalten:
  586.  
  587.     Zeile 1    : <Brettname>
  588.     Zeile 2    : <Username>
  589.     Zeile 3    : <Betreff>
  590.     Zeile 4    : (leer)
  591.     Zeile 5    : text,
  592.       .     :   .
  593.       .     :   .
  594.     Zeile x    : text.
  595.  
  596.   Nun   wird   versucht   das   entsprechende  Brett  zu  finden.   Groß-  und
  597.   Kleinschreibung  spielt  keine  Rolle,  jedoch  muß  der  gesamte  Brettpfad
  598.   angegeben  werden.   Der  Text  wird  dann  unter  dem Usernamen und Betreff
  599.   abgespeichert.   Wurde der Brettname nicht gefunden so untersucht Phobos die
  600.   Namen  der  User  und sortiert den Text ggf.  in deren Postfächer.  Ist dies
  601.   geschehen, wird das File wieder aus dem Directory gelöscht.
  602.  
  603.   Beispiel:
  604.  
  605.     » Inhalt des Files "TextInhalt":
  606.       Hilfstext1
  607.       Hilfstext2
  608.  
  609.     » Inhalt des Files "Hilfstext1":
  610.       Hilfstexte
  611.       SYSOP
  612.       Mein Hilfstext Nr.1
  613.  
  614.       Und nun meine Hilfe:
  615.       abc, dsdfashf etc..
  616.  
  617.     » Inhalt des Files "Hilfstext2":
  618.       Hilfstexte
  619.       ANDERER-USER
  620.       2.Hilfstext
  621.  
  622.   Dies ist mein 2. Hilfstext
  623.  
  624.   Nach dem Hochstart von Phobos oder nach einem Logoff werden die beiden Texte
  625.   in  das  Brett  "Hilfstexte"  abgelegt.   Ist  dies  geschehen,  so  ist das
  626.   Directory wieder leer.
  627.  
  628.   Um  Texte  aus  einem  Brett zu löschen können Sie einen auch Text folgenden
  629.   Formats anlegen:
  630.  
  631.     Zeile 1    : <Brettname>
  632.     Zeile 2    : <leer>
  633.     Zeile 3    : <Betreff>
  634.     Zeile 4    : #Loeschen
  635.  
  636.   Es  werden dann alle Texte des Brettes <Brettname> mit dem Betreff <Betreff>
  637.   gelöscht, bzw.  zum Löschen markiert.
  638.  
  639. Netzdaten
  640.  
  641.   Beispiel für den Inhalt des Directories, "Netz" benannt:
  642.  
  643.   Netz (dir)
  644.     IN (dir)
  645.     IN1 (dir)
  646.     OUT (dir)
  647.     OUT1 (dir)
  648.     FLATTER (dir)
  649.         PUFFER
  650.     MOONBASE (dir)
  651.         OUT.TXT
  652.     Kopien_Empfangen (dir)
  653.         09.14!MOONBASE!22.23    09.17!FLATTER!01.33
  654.     Kopien_Senden (dir)
  655.         09.14!FLATTER!01.32
  656.     BinDatum        ID-Archiv
  657.     Zer_LfdNr
  658.  
  659.   "IN" dient wiederum als Zwischenspeicher für ankommende, gepackte Texte.  Es
  660.   wird  für  jeden  Port  getrennt geführt, so daß jeder Nebenport mit 1 bis 7
  661.   durchnumeriert  wird.   Gleiches gilt für "OUT".  Hier werden jedoch während
  662.   des Netztransfers alle zu sendenden Daten abgelegt.
  663.    "FLATTER"   und  "MOONBASE"  sind  die  Namen  der  über  das  Netz  direkt
  664.   angeschlossenen  Boxen.   Werden Eilmails versendet, so richtet Phobos dafür
  665.   zusätzliche  Directories  ein,  die jedoch nach dem Transfer wieder gelöscht
  666.   werden.
  667.     Darin   befinden   sich  ggf.   das  Puffer-File,  das  die  zu  sendenden
  668.   Nachrichten   im   Zerberus-  Netzformat  beinhaltet.   Sein  Name  wird  im
  669.   Netzeditor für jede Mailbox getrennt eingestellt.  Beim Netztransfer wird es
  670.   dann  in das Directory "OUT" durch Umbenennen verlagert, auf Wunsch gepackt,
  671.   und versendet.
  672.     Die  beiden Verzeichnisse "Kopien_Empfangen" und "Kopien_Senden" enthalten
  673.   die Sicherheitskopien, die Phobos nach bzw.  vor dem Netztransfer anlegt auf
  674.   Wunsch  (siehe  Netzeditor)  anlegt.  Die Kopien werden immer im ungepackten
  675.   Zustand unter einem Namen mit folgendem Aufbau abgelegt:
  676.  
  677.   » MM.TT!<Boxname>-!SS.MM
  678.  
  679.     MM        : Monat der Erstellung
  680.     TT        : Tag der Erstellung
  681.     Boxname   : Name der anderen Mailbox
  682.     SS        : Stunde
  683.     MM        : Minute
  684.  
  685.   Monat   und   Tag  wurden  in  der  Reihenfolge  vertauscht,  damit  Sie  im
  686.   Filerequester alle Kopien der Chronologie nach geordnet haben.
  687.  
  688. Tip:
  689.  
  690.   Legen   Sie   zwei   Bretter   z.B.    mit  Namen  Netzkopien_Empfangen  und
  691.   Netzkopien_Senden   an,   das   seine   Files   in  diesem  Directory  (z.B.
  692.   "Phobos:Netz/Kopien_Empfangen") verwaltet.  Dann benutzen Sie den Autoeditor
  693.   um  z.B.   alle  Kopien,  die  älter als 7 Tage sind, automatisch löschen zu
  694.   lassen.    Oder  bestimmen  Sie  einfach  im  Bretteditor,  wieviele  Kopien
  695.   zurückbehalten  werden  sollen,  oder  wieviel Festplattenspeicher die Files
  696.   einnehmen dürfen.  Wichtige Kopien können als archiviert markiert werden und
  697.   sind damit vor dem Löschen ge- schützt.
  698.  
  699.   Das  File "BinDatum" ist genau 4 Byte lang und enthält in kodierter Form die
  700.   Zeit,  bei  der  das  letzte  mal  binäre  Files  aus  einem  Brett  in  das
  701.   Zerberus-Netz  gelangt  sind.   Es ist lediglich für den internen Ablauf von
  702.   Phobos  wichtig.   Dennoch kann es hier zu Komplikationen kommen:  Haben Sie
  703.   z.B.   einmal die Mailbox gestartet, obwohl die Systemzeit des Amigas falsch
  704.   bzw.   zu  hoch  ist  und  ändern sie beim nächsten mal auf die richtige, so
  705.   erkennt  Phobos,  daß  das  letzte  mal  die  binären  Files  in der Zukunft
  706.   überprüft  wurden,  was schwerlich stimmen kann.  In diesem Fall löschen Sie
  707.   bitte dieses File und starten die Mailbox neu hoch!
  708.     Nach  dem  Transfer,  bis  zu  dem  Zeitpunkt  an  dem die Netznachrichten
  709.   einsortiert  werden,  wird  ein  File  "NetzNameX"  (X=Portnummer  wie oben)
  710.   erstell.   Es  beinhaltet  als  Text  3  Zeilen  (mit  LF am Ende) folgenden
  711.   Aufbaus:
  712.  
  713.   Der  Netztyp von dem dieses Pufferfile stammt.  Momentan ist nur die Kennung
  714.   "ZERB" für Zerberus zulässig.
  715.  
  716.   <Boxname>    Der  Name  der Box, von der das Pufferfile (im "IN"-Directory)
  717.         gesendet wurde.
  718.  
  719.   <Boxnummer>    Die  Nummer unter der die Box im Netzeditor eingetragen wurde.
  720.         Dort  erscheint  sie  neben  dem Eingabefeld für den Boxnamen.
  721.         Soll  ein  File  manuell  einsortiert  werden, so muß es, egal
  722.         unter  welchem  Namen,  in  das  entsprechende  "IN"-Directory
  723.         kopiert  werden  und das File "NetzNameX" mit einem Texteditor
  724.         erstellt werden.  Achten Sie darauf, daß für das Directory und
  725.         das  File  dieselbe Portkennung verwendet wird (z.B.  "IN" und
  726.         "NetzName"   oder   "IN2"   und   "Netzname2".    Sobald   der
  727.         entsprechende  Port  gestartet  wird  oder  sich dort ein User
  728.         ausloggt,   werden   die   Daten  einsortiert.   Das  manuelle
  729.         Einsortieren  sollte  in  der  Praxis  von unerfahrenen Sysops
  730.         möglichst  vermieden  werden,  denn  es treten immer wieder in
  731.         diesem  Zusammenhang  Probleme  auf,  daß Nachrichten aufgrund
  732.         falscher Daten nicht korrekt sortiert werden!
  733.  
  734.  
  735. 4.1.3. Dimensionierungen
  736. ~~~~~~~~~~~~~~~~~~~~~~~~
  737.  
  738.   Einige  Daten  für  die  Mailbox  müssen  dimensioniert werden, um unnötigen
  739.   Speicherplatzverbrauch  vorzubeugen.   Daher  sollten  Sie  die  Daten Ihren
  740.   Bedürfnissen anpassen:
  741.  
  742.     User        Max. Anzahl verwaltbarer User
  743.             (höchstens 10.000)
  744.  
  745.     Bretter        Max. Anzahl verwaltbarer Bretter
  746.              (höchstens 10.000)
  747.  
  748.     Netzboxen     Max. Anzahl verwaltbarer Netzboxen
  749.              (höchstens 10.000)
  750.  
  751.     Texte         Max. Anzahl verwaltbarer Texte
  752.              (höchstens 65.000)
  753.  
  754.     Protokoll    Max. Anzahl Protkolleinträge
  755.             (höchstens 32.000)
  756.  
  757.     Netzprotokoll    Max. Anzahl Einträge im Netzprotokoll
  758.             (höchstens 32.000)
  759.  
  760.     Editorzeilen    Max. Größe von Texten in Zeilen
  761.             (höchstens 32.000)
  762.  
  763.   Die  Zahl der User, Bretter und Netzboxen darf auf keinen Fall später wieder
  764.   heruntergesetzt  werden, wenn Phobos die Daten mit neuen Dimensionen bereits
  765.   abgespeichert  hat!   Werte, die vermutlich nie erreicht werden verschwenden
  766.   unnötig Speicherplatz.  Ein Puffer von 100 bei Netzboxen und Usern bzw.  200
  767.   bei Brettern sollte allen Anfordungen genügen.
  768.     Die  maximale  Anzahl  der  Texte  muß  immer  groß  genug  sein,  um alle
  769.   Nachrichten  (Texte  und  Files)  aufnehmen zu können.  Bei Verminderung des
  770.   Wertes  sollte  sicherheitshalber  das  File  "Textinfos"  in den Sytemfiles
  771.   gelöscht werden.
  772.  
  773.  
  774. 4.1.4. Telefongebühren
  775. ~~~~~~~~~~~~~~~~~~~~~~
  776.  
  777.   Wenn bei der Deutschen Bundespost Gebührenänderungen anstehen, so können Sie
  778.   diese auch bei Phobos einstellen.  Das 2 x 3 große Feld nimmt die Zeitdauern
  779.   für eine Gebühreneinheit auf.  Die linke Spalte gilt für den Normaltarif und
  780.   die  rechte  für  den  Billigtarif.   Zusätzlich besteht die Möglichkeit die
  781.   Kosten einer Einheit in Pfennigen unten anzugeben.
  782.  
  783.  
  784. 4.1.5. Floskeltasten
  785. ~~~~~~~~~~~~~~~~~~~~
  786.  
  787.   Vielleicht  haben  Sie  sich  schon  einmal geärgert, wenn Sie ständig immer
  788.   wieder   gleiche  Texte  oder  Befehle  eingeben  müssen  -  z.B.   bei  der
  789.   Unterschrift und der Eingabe von "s" für Speichern.  In den zehn Feldern des
  790.   Editors  können  Sie  die  Floskel- bzw.  Funktionstasten ihrer Tastatur mit
  791.   festen  Tastendrücken,  d.h.   Texten belegen.  Dabei hat die Pfeiltaste "^"
  792.   ein  besondere  Bedeutung.  Sie wird zunächst nicht ausgegeben sondern dient
  793.   gewissermaßen als CTRL-Tasten-Ersatz für das nächste Zeichen.
  794.  
  795.   Beispiel 1:
  796.  
  797.     PHOBOS^M
  798.  
  799.   gibt  den  Text  "PHOBOS" und ein CTRL-M bzw.  <RETURN> aus.  Soll ein Pfeil
  800.   selbst ausgegeben werden, so muß er wiederholt eingegeben werden:  "^^".
  801.  
  802.   Beispiel 2:
  803.  
  804.     MfG,^M    Mr.X^M.^Ms
  805.  
  806.   Wenn  Sie  im Texteditor die entsprechend belegte Taste drücken, so schreibt
  807.   das  Programm  den  Abschiedsgruß  "MfG,  Mr.X"  in zwei Zeilen, beendet die
  808.   Eingabe  mit  dem  Befehl  "."  und  simuliert  den  Druck  der  S-Taste zum
  809.   Speichern.
  810.  
  811.  
  812. 4.2. Netz
  813. ~~~~~~~~~
  814.  
  815. Max. Anzahl IDs auf HD
  816.  
  817.   Gibt  die  maximale  Anzahl  der IDs an, die Phobos zurückbehält um doppelte
  818.   Nachrichten  (sog.   Dupes)  aus  dem  Netz  ausfindig  zu  machen.  Jede ID
  819.   benötigt  24 Bytes an Speicher und wird zusammen mit den anderen in dem File
  820.   "ID-Archiv", das sich im Netzverzeichnis befindet, verwaltet.
  821.     Diese  Zahl sollte etwa dem durchschnittlichen Mail-Aufkommen eines Monats
  822.   (oder   mehr)  entsprechen.   D.h.   wenn  Ihre  Mailbox  täglich  etwa  500
  823.   Nachrichten per Netz erhält, so ist hier 15000 einzutragen.
  824.  
  825. Min. Anzahl IDs auf HD
  826.  
  827.   Wird das File "ID-Archiv" zu lang, so daß es die max.  Anzahl der IDs (s.o.)
  828.   übersteigt,  dann  schneidet  Phobos automatisch die ältesten ID-Einträge am
  829.   Anfang  der Datei ab, bis die hier angegebene Zahl erreicht wird.  Ein guter
  830.   Wert ist 1/2 bis 2/3 des Maximums.
  831.  
  832. Write-Back-Cache (KByte)
  833.  
  834.   Phobos  kann  beim  Einsortieren  von  Netznachrichten  einen Pufferspeicher
  835.   (Cache)  anlegen,  was  eine bedeutende Zeiteinsparung bewirken kann.  Dabei
  836.   werden  neue  Nachrichten  nicht  sofort auf Festplatte gespeichert, sondern
  837.   zunächst  im  RAM-Speicher  gepuffert.   Ist  der Puffer voll, so wird er in
  838.   einem Rutsch auf Festplatte entleert.  Dies erkennen Sie an den Punkten ".",
  839.   die durch Balken (auch engl.  Pipe genannt) "|" getrennt werden.  Z.B.:
  840.  
  841.     |....|..........|.....|...............|.......|
  842.  
  843.   Jeder  Balken  entspricht  dem Öffnen eines Files.  Jeder Punkt bedeutet das
  844.   Abspeichern  eines  Textes.   D.h., je mehr Punkte hintereinander auftreten,
  845.   desto  effektiver arbeitet das Cache.  Ein Wert von über 100 KByte ist nicht
  846.   unbedingt  sinnvoll, da jedes Phobos-Textfile max.  32KByte lang werden kann
  847.   und damit ohnehin getrennt wieder gespeichert wird.
  848.  
  849.  
  850. 4.3. Speicher
  851. ~~~~~~~~~~~~~
  852.  
  853.   In der Mitte des Bildschirms befinden sich 25 Eingabefelder, die jeweils den
  854.   Pfad  eines  Massen-  speichers aufnehmen können.  In dem linken Feld "Files
  855.   pro  Gerät"  können  Sie  bestimmen wieviele Textfiles diese jeweils maximal
  856.   aufnehmen   sollen.    Ein   solches  Textfile  kann  beliebig  viele  Texte
  857.   beinhalten,  solange  es  nicht größer als ca.  31 KByte wird, in jedem Fall
  858.   aber  mindestens  einen.  Die Namen der Files beginnen mit "PHOBOS", gefolgt
  859.   von  einer  Nummer.   Auch  wenn  eine  Festplatte  theoretisch  1000  Files
  860.   aufnehmen könnte, so sollte man doch mehrere Directories mit jeweils maximal
  861.   100 einrichten, um das Auffinden eines Files zu beschleunigen.
  862.     Gehen  einige  Files verloren oder verändert sich die Reihenfolge etc., so
  863.   muß  der  Befehl  "KORRIGIEREN"  angewendet werden.  Er liest alle Files und
  864.   liest die Positionen der Texte.
  865.  
  866. Wichtig: Diese Zugriffspfade verwalten nur die Mailboxtexte, aber keine Files!
  867.          Für  diese  müssen Sie extra Directories anlegen (lassen).  Lesen Sie
  868.          dazu   bitte   das  entsprechende  Kapitel  zum  Bretteditor  in  der
  869.          Hauptanleitung.
  870.  
  871.  
  872. 4.4. Userdaten
  873. ~~~~~~~~~~~~~~
  874.  
  875. 4.4.1. Userdaten-Voreinstellungen
  876. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  877.  
  878.   Trägt  sich  ein  User  neu  in  die  Mailbox  ein,  so  erhält  er die hier
  879.   eingetragenen Daten als Voreinstellung.
  880.  
  881.  
  882. 4.4.2. Maximale Loginzeit
  883. ~~~~~~~~~~~~~~~~~~~~~~~~~
  884.  
  885.   Hier läßt sich levelabhängig die maximale Loginzeit für User eintragen.  Ist
  886.   jedoch im Usereditor eine maximale Loginzeit ungleich 0:00:00 eingtragen, so
  887.   hat  diese  Vorrang.  Für die Dauer eines Logins kann sie jedoch während des
  888.   Mailboxbetriebes  auch  mit dem "+"- und "-"-Gadget für die Dauer des Logins
  889.   verändert werden.
  890.  
  891.  
  892. 4.4.3. Zeit-Ratio
  893. ~~~~~~~~~~~~~~~~~
  894.  
  895.   In  der  Regel  will aber der Sysop Uploads (senden von Files) belohnen, und
  896.   nicht  damit  bestrafen,  daß  dem  User  hinterher  kaum noch Loginzeit zur
  897.   Verfügung  steht.   Deshalb  kann  hier  für jeden Level getrennt ein Faktor
  898.   eingetragen werden mit dem die Zeit für den Transfer vergütet wird.  Stellen
  899.   Sie hier also z.B.  eine 2 ein, so bedeutet dies, daß der User die Zeit, die
  900.   er  für  den  Upload  benötigte  wieder 2fach zurückbekommt.  Dies geschieht
  901.   jedoch nur dann, wenn die Online-Zeit (siehe 6.  Zeiten) Ihrer Mailbox nicht
  902.   überschritten  wird.   Damit wird garantiert, daß die Mailbox auf jeden Fall
  903.   z.B.  für den Netztransfer bereit steht.
  904.  
  905.  
  906. 4.5. Farben
  907. ~~~~~~~~~~~
  908.  
  909. 4.5.1. Bildschirm
  910. ~~~~~~~~~~~~~~~~~
  911.  
  912. Sie sehen zwei umschaltbare Gadgets.
  913.  
  914.   Das erste bestimmt die Anzahl der Farben, die Phobos benutzen soll.  Je mehr
  915.   Farben eingestellt sind, desto bunter ist für den Sysop die Textdarstellung.
  916.   Andererseits  wird  mehr  (Chip-) Speicher gebraucht und die Geschwindigkeit
  917.   der  Textausgabe  läßt  nach.  Haben Sie ein Modem, das Baud- raten von mehr
  918.   als  2400 unterstützt so ist eine maximale Farbanzahl von Acht zu empfehlen.
  919.   Die Einstellung beeinflußt aber nicht die Ausgabe für den User.
  920.  
  921.   Das zweite Gadget besitzt vier Positionen.  Diese bestimmen auf welche Weise
  922.   der Screen von Phobos beim Hochstart geöffnet wird.
  923.     Bei "Halb" wird der Interlace-Modus des Amigas benutzt.  Dadurch nimmt der
  924.   Screen  nur  die  halbe Bildschirmfläche ein.  Andererseits wird die Schrift
  925.   kleiner,  und das Monitorbild flimmert.  Diese Funktion ist insbesondere für
  926.   Besitzer  einer  Flickerfixer-Karte oder eines Amiga 3000 interessant.  Dann
  927.   nämlich   können  Sie  ohne  Qualitätseinbußen  in  Verbindung,  mit  dieser
  928.   Einstellung  den oberen Teil des Bildschirms für die Workbench benutzen, und
  929.   können  gleichzeitig  den  Mailboxbetrieb  unten beobachten.  Während Phobos
  930.   läuft  kann  dieser  Modus  durch  das  "Interl"-Gadget unten jeweils in den
  931.   anderen Zustand geschaltet werden.
  932.     "Icon"  veranlaßt  das  Programm  beim  Start nur das kleine ikonifizierte
  933.   Fenster  zu  öffnen.   Stel-  len  Sie "Halb+Icon" ein, so wird zunächst das
  934.   kleine  Fenster geöffnet und sobald Sie es wieder anklicken, öffnet sich der
  935.   Screen wieder in halber Höhe.
  936.  
  937.   Es  folgen  zwei  Integer-Gadgets  "Y-Position".   Diese geben die vertikale
  938.   Position  an,  an der jeweils der normal- und halbhohe Screen geöffnet wird.
  939.   In der Regel sind hier die Werte 0 und 256 einsetzen.
  940.  
  941.  
  942. 4.5.2. Farbeinstellung
  943. ~~~~~~~~~~~~~~~~~~~~~~
  944.  
  945.   Auf der rechten Seite sehen Sie die 16 Farben von Phobos.  In dem 6-teiligen
  946.   Feld  in  der  Mitte des Bildschirms können die Rot- Grün- und Blaufarbwerte
  947.   verändert  werden.   Die  hexadezimale  Zahl gibt jeweils die Intensität des
  948.   Farbwertes  an.   Je  nachdem  wieviele Bitplanes der Phobos-Screen enthält,
  949.   werden nur bestimmte Farben überhaupt benutzt.
  950.  
  951.  
  952. 4.6. Zeiten
  953. ~~~~~~~~~~~
  954.  
  955.   Mit  diesem  Editor  kann  auf  einfache Weise das Verhalten der Mailbox bei
  956.   Anruf  gesteuert  werden.   Jedes  Feld repräsentiert sie Dauer einer halben
  957.   Stunde  eines  Tages.   Ein  grünes Feld bedeutet daß alle Anrufe angenommen
  958.   werden.    Ein  gelbes  bewirkt,  daß  nur  andere  Boxen  zum  Netztransfer
  959.   zugelassen  sind  und  ein  rotes bedeutet, daß externe Logins nicht möglich
  960.   sind.   Auf  jeden  Fall  führt  Phobos  zu  den  gegebenen  Zeitpunkten den
  961.   Pollvorgang  durch  (indem  es *selbst* anruft).  Loggt sich kurz vorher ein
  962.   User  in  Ihre Mailbox ein, so wird seine Loginzeit entsprechend gekürzt, so
  963.   daß er zur Einhaltung der Logoff-Zeiten ggf.  rausgeworfen wird.
  964.  
  965.  
  966. 4.7. Packer
  967. ~~~~~~~~~~~
  968.  
  969. 4.7.1. Archivierungs-Programme
  970. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  971.  
  972.   Ein  Ziel  bei  der  Entwicklung  von  Phobos ist es, das Programm möglichst
  973.   flexibel  gegenüber externen Programmen aber möglichst einheitlich gegenüber
  974.   dem Benutzer, d.h.  dem User, zu machen.  Daher können Sie bis zu 16 Packer,
  975.   die  Sie  auf  der  rechten Seite anwählen können (siehe Netzeditor), selbst
  976.   einbinden.
  977.     Die  Daten  des  angewählten  Packers  werden  jeweils  in  der linken Box
  978.   angezeigt.   Oben  steht der Name unter dem er in der Mailbox geführt werden
  979.   soll.   Darunter  kommen  jeweils  die  Programmaufrufe  für  die  einzelnen
  980.   Funktionen  des  Packers.   Natürlich müssen den Programmen noch verschieden
  981.   Parameter  wie  z.B.   Archivnamen übergeben werden.  Dafür stellt Phobos je
  982.   nach  Funktion  einige Variablen zur Verfügung.  An dessen Stelle werden die
  983.   benötigten Daten automatisch eingefügt.
  984.  
  985.  
  986. Packen
  987.  
  988.   Wird  beim  Packen von Netzdaten und Textfiles durch die "!"-Funktion (siehe
  989.   Mailboxbefehle LESEN und SCANNER) benutzt.
  990.  
  991.     Variablen:    $a : Archivname
  992.             $f : zu entpackende Files
  993.  
  994. Entpacken
  995.  
  996.   Z.Z. werden damit nur Netzdateien entpackt.
  997.  
  998.     Variable :    $a : Archivname
  999.  
  1000. Inhalt 
  1001.  
  1002.   Dient  zum  Anzeigen des Archivinhalts (Inhalts-Funktion) beim Lesen binärer
  1003.   Files.
  1004.  
  1005.     Variable :    $a : Archivname
  1006.  
  1007. Lesen
  1008.  
  1009.   Dient  zum Lesen eines Textes im Archiv.  Die entpackten Daten müssen an die
  1010.   Standard- ausgabedatei geschickt werden.  D.h.  beim Aufruf im CLI müßte der
  1011.   entpackte Text in das Fenster gesendet werden.
  1012.  
  1013.     Variablen :    $a : Archivname
  1014.             $t : zu entpackender Text
  1015.  
  1016.  
  1017. Weiterhin gibt es noch zwei Eingabefelder:
  1018.  
  1019. Joker
  1020.  
  1021.   Phobos  benötigt  in seltenen Fällen eine Schablone nach der Dateien gepackt
  1022.   werden  sollen.  Z.Z.  ist dies nur beim Packen der Netzdaten der Fall.  Der
  1023.   Joker   ist   nach   Amiga-Standard  "#?".   Viele  Packer  sind  jedoch  zu
  1024.   MS-DOS-Packern kompatibel, welche als Joker lediglich ein "*" verwenden.
  1025.  
  1026. Endung
  1027.  
  1028.   Dies ist die Endung an der Archive des Packers erkannt werden können.  Dabei
  1029.   unterscheidet Phobos nicht unter Groß- und Kleinschreibung.
  1030.  
  1031.  
  1032. 4.7.2. Automatische Packererkennung
  1033. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1034.  
  1035.   Phobos kann nach einem Zerberus-Netztransfer aufgrund der hier eingestellten
  1036.   Daten selbständig erkennen, ob das empfangene Netcall-File gepackt wurde und
  1037.   ggf.   dessen  Bezeichnung  feststellen.  Anhand dieser Bezeichnung versucht
  1038.   dann  das  Prgramm  mit den oben eingestellten Daten kann es dann das Archiv
  1039.   entpacken und weiter verarbeiten.
  1040.     Die Erkennung beschränkt sich auf die Untersuchung der ersten 16 Bytes des
  1041.   zu  untersuchenden Files.  Dort sind in der Regel immer eindeutige Hinweise,
  1042.   wie  Buchstaben und andere Codes, zu finden, die auf den verewendeten Packer
  1043.   schließen lassen.
  1044.     Möchten  Sie  einen  Packer  automatisch  erkennen lassen, dann tragen Sie
  1045.   links  ein Muster ein, auf das die ersten 16 Bytes dies Files passen müssen.
  1046.   In  der  zweiten  Spalte  geben Sie den entsprechenden Namen des Packers an.
  1047.   Der Name muß wie unter 7.1.  beschrieben eingetragen sein.  Insbesondere die
  1048.   Zeile zum entpacken ist wichtig.
  1049.  
  1050. Beispiele:
  1051.  
  1052. 1. LHarc
  1053.  
  1054.   ??-lh1-*        LHarc
  1055.  
  1056.   Dieser  etwas  ältere  Packer  wird  durch  die -lh1- Kennung ab der dritten
  1057.   Stelle  im  Archiv  erkannt.   Die  ersten  beiden  Zeichen  spielen bei der
  1058.   Erkennung  keine  Rolle.   Der "*" bedeutet, daß die restlichen Zeichen ohne
  1059.   Belang sind und daher jede Form haben dürfen.
  1060.  
  1061. 2. LHA
  1062.  
  1063.   ??-lh[0-9]-*        LHA
  1064.  
  1065.   Der neuere Packer LHA, kann noch einiges mehr.  Er beherrscht auch die anderen
  1066.   Pack-Modi  -lh0-  bis  -lh9-.   Ansonsten  ist  die Erkennung dieselbe wie bei
  1067.   LHarc.   Die  Angabe,  daß das sechste Zeichen zwischen 0 und 9 variieren darf
  1068.   wird  durch  die  Mengenklammer  [  ]  angezeigt.   Darin steht der gewünschte
  1069.   Bereich, in dem sich der Code des Zeichend bewegen darf.
  1070.  
  1071. 3. Shrink
  1072.  
  1073.   FORM**??CDAFNAME*    Shrink
  1074.  
  1075.   Statt des * drücken Sie bitte die Tastenkombination Ctrl-A!  Es wird dann in
  1076.   dem Eingabefeld des PhobosPref ein Kasten dargestellt, weil es sich dabei um
  1077.   kein druckbares Zeichen handelt.
  1078.     Die  ersten  16  Zeichen eines Shrink-Archivs enthalten also des Text FORM
  1079.   und  CDAFNAME an den entsprechenden Stellen.  Die beiden Fragezeichen passen
  1080.   wieder auf zwei beliebige Zeichen.
  1081.     das  Ctrl-A  ist  eine  Ausnahme.   Es  paßt  ausnahmsweise auf genau zwei
  1082.   verschiedene  Codes,  nämlich  ASCII-Code  0  und  1.   Die 1 entspricht dem
  1083.   Ctrl-A.   Die  Null  ließe sich aber nicht in das Feld eingeben, darum diese
  1084.   Doppelbelegung.   Und  tatsächlich  steht  in  jedem Shrink-Archiv auch eine
  1085.   ASCII-0 an 5.  und 6.  Stelle.
  1086.  
  1087.   Der  *  am Ende des Musters ist prinzipiell nicht nötig, denn ab Position 17
  1088.   sind keine Zeichen mehr, da Phobos nur die 16 am Anfang untersucht.  Dennoch
  1089.   sollten Sie es setzen, um die Kompatibilität zu späteren Phobos-Versionen zu
  1090.   gewährleisten, die evtl.  20 oder 30 Zeichen prüfen müssen.
  1091.  
  1092. Ablauf der Erkennung:
  1093.  
  1094.   Wenn  Phobos  ein  Archiv  untersucht, so beginnt es mit der Überprüfung des
  1095.   ersten  Eintrages  und  geht  solange  die  nächsten  Einträge durch bis ein
  1096.   passendes  Muster  erkannt wurde ode kein Eintrag mehr vorhanden ist.  D.h.,
  1097.   wenn  ein  Packer  auf  mehrere  von  Ihnen angegebene Muster paßt, so nimmt
  1098.   Phobos den ersten von ihnen.
  1099.     In dem Beispiel in der LHarc eine Untermenge des LHA.  Der LHA könnte ohne
  1100.   weiteres  auch die LHarc-Archiv entpacken, dennoch verwendet Phobos dann den
  1101.   LHarc, weil dieser zuerst in der Liste steht.
  1102.  
  1103.  
  1104. 4.8. Alias
  1105. ~~~~~~~~~~
  1106.  
  1107.   Neben   dem   festen   Befehlssatz   von  Phobos  können  Sie  weitere  sog.
  1108.   Alias-Befehle   definieren.    Diese   werden   durch  einen  eigenen  Namen
  1109.   aufgerufen,  führen  dann  jedoch lediglich einen bereits vorhandenen Befehl
  1110.   evtl.   mit  zuätzlichen  Parametern  aus.  Im Einzelnen geht Phobos bei der
  1111.   Auswertung von Befehlen folgendermaßen vor:
  1112.  
  1113. 1. Handelt  es  sich bei dem ersten Zeichen um eine Ziffer oder ein spezielles
  1114.    Zeichen,  wie  z.B.   "+",  so wird je nach Situation der Befehl BRETT oder
  1115.    LESEN ausgeführt.
  1116.  
  1117. 2. Ist es ein bekannter Befehl, so wird er aufgerufen.
  1118.  
  1119. 3. Paßt  die  Zeichenkette auf den Anfang eines Brettnamens, so wird ebenfalls
  1120.    der Befehl BRETT aufgerufen.
  1121.  
  1122. 4. Entsprechend  wird nun überprüft, ob es sich um einen Alias-Befehl handelt.
  1123.    Wenn   ja,  so  wird  der  eingestellte  Ersatzbefehl  aufgerufen  und  die
  1124.    Überprüfung  beginnt  bei  Punkt 1, es sei denn es handelte sich bereits um
  1125.    einen Ersatzbefehl.
  1126.  
  1127. 5. Führt  keiner  der  oben  genannten Tests zu einem Ergebnis, so gibt Phobos
  1128.    eine entsprechende Fehlermeldung aus.
  1129.      Alle Alias-Befehle erscheinen nicht in der allgemeinen Befehlsliste!  Sie
  1130.    sollen   in   erster   Linie  neuen  Usern,  die  sich  bereits  an  andere
  1131.    Mailboxsysteme  gewöhnt haben, den Umstieg erleichtern, so daß auch Befehle
  1132.    wie  CHAT  statt  OPERATOR  oder  ANTRAG  statt  POSTFACH  von  der Mailbox
  1133.    verarbeitet werden.
  1134.  
  1135. Alias-Befehl
  1136.  
  1137.   Tragen Sie hier den Namen des neuen Befehls ein, den Phobos erkennen soll.
  1138.  
  1139. Ersatz-Befehl
  1140.  
  1141.   Entsprechend  in  derselben Zeile des Alias-Befehls wird hier der von Phobos
  1142.   ersatzweise zu bearbeitende Befehl eingetragen.
  1143.  
  1144.  
  1145. 4.9. Modem
  1146. ~~~~~~~~~~
  1147.  
  1148. 4.9.1. Modem-Setup
  1149. ~~~~~~~~~~~~~~~~~~
  1150.  
  1151.   Heutzutage  sind  fast  alle  Modems  (wenn sie nicht gerade von der Telekom
  1152.   stammen)   "Hayes-   kompatibel".    D.h.    alle   grundsätzlichen  Befehle
  1153.   (AT-Kommando-Satz)  und modem-interne Register sind standardisiert.  Dennoch
  1154.   gibt  es  immer  wieder  Schwierigkeiten,  z.B.   wenn  die  Post  bei  ZZF-
  1155.   Zulassungen  Funktionen,  die  international längst Standard sind, verbietet
  1156.   oder   verfälscht.    Die   folgenden  Einstellmöglichkeiten  sollen  solche
  1157.   Anpassungen  ein  wenig  unterstützen:   Init-Baud  legt  fest  mit  welcher
  1158.   Baudrate  die serielle Schnittstelle zur Initialisierung des Modems geöffnet
  1159.   werden  soll.   Dies  ist normalerweise die höchstmögliche Ihres Modem.  Bei
  1160.   jedem  Modem-Kommando wartet Phobos maximal 2 Sekunden auf ein "OK" oder ein
  1161.   "ERROR".   Sendet das Modem ein "OK" zurück so geht Phobos davon aus, daß es
  1162.   für  einen  weite-  ren Befehl bereit ist.  Dies ist aber leider nicht immer
  1163.   so,  so  daß  Sie  hier eine Init-Pause in 1/50 Sekunden angeben können, die
  1164.   nach  einem "OK" zusätzlich gewartet wird.  Das Modemreset-Kommando wird vor
  1165.   jeder  Initialisierung des Modems gesendet.  Es soll dabei einen definierten
  1166.   Zustand erhalten.
  1167.     Ist dies geschehen und das Modem hat ein "OK" zurückgesendet, so tritt der
  1168.   Kommandostring  Modem-Init in Aktion.  Mit ihm können sie nochmals bestimmte
  1169.   Funktionen, die speziell für den Mailboxbetrieb notwendig sind, setzen.
  1170.  
  1171.   Folgendes ist dabei zu beachten:
  1172.  
  1173. * Ein Befehl beginnt mit einem AT. Danach folgen die Einstellungen.
  1174.  
  1175. * Das Modem muß für seine Meldungen ein Wort und nicht eine Zahl senden.  Dies
  1176.   geschieht nach Hayes-Standard mit V1.
  1177.  
  1178. * Es  darf  nicht automatisch bei Anruf den "Hörer abnehmen" (Auto-Answer aus:
  1179.   S0=0).
  1180.  
  1181. * Es   sollte   nicht   jedes  Zeichen  wieder  zurückgesendet  (ECHO)  werden
  1182.   (Einstellung:  E0)
  1183.  
  1184. * Die  Baudrate  muß bei der "CONNECT"-Kennung mitgesendet werden, was mit dem
  1185.   "X"-Kommando  (siehe  Manual  des Modems!) gechieht.  In der Regel folgt dem
  1186.   "X" eine Ziffer ungleich Null, z.B.  X1.
  1187.  
  1188. * Der  Escape-String  muß  von "+++" auf die drei Zeichen mit dem ASCII-Code 1
  1189.   geändert  werden.   Dazu muß das Register 2 des Modems auf 1 gesetzt werden.
  1190.   Einstellung:   S2=1.   Geschieht  dies  nicht,  so kann das Modem nach einem
  1191.   Logoff nicht auflegen.
  1192.  
  1193.   Bei  Modemwahl  können Sie den Anfangstext für das Wählkommando Ihres Modems
  1194.   eingeben.   Normalerweise  steht hier ein ATDP.  Wenn Ihr Telefonanschluß es
  1195.   zuläßt können Sie hier auch ATDT eintragen.  Damit können Sie im sogenannten
  1196.   Mehrfrequenz-Wahl  anrufen,  was  etwas  schneller  geht  als  bei dem sonst
  1197.   üblichen Puls-Wahl-Verfahren.
  1198.     Nun  folgen zwei zweiteilige Felder Namens Con-Login und Con-Logout.  Dort
  1199.   können  Modembefehle  eingetragen  werden, die vor bzw.  nach jedem internen
  1200.   Login  gesendet  werden.   Normalerweise  veranlaßt  man damit das Modem die
  1201.   Telefonleitung  zu belegen, um nicht von anderen Anrufern gestört zu werden.
  1202.   Im  Mailboxprogramm existiert jedoch ein Menüpunkt, mit dem man die Funktion
  1203.   ("Tel.leitung  belegen")  nachträglich  wieder  ausschalten kann.  Das Modem
  1204.   wird  standardmäßig  über  die  eingebaute serielle Schnittstelle des Amigas
  1205.   angesteuert.     Als   Vermittler   tritt   hier   ein   Ser.Device   Namens
  1206.   "serial.device"  ein.   Haben Sie jedoch eine Schnittstellenerweiterung oder
  1207.   eine  Modemkarte  (für  A2000  und A3000), so muß ein anderes Device benutzt
  1208.   werden  um  die  Hardware anzupassen.  Diese muß im Hardware-Paket enthalten
  1209.   sein.  Im Falle der Multi-Face-Card von BSC z.B.  ist es das "duart.device".
  1210.   Wichtig  ist, daß es komaptibel zum "serial.device" ist und auch Shared-Mode
  1211.   unterstützt.     Bitte    schauen   Sie   diese   Spezifikationen   in   der
  1212.   Benutzerbeschreibung Ihres Hardware-Zusatzes nach.
  1213.     Es  folgt  die Unit-Nummer.  Sie ist normalerweise Null.  Haben Sie jedoch
  1214.   eine Schnitt- stellenerweiterung mit mehreren Ports (Anschlüssen), so können
  1215.   Sie  hiermit  einen  speziellen ansprechen.  Auch hierzu entnehmen Sie bitte
  1216.   genauere Informationen aus der Hardware-Beschrei- bung.
  1217.     Mit  Mind.Baudrate bestimmen Sie, mit welcher Mindest-Baudrate ein CONNECT
  1218.   in  Ihrer  Box stattfinden darf.  Wenn Sie hier z.B.  ein 9600 eintragen, so
  1219.   werden  alle Logins, deren CONNECT-Baudrate unter 9600 liegt abgefangen.  Es
  1220.   erscheint  nach der Einschaltmeldung der Systemtext mit dem Betreff BAUDRATE
  1221.   , sofern Sie diesen eingestellt haben.  Danach legt das Modem auf.
  1222.  
  1223.  
  1224. 4.9.2. Wandlung der CONNECT-Meldungen
  1225. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1226.  
  1227.   Viele Modems geben ihre CONNECT-Meldungen auf die verschiedensten Arten aus.
  1228.   Phobos versteht jedoch nur solche folgender Form:
  1229.  
  1230.     » CONNECT [<Baudrate>]{/(ARQ|HST|V42BIS|LAPM|V32|MNP|MNP5|SYNC)}
  1231.  
  1232. Beispiele:
  1233.  
  1234.     » CONNECT
  1235.     » CONNECT 2400
  1236.     » CONNECT 9600/ARQ/HST/MNP
  1237.     etc...
  1238.  
  1239.   Viele  Modems  senden  jedoch völlig andere CONNECTs, so daß diese vorher in
  1240.   eine für Phobos verständliche Form gebracht werden müssen.
  1241.     In  der  linken  Spalte  können  nun  die  entsprechenden  Originalstrings
  1242.   eingetragen  werden  und  in  der  rechten  Spalte  jeweils  den  für Phobos
  1243.   auszuwertenden Text.  Das "CONNECT " darf dabei nicht mit angegeben werden.
  1244.  
  1245.   Beispiel Einträge:
  1246.  
  1247.     9600/ARQ/HST/HST  -> 14400/ARQ/HST
  1248.     9600/REL      -> 4800/MNP5
  1249.  
  1250.  
  1251. 4.9.3. Telefon besetzt
  1252. ~~~~~~~~~~~~~~~~~~~~~~
  1253.  
  1254.   Hier   können  Sie  einstellen  in  welchen  Fällen  Phobos  zusätzlich  die
  1255.   Telefonleitung belegen soll:
  1256.  
  1257. Consolen-Login
  1258.  
  1259.   bei  jedem  Direktlogin.   Diesen  Wert  können Sie auch nachträglich in der
  1260.   Mailbox per Menü Tel.Leitung belegen verändern.
  1261.  
  1262. Netz Sortierung
  1263.  
  1264.   bei  der  Sortierung von Netzdaten.  Dies geschieht in fast immer nach einen
  1265.   Netcall.
  1266.  
  1267. Korrigieren
  1268.  
  1269.   bei  einem  Korrektur-Vorgang  von  Phobos,  wenn die Textinfos neu erstellt
  1270.   werden  müssen.   Dies wird teilweise von Phobos selbständig gestartet, wenn
  1271.   Fehler in den Daten entstanden sind.
  1272.  
  1273.  
  1274.   Die  Modem-Kommandos  dafür  entnimmt Phobos dabei aus den Feldern Con-Login
  1275.   und  Con- Logout, die Sie bei den Modemeinstellungen (siehe 11.1) eingegeben
  1276.   haben.
  1277.  
  1278.  
  1279. 4.10. Extern
  1280. ~~~~~~~~~~~~
  1281.  
  1282.   Eine  der  wichtigsten  Eigenschaften  von  Phobos ist es möglichst flexibel
  1283.   gegenüber anderen Utilities, die für die DFÜ verwendbar sind, zu sein.  Dies
  1284.   trifft  auch  auf  die  Benutzung externer Programme zu.  Normalerweise sind
  1285.   dies  absolut eigenständige Programme, denen lediglich einige Parameter über
  1286.   durch    Befehlsaufruf   übergeben   werden   (siehe   dazu   weiter   unten
  1287.   "Phobos-Port").   Sie  können  über  den  Mailboxbefehl  "EXTERN"  gestartet
  1288.   werden.
  1289.     Unten am Bildschirm sehen Sie 30 Felder, die jeweils ein externes Programm
  1290.   repräsentieren  können.   In  dem  Kasten  darüber können dann die genaueren
  1291.   Daten   eingestellt  werden.   Der  Programmname  ist  beliebig.   Er  dient
  1292.   lediglich  als  Identifikation  für den Anwender.  Zusätzlich können Sie das
  1293.   Programm  noch  einmal  mit  maximal  50  Zeichen Länge genauer beschreiben.
  1294.   Weiterhin  kann  ein  Mindestlevel  angegeben  werden,  ab  dem der User das
  1295.   Programm über "EXTERN" aufrufen kann.
  1296.     Es  folgen  zwei Stringgadgets, die jeweils einen Programmaufruf aufnehmen
  1297.   können.   Wie  dies  geschieht  hängt ganz von den externenen Programmen ab.
  1298.   Zur  Anpassung können in dem Programmaufruf wieder Variablen gesetzt werden,
  1299.   die mit "$" beginnen:
  1300.  
  1301.     u    Name des aktiven Users
  1302.     l    Level des Users
  1303.     d    benutztes serielles Device
  1304.     n    Unit-Nummer des Devices
  1305.     p    Nummer des Phobos-Ports
  1306.  
  1307.   Rechts  neben  dem  Eingabefeld  kann jeweils eine Schnittstellenart gewählt
  1308.   werden mit der das Programm aufgerufen werden soll:
  1309.  
  1310. 1. [ Normal ]
  1311.  
  1312.   Dies  ist  eigentlich gar keine Schnittstelle.  Der Programmaufruf geschieht
  1313.   einfach  durch  Ausführen  des  Befehls  als  ob  er im CLI eingegeben würde
  1314.   mittels  der  DOS-Funktion Execute().  Der Standardausgabekanal ist derselbe
  1315.   den auch Phobos benutzt.  Die serielle Schnittstelle wird nicht freigegeben!
  1316.   Das serial.device kann jedoch mittels Shared-Mode weiterhin von dem externen
  1317.   Programm geöffnet werden.
  1318.  
  1319. 2. [ Phobos ]
  1320.  
  1321.   Phobos   verfügt   über   eine   sehr   leistungsfähige   und   intelligente
  1322.   Schnittstelle.   Sie  ermöglicht es die wichtigsten Routinen, z.B.  zur Ein-
  1323.   und  Ausgabe von Text, für das externe Programm zu nutzen.  Dies hat mehrere
  1324.   Vorteile:
  1325.  
  1326. * Die Schnittstellenroutinen u.ä. müssen nicht erneut programmiert werden.
  1327.  
  1328. * Dadurch wird der Programmcode verkürzt und weniger Speicher wird verbraucht.
  1329.  
  1330. * Es  wird eine höchstmögliche Kompatibilität erreicht.  Z.B.  haben Programme
  1331.   ohne  Phobosport  das  Problem,  daß  sie nur über das serial.device laufen.
  1332.   Funktionen  wie  Fenster  schließen,  Userlevel ändern, Rauswerfen des Users
  1333.   oder das Blinken beim Operatorruf funktionieren wie gewohnt.
  1334.  
  1335. * Umlaute   werden   korrekt   gewandelt   (Einstellung   über  "SET"-Befehl),
  1336.   Funktionstasten  reagieren  wie  gewohnt  und  das Textclicking funktioniert
  1337.   weiterhin.
  1338.  
  1339.   Der Programmaufruf muß über das DOS-Kommando "Run" oder "RunBack" geschehen.
  1340.   Wichtig  ist,  daß  Phobos  nach  dem  Aufruf weiterarbeiten kann.  Dies ist
  1341.   deshalb  nötig damit die Mailbox vom Befehle vom externen Programm ausführen
  1342.   kann.   Dies  geschieht  über  den  Phobos-Port  der über die phobos.library
  1343.   komfortabel  und  systemgerecht  angesteuert werden kann.  Technische Hilfen
  1344.   und  Includes  für  GFA-Basic,  C  und Assembler sind bei mir (SYSOP@PHOBOS)
  1345.   erhältlich.
  1346.  
  1347. 3. [ AmNet ]
  1348.  
  1349.   Programme  für  die  Mailboxprogramme  AmNetII  oder  EuroMail benötigen zum
  1350.   Aufruf   eine   Datei   in   der   RAM-Disk  Namens  "Userparam".   Sie  ist
  1351.   folgendermaßen aufgabaut:
  1352.  
  1353.     <Baudrate>
  1354.     <Username>
  1355.     <Status>    ; Userlevel bei Phobos und AmNetII 0-9, bei EM 0-255
  1356.     <Onlinezeit>    ; Anzahl Minuten
  1357.     <Max. Loginzeit>; Anzahl Minuten
  1358.     <Flag>        ; 0 für Seriell, 1 für Console
  1359.     <Terminal>    ; z.B. TTY, VT100, ANSI oder ...?
  1360.  
  1361.   Vor  dem Start wird diese Datei erzeugt und das serielle Device freigegeben.
  1362.   Dabei   wird  zwangsläufig  das  DTR-Signal  des  Modems  auf  LOW  gesetzt.
  1363.   Möglicherweise  reagiert Ihr Modem dann darauf indem es auflegt.  Um dies zu
  1364.   verhindern  muß  die Modemeinstellung geändert werden.  Bei Modems der Marke
  1365.   "Discovery"  geschieht  dies durch Eingabe von "AT&D0" (ignore DTR) z.B.  im
  1366.   PhobosMicroTerm.   Speichern  Sie  die Einstellungen dann mit "AT&W0" in den
  1367.   nicht- flüchtigen (engl.:  non-volatile) Speicher!
  1368.     Es  sind maximal zwei Programmaufrufe möglich.  In der Regel benötigen Sie
  1369.   jedoch  nur  einen.   Phobos  belegt während des Betriebes die Userdaten mit
  1370.   einem  Schreib-Leseschutz  (RW-Lock).   Werden  diese Daten jedoch von einem
  1371.   externen Programm ohne Phobos-Port benötigt, so können Sie diesen Schutz mit
  1372.   dem  Gadget  "Userdaten"  aufheben.  Aus noch nicht bekannten Gründen jedoch
  1373.   können bei bestimmten Hard- und Softwarekonstellationen trotzdem diese Files
  1374.   geöffnet  werden.  Ob dies an den Festplattentreibern liegt, ist nicht klar.
  1375.   Sie können dies leicht testen indem Sie versuchen Phobos zweimal zu starten.
  1376.   Klappt dies, dann trifft der eben geschilderte Fall für sie ein, andernfalls
  1377.   werden  Sie eine Fehlermeldung "Phobos bereits gestartet!" bekommen, was der
  1378.   Normalfall ist.
  1379.  
  1380. Bemerkung:
  1381.   Die   eben   genannten  technischen  Details  sind  in  der  Regel  nur  für
  1382.   Programmierer   wichtig.    Jedes   externe   Programm   sollte  daher  eine
  1383.   ausführliche  Installationsbeschreibung  enthalten  -  kleiner Aufruf an die
  1384.   Programmierer!
  1385.  
  1386.  
  1387. 4.11. Levels
  1388. ~~~~~~~~~~~~
  1389.  
  1390.   Die  Zugänge aller User zu bestimmten Funktionen werden über Levels, die von
  1391.   0  bis  9 variieren können, geregelt.  Sie werden normalerweise in folgender
  1392.   Art gruppiert:
  1393.  
  1394.     Level    User
  1395.  
  1396.     0    Gäste (und wirklich nur die!)
  1397.     1    neu eingetragene, aber noch nicht überprüfte User
  1398.     2-6    mehr oder weniger aktive, überprüfte User
  1399.     7    Stammuser mit besonderem Vertrauen
  1400.     8    Co-Sysop
  1401.     9    Sysop
  1402.  
  1403.   Sie  sehen  in  dem  Editor-Fenster  die  Funktionen  mit den entsprechenden
  1404.   Mindestleveln  aufgeführt.   "Mindestlevel"  deshalb, weil sie auch für alle
  1405.   User mit einem höheren Level zugänglich sind.  Dort können Sie Werte von bis
  1406.   zu  10  eingeben.   Der  höchste  Level  verbietet also selbst dem Sysop den
  1407.   Zugriff.
  1408.     In  den  linken  zwei  Spalten sind alle Mailboxbefehle, bis auf "VERSION"
  1409.   aufgeführt.   Besitzt  der  User  einen  zu  kleinen Level, so erscheint der
  1410.   Befehl  nicht  im Verzeichnis, das er mit dem Mailbox-Befehl "?" aufgelistet
  1411.   bekommt.  Außerden ist er für ihn mit allen Variationen unzu- gänglich.
  1412.  
  1413.  
  1414. 4.11.1. allgemeine Befehlszugriffe
  1415. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1416.  
  1417.   In der rechten Spalte können Sie nocheinmal bestimmte Befehlsvariationen mit
  1418.   Mindestleveln  be-  setzen.   Zu  beachten  ist aber, daß sie gar nicht erst
  1419.   überprüft werden, solange nicht der Hauptbefehl erreichbar ist!
  1420.  
  1421.  
  1422. 4.11.2. andere Funktionen & Kombinationen
  1423. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1424.  
  1425. Erklärungen:
  1426.  
  1427. 1)    "!" (Texte lesen & packen) 
  1428.     Funktion bei Verwendung in den Befehlen LESEN und SCANNER
  1429.  
  1430. 2)    Adresse    - alle Angaben
  1431.     Es werden auch die nicht freigegebenen Daten angezeigt.
  1432.  
  1433. 3)    Archivieren    - beliebig
  1434.     Auch Nicht-Verwalter dürfen alle Texte archivieren.
  1435.  
  1436. 4)    Brett **
  1437.     Die Befehlskombination
  1438.  
  1439. 5)    Brett Neu
  1440.     Die Befehlskombination
  1441.  
  1442. 6)    Brett Alt
  1443.     Die Befehlskombination
  1444.  
  1445. 7)    Brief Level xx
  1446.     Schicken eines Textes an User mit bestimmtem Level
  1447.  
  1448. 8)    Brief ins Netz
  1449.     Erklärt sich von selbst
  1450.  
  1451. 9)    - keine Verteilerüberprüfung
  1452.     Bei  Phobos  kann  nach  den  ";"  des  Empfängernamens ein beliebiger
  1453.     Verteiler  angegeben  werden.  Es prüft dabei nach, ob eine solche Box
  1454.     im  Netz  vorhanden  ist.   Ist  sie  es  nicht, so wird normalerweise
  1455.     abgebrochen.   Ab  dem  hier  einzustellenden  Level  gibt Phobos dann
  1456.     jedoch  nur  eine  Warnung  aus  und  überläßt  die  Verantwortung dem
  1457.     Benutzer.
  1458.  
  1459. 10)    Editieren Brett - jedes
  1460.     Erlaubt den Befehl "ED BRETT" auch Nicht-Verwaltern.
  1461.  
  1462. 11)    - Zugriffspfad ändern
  1463.     Normalerweise    sollte    nur   der   Sysop   die   Directories   für
  1464.     Download-Bretter  verändern,  da hiermit auf Systemebene hantiert wird
  1465.     und  dies  nicht  100%ig  abgesichert  werden kann.  Diese Sperre kann
  1466.     hiermit levelabhängig aufgehoben werden.
  1467.  
  1468. 12)    - Verwalter ändern
  1469.     Erlauben  Sie auch Co-Sysops den Befehl "ED BRETT" für jedes Brett, so
  1470.     ist es sinnvoll es ihnen nicht zu erlauben den Verwalter zu verändern,
  1471.     da  sie  sich  damit  selbst  eintragen  können und gewissermaßen jede
  1472.     Narrenfreiheit besitzen.
  1473.  
  1474. 13)    Galactic Empire Neu
  1475.     Der entprechende Befehl
  1476.  
  1477. 14)    Galactic Empire Quit
  1478.     Der entprechende Befehl
  1479.  
  1480. 15)    Galactic Empire Exe
  1481.     Der entprechende Befehl
  1482.  
  1483. 16)    Level    - volle Funktion
  1484.     Zunächst  dürfen bei Aufruf des Befehls Levels von Usern mit Level von
  1485.     1 bis 6 geändert wer- den.  Hier kann jedoch ein Level gesetzt werden,
  1486.     ab dem diese Beschränkung aufgehoben ist.
  1487.  
  1488. 17)    Loeschen    - beliebig
  1489.     Es  wird  dem  User  erlaubt  einen  beliebigen  Text  (oder  File) in
  1490.     irgendeinem Brett, auf das er Zugriff, hat zu löschen
  1491.  
  1492. 18)    Netz Protokoll
  1493.     Der entprechende Befehl
  1494.  
  1495. 19)    Netz Pollen
  1496.     Der entprechende Befehl
  1497.  
  1498. 20)    Protokoll Aus
  1499.     Der entprechende Befehl
  1500.  
  1501. 21)    Protokoll Loeschen
  1502.     Der entprechende Befehl
  1503.  
  1504. 22)    Senden    - auch Spezialtexte
  1505.     Erlaubt  es  sogenannte  "spezielle Texte" zu schreiben.  Diese werden
  1506.     bei der Betreffeingabe mit einem "*" gekennzeichnet.
  1507.  
  1508. 23)    Weiterleiten - beliebig
  1509.     Es dürfen Texte aus beliebigen Brettern weitergeleitet werden.
  1510.  
  1511. 24)    Zugriff    - beliebig
  1512.     Es  kann  mittels  des Befehls "ZUGRIFF" anderen User gesonderte Lese-
  1513.     und Schreibzugriffe gegeben werden.
  1514.  
  1515.  
  1516. 4.12. Transfer
  1517. ~~~~~~~~~~~~~~
  1518.  
  1519.   Genau  wie  bei  den  Packern  können  Sie  Phobos  an  nahezu alle externen
  1520.   Programmen   zur   Unter-   stützung  von  externen  Übertragungsprotokollen
  1521.   anpassen.   Auch  hier  repräsentiert  jedes  der 16 Gadgets auf der rechten
  1522.   Seite  ein  Protokoll.  Phobos gibt jedem Eintrag eine Nummer zwischen 0 und
  1523.   15.   Diese  dient  zur Abspeicherung des gewünschten Protokoll eines Users.
  1524.   Ändern  Sie  also  ein Feld, so ändert sich damit auch die Einstellung aller
  1525.   User,  die das alte Protokoll gewählt haben, es sei denn das Feld war vorher
  1526.   leer.
  1527.     Oben  können  Sie  wieder  den  Protokollnamen  einstellen.  Danach folgen
  1528.   jeweils  zwei  Befehlszeilen  zum  Senden  bzw.  Empfangen von Files.  Diese
  1529.   werden  nacheinander von Phobos ausgeführt.  Ist das jeweilige Feld leer, so
  1530.   geschieht  nichts.   Ein Befehlsaufruf startet normalerweise die eigentliche
  1531.   Übertragung.   Der  andere  kann z.B.  für weitere Protokollanpassungen oder
  1532.   zur Erstellung eines Logbuchs etc.  verwendet werden.  Der Phantasie sind da
  1533.   keine Grenzen gesetzt.
  1534.  
  1535. Senden
  1536.  
  1537.   Wird   bei   allen   Gelegenheiten,   bei   denen   Phobos  ein  gesichertes
  1538.   Übertragungsprotokoll benötigt benutzt.
  1539.  
  1540.   Variablen:    $d : Name des benutzten seriellen Devices
  1541.         $u : Unitnummer (in der Regel : 0)
  1542.         $f : Filenamen der zu sendenden Files
  1543.         $s : Ist 0 wenn der PhobosScreen geschlossen, und
  1544.              1 wenn dieser geöffnet ist.
  1545.         $U : Username des aktuellen Users
  1546. Empfangen
  1547.  
  1548.   Siehe "Senden"
  1549.  
  1550.   Variablen:    $d : Name des benutzten seriellen Devices
  1551.         $u : Unitnummer (in der Regel : 0)
  1552.         $s : Ist 0 wenn der PhobosScreen geschlossen, und
  1553.              1 wenn dieser geöffnet ist.
  1554.         $U : Username des aktuellen Users
  1555.  
  1556.   Es  ist  weiterhin möglich das Auswerten von Texten abhängig von dem Zustand
  1557.   von Variablen zu machen:
  1558.  
  1559.   Beispiel:
  1560.  
  1561.     $?s1{-f }
  1562.  
  1563.   Das  "$"  dient,  wie  bei  Variablen,  als  Kennung,  daß der folgende Text
  1564.   gesondert  behandelt  werden muß.  Das "?" leitet eine bedingte Ausgabe ein.
  1565.   Es  folgt  der  Name der Variablen, hier "s", die getestet werden soll.  Nun
  1566.   wird  deren  Inhalt  auf  den  Text  bis  hin  zur  geschweiften Klammer "{"
  1567.   überprüft.   Liegt  Gleichheit  vor, so wird der Text innerhalb der Klammern
  1568.   weiterverarbeitet,  ansonsten  aber  ignoriert.   Diese  Funktion  läßt sich
  1569.   beliebig verschachteln!
  1570.  
  1571.   Beispiel 1:
  1572.  
  1573.   Einbindung des Programmes XPRD von Oliver Wagner:
  1574.  
  1575.     Senden 1.    C:XPRD -oSN $?s1{-f }-s -d$d s "$f"
  1576.     Senden 2.
  1577.     Empfangen 1.    C:XPRD -oRN $?s1{-f }-s -d$d r Dummy
  1578.     Empfangen 2.
  1579.  
  1580.     Max. Anzahl Files        8
  1581.     Max. Filenamenlänge gesamt    200
  1582.     Device schließen        Nein
  1583.     Bildschirm            Phobos
  1584.  
  1585.   Weiterhin  besitzt  Phobos  einen  integriertern  Xpr-Treiber.   Der  Aufruf
  1586.   geschieht nach folgendem Format:
  1587.  
  1588.     Senden 1.    !XprS <Library>|<Optionen>|<Filenenamen>
  1589.     Senden 2.
  1590.     Empfangen 1.    !XprR <Library>|<Optionen>|<Filename bzw. "Dummy">
  1591.     Empfangen 2.
  1592.  
  1593.   Die  Angabe des Filenamens beim Empfangen ist nur bei Protokollen nötig, bei
  1594.   denen er nicht automatisch, wie z.B.  bei Zmodem, mit übertragen wird.
  1595.  
  1596.   Beispiel 2: 
  1597.  
  1598.     Einbindung von Zmodem über den Treiber :
  1599.  
  1600.     Senden 1.    !XprS xprzmodem.library|SN|$f
  1601.     Senden 2.
  1602.     Empfangen 1.    !XprR xprzmodem.library|RN|Dummy
  1603.     Empfangen 2.
  1604.  
  1605.     Max. Anzahl Files        20
  1606.     Max. Filenamenlänge gesamt    1000
  1607.     Device schließen        Nein
  1608.     Bildschirm            Aktueller
  1609.  
  1610.  
  1611.   Wichtig  dabei  ist,  daß  beim  Senden  das "$f" nicht in Anführungszeichen
  1612.   gesetzt wird!  Das jeweils 2.  Feld bei Senden und Empfangen bleibt frei für
  1613.   andere  Programme,  die  z.B.   eine  Statistik  über  die Up- und Downloads
  1614.   erstellen.
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.                                 5. Bildschirm
  1622.                              ~~~~~~~~~~~~~~~~~~~
  1623.  
  1624. 5.1. Menüs
  1625. ~~~~~~~~~~
  1626.  
  1627. Bretteditor.., Usereditor.., Netzeditor..
  1628.  
  1629.   Es  wird  der  Brett-,  User- bzw.  Netzeditor zur Bedienung von der Konsole
  1630.   gestartet.  Dies kann
  1631.  
  1632.   1. im  Wartezustand  (siehe  auch Kapitel 6) gemacht werden.  In diesem Fall
  1633.      erhalten Sie die Brett-, User- bzw.  Netzdaten des ersten Eintrags in der
  1634.      Liste.  Und
  1635.  
  1636.   2. kann  dies  während  der Befehlseingabe eines Users in der Box geschehen.
  1637.      In  diesem  Fall  erhalten  Sie die Daten des aktuell angewählten Brettes
  1638.      bzw.   die  Daten  des eingeloggten Users.  Beim Netzeditor gilt dasselbe
  1639.      wie bei 1.  Während der Editierung der Daten ist der User ausgeschlossen,
  1640.      er  bekommt  währenddessen  die  Meldung  "Moment  bitte,  Brett-/ User-/
  1641.      Netzdaten werden editiert!  .....".  Genauere Informationen können Sie in
  1642.      Kapitel 9 "Editoren" erfahren.
  1643.  
  1644. About
  1645.  
  1646.   Gibt  ein  Infofenster  mit Copyright-Vermerk und Versionsnummer aus.  Steht
  1647.   dort  "Phobos-  Demo"  statt  "P  H  O  B  O S", dann läuft das Programm mit
  1648.   eingeschränkten  Fähigkeiten.   Z.B.   ist  kein  Netzbetrieb  möglicht, die
  1649.   Anzahl  der  Bretter  und  User  ist auf 10 und die Anzahl der Texte auf 100
  1650.   begrenzt.   Abhhilfe  schafft eine gültige SerienNummer, die im "PhobosPref"
  1651.   einzutragen ist.  Diese erhalten Sie automatisch beim Kauf von Phobos.
  1652.     Sollte  sich  Phobos  trotz  vorhandener Seriennummer als Demo starten, so
  1653.   überprüfen Sie nochmal die genaue Ziffernfolge.  Evtl.  ist die Seriennummer
  1654.   auch nicht mehr für diese Version von Phobos zugelassen.
  1655.  
  1656. Neustart
  1657.  
  1658.   Startet    das   Mailboxprogramm   neu.    Dadurch   werden   nochmals   die
  1659.   Voreinstellungen   des   PhobosPref   eingelesen.    Außerdem  wird  nochmal
  1660.   kurzzeitig  der  gesamte  Speicher freigegeben und wieder neu belegt.  Durch
  1661.   die  neue  Belegung  des RAMs entstehen evtl.  größere freie Speicherblöcke,
  1662.   die für viele Programme, die im Hintergrund laufen sollen benötigt werden.
  1663.  
  1664. Ende
  1665.  
  1666.   Beendet  das  Programm.  Müssen noch wichtige Mailboxdaten gesichert werden,
  1667.   so  geschieht  dies spätestens an dieser Stelle.  Die Belegung der seriellen
  1668.   Schnittstelle und der benötigte RAM-Speicher werden freigegeben.
  1669.  
  1670.   Wichtig: Bevor  Sie  den  Computer ausschalten, beenden Sie das Programm und
  1671.            warten Sie bis die Mailbox vollständig heruntergefahren ist!  Sonst
  1672.            kann  es  passieren, daß wichtige Daten noch nicht gesichert wurden
  1673.            und damit verloren sind!
  1674.  
  1675. 300 bis 57600
  1676.  
  1677.   Diese sechs Zahlen stellen Baudraten für die serielle Schnittstelle dar.  Es
  1678.   steht jeweils ein Häkchen vor der aktuell eingestellten Rate.  Normalerweise
  1679.   ist  es  nicht  nötig  hier selbständig Veränderungen vorzunehmen, da Phobos
  1680.   alle  Anpassungen  automatisch  macht.   Außerdem  hat  diese  Anzeige keine
  1681.   Wirkung wenn Sie Ihr Modem mit einer festen Baudrate (siehe Voreinstellungen
  1682.   PhobosPref)  betreiben.   Sie  hat  jedoch  manchmal  bei  einer Null-Modem-
  1683.   Verbindung  zur  "manuellen"  Bedienung  einen  Sinn.   Außerdem  zeigen die
  1684.   Einstellungen auch im PhobosMicroTerm Wirkung, z.B.  um Ihr Modem zu testen,
  1685.   etc...
  1686.  
  1687. Console besetzt
  1688.  
  1689.   Dieser  Menüpunkt  ist  wie  die  drei folgenden eine Flagge, d.h.  sie sind
  1690.   entweder aktiv (Häkchen), oder ausgeschaltet (kein Häkchen).  Sie hat keinen
  1691.   direkten  Einfluß  auf  das  Verhalten  von  Phobos.  Sie kann aber in einem
  1692.   programmierbarem  Text  (Kapitel  7)  abgefragt  werden, so daß Sie z.B.  im
  1693.   OPERATOR-Text entsprechend die Textausgabe für den User verändern können.
  1694.  
  1695. Operator-Blink
  1696.  
  1697.   Will  ein  User  den  Sysop sprechen (OPERATOR-Befehl) läßt Phobos mit einer
  1698.   Wiederholrate   von   einem   Hertz  alle  vorhandenen  Screens  des  Amigas
  1699.   aufblinken.   Wenn Sie dies stört, so kann dies über den Menüpunkt gesteuert
  1700.   werden.  Nach jedem Logoff wird diese Flagge wieder gesetzt.
  1701.     Der  OPERATOR-Text  wird  dadurch nicht beinflußt.  D.h.  der User bekommt
  1702.   denselben  Text  zu Gesicht, es sei denn Sie fragen diese Flagge explizit in
  1703.   einem programmierbaren Text wie "Console besetzt" ab.
  1704.  
  1705. Telefon-Leitung belegen
  1706.  
  1707.   Nehmen  Sie  einen Direktlogin (Sysop) vor, so führt Phobos zu Beginn und am
  1708.   Ende  der  Sitzung  jeweils zwei Befehle an das Modem aus.  Diese können Sie
  1709.   selbst  in  den  Voreinstellungen  festlegen.   Sie regeln normalerweise das
  1710.   Belegen  der  Telefonleitung, damit Sie während Ihres Logins ungestört sind.
  1711.   Diese   werden  nur  ausgeführt,  wenn  dieser  Menüpunkt  aktiv  ist.   Die
  1712.   Einstellung  bleibt  bis  zum Herunterfahren der Mailbox erhalten.  Den Wert
  1713.   beim  Hochstart  der  Mailbox können Sie im Untereditor Modem des PhobosPref
  1714.   unter "Telefonleitung belegen" einstellen.
  1715.  
  1716. Ram-Buffer
  1717.  
  1718.   Dieser   Menüpunkt   besitzt  dieselbe  Eigenschaft  wie  der  Mailboxbefehl
  1719.   "RAMBUFFER".    Er   kann   jedoch  dadurch  zu  beliebiger  Zeit  ein-  und
  1720.   ausgeschaltet  werden,  ohne  auf  eine Befehlseingabe warten zu müssen.  Er
  1721.   wird   ggf.   automatisch  nach  jedem  Logoff  wieder  zurückgesetzt.   Der
  1722.   RAM-Buffer  protokolliert  alle  Ausgaben  für den User in einem File Namens
  1723.   Buffer.  Dieses wird in dem Directory für Zwischendateien abgelegt.
  1724.  
  1725. Private Post lesbar
  1726.  
  1727.   Normalerweise  können  Sie  die  Post von Usern bei der Erstellung oder beim
  1728.   Lesen  nicht  am Bildschirm mitverfolgen.  In bestimmten Fällen kann es aber
  1729.   sinnvoll sein, so z.B.  bei Gästen oder neuen Usern die noch Schwierigkeiten
  1730.   haben mit der Software zurecht zu kommen.
  1731.  
  1732.   Die Sysoppost ist immer lesbar wenn kein Schloß (siehe unten) aktiviert ist!
  1733.  
  1734. Passwörter zeigen
  1735.  
  1736.   In  der  Grundstellung  werden  keine  Passwörter  der  User dargestellt und
  1737.   verdeckte  Eingaben  durch Ausgabe von "*"en unkenntlich gemacht.  Auch dies
  1738.   kann  über  den  Menüpunkt ausgeschaltet werden, z.B.  wenn Sie den Verdacht
  1739.   haben, daß sich ein Hacker oder ähnliches in Ihre Mailbox eingeloggt hat.
  1740.  
  1741. MicroTerm
  1742.  
  1743.   Startet  den  im  Programm  integrierten  PhobosMicroTerm.   Dieses  ist ein
  1744.   einfaches  Terminal,  daß  alle  Ihre  Eingaben  an das Modem sendet und die
  1745.   empfangenen  Daten  auf  dem  Bildschirm ausgibt.  Damit lassen sich auf die
  1746.   Schnelle verschiedene Modemparameter eingeben und testen.  Auch ein Login in
  1747.   andere  Mailboxen  ist  zur  Not noch möglich.  Erfolgt 2 Minuten lang keine
  1748.   Tastatureingabe, so wird der MicroTerm beendet.  Dadurch wird gewährleistet,
  1749.   daß  die  Box  nicht ausversehen keine Anrufe mehr entgegennehmen kann, weil
  1750.   der Sysop in der Eile vergessen hat den Wartezustand wieder zu aktivieren.
  1751.  
  1752. ExternTerminal
  1753.  
  1754.   Haben  Sie  im  PhobosPref  einen  Befehlsaufruf  für  ein  Terminalprogramm
  1755.   eingetragen,  so  können  Sie  dieses  hierüber  aufrufen.   Dabei  wird der
  1756.   Phobosbildschirm  ikonifiziert  (verkleinert),  die  serielle  Schnittstelle
  1757.   freigegeben  und  das  externe  Terminal  aufgerufen.   Phobos  bleibt dabei
  1758.   vollständig  im  Speicher.  Wird das Terminal dann wieder beendet, so öffnet
  1759.   Phobos  wieder den Screen, belegt die Schnittstelle, initialisiert das Modem
  1760.   neu  und  wartet  wieder auf Anrufe.  Diese Funktion ist nur im Wartezustand
  1761.   (siehe dort) aufrufbar.  Dabei kann ein technisches Problem auftauchen:
  1762.     Viele  Terminalprogramme  besitzen mittlerweile die Fähigkeit, selbständig
  1763.   einen  eigenen  Task  zu  erstellen, so daß das aufrufende Programm (Phobos)
  1764.   weiterarbeiten  kann.   Das  beudeutet  aber,  daß  Phobos sofort wieder das
  1765.   Fenster  öffnet  und  auf  Anrufe wartet, weil es meint das Terminalprogramm
  1766.   wurde beendet.  Dann laufen beide Programme auf derselben Schnittstelle, was
  1767.   verständlicherweise  etwas  Verwirrung  stiftet.   Eine  direkt  Abhilfe ist
  1768.   leider  nicht  möglich.   Zum Glück machen das nicht alle Programme, und bei
  1769.   einigen läßt sich dies per Option auch ausschalten.
  1770.  
  1771. Login-Protokoll, Netz-Protokoll
  1772.  
  1773.   Phobos  führt  unter  anderem Protokolle über die Loginzeiten aller User und
  1774.   Netztransferverbindungen.   Diese  sind bei einem Login über "PROTOKOLL" und
  1775.   "NETZ  PROTOKOLL"  erreichbar.   Diese bekommen Sie im Wartezustand über das
  1776.   Menü  auch  angezeigt.  Zur Darstellung schaltet das Programm ein Paging von
  1777.   20  Zeilen  ein,  so  daß  der  Inhalt  nicht direkt wegscrollt.  Sie kommen
  1778.   jeweils  mit  einem  Tastendruck  weiter,  genauso  wie bei den eigentlichen
  1779.   Mailboxbefehlen.  Ein CTRL-X beendet die Ausgabe.
  1780.  
  1781.   Beide Protokoll werden für jeden Port getrennt geführt!
  1782.  
  1783.  
  1784. 5.2. Unterer Bildschirmteil
  1785. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1786.  
  1787. 5.2.1. Angaben
  1788. ~~~~~~~~~~~~~~
  1789.  
  1790. Userame
  1791.  
  1792.   Der Name des aktiven bzw. zuletzt eingeloggten Users.
  1793.  
  1794. Vorname
  1795.  
  1796.   Der reale Vorname des aktiven bzw. letzten Users.
  1797.  
  1798. Loginzeit
  1799.  
  1800.   Die  aktuelle  Loginzeit.   Sie startet mit Erstellung der Telefonverbindung
  1801.   und  endet  mit  dem Logoff.  Nach ihr wird auch die Telefongebühr berechnet
  1802.   und  die  Restloginzeit  ermittelt.   Die  Anzeige  reicht  bis 999:59 (1000
  1803.   Minuten), intern kann aber auf bis zu acht Tage weitergerechnet werden.
  1804.  
  1805. maximal
  1806.  
  1807.   Hier  wird  angezeigt,  wie  groß die Loginzeit maximal werden darf, bis der
  1808.   User  aus  der  Box  herausgeschmissen wird.  Dieses muß nicht immer die von
  1809.   Ihnen  eingestellte  Dauer  sein.  So kann sie z.B.  geringer sein, wenn die
  1810.   Mailbox zu einer bestimmten Zeit offline gehen soll oder für den Netzbetrieb
  1811.   frei sein muß (siehe "Onlinezeiten" in PhobosPref-Anleitung).  Der Wert wird
  1812.   ebenfalls   verändert   wenn   einem  User  wegen  eines  File-Uploads  Zeit
  1813.   gutgeschrieben  wird.   Die  eingestellte Online-Zeit wird jedoch garantiert
  1814.   eingehalten.   Weitere  Informationen  sind  in der Anleitung zum PhobosPref
  1815.   unter  "4.3.   Zeit-Ratio"  vorhanden.   Mit  den Gadgets "+" und "-" (siehe
  1816.   unten) können Sie die Loginzeit manuell verstellen.
  1817.  
  1818. RAM
  1819.  
  1820.   Anzeige  des  intern verfügbaren Programm-Speichers.  Nach dem Logoff sollte
  1821.   immer eine Reserve von ca.  90-100 KByte vorhanden sein.
  1822.  
  1823. Zeit
  1824.  
  1825.   Die aktuelle Zeit.
  1826.  
  1827. U-Nr.
  1828.  
  1829.   Jeder  User  wird  bei  Phobos  intern  mit  einer  Nummer verwaltet.  Diese
  1830.   bestimmt  auch  das  Directory  in  dem  sich  die  binären  Files des Users
  1831.   befinden.   In  dieses  können  Sie  im Hintergund z.B.  Files kopieren oder
  1832.   löschen,  ohne daß der User in der Mailbox etwas direkt davon merkt.  (Siehe
  1833.   "Zugriffspfade" in PhobosPref-Anleitung).
  1834.  
  1835. Baud
  1836.  
  1837.   Hier  wird bei einem externen Login die Übertragungsgeschwindigkeit über das
  1838.   Telefon  in  Bps.   angegeben, es wird dafür das CONNECT-Kommando des Modems
  1839.   ausgewertet.  Die Baudrate zwischen Computer und Modem kann aber höher sein,
  1840.   wenn  Sie  ein  Modem  mit  eingebautem  MNP-Protokoll besitzen.  Zusätzlich
  1841.   werden dann auch Kürzel für die Art der Verbindung angehängt:
  1842.  
  1843.     Kürzel von Modem  wird ersetzt durch
  1844.  
  1845.         ARQ        A
  1846.         HST        H
  1847.         V42BI        Vb
  1848.         LAPM        L
  1849.         V32        V
  1850.         MNP        M
  1851.         MNP5        M5
  1852.         SYNC        S
  1853.  
  1854.   Das  Modem  muß  diese  Kürzel durch "/" getrennt senden, damit Phobos diese
  1855.   auswerten kann.  Beispiel:
  1856.  
  1857.     CONNECT 9600/ARQ/HST/LAPM  ->    9600AHL
  1858.  
  1859.   Ist  dies  nicht  der Fall, so kann im PhobosPref bei den Modemeinstellungen
  1860.   eine Wandlung eingestellt werden.  Dazu muß praktisch zu jedem Modemconnect,
  1861.   der nicht dem erwarteten Format entspricht, ein gültiger Ausdruck zugewiesen
  1862.   werden.    Außerdem  kann  damit  die  Übertragungsgeschwindigkeit  angepaßt
  1863.   werden,  da  manche  Modems  z.B.   ein "CONNECT 9600..." liefern, obwohl es
  1864.   eigentlich   ein   14400er   ist.    Kommt   ein   Kürzel  mehrmals  in  der
  1865.   CONNECT-Meldung vor, so wird nur eines davon verwertet.
  1866.  
  1867. Logins
  1868.  
  1869.   Gibt an, wieviele Protokolleinträge für den aktuellen Tag vorhanden sind.
  1870.  
  1871. U-Logs.
  1872.  
  1873.   Gibt an, wie oft der User seit seinem Eintrag die Box besucht hat.
  1874.  
  1875. Passwort
  1876.  
  1877.   Das  Passwort  des  letzten  Users  -  wird  nur  angezeigt  wenn  das  Flag
  1878.   "Passwörter zeigen" im Menü aktiv ist.
  1879.  
  1880. Status
  1881.  
  1882.   Hier  wird  ständig  ein kurzes Info über die momentan ablaufende Aktion der
  1883.   Mailbox eingetragen.  Dies ist in der Regel das angewählte Brett.
  1884.     Weiterhin werden dort manchmal Fehlermeldungen ausgegeben.  Z.B.  kann der
  1885.   Phobos-  screen  nicht  geschlossen  werden,  wenn  der  interne Bretteditor
  1886.   gestartet wurde.
  1887.  
  1888.  
  1889. 5.2.2. Gagdets
  1890. ~~~~~~~~~~~~~~
  1891.  
  1892. Hilfe
  1893.  
  1894.   Mit  "Hilfe" können Sie die Online-Hilfen zu Phobos abrufen.  Diese beziehen
  1895.   sich  zur  Zeit  nur auf die Bedienungselemente an der Konsole.  Wenn Sie zu
  1896.   einem Menüpunkt oder zu einem Gadget eine Hilfe haben wollen, so klicken Sie
  1897.   zuerst das "Hilfe"-Gadget und dann die entsprechende Funktion an!  Dann wird
  1898.   der  Text  in  einem  Fenster angezeigt.  Ist der Text so lang, daß er nicht
  1899.   vollständig  angezeigt  werden  kann,  so  können  Sie mit den Cursor-Tasten
  1900.   scrollen.   Beendet  wird  die  Funktion mit Return oder mit "A".  Letzteres
  1901.   bewirkt, daß die beschriebene Funktion anschließend auch wirklich ausgeführt
  1902.   wird.
  1903.  
  1904. Con
  1905.  
  1906.   Dieses Gadget zeigt grundsätzlich an, ob Phobos die serielle Schnittstelle für Ein- und 
  1907.   Ausgaben nutzt oder nicht. Führen Sie einen Direktlogin durch, so wird "Con" automatisch 
  1908.   eingeschaltet (inverse Darstellung). Bei externen Logins von Usern ist es dementsprechend 
  1909.   gelöscht (weiße Schrift auf grünem Grund).
  1910.   In Ausnahmefällen können Sie dieses Gadget auch selbst bedienen. Z.B. können alle 
  1911.   Ausgaben an einen User während des Logins auf die Console beschränkt werden,
  1912.   so  daß  z.B.   vertrauliche  Daten oder spezielle Befehle ausgeführt werden
  1913.   können,  ohne  daß der User darauf Einluß nehmen kann.  Außerdem ist es ganz
  1914.   praktisch  wenn  man einem User, der bereits in die Box eingeloggt ist, eine
  1915.   File  geben  will.   Dann  geht  man  für  ihn in sein Postfach, gaukelt dem
  1916.   Mailboxprogramm  mit  einem  Klick auf das "Con"-Gadget einen internen Login
  1917.   vor,  gibt  den  Befehl "SCHREIBEN" und ein "F" für File-Upload ein und kann
  1918.   das  gewünschte  File  über  den  Filerequester  auf  komfortable Art in das
  1919.   Postfach des Users kopieren.
  1920.     Aber  vergessen Sie nicht den alten Zustand wieder herzurichten!  Der User
  1921.   würde sich sonst wundern...
  1922.  
  1923. +, -
  1924.  
  1925.   Wie  oben  schon  beschrieben,  besitzt  jeder User eine maximale Loginzeit.
  1926.   Wollen  Sie diese für die Dauer eines Logins herauf- oder heruntersetzen, so
  1927.   klicken  sie "+" bzw.  "-" an.  Dies geschieht immer in 5-Minuten-Schritten,
  1928.   wobei  negative  Werte  abgefangen  werden.   Beachten  Sie, daß jeweils die
  1929.   Anzahl  der  Minuten  maximal 3-stellig angezeigt wird!  Die Loginzeit eines
  1930.   Users  wird  immer  pro Tag abgerechnet.  D.h.  jede Hinzugabe von Loginzeit
  1931.   wirkt sich auch auf nachfolgende Logins am selben Tag aus, sofern es sich um
  1932.   einen User und nicht um einen Gast handelt.  Direktlogin
  1933.     Führt   einen   "Direktlogin",   das  heißt  auf  die  Konsole  (Computer)
  1934.   beschränkten  Login aus.  Dies ist in der Regel der Sysop, es kann aber auch
  1935.   ein  User sein, der beim Sysop zu Besuch ist.  Der Direktlogin unterscheidet
  1936.   sich  prinzipiell  nicht  von jeder normalen Sitzung.  Jedoch nimmt Ihnen in
  1937.   diesem  Fall  das Mailboxprogramm die Arbeit ab, das Passwort einzugeben, es
  1938.   sein denn das Schloß (siehe unten) ist aktiviert.  Und da das Programm nicht
  1939.   durch  die  Ausgabe  an das Modem gebremst wird, sind alle Mailboxfunktionen
  1940.   erheblich schneller.
  1941.  
  1942. Chat
  1943.  
  1944.   Wollen  Sie  mit einem User über die Mailbox sprechen, z.B.  weil Sie dieser
  1945.   mit  dem  Befehl  "OPERATOR"  gerufen  hat, so können Sie ihn hiermit in den
  1946.   "Chat"  (dt.:   "reden",  "quasseln"  etc.) holen.  Davon gibt es bei Phobos
  1947.   zwei  verschiedene.   Ein  Zeilen-Chat,  bei dem Sysop und User nacheinander
  1948.   schreiben  können,  und  ein  Double-Chat,  bei  dem  beide in jeweils einer
  1949.   Bildschirmhälfte gleichzeitig tippen können.
  1950.     Grundsätzlich wird jeder Chat im File ChatProtokoll mitgeschnitten.  Dabei
  1951.   gibt  es  bei dem Double-Chat Probleme mit der Chronologie, da Dialogwechsel
  1952.   mehrmals   während   der  Eingabe  einer  Zeile  auftreten.   Die  einzelnen
  1953.   Tastendrücke  können nicht in ein sinnvolles Protokoll eingebaut werden.  Es
  1954.   wird  stattdessen  nach  jedem  Return  eines  Dialogpartners der Inhalt der
  1955.   letzten  Zeile verwandt.  Wie dies im Einzelnen aussieht sehen Sie am besten
  1956.   wenn  Sie  selbst  einige  Tests  durchführen,  und  sich  nachträglich  das
  1957.   ChatProtokoll ansehen.
  1958.  
  1959. RAUS DA !
  1960.  
  1961.   Dieses   Gadget  ist  mit  Vorsicht  zu  gebrauchen.   Es  führt  mit  einem
  1962.   Doppelclick  zum  direkten  Rauswurf eines Users aus der Box.  Dabei verhält
  1963.   sich das Programm genauso, als hätte der User sein Modem abgeschaltet.
  1964.     Es  gibt  jedoch  noch  eine andere interessante Anwendung.  Sind Sie über
  1965.   Konsole in Ihrer Mailbox, so können Sie sich über dieses Gadget sehr schnell
  1966.   ausloggen.   Allerdings  wird  der  Login  dann  nicht protokolliert und die
  1967.   Bezugszeit für neue Texte bleibt unverändert.
  1968.  
  1969. Hires/Lores
  1970.  
  1971.   Schaltet  zwischen  Interlace-  und  Non-Interlace-Darstellung um.  Ersteres
  1972.   erhöht die vertikale Bildschirmauflösung auf das doppelte.  Dadurch wird der
  1973.   Screen  nur noch halb so hoch.  Allerdings fängt der Bildschirm bei normalen
  1974.   Amigas   an  zu  flimmern.   Für  beide  Modi  können  Sie  die  Anzahl  der
  1975.   Bildschirmzeilen   angeben.    So   stehen   im   Interlace  z.B.,  je  nach
  1976.   Monitoreinstellung,  bis  zu  60  Zeilen  und mehr Textzeilen zur Verfügung.
  1977.   Weiteres erfahren Sie in der Beschreibung von PhobosPref unter "Bildschirm".
  1978.  
  1979. 0 1 2 3 4 5 6 7 8 9
  1980.  
  1981.   Gibt  den  jeweiligen aktuellen Level eines Users an.  Dieser Level bestimmt
  1982.   welche Befehle der User ausführen darf und auf welche Bretter er Zugriff hat
  1983.   (siehe  "Bretteditor"  und in PhobosPref :  "Levels").  Sie können den Level
  1984.   für  den  aktuellen User für die Dauer eines Logins verändern, so daß er für
  1985.   diese  Zeit die entsprechenden Funktionen ausführen kann.  Beachten Sie, daß
  1986.   Sie  keinem Gast einen Level ungleich 0 geben!  Und umgekehrt, geben Sie nie
  1987.   einem eingetragenen User diesen Level!
  1988.     Es  wird darauf hingewiesen, daß ein sorgloser Umgang mit Level 9 Gefahren
  1989.   in  sich  birgt.   Beobachten  Sie den User, dem Sie kurzzeitig diesen Level
  1990.   gegeben  haben,  nicht  mehr, so kann er sich durch den Befehl "LEVEL" einen
  1991.   festen  Level  9 geben.  Außerdem hat er vollen Zugriff auf alle Userdaten -
  1992.   auch auf Ihre!
  1993.  
  1994. Schloß
  1995.  
  1996.   Phobos verfügt über ein Schloß mit dem der Zugriff auf alle internen Daten für die 
  1997.   Konsolenbedienung versperrt wird. Schalten Sie das Schloß durch anklicken des Gadgets ein, 
  1998.   dann erscheint darüber ein Textgadget mit der Bezeichnung "Code". Das Eingabefeld ist nur ein 
  1999.   Zeichen breit, so daß nur der Cursor dargestellt wird. Geben Sie hier Ihr Sysop-Passwort ein, 
  2000.   um das Schloß wieder zu entriegeln.
  2001.     Wenden Sie diese Funktion immer an wenn fremde Personen ohne Ihr Beisein in der Nähe 
  2002.   des Mailboxcomputers sind um den Datenschutz zu gewährleisten.
  2003.  
  2004.   Es werden folgende Bedienungselemente gesperrt:
  2005.  
  2006.     * Das gesamte Menü
  2007.     * Änderung der maximalen Loginzeit durch die Gadgets [+] und [-]
  2008.     * Userrauswurf "Raus da!"
  2009.     * Leveländerung [0 1 2 3 4 5 6 7 8 9]
  2010.     * Consolen-Gadget [Con]
  2011.  
  2012.   Die  Flags  im Menü Private Post lesbar und Passwörter zeigen werden für die
  2013.   Dauer  des  Schutzes  ausgeschaltet.  Weiterhin ist auch die Sysoppost nicht
  2014.   lesbar  und  die  automatische  Passworteingabe  bei einem Consolenlogin ist
  2015.   gesperrt.
  2016.  
  2017. CloseWindow (Symbol)
  2018.  
  2019.   Schließt  das Mailboxfenster.  Als Indiz für das laufende Programm erscheint
  2020.   ein  anderes kleines Fenster oben links auf der Workbench.  Sobald es erneut
  2021.   angeklickt  wird,  wird  der alte Zustand mit allen seinen Funktionen wieder
  2022.   hergestellt.   Die  Fenster für weitere Ports werden jeweils nach rechts hin
  2023.   aufgereiht.   Sie  enthalten ebenfalls als Endung die Nummer die Ports.  Bei
  2024.   geöffnetem  Screen  wird  diese  in  der  Titelleiste direkt vor "V3.xx" als
  2025.   Ziffer  angezeigt.  Die Anwendung liegt vor allem im ungestörten Arbeiten im
  2026.   Hintergrund (Multitasking) für den Sysop.  Einerseits stört der Screen nicht
  2027.   weiter  durch sein Vorhandensein, und andererseits benötigt Phobos durch die
  2028.   eingesparte  Textausgabe  wesentlich weniger Rechenzeit, die dann für andere
  2029.   Aufgaben  genutzt  werden kann.  Auch in dem "eingeklappten" Zustand erfüllt
  2030.   das  Programm  alle nötigen Funktionen um einen geregelten Mailboxbetrieb zu
  2031.   gewährleisten.    Sollte   Sie   ein   User  per  OPERATOR  rufen  und  alle
  2032.   Mailboxscreens  sind eingeklappt, so erkennen Sie den Chat-Ruf an dem Invers
  2033.   (optisch  eingedrückt)  dargestellten  Feld,  mit  dem  Sie immer den Screen
  2034.   aufklappen.
  2035.  
  2036.  
  2037. 5.3. Infoboxen während des Wartezustandes (rechts)
  2038. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2039.  
  2040. 5.3.1. Obere (rote) Box
  2041. ~~~~~~~~~~~~~~~~~~~~~~~
  2042.  
  2043.   Hier werden das aktuelle Datum und folgende Daten zur Mailbox-Konfiguration angezeigt:
  2044.  
  2045.     Mailbox-Name
  2046.     Std Baudrate
  2047.     Max Texte
  2048.     Max Bretter
  2049.     Max User
  2050.     Max Protokoll
  2051.     Textzeilen
  2052.     Anzahl Farben
  2053.     RAM gesamt
  2054.     Hochstart
  2055.  
  2056.   "RAM  gesamt"  zeigt, im Gegensatz zur Anzeige unten am Bildschirm, den Rest
  2057.   des  System-,  d.h.  nicht-programminternen, Speichers an.  "Hochstart" gibt
  2058.   den Zeitpunkt des Programmstartes an.
  2059.  
  2060. 5.3.2. Untere (blaue) Box
  2061. Die folgenden Daten beziehen sich in erster Linie auf den aktuellen Zustand der Mailbox:
  2062.  
  2063.     Texte
  2064.     Bretter
  2065.     User
  2066.     Logins heute
  2067.     Logins gesamt
  2068.     Letzt.Anrufer
  2069.     Sysop gerufen
  2070.     Sysop-Post
  2071.  
  2072.   Der  "Letzte  Anrufer" bezeichnet den User, der als letztes in das Protokoll
  2073.   eingetragen  wurde.   Dagegen  bezieht  sich die Angabe ob der Sysop gerufen
  2074.   wurde  auf  den  tatsächlich  letzten  Login, was nicht dasselbe ist, da das
  2075.   Protokoll  ausgeschaltet  werden  kann.  Dort wird dann "Ja" angezeigt, wenn
  2076.   der User keinen Erfolg mit seinem Sysopruf hatte.
  2077.  
  2078.  
  2079. 5.4. Text-Clicking
  2080. ~~~~~~~~~~~~~~~~~~
  2081.  
  2082.   Solange  der  Ausgabe-Screen  von  Phobos  geöffnet  ist wird das sogenannte
  2083.   "Text-Clicking"    unterstützt.     Dabei    können    Sie   innerhalb   des
  2084.   Text-Ausgabebereichs  einen beliebigen Text, in der Regel Wörter, anklicken.
  2085.   Dieser  wird  dann so behandelt als käme er von der Tastatur.  Solche Wörter
  2086.   dürfen  beliebige  Buchstaben  und  Zahlen enthalten.  Zeichen wie z.B.  "("
  2087.   werden  wie  Leerzeichen interpretiert.  Wenn Sie beispielsweise auf das "A"
  2088.   von  "(A)bbruch"  klicken, so wird nur der Druck der A-Taste simuliert.  Ein
  2089.   Doppel-Klick schließt noch ein <RETURN> an.
  2090.     Auf  diese  Weise  können  Sie  viele  Funktionen der Mailbox mit der Maus
  2091.   steuern.   Z.B.   führt ein Doppel-Klick auf einen Namen im Brettverzeichnis
  2092.   (siehe  Hilfstext  BRETT)  zur Anwahl des Brettes.  Außerdem können Sie sich
  2093.   einige  Befehle in den Eingabe-Prompt legen, so daß sich diese auch per Maus
  2094.   anwählen lassen.
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.                           6. Wartezustand und Login
  2102.                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2103.  
  2104. 6.1. Allgemein
  2105. ~~~~~~~~~~~~~~
  2106.  
  2107.   Der  Wartezustand  bezeichnet  die  Zeit,  in der die Mailbox auf ankommende
  2108.   Anrufe  wartet.  Dabei wird ständig das Modem abgefragt, ob ein User anruft.
  2109.   In  diesem  Falle wird dem Modem der Befehl gegeben den Anruf anzunehmen und
  2110.   die  Verbindung  aufzubauen.   Erst wenn das alles korrekt verläuft wird der
  2111.   Login erkannt.
  2112.  
  2113.  
  2114. 6.2. Direktlogin
  2115. ~~~~~~~~~~~~~~~~
  2116.  
  2117.   Weiterhin  kann  sich  der  Sysop  durch  Druck auf das "Direktlogin"-Gadget
  2118.   (siehe  dort)  über  die  Konsole,  d.h.  über die Tastatur, einloggen.  Die
  2119.   sonst übliche Passwortabfrage entfällt wenn kein Schloß aktiv ist.
  2120.  
  2121.  
  2122. 6.3. Null-Modem-Verbindung
  2123. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  2124.  
  2125.   Eine  dritte  Möglichkeit des Logins besteht in einer Null-Modem-Verbindung.
  2126.   Dabei  wird  der  Mailbox-Computer  mit  einem  anderen  über  Kabel  an der
  2127.   seriellen  Schnittstelle  direkt  verbunden.  Dadurch können Sie über den 2.
  2128.   Rechner  einen  Login  über Telefon simulieren.  Wenn die Verbindung besteht
  2129.   achten  Sie  dabei darauf, daß die "Standard-Baudrate" mit der des Terminals
  2130.   übereinstimmt, dann geben Sie dort folgendes blind ein :
  2131.  
  2132.     CONNECT 0xxxx<Cr>
  2133.  
  2134.   "xxxx" ist eine Zahl zwischen 300 und 57600 und ein Vielfaches von 300.  Sie
  2135.   bestimmt  die Übertragungsgeschwindigkeit in Bps (Bit pro Sekunde, oder kurz
  2136.   Baud).  Nach Drücken der Return-Taste ( <CR> ), muß diese Baudrate wieder im
  2137.   Terminal  eingestellt  werden  und  Sie befinden sich praktisch von außen in
  2138.   Ihrer eigenen Mailbox.  Nach dem Logoff versucht Phobos das nicht vorhandene
  2139.   Modem  zu  initialisieren  und  wartet  auf ein "OK".  Unterbrechen Sie dies
  2140.   durch  evtl.   mehrmaliges  Drücken  der Escape-Taste.  Wenn dann wieder das
  2141.   Modem  angesteckt  wird,  achten Sie darauf, daß dieses unter Umständen noch
  2142.   nicht  initialisiert  ist!  Abhilfe schafft ein kurzer Gang in den MicroTerm
  2143.   (2mal Amiga-T eingeben).
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.                            7. Die Standard-Bretter
  2151.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2152.  
  2153.   Phobos verwaltet viele Texte, die bei anderen Mailbox-Programmen vom CLI aus
  2154.   mit  einem zusätzlichen Editor geschrieben werden müssen, durch sein eigenes
  2155.   Text-System  in  den  vier Standard-Brettern.  Diese müssen exakt so benannt
  2156.   sein  wie unten gezeigt.  Das Einrichten ist jedoch bei Ihrer Phobos-Version
  2157.   geschehen, so daß Sie nur noch über deren Funktion bescheid wissen müssen.
  2158.     In  der  Regel  werden  die  sich in diesen Bretter befindlichen Texte als
  2159.   Information  während  der  Loginzeit  ausgegeben.   Dabei  ist  es  kaum von
  2160.   Interesse  wann oder von wem der Text geschrieben wurde.  Daher sollte stets
  2161.   der Textkopf mit Hilfe des Brett-Editors ausgeschaltet werden.  Andererseits
  2162.   bietet  sich  die Verwendung von programmierbaren Texten geradezu an.  Diese
  2163.   haben  die Eigenschaft, daß in ihnen eine Art von Variablen verwendet und an
  2164.   die  Ausgabe  von  Textteilen  Bedingungen geknüpft werden können.  Weiteres
  2165.   lesen Sie bitte unter "Programmierbare Texte"!
  2166.  
  2167.  
  2168. 7.1. "Hilfstexte"
  2169. ~~~~~~~~~~~~~~~~~
  2170.  
  2171.   Hier  werden  alle  für  den Online-Betrieb notwendigen Hilfstexte abgelegt.
  2172.   Normalerweise  sind dies die Beschreibungen der Mailbox-Befehle.  Sie können
  2173.   sie  aber  auch  beliebig  erweitern  oder  verändern.  Sie werden durch den
  2174.   Befehl  "HILFE"  gefolgt von einem Suchschlüssel (Abkürzung der zu suchenden
  2175.   Hilfe)  ab  Userlevel  0  aufgerufen.   Ein leeres Argument wird dabei durch
  2176.   "HILFE" ersetzt.  Die Hilfstexte müssen so geschrieben sein, daß der Betreff
  2177.   den  Inhalt  der  Hilfe  in  Großbuchstaben  angibt.  Dies könnten z.B.  die
  2178.   Befehlsnamen sein, die im eigentlichen Text dann erklärt werden.
  2179.  
  2180.  
  2181. 7.2. "Systemtexte"
  2182. ~~~~~~~~~~~~~~~~~~
  2183.  
  2184. Die hier enthaltenen Texte werden, mit einem bestimmten Betreff versehen, an
  2185. bestimmten Stellen während einer Sitzung ausgegeben:
  2186.  
  2187.     Betreff        Ausgabe
  2188.  
  2189.     ADRESSE        wenn ein Postfach eingerichtet wird
  2190.     BEGRUESSUNG    als erstes nach der Namenseingabe
  2191.     BRETTINHALT    durch Befehl "BRETT *" im Hauptmenü
  2192.     BR:<Oberbrett>    durch Befehl "BRETT *" in einem Oberbrett
  2193.     LOGOFF        nach dem Logoff-Befehl, vor dem Auflegen
  2194.     NETZ        durch Befehl "NETZ"
  2195.     OPERATOR    durch den Operator-Ruf
  2196.     POSTKASTEN    bei Überprüfung des Postkastens auf neue Nachrichten
  2197.     TITELBILD    für User mit Level kleiner 2 nach der Begrüßung
  2198.     BAUDRATE    wenn ein CONNECT kleiner der mind. Baudrate erfolgt ist
  2199.     KEIN UPLOAD    beim Versuch eines Upload bei fast voller Festplatte
  2200.     PRIVAT        Beim Loginversuch eines GASTes in eine privaten Port
  2201.  
  2202.  
  2203. 7.3. "Logintexte"
  2204. ~~~~~~~~~~~~~~~~~
  2205.  
  2206.   Das  Brett enthält alle Logintexte.  Seine Anwahl ist auch Voraussetzung für
  2207.   den  gleichnamigen  Befehl.   Weitere  Informationen entnehmen Sie bitte der
  2208.   Befehlsbeschreibung.
  2209.  
  2210.  
  2211. 7.4. "Sprueche"
  2212. ~~~~~~~~~~~~~~~
  2213.  
  2214. Dieses  Standard-Brett  nimmt, wie der Name schon sagt, grob gesagt, Sprüche
  2215. auf.  Kurz vor Überprüfung des Postkastens wählt das Programm einen Text aus
  2216. diesem  Brett  per Zufall aus und stellt ihn dar.  Sind weniger als 10 Texte
  2217. enthalten, so wird manchmal keiner ausgegeben werden, damit sich kein Spruch
  2218. statistisch nach weniger als 10 Logins wiederholt.
  2219.   Das  "Sprueche"-Brett  sollte  zum  Lesen  durch einen Mindest-Level von 9
  2220. gesperrt  werden, sonst hat die Ausgabe während der Login-Phase keinen Sinn.
  2221. Der  Schreiblevel  kann  runtergesetzt werden, wenn User selbst neue Sprüche
  2222. eingeben wollen.
  2223.  
  2224.  
  2225. 7.5. "Netzmuell"
  2226. ~~~~~~~~~~~~~~~~
  2227.  
  2228. Hier schreibt Phobos alle doppelten Nachrichten hinein, die über ein Netz im
  2229. UNet-Format  reinkommen.   Ein  Text  wird dann als doppelt erkannt, wenn er
  2230. bereits   unter  demselben  User  und  demselben  Brett  abgespeichert  ist.
  2231. Zusätzlich  wird  die "Orig.  Zeit" überprüft.  Trifft das alles zu, so wird
  2232. die  Nachricht  nicht  weitersortiert  und  stattdessen  in dieses Brett mit
  2233. vollständigem  Textkopf  geschrieben,  so  daß evtl.  am Pfad erkannt werden
  2234. kann, welche Mailbox die Nachricht falsch weitergeroutet hat.
  2235.  
  2236.  
  2237. 7.6. "Zermuell"
  2238. ~~~~~~~~~~~~~~~
  2239.  
  2240.   Ähnliches gilt hierfür im Falle des Zerberus-Netzes.  Allerdings werden hier
  2241.   alle  von  Phobos  beanstandeten  Texte im original Zerberus-Format in einem
  2242.   File gespeichert.  Der Filekommentar bekommt dann die Art der Fehlermeldung.
  2243.   Der erzeugte Filename endet mit ".TXT".  Sie können sich einen Pseudo-Packer
  2244.   in  PhobosPref  mit  dieser  Endung einstellen.  Wenn Sie das Feld Inhalt so
  2245.   füllen, daß der Text ohne Änderungen ausgegeben wird (ähnlich Type-Befehl im
  2246.   CLI),  dann  kann der entsprechende Zerberus-Text mit "I" für Inhalt gelesen
  2247.   werden.  Die Filenamen selbst haben keine besondere Bedeutung.  Die ersten 8
  2248.   Ziffern  stellen  die  Interne  Darstellung der aktuellen Zeit von Phobos in
  2249.   Hexadizimaler  Schreibweise  dar.   Wenn  innerhalb  einer  Sekunde  mehrere
  2250.   Mülltexte anfallen, so erhöht sich die nachfolgende Zahl um 1.
  2251.     Zerberus-Texte können aus den verschiedensten Gründen von Phobos in dieses
  2252.   Brett  sortiert  werden.   Z.B.  tritt dies ein, wenn eine 2 Nachrichten mit
  2253.   derselben  Msg-ID  ankommen.   Nach  der  Zerberus-Definition ist dann davon
  2254.   auszugehen,  daß  derselbe  Text  das  2te mal angekommen ist, was auf einen
  2255.   Fehler irgendwo im Netz schließen läßt.
  2256.  
  2257. Wichtig:
  2258.  
  2259. * Das  Brett  darf  nicht als Netzbrett markiert sein, also kein Verteiler und
  2260.   das Feld [ ] muß leer sein.
  2261.  
  2262. * Es  muß  ein  File-Dir eingerichtet sein, damit dort die beanstandeten Texte
  2263.   abgeladen werden können.
  2264.  
  2265. * Achten Sie darauf, daß dieses Brett nicht zu voll wird!  Eine Aktualisierung
  2266.   von mehr als 200 FIles kann sehr lange dauern.
  2267.  
  2268.  
  2269. 7.7. "MAPS-Hilfstexte"
  2270. ~~~~~~~~~~~~~~~~~~~~~~
  2271.  
  2272.   Phobos verfügt ab Version 3,8 über eigene MAPS-Funktionen.  Hier kommen alle
  2273.   dazu passenden Hilfstexte hinein.  Diese können dann von anderen Sysops, die
  2274.   bei  Ihnen  pollen, oder die Sie Serven empfangen werden.  Dazu müssen diese
  2275.   einen  Brief  per Zerberus-Netztransfer an den Pseudo-User MAPS in Ihrer Box
  2276.   schicken.   Der Betreff muß "HILFE <Muster>" lauten.  Dann erhält die andere
  2277.   Box  alle  Hilfstexte  aus  diesem  Brett,  deren Betreffs auf dieses Muster
  2278.   passen.   Wird kein Muster angegeben, so verwendet Phobos den Joker "*", der
  2279.   auf  alle  Betreffs  paßt.  D.h.  in diesem Fall erhält der Sysop alle Texte
  2280.   dieses Brettes.
  2281.  
  2282.   Der  eingestellte  Textkopf  spielt  hier keine Rolle, da nur der Textkörper
  2283.   versendet wird.
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.                            8. Programmierbare Texte
  2291.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2292.   Die programmierbaren Texte, auch Spezialtexte genannt, sind eine Spezialität
  2293.   von  Phobos.   Damit  kann  man Texte in ganz besonderer Form gestalten.  So
  2294.   kann  in  einen Text z.B.  die aktuelle Zeit eingebaut werden, die bei jedem
  2295.   Lesen  des  Textes  vom  Programm selbst eingesetzt wird.  Man kann auch den
  2296.   User, der den Text liest persönlich anreden oder Textteile nur dann ausgeben
  2297.   wenn eine bestimmte Bedingung erfüllt ist.
  2298.     Will man einen solchen Text schreiben, so muß man mindestens Level 8 haben
  2299.   und  bei  der  Betreffeingabe  ein  "*" an den Anfang setzen, das allerdings
  2300.   nicht  im  Inhaltsverzeichnis erscheint.Eine "spezielle" Text-Zeile wird mit
  2301.   einem "#" eingeleitet.  Darauf folgt ein Zeichen.  Ist es eine Zahl, so wird
  2302.   der darauffolgende Text der Zeile nur bei entsprechendem Level ausgeben.
  2303.  
  2304.   Beispiel:
  2305.  
  2306.     #0Du bist Gast!
  2307.     #9Du bist Sysop!
  2308.     Diesen ganz normalen Text kann jeder User lesen...
  2309.     
  2310.   Weiterhin existieren folgende "Variablen":
  2311.  
  2312.     Variable  Bedeutung
  2313.  
  2314.        A      Nummer des aktiven Ports
  2315.        B      Baudrate des CONNECTs
  2316.        G      angefallen Telefongeühren des Logins
  2317.        U      Aktueller Username
  2318.        V      Vorname des Users
  2319.        O      Aktuelle Loginzeit
  2320.        P      Gesamtanzahl Briefe im Postkasten des Users
  2321.        T      Zeit
  2322.        D      Datum
  2323.        L      Level des Users
  2324.        P      Anzahl Briefe im Postkasten
  2325.        W      Warten auf eine Taste
  2326.        X      Gesamtanzahl von Logins der Mailbox auf jeweiligem Port
  2327.        Y      Bisherige Anzahl Logins des Users
  2328.        l      Bildschirm löschen
  2329.        p      Anzahl neuer Briefe im Postkasten
  2330.        u      Uploads bei diesem Login
  2331.        r      Zufallszahl von 0 bis 9
  2332.        x      Anzahl Logins an diesem Tag
  2333.  
  2334.   Diese  Variablen  kann  man  in  den  Text,  angeführt  von  einem  "`" (ein
  2335.   umgekehrter  Apostroph), verwenden.  Aber Bitte das "# " am Anfang der Zeile
  2336.   nie vergessen!
  2337.  
  2338.   Beispiel:
  2339.  
  2340.     # Dein Name ist: `U
  2341.  
  2342.   Ausgabe kann z.B. sein:
  2343.  
  2344.     Dein Name ist: SYSOP
  2345.  
  2346.   Ebenfalls  lassen  sich  einfache  Bedingungen  für die Ausgabe des weiteren
  2347.   Textes  setzen.   Sie werden am Anfang der Zeile durch ein "#?" eingeleitet.
  2348.   Darauf  folgt  eine Variable und zwei vierstellige Zahlen, die mit einem "-"
  2349.   verbunden werden.
  2350.  
  2351.   Format:
  2352.  
  2353.     #?Vaaaa-bbbb
  2354.  
  2355.   Das Programm prüft nun beim Lesen des Textes, ob sich der Wert der Variablen
  2356.   ("V") innerhalb des von aaaa und bbbb begrenzten Intervalls befinden.  Damit
  2357.   lassen sich komplette IF..ELSE..ENDIF - Konstruktionen bilden.
  2358.  
  2359.   Beispiel:
  2360.  
  2361.     #?A0001-0007    ; * IF
  2362.     Du bist in einem Nebenport!
  2363.     #e    ; * ELSE
  2364.     Du bist im Mainport!
  2365.     #!    ; * ENDIF
  2366.  
  2367.   Die ELSE-Komponente kann natürlich auch weggelassen werden:
  2368.  
  2369.     #?A0001-0007    ; * IF
  2370.     Du bist in einem Nebenport!
  2371.     #!    ; * ENDIF
  2372.  
  2373.   Diese Konstruktion läßt sich auch verschachteln:
  2374.  
  2375.     #?L0000-0008
  2376.     #?P0010-9999
  2377.     Du bist User und hast 10 oder mehr Briefe!
  2378.     #!
  2379.     #e
  2380.     #?P0010-9999
  2381.     Du hast zwar sehr viele Briefe, aber Du bist Sysop.
  2382.     #!
  2383.     #!
  2384.  
  2385.   Wenn  eine  Variable  einen  String  ergibt, so wird dessen Wert wie bei der
  2386.   VAL()-Funktion  in  Basic  berechnet.   Bei  der  Zeit  z.B.   würde man die
  2387.   Stunden-Zahl seit Mitternacht erhalten.
  2388.  
  2389.   Beispiel:
  2390.  
  2391.     #?T0004-0006
  2392.     Es ist 4, 5 oder 6 Uhr
  2393.     #!
  2394.  
  2395.   Diese  Art  von  Texten  kann sehr gut für die System-Texte verwandt werden,
  2396.   z.B.  als Logoff-Text:
  2397.  
  2398.     # Ciao, `U
  2399.     # Du hattest heute `u Uploads!
  2400.     #?u0000-0000
  2401.     Schäm Dich !
  2402.     #!
  2403.  
  2404.   Das  "Schäm  Dich"  wird  nur ausgegeben, wenn der User keinen einzigen Text
  2405.   geschrieben  hat.   Achten  Sie  dabei  auf  das Leerzeichen nach dem "#" am
  2406.   Anfang  der  Zeile!   Es  bedeutet, daß kein Befehl oder ähnliches in dieser
  2407.   Zeile ausgeführt werden soll, sondern lediglich Variablen verwendet werden.
  2408.     Es existiert ebenfalls eine Befehlszeile, die eine Pause von einer Sekunde
  2409.   einbaut:
  2410.  
  2411.     Ich warte jetzt eine Sekunde...
  2412.     #P
  2413.     OK, Sekunde vorüber
  2414.  
  2415.   In  der Praxis werden lediglich Baudrate/10 NULL-Codes ( CHR$(0) ) ausgeben,
  2416.   diese  werden  aber leider von MNP-Modems gepackt, so daß diese eine Sekunde
  2417.   nicht unbedingt zutrifft.
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.                                  9. Editoren
  2425.                               ~~~~~~~~~~~~~~~~~
  2426.  
  2427. 9.1. Bretteditor für Konsole
  2428. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2429.  
  2430.   Phobos  besitzt einen sehr komfortablen Brett-Editor für die Bedienung durch
  2431.   den  Sysop.  Er wird wie der Usereditor über Menü gestartet.  Geschieht dies
  2432.   bei aktiviertem Brett, so werden dessen Daten, ansonsten die des im Alphabet
  2433.   zuerst stehenden Brettes, angezeigt.
  2434.  
  2435.  
  2436. 9.1.1. Einträge
  2437. ~~~~~~~~~~~~~~~
  2438.  
  2439. Brettname
  2440.  
  2441.   Der  Brettname  darf  alle  Textzeichen  enthalten, außer Umlauten, da diese
  2442.   nicht  unbedingt  jedem  User zur Verfügung stehen.  Den Brettnamen NIE ganz
  2443.   selbständig  löschen!!  Damit wäre das Brett zwar scheinbar gelöscht, jedoch
  2444.   nicht die darin enthaltenen Texte!  Info
  2445.     Der  hier  eingetragene  Text  wird  am  Ende des INHALT-Befehls als kurze
  2446.   Brettinformation angezeigt.
  2447.  
  2448. Verwalter
  2449.  
  2450.   Für  jedes  Brett  läßt  sich ein User als Verwalter einrichten.  Dieser muß
  2451.   mindestens  Level  5  haben  und  kann  dann  beliebige  Texte aus dem Brett
  2452.   löschen,  was  sonst  nur dem Sysop oder den Absendern der Texte vorbehalten
  2453.   ist.   Außerdem kann er für das Brett den Online-Brett-Editor mit dem Befehl
  2454.   "ED BRETT" aufrufen.
  2455.  
  2456. Lesen/Schreiben ab Level
  2457.  
  2458.   Diese  Felder  nehmen  einen Mindestlevel im Bereich von 0 bis 9 auf, ab dem
  2459.   User  Schreib-  bzw.   Lesezugriff auf das Brett bekommen.  Siehe auch unten
  2460.   "Zugriffe".
  2461.  
  2462. Verteiler
  2463.  
  2464.   Soll  das  Brett  lokal  verwaltet  werden  so  tragen  Sie hier nichts ein,
  2465.   ansonsten  bestimmt  der Verteiler, mit welchen Mailboxen das Brett vernetzt
  2466.   wird.   Die Art des Verteilers wird durch das kleine Gadget rechts neben dem
  2467.   Textfeld bestimmt:
  2468.  
  2469.   1. [ ] (leeres Feld)
  2470.  
  2471.   Das  Brett  wird  nach UNet-Standard vernetzt.  Dabei werden alle Boxen, die
  2472.   das  Brett  erhalten  sollen,  mit  Namen  eingetragen.  Ein Komma dient als
  2473.   Trennung.   Soll  es  mit  allen  über  Netz angeschlossenen Boxen verbunden
  2474.   werden, so kann auch einfach "ALL" geschrieben werden.
  2475.  
  2476.   Beispiele:
  2477.  
  2478.     MOONBASE,PICCADILLY,SUNSHINE oder ALL
  2479.  
  2480.   2. [!]
  2481.  
  2482.   Das  Brett  wird nach UNet-Standard vernetzt, es wird jedoch ein erweiterter
  2483.   (extended)  Verteiler  benutzt.  Dieser ist notwendig, wennSie mehrere Netze
  2484.   nach UNet-Standard fahren wollen, aber unterschiedliche Verteiler haben.  Er
  2485.   hat folgenden Aufbau:
  2486.  
  2487.     |<Netzname>:<normaler Verteiler (s.o.)>
  2488.  
  2489.   Für jedes Netz kann ein weiterer Eintrag angehangen werden.
  2490.  
  2491.   Beispiel:
  2492.  
  2493.     |VOYAGE:ALL|CONNEX:BOXA,BOXB
  2494.  
  2495.   Siehe dazu genaueres im PhobosPref unter "Netz"
  2496.  
  2497.   3. [Z]
  2498.  
  2499.   Das  Brett  wird  nach  Zerberus-Standard  vernetzt.   Der Verteiler hat das
  2500.   Format:
  2501.  
  2502.     <Boxen><Zerberus-Brettname>
  2503.  
  2504.   "Boxen" sind die Namen aller direkt angeschlossenen Mailboxen, die das Brett
  2505.   erhalten  sollen (Trennung durch Komma).  <Zerberus-Brettname> ist der Name,
  2506.   der  im  Zereberus-  Netz verwandt wird.  Er beginnt grundsätzlich mit einem
  2507.   "/".
  2508.  
  2509.   Beispiel:
  2510.  
  2511.     MOONBASE,TRON/Z-NETZ/RECHNER/IBM/BINAER
  2512.  
  2513. File-Dir
  2514.  
  2515.   Soll  das Brett neben Texten auch Binär-Daten (Files) enthalten, so muß hier
  2516.   der  Name  eines  Directories  eingesetzt  werden,  das  als  Ablage  dient.
  2517.   Existiert  dieses  bereits, so erscheinen automatisch alle darin enthaltenen
  2518.   Files  auch in dem Brett.  Andernfalls wird es nach einer Sicherheitsabfrage
  2519.   eingerichtet  und  ist  demnach  zu  Beginn  leer.   Verwechseln  Sie dieses
  2520.   Directory  nicht  mit  den  Pfaden  die  Sie  im PhobosPref unter "Speicher"
  2521.   eingeben!
  2522.  
  2523. Oberbrett
  2524.  
  2525.   Phobos  verfügt über ein Unterbrettersystem, ähnlich dem des AmigaDOS.  D.h.
  2526.   Sie können in einem Brett wiederum andere Bretter einrichten.  Das Oberbrett
  2527.   ist das Brett in dem das bearbeitete Brett liegen soll.  Normalerweise liegt
  2528.   es  im  Hauptmenü.   Wollen Sie es aber woanders einordnen, dann klicken Sie
  2529.   auf  das  Gadget  und  ein  Requester  erscheint  mit  dem Sie das Oberbrett
  2530.   auswählen  können.   Soll es wie zu Anfang im Hauptmenü verwaltet werden, so
  2531.   wählen Sie "Keines" an.
  2532.     Prinzipiell  hat  ein  Oberbrett  alle  Funktionen  wie jedes andere auch.
  2533.   Ähnlich  wie  im  Dos,  wo  jedes  Verzeichnis sowohl Files als auch weitere
  2534.   Diectories  verwalten  kann,  ist  auch  ein  Oberbrett in der Lage Texte zu
  2535.   verwalten.   Um  die  Übersichtlichkeit  Ihrer  Mailbox  jedoch  zu erhalten
  2536.   sollten  Sie darauf verzichten.  Setzen Sie dort den Level zum Schreiben auf
  2537.   9 und schreiben dort auch selbst keine Texte hinein.  Ist dies der Fall dann
  2538.   behandelt  Phobos  den  Befehl  "INHALT"  wie  "BRETT", d.h.  genauso wie im
  2539.   Hauptmenü.   Wählt  der  User  dieses Oberbrett an, dann erhält er nicht die
  2540.   Liste der neuen Texte sondern die Tabelle der Bretter mit neuen Nachrichten.
  2541.     Wie   für   das  Hauptmenü  kann  man  einen  Systemtext  (siehe  Kanpitel
  2542.   "Standard-Bretter") einen Brettinhalt schreiben der bei "BRETT *" ausgegeben
  2543.   wird.   Das  Unterbrettersystem  unterstützt  nicht  nur  die  Ordnung Ihrer
  2544.   Mailboxtexte,  es  vereinfacht  auch  den  Zugriff  der  User  auf bestimmte
  2545.   Brettergruppen.   Wird  der  Zugriff  auf  ein  Oberbrett mittels Level o.ä.
  2546.   gesperrt  so  sind  auch  alle Unterbretter unabhängig von deren Einstellung
  2547.   nicht erreichbar.
  2548.  
  2549.   Beispiel: Netzbretter
  2550.  
  2551.   Wenn  Sie  nur  bestimmten  Usern  Zugriff  auf  ein Netz geben wollen, dann
  2552.   gruppieren  Sie  diese  in  ein  Oberbrett welches mit den Levels 9 zunächst
  2553.   gesperrt  wird.   Die  eigentlichen Netzbretter sollten dann für jeden Level
  2554.   erreichbar sein.  Tragen Sie nun die Usergruppe, die das Netz benutzen darf,
  2555.   mit  "Zugriff"  über den Bretteditor ein.  Diese haben dann auch automatisch
  2556.   Zugriff auf die Unterbretter, die ja selbst keine Beschränkung haben.
  2557.  
  2558.   Die  Bretter  dürfen  beliebig  weit verschachtelt werden, achten Sie jedoch
  2559.   darauf,  daß  kein Oberbrett angewählt wird, das bereits ein Unterbrett ist,
  2560.   so  daß  im  Prinzip  jedes Ober- und Unterbrett des anderen wäre.  Wenn das
  2561.   passiert,  dann  müssen  Sie  derzeit  mit  einem Absturz rechnen, da Phobos
  2562.   versucht  daraus  einen  Baum  zu  erstellen,  der  sich  rekursiv  in einer
  2563.   Endlosschleife  verfängt.   Es  ist  einfacher als es klingt, und auch recht
  2564.   logisch,  so  daß  diese  Warnung  mehr  als  Fehlererklärung  dient wenn es
  2565.   passiert ist.
  2566.  
  2567.  
  2568. Textkopf
  2569.  
  2570.   Hier  können  Sie  zwischen drei Textköpfen wählen.  "Keiner" wird vor allem
  2571.   bei  System-Texten  verwandt,  der "Diskussions"-Kopf bei Brettern die einen
  2572.   kurzen, kompakten Textkopf sinnvoll machen.
  2573.  
  2574. Ansi-Texte
  2575.  
  2576.   Steht  hier  ein  "Ja",  so  können  in  dieses Brett Ansi-Texte geschrieben
  2577.   werden.   Diese  unterscheiden  sich von den üblichen dadurch, daß bestimmte
  2578.   Codes,  z.B.   zur Änderung der Schrift verwandt werden.  Prinzipiell dürfen
  2579.   es beliebige Zeichen sein, die beim Lesen auch wieder unverändert ausgegeben
  2580.   werden.   Umlaute  werden ebenfalls nicht auf die Einstellung des jeweiligen
  2581.   Users angepaßt!
  2582.  
  2583. Texte, Textalter, Speicher
  2584.  
  2585.   Diese  drei  Felder  werden von dem Autoeditor als Kriterium zum Löschen von
  2586.   Nachrichten  ausgewertet.   "Texte"  gibt  an,  wieviele  Einträge das Brett
  2587.   maximal  verwalten  soll.   "Textalter" bestimmt das maximale Alter in Tagen
  2588.   gerechnet  und  "Speicher"  den  maximalen  Speicherverbrauch  der  gesamten
  2589.   Einträge.  Lesen Sie dazu bitte auch unter "Autoeditor" weiter!
  2590.  
  2591.  
  2592. 9.1.2. Gadgets
  2593. ~~~~~~~~~~~~~~
  2594.  
  2595. Neues Brett
  2596.  
  2597.   Gibt  Ihnen  einen  leeren Datensatz zum Einrichten eines neuen Brettes vor.
  2598.   Diesen  kann  nun  beliebig, nach den oben beschriebenen Regeln, eingestellt
  2599.   werden.
  2600.  
  2601. Brett raus
  2602.  
  2603.   Löscht  nach  einer  Sicherheitsabfrage  das  Brett  und  markiert die darin
  2604.   enthaltenen Texte zum Löschen.
  2605.  
  2606.   a) << b) Neuaufbau c) >>
  2607.  
  2608.   Die  eingestellten Daten werden überprüft und übernommen.  Daraufhin wird a)
  2609.   das letzte, b) dasselbe oder c) das nächste Brett editiert, bzw.  angezeigt.
  2610.  
  2611. Wahl
  2612.  
  2613.   Mit  einem  Mausklick  auf dieses Feld erhalten Sie eine Liste aller bereits
  2614.   eingetragenen  Bretter.   Über  einen  weiteren  Klick mit der Maus kann ein
  2615.   Brett  zur  Editierung ausgewählt werden.  Ansonsten werden vorher dieselben
  2616.   Funktionen wie z.B.  bei "Neuaufbau" ausgeführt.
  2617.  
  2618. Zugriffe
  2619.  
  2620.   Jedem  User  kann  zusätzlich  zum  Mindestlevel-Kriterium auch speziell ein
  2621.   Lese-  und/oder Schreibzugriff gegeben werden.  Dazu bekommen Sie eine Liste
  2622.   aller   User.   Ein  "L",  links  neben  dem  Namen,  bedeutet  zusätzlichen
  2623.   Lesezugriff,  ein "S" entsprechend Schreibzugriff.  Die Einstellung kann mit
  2624.   der  Maus  durch  evtl.   mehrmalige Wahl gesetzt werden.  Damit lassen sich
  2625.   sogenannte  geschlossene "Usergruppen" erstellen, die einzig Zugriff auf das
  2626.   Brett  haben.   Andere  User bekommen es dann nicht einmal zu sehen.  Achten
  2627.   Sie  darauf,  daß  jeder User auch durch seinen Level Zugriff bekommen kann,
  2628.   daher sollten beide Mindestlevel auf 9 (Sysop) stehen.
  2629.  
  2630.  
  2631. 9.2. Bretteditor für Fernwartung
  2632. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2633.  
  2634.   Er  wird mit dem Befehl "ED BRETT" ab Level 5 von Verwaltern, oder allgemein
  2635.   ab  Level  8 (Cosysop) aufgerufen.  Er unterscheidet sich in seiner Funktion
  2636.   nicht  im  Besonderen vom Editor für die Konsole.  Jedoch kann immer nur das
  2637.   angewählte   Brett  editiert  werden,  und  die  Zugriffe  müssen  über  den
  2638.   entsprechenden Befehl gesetzt werden.  Die Angabe eines Pfadnamens für Files
  2639.   ist nur dem Sysop (Level 9) erlaubt.
  2640.  
  2641.  
  2642. 9.3. Usereditor für Konsole
  2643. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2644.  
  2645.   Starten Sie den Usereditor im Wartezustand oder während einer Befehlseingabe
  2646.   mit AMIGA-U !  Hat sich gerade ein User eingeloggt, dann bekommen Sie zuerst
  2647.   dessen Daten vorgelegt,
  2648.  
  2649.  
  2650. 9.3.1. Einträge
  2651. ~~~~~~~~~~~~~~~
  2652.  
  2653. Username
  2654.  
  2655.   Der  Username  darf  nur  Buchstaben,  Zahlen,  Leerzeichen Bindestriche und
  2656.   Punkte enthalten.
  2657.  
  2658. Passwort
  2659.  
  2660.   Für  das  Passwort  gilt  dasselbe  wie  bei "Username".  Normalerweise wird
  2661.   dieses jedoch nicht angezeigt, um evtl.  beisitzenden Personen im Raum keine
  2662.   Möglichkeit zu geben, sich Passwörter anderer User zu merken.  Über das Menü
  2663.   kann jedoch bei "Passwörter zeigen" dieses Feature angestellt werden.
  2664.  
  2665. Letzt.Login
  2666.  
  2667.   Hier steht die Zeit des letzten Logins des Users.
  2668.  
  2669. Bezugszeit
  2670.  
  2671.   Die  Bezugszeit  ist  meist  mit dem "Letzten Login" gleich, es sei denn der
  2672.   User benutzte beim Logoff den Befehl "ENDE NEU" oder "LOGOFF NEU".  Sie wird
  2673.   für die Bestimmung der neuen Texte herangezogen.
  2674.  
  2675. Eintritt
  2676.  
  2677.   Der Zeitpunkt an dem der User in das System eingetragen wurde.
  2678.  
  2679. neues PW
  2680.  
  2681.   Die Zeit an der das letzte mal das Passwort geändert wurde.
  2682.  
  2683. ges.LogZeit
  2684.  
  2685.   Die gesamte Loginzeit des Users in der Mailbox zusammengerechnet.
  2686.  
  2687. max.LogZeit
  2688.  
  2689.   Die  maximale Dauer eines Logins für den User.  Wird diese überschritten, so
  2690.   wird er zwangsweise ausgeloggt.  Wird hier "0:00:00" eingetragen, so benutzt
  2691.   das   Programm  die  im  PhobosPref  eingestellte,  levelabhängige  maximale
  2692.   Loginzeit.
  2693.  
  2694. Level
  2695.  
  2696.   Der  Userlevel.  Er bestimmt, welche Befehle zur Verfügung stehen und welche
  2697.   Bretter angewählt werden können.
  2698.  
  2699. Logins
  2700.  
  2701.   Die Anzahl der bereits erfolgten Logins in die Mailbox.
  2702.  
  2703. Fr.Down
  2704.  
  2705.   Die Anzahl der noch freien Downloads.
  2706.  
  2707. Ratio
  2708.  
  2709.   Die  Erhöhung  der freien Downloads pro Upload.  Eine "0" hat zur Folge, daß
  2710.   keine Überprüfung der freien Downloads stattfindet.
  2711.  
  2712. Max.Briefe
  2713.  
  2714.   An  dieser  Stelle  wird  die  maximal  zu verwaltende Anzahl von Briefen im
  2715.   Postfach   festgelegt.    Ist   es   überfüllt,  so  löscht  der  Usereditor
  2716.   eigenständig  alle  überzähligen  Files.   Eine Zahl von "0" steht für keine
  2717.   Begrenzung.
  2718.  
  2719.  
  2720. 9.3.2. Gadgets
  2721. ~~~~~~~~~~~~~~
  2722.  
  2723. Neuer User
  2724.  
  2725.   Gibt  Ihnen  einen  leeren  Datensatz  zum Einrichten eines neuen Users vor.
  2726.   Diesen  kann  nun  beliebig, nach den oben beschriebenen Regeln, eingestellt
  2727.   werden.
  2728.  
  2729. User raus
  2730.  
  2731.   Löscht   den   User   und   seine   noch   verbliebene   Post   nach   einer
  2732.   Sicherheitsabfrage.
  2733.  
  2734.   a) << , b) Neuaufbau , c) >>
  2735.  
  2736.   Die  eingestellten Daten werden überprüft und übernommen.  Daraufhin wird a)
  2737.   der vorige, b) derselbe oder c) der nächste User editiert, bzw.  angezeigt.
  2738.  
  2739. Adresse
  2740.  
  2741.   Es  öffnet  sich  oben rechts ein weiteres Fenster.  Es enthält alle Angaben
  2742.   über  die  Adresse  des  Users.  Verändern Sie die Daten nach Belieben!  Mit
  2743.   "OK" werden sie für den User gesichert.
  2744.  
  2745. Wahl
  2746.  
  2747.   Mit  einem  Mausklick  auf dieses Feld erhalten Sie eine Liste aller bereits
  2748.   eingetragenen  User.   Über  einen weiteren Klick mit der Maus kann ein User
  2749.   zur   Editierung  ausgewählt  werden.   Ansonsten  werden  vorher  dieselben
  2750.   Funktionen wie z.B.  bei "Neuaufbau" ausgeführt.
  2751.  
  2752.  
  2753. Zugriffe
  2754.  
  2755.   Diese  Funktion  ist  das Gegenstück zu der im Bretteditor.  Allerdings wird
  2756.   hier dem zu editierenden User Zugriff auf die jeweiligen Bretter gegeben.
  2757.  
  2758.  
  2759. 9.4. Usereditor für Fernwartung
  2760. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2761.  
  2762.   Dieser  Usereditor  kann  nur  über den Befehl "USER" aufgerufen werden.  Er
  2763.   kann  von  außen über jedes Terminal mit VT100- oder ANSI-Emulation über die
  2764.   Tastatur  bedient  werden.  Benutzen Sie ihn nie selbst vom Computer aus, es
  2765.   sei  denn  Sie  wollen,  daß  der  sich  in  der  Box  befindliche  User den
  2766.   Editiervorgang   mitverfolgt.    Die  einstellbaren  Daten  entsprechen  mit
  2767.   Ausnahme der Adresse denen des Editors für die Konsole.
  2768.  
  2769.   Zunächst  erhalten Sie eine alphabetisch sortierte Liste aller eingetragenen
  2770.   User  samt  Identifizierungsnummer.  Geben Sie den Namen oder die Nummer des
  2771.   Users (Abkürzung genügt), dessen Daten editiert werden sollen, ein.
  2772.     Nun werden alle relevanten Daten des Users angezeigt und es erscheint oben
  2773.   ein  Balken,  der  mit den Cursor-Tasten rauf- und runterbewegt werden kann.
  2774.   Drücken  Sie  die  RETURN-Taste  um  die entsprechenden Werte zu ändern!  Zu
  2775.   beachten  ist,  daß  Username und Passwort groß geschrieben werden und außer
  2776.   Buchstaben  und  Zahlen  nur Leerzeichen, Punkte oder Bindestriche enthalten
  2777.   sein  dürfen.   Das  Feld für den Kontostand wird derzeit nicht vom Programm
  2778.   benutzt.   Beendet  wird  der  Editiervorgang indem der Balken unten aus den
  2779.   Eingabefeldern  hinausbewegt wird und ein "S" für Speichern oder ein "A" für
  2780.   Abbruch eingegeben wird.
  2781.  
  2782.  
  2783. 9.5. Netzeditor für Konsole
  2784. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2785.  
  2786.   Zur Zeit existiert lediglich ein von der Konsole aus steuerbarer Netzeditor.
  2787.   Die  Gadgetreihen im unteren Teil des Editorfensters sind fast dieselben wie
  2788.   beim  Bretteditor.   Sie  benötigen  keiner weiteren Erläuterung.  Auch hier
  2789.   können  für Netzboxen spezielle Zugriffe auf Bretter vergeben werden wie bei
  2790.   Usern.   Rechts  neben dem Boxnamen sehen Sie die Datensatznummer, unter der
  2791.   die Daten abgespeichert wurden.  Aber nun die Eingabefelder im Einzelnen:
  2792.  
  2793. Boxname
  2794.  
  2795.   Der  Name  der  Mailbox.   Er kann bis zu 8 Zeichen lang sein und darf keine
  2796.   Sonderzeichen  enthalten.  Hier muß jede Mailbox im Netz eingetragen werden!
  2797.   Anwahlbox
  2798.     Besteht eine direkte Pollverbindung zwischen der einzustellenden und Ihrer
  2799.   Mailbox  (handelt  es sich also um eine "direkt angeschlossene Mailbox"), so
  2800.   wird hier dasselbe wie bei "Boxname" eingetragen.  Anderenfalls muß hier der
  2801.   Name  der Mailbox angegeben werden, an die die Mail zuerst gesendet wird bis
  2802.   sie  am  Ziel  anlangt.  Wenn also Sie z.B.  nur einen Server haben, so wird
  2803.   hier immer dessen Mailboxname eingetragen.
  2804.  
  2805. Passwort
  2806.  
  2807.   Das  vereinbarte  Passwort.  Dies ist immer bei einer direkt angeschlossenen
  2808.   Mailbox  nötig,  um einen Netztransfer zu ermöglichen.  Es muß mit dem unter
  2809.   den (beiden) Mailboxen abgesprochen sein.
  2810.     Außerdem  wird  ein  Passwort  benötigt,  wenn  Sie  eine  Eilmail-Strecke
  2811.   aufbauen  wollen.   Dazu wird ein Passowort, zusammen mit den anderen Daten,
  2812.   vereinbart.   Eilmails  dienen dem direkten Versenden von Netzdaten nach dem
  2813.   Logoff  eines Users.  Diese sind in der Regel kostenpflichtig.  Die Höhe der
  2814.   Kosten  kann  der  Sysop  in  den  Eingabefeldern "Eilmail-Kosten..." (s.u.)
  2815.   einstellen.
  2816.     Wurde  hier  ein  Passwort eingetragen, so müssen auch alle anderen Felder
  2817.   gefüllt werden!  Andernfalls genügen die ersten beiden (siehe oben).
  2818.  
  2819. Packer
  2820.  
  2821.   Der  Name  des  gewünschten  Packers.  Dies nur für das zu versendende File.
  2822.   Phobos  erkennt alle empfangenen Netzpuffer an den ersten Bytes des Archivs.
  2823.   Die  Einstellungen  dazu  müssen  im  PhobosPref  unter  Packer/Automatische
  2824.   Packererkennung  eingegeben werden.  Wird kein Packer gewünscht, so kann das
  2825.   Feld auch leer gelassen werden.
  2826.  
  2827. Protokoll
  2828.  
  2829.   Das  vereinbarte  Übertragungsprotokoll.   Das übliche ist ZModem, es können
  2830.   auch auch alle im PhobosPref unter Protokolle eingestellten benutzt werden.
  2831.  
  2832. Telefonnr.
  2833.  
  2834.   Die Telefonnummer der Mailbox (ohne ATDP o.ä.).
  2835.  
  2836. Modem-Init
  2837.  
  2838.   Ein  Initialisierungskommando  (inkl.  AT) an das Modem, das jeweils vor der
  2839.   Anwahl beim Netztransfer gesendet wird.
  2840.  
  2841. Puffer
  2842.  
  2843.   Der  Name  des  Pufferfiles,  unter dem Phobos die Netzdaten versenden soll.
  2844. Der empfangene Filename der Partnerbox spielt keine Rolle.
  2845.  
  2846. Archiv
  2847.  
  2848.   Wurde  ein  Packer  eingestellt,  so muß hier der Name des Archivs angegeben
  2849.   werden.  Er muß unbedingt eine Endung mit einem Punkt "." besitzen, wie z.B.
  2850.   "PUFFER.ARC",  da ansonsten die Packer eigenständig eine Endung anhängen und
  2851.   Phobos  dann  das File unter dem gewünschten Namen nicht wieder findet.  Wie
  2852.   beim Puffernamen spielt der Archivname für empfangene Files keine Rolle.
  2853.  
  2854. Baudrate
  2855.  
  2856.   Die  gewünschte  Baudrate  für  die  Übertragung.  Wurde im PhobosPref unter
  2857.   Modem  die  Baudrate  auf "fest" gestellt, so hat diesen Feld keine Wirkung!
  2858.   Level
  2859.     Genauso  wie  User  haben  auch  Netzboxen  eigene  Levels, so daß sie nur
  2860.   bestimmte  Bretter bestellen können (siehe MAPS).  Jede nicht angeschlossene
  2861.   Mailbox  sollte  Level 0 besitzen, da sie normalerweise keine Nachrichten in
  2862.   Bretter versendet.  Dies reicht aus, um Eilmails an User absetzen zu können.
  2863.  
  2864. ID-Check
  2865.  
  2866.   Die Überprüfung auf doppelte Nachrichten aus dem Netz (der sog.  Dupe-Ceck),
  2867.   kann  entweder brettbezogen oder global durchgeführt werden.  Im ersten Fall
  2868.   erkennt  Phobos  nur die Nachrchten an, die sowohl dieselbe ID besitzen, als
  2869.   auch in demselben Brett einsrtiert werden sollen.  Dies kann dann auftreten,
  2870.   wenn  Points  ein  und  dieselbe Nachricht in mehrer Bretter versenden, oder
  2871.   Nachrichten  zwischen Brettern weitergeleitet werden und dabei keine neue ID
  2872.   erzeugt  wird.  Dies ist eigentlich nicht ganz im Sinne des Dupe-Checks wird
  2873.   aber in der Praxis benötigt.
  2874.     Zumindest  in  einem rein mit Phobos-Boxen betriebenen Netz kann der Check
  2875.   auf global gesetzt werden.
  2876.  
  2877. Kopie Send. / Empf.
  2878.  
  2879.   Auf   Wunsch  können  hier  Kopien  aller  zu  sendenden  bzw.   empfangenen
  2880.   Pufferfiles  eingestellt  werden.  Die Kopien werden im Netzdirectory in den
  2881.   Verzeichnissen "Kopien_Senden" bzw.  "Kopien_Empfangen" angelegt.
  2882.  
  2883. Eilmail-Kosten: Einmalig    / pro KByte
  2884.  
  2885.   Wurde  mit der zu editierenden Mailbox ein Passwort vereinbart, so können an
  2886.   sie  Eilmails  versendet  werden.   Hier können dazu Kosten an User gestellt
  2887.   werden,  die  eine  Eilmail  abschicken  möchten.  Dies wird vom System beim
  2888.   Schreiben  von  Netzbriefen  ggf.   selbst  vorgeschlagen,  sofern  der User
  2889.   zumindest die einmalig fälligen Gebühren von seinem Konto (siehe Usereditor)
  2890.   bezahlen  kann.   Damit  kann  er einen max.  1 KByte langen Text versenden.
  2891.   Für  jedes weitere KByte muß er den Betrag, der im 2.  Feld eingetragen wird
  2892.   bezahlen.   Alle  Einheiten  beziehen sich auf Pfennig bzw.  die Einheit die
  2893.   auch im Usereditor bei Konto verwendet wird.
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.                                 10. Hilfstexte
  2901.                              ~~~~~~~~~~~~~~~~~~~~
  2902.  
  2903. 10.1. Befehle für User
  2904. ~~~~~~~~~~~~~~~~~~~~~~
  2905.  
  2906. ?
  2907.  
  2908. Format :
  2909.  
  2910.  ?
  2911.  
  2912.  Gibt eine Liste aller zum aktuellen Userlevel verfügbaren Befehle aus. Es
  2913.  müssen zur korrekten Erkennung mindestens die großgeschriebenen bzw.
  2914.  hellen/farbigen Buchstaben eingegeben werden.
  2915.  
  2916.  
  2917. ADRESSE
  2918.  
  2919. Format :
  2920.  
  2921.  ADRESSE <Abk. Username>
  2922.  
  2923.  Gibt alle freigegeben Daten aller User, auf die die Abkürzung paßt, aus.
  2924.  Der Sysop bekommt alle Angaben zu sehen.
  2925.  
  2926. oder
  2927.  
  2928.  ADRESSE *
  2929.  
  2930.  Wie oben, nur werden hier alle Userdaten durchsucht.
  2931.  
  2932. oder
  2933.  
  2934.  ADRESSE
  2935.  
  2936.  Dient zum Editieren der eigenen Adresse. Steht am Anfang eines Eintrags
  2937.  ein '*' so wird diese Angabe für jeden User zur Abfrage freigegeben.
  2938.  
  2939.  
  2940. Bemerkung :
  2941.  
  2942.  Dieser Befehl wird automatisch beim Neueintrag eines Users in die Box
  2943.  ausgeführt.
  2944.  
  2945.  
  2946. ARCHIVIEREN
  2947.  
  2948.  Format :
  2949.  
  2950.  ARCHIVIEREN <TextNrn.>
  2951.  
  2952.  Mit ARCHIVIEREN können Sie beliebige Texte vor dem Löschen schützen. Die
  2953.  auf diese Weise markierten Texte werden durch ein "A" am Anfang jeder Zeile
  2954.  im Brettinhalt gekennzeichnet. Die Markierungen bleiben auch nach einem
  2955.  Logoff erhalten. Wiederholtes Archivieren löscht sie jedoch wieder.
  2956.  Mit diesem Befehl sollen insbesondere wichtige Texte gegen das
  2957.  automatische Löschen mit dem Autoeditor geschützt werden. Soll ein
  2958.  archivierter Text (oder File) gelöscht werden, so ist zuerst der Schutz zu
  2959.  entfernen!
  2960.  
  2961.  
  2962.  siehe auch :
  2963.  
  2964.  AUTOEDITOR
  2965.  
  2966.  
  2967. BRETT
  2968.  
  2969. Format :
  2970.  
  2971.  BRETT <Abk. Brettname>
  2972.  
  2973.  Wählt ein beliebiges Brett aus, auf dessen Namen die Abkürzung paßt.
  2974.  Welche Bretter angewählt werden können sehen Sie in der Liste, die Sie
  2975.  durch "BRETT *" bekommen.
  2976.  Es genügt ebenfalls nur den Brettnamen einzugeben, solange er mindestens
  2977.  vier Zeichen lang ist und nicht mit einem Befehl verwechselt werden kann.
  2978.  
  2979.  korrekte Beispiele :
  2980.  
  2981.  "BRETT ALLGEMEIN" oder "BRETT AL" oder "ALLG"
  2982.  
  2983.  aber nicht :
  2984.  
  2985.  "A"
  2986.  
  2987.  Letzteres würde mit den Befehlen "ARCHIVIEREN" oder "ADRESSE" verwechselt
  2988.  werden, es besitzt außerdem nur einen Buchstaben.
  2989.  
  2990.  
  2991. oder
  2992.  
  2993.  BRETT
  2994.  
  2995.  Gibt alle Bretter mit neuen Nachrichten aus und geht in das Hauptmenü.
  2996.  Außerdem wird das Datum des letzten Eintrags und die möglichen Zugriffe
  2997.  (links) angezeigt. Ein 'l' steht für Lesezugriff, ein 's' für Schreib-
  2998.  zugriff und ein 'd' gibt an, ob dort auch Up/Download möglich sind.
  2999.  
  3000. oder
  3001.  
  3002.  BRETT [Abk.]*
  3003.  
  3004.  Gibt alle für den User zugänglichen Bretter aus. Optional kann eine
  3005.  Abkürzung als Schablone für der Brettnamen verwendet werden. Die Ausgabe
  3006.  entspricht dem Format von 'BRETT' (s.o.)
  3007.  
  3008. oder
  3009.  
  3010.  BRETT **
  3011.  
  3012.  Gibt alle sich im System befindlichen Bretter mit Zugriffsberechtigung in
  3013.  Form eines Baums aus, so daß die Bretterstruktur erkennbar ist.
  3014.  
  3015. oder
  3016.  
  3017.  BRETT [Abk.]#
  3018.  
  3019.  Wie 'BRETT *', jedoch wird statt der Zugriffsmöglichkeiten die Nummer des
  3020.  Brettes angezeigt.
  3021.  
  3022. oder
  3023.  
  3024.  [BRETT] > bzw. [BRETT] <
  3025.  
  3026.  Wählt das darauffolgende bzw. vorhergehende Brett mit Zugriff in der Liste
  3027.  an.
  3028.  Es reicht in diesem Fall lediglich das Argument "<" bzw. ">" einzugeben!
  3029.  
  3030.  
  3031. oder
  3032.  
  3033.  [BRETT] + bzw. [BRETT] -
  3034.  
  3035.  Springt in das nächste bzw. vorhergehende Brett, das neue Nachrichten
  3036.  enthält. Vgl. "SCANNER"
  3037.  Wie bei "BRETT >" und "BRETT <" müssen Sie lediglich ein "+" oder ein "-"
  3038.  zur korrekten Befehlserkennung eingeben!
  3039.  
  3040.  
  3041. oder
  3042.  
  3043.  BRETT NEU bzw. BRETT ALT
  3044.  
  3045.  Richtet ein neues Brett ein bzw. löscht ein altes.
  3046.  
  3047.  
  3048. Bemerkung : Wird ein Brett oder Postfach angesprungen, so wird automatisch der
  3049.   Befehl 'INHALT' ausgeführt.
  3050.  
  3051. siehe auch :
  3052.  SCANNER, INHALT
  3053.  
  3054.  
  3055. BRIEF
  3056.  
  3057.  Format :
  3058.  
  3059.  BRIEF [Username]
  3060.  
  3061.  Versendet einen Brief an einen User. Wurde dessen Name nicht schon im
  3062.  Befehl eingegeben so wird nochmal danach gefragt. Ein Brief kann über ein
  3063.  Netz geschickt werden indem man hinter dem Namen ein ";" und die
  3064.  Mailboxkennung anhängt.
  3065.  
  3066. oder
  3067.  
  3068.  BRIEF LEVEL <Nummern>
  3069.  
  3070.  Versendet einen Serienbrief an User mit einem bestimmten Level.
  3071.  "<Nummern>" darf ein beliebiger Zahlenausdruck (Bereich 1-9) wie bei dem
  3072.  Befehl "LESEN" sein.
  3073.  
  3074.  
  3075. Beispiele :
  3076.  
  3077.  BRIEF HUGO
  3078.  BRIEF SYSOP;PHOBOS
  3079.  
  3080.  
  3081. Siehe auch :
  3082.  
  3083.  LESEN
  3084.  
  3085.  
  3086. Chat
  3087.  
  3088.  Ein Chat ist in diesem Fall ein Gespräch zwischen User und Sysop per
  3089.  Mailbox. Phobos unterstützt zwei Arten von Chats, die jeder User mit Hilfe
  3090.  des "SET"-Befehls wählen kann :
  3091.  
  3092. a) Zeilenchat
  3093.  
  3094.  Beim Zeilenchat geben Sysop und User ihren Text getrennt ein, d.h. es kann
  3095.  immer nur einer der beiden tippen. Der Name des Redners (Username oder
  3096.  "Sysop") erscheint jeweils zu Beginn der Eingabeaufforderung. Dieser kann
  3097.  nun solange tippen, bis der User/Sysop <RETURN> drückt. Jeweils am Ende
  3098.  einer Zeile führt das Programm einen Wortumbruch durch und führt die
  3099.  Ausgabe in der nächsten Zeile weiter. Am Anfang der neuen Zeile wird dann
  3100.  jedoch nicht mehr der Name des Gesprächspartners sondern die aktuelle
  3101.  Loginzeit angezeigt.
  3102.  Grundsätzlich kann der Sysop den User mit der RETURN-Taste unterbrechen.
  3103.  Zusätzlich kann der "Zuhörer" sich durch Drücken der SPACE-Taste bemerkbar
  3104.  machen um dem Redner ein Zeichen zu geben. Dabei erhält der User einen
  3105.  Beep (wie bei der im SET eingschaltetem Eingabe-Beep) und der Bildschirm
  3106.  des Users blitzt auf.
  3107.  Sie beenden den Chat durch "."+<RETURN>
  3108.  
  3109.  Für diesen Chat genügt eine TTY-Emulation.
  3110.  
  3111.  
  3112. b) Doublechat
  3113.  
  3114.  Dieser Chat ermöglicht die gleichzeitige Eingabe von User und Sysop. Dabei
  3115.  wird der Text des Sysops in der oberen und der des Users in der unteren
  3116.  Bildschirmhälfte (jeweils 10 Zeilen) dargestellt. Wie bei dem Zeilenchat
  3117.  führt das Programm am Ende jeder Zeile einen Wortumbruch aus. Wird das
  3118.  Ende der maximal 10 Zeilen erreicht, so wird der Inhalt um 5 Zeilen nach
  3119.  oben geschoben.
  3120.  Wird der Bildaufbau durch Übertragungsfehler auf der Seite des Users
  3121.  zerstört, so kann er durch Drücken von CTRL-A neu erstellt werden. Durch
  3122.  zweimaligen Druck der ESCAPE-Taste wird der Chat beendet.
  3123.  
  3124.  Für diesen Chat benötigen Sie eine VT100- oder ANSI-Emulation!
  3125.  
  3126.  
  3127. Siehe auch :
  3128.  
  3129.  SET
  3130.  
  3131.  
  3132. EDITIEREN
  3133.  
  3134. Format :
  3135.  
  3136.  EDITIEREN <Text-Nr>
  3137.  
  3138.  Ermöglicht das Nachbearbeiten eines selbstgeschriebenen Textes. Man
  3139.  gelangt in den Texteditor in dem sich der alte Text, welcher zum Löschen
  3140.  markiert ist, bereits befindet. Beendet man sofort die Eingabe und
  3141.  "sendet" den Text, so erhält man eine Kopie des alten Textes. Um diesen
  3142.  aber für den nächsten Login zu retten kann dieser mit "LOESCHEN <Text-Nr>"
  3143.  wieder demarkiert werden.
  3144.  
  3145. oder
  3146.  
  3147.  EDITIEREN POST
  3148.  
  3149.  Listet alle bereits verschickten, aber noch nicht vom Empfänger gelesenen
  3150.  Briefe auf und fragt, ob ein Text nochmals gelesen oder gelöscht werden
  3151.  soll.
  3152.  
  3153. oder
  3154.  
  3155.  EDITIEREN BRETT
  3156.  
  3157.  Erlaubt dem Brettverwalter oder dem Sysop die Bretteinstellungen
  3158.  nachträglich zu verändern.
  3159.  
  3160.  
  3161. Siehe auch :
  3162.  
  3163.  LOESCHEN
  3164.  
  3165.  
  3166. ENDE
  3167.  
  3168. Format :
  3169.  
  3170.  ENDE [NEU]
  3171.  
  3172.  Ist kein Brett angewählt so wird ein Logoff ausgeführt, ansonsten gelangt
  3173.  man hiermit wieder in das Hauptverzeichnis. Das Argument "NEU" hat nur im
  3174.  ersten Fall eine Bedeutung und verhindert das aktualisieren der Bezugszeit
  3175.  für neue Nachrichten. "ENDE NEU" wird auch ausgeführt wenn die Telefon-
  3176.  verbindung unterbrochen wurde.
  3177.  
  3178. Siehe auch :
  3179.  
  3180.  LOGOFF
  3181.  
  3182.  
  3183. EXTERN
  3184.  
  3185. Format :
  3186.  
  3187.  EXTERN
  3188.  
  3189.  Die Mailbox listet alle installierten und für den Userlevel zugänglichen
  3190.  externe Programme auf. Dieses sind oft Spiele oder andere Hilfsprogramme,
  3191.  die aus dem Mailboxprogramm ausgelagert wurden. Geben Sie die
  3192.  entsprechende Kennummer an um es zu starten. Der Aufruf kann einen Moment
  3193.  lange dauern, da das Programm zuächst von Festplatte geladen und gestartet
  3194.  werden muß.
  3195.  
  3196.  
  3197. GALACTIC EMPIRE
  3198.  
  3199.  
  3200.    Bedienungsanleitung GALACTIC EMPIRE
  3201.  
  3202.  
  3203. Allgemeine Einführung :
  3204.  
  3205. Galactic Empire ist ein Weltraumstrategiespiel für etwa 6 Spieler. Kriegs-
  3206. schauplatz ist eine sich irgendwo im Weltall befindliche Galaxie, die aus 40 -
  3207. 100 Sternen besteht. Ziel des Spiels ist es alle befeindeten Spieler
  3208. auszuschalten bzw. in deren Einflußbereich möglichst weit zurückzudrängen.
  3209. Dabei erweist es sich bei mehr als zwei Spielern als sinnvoll wenn zwei oder
  3210. drei Parteien gebildet werden, die gemeinsam um die Herrschaft kämpfen. Hier
  3211. wird in der Regel das Spiel durch die limitierte und vorher abgesprochene
  3212. Anzahl von ca 50-120 Jahren, sprich Spielrunden, beendet.
  3213.  Jeder Teilnehmer besitzt zu Anfang einen Heimatstern, den er sich auf der
  3214. Sternenkarte selbst aussuchen kann. Dieser besitzt bereits eine Industrie,
  3215. die 5 Schiffe in einem Jahr produzieren kann, und eine bestimmte Anzahl
  3216. Raumschiffe. Diese können zu sich in der Nähe befindlichen Sternen mit
  3217. verschiedenen Aufträgen verschickt werden. Eine solche Reise darf bis zu 3
  3218. Jahre dauern. Treffen sie am Ziel eine eigene Welt, so schließen sich die
  3219. Raumer den eigenen an, andernfalls, wenn es ich um einen anderen Spieler oder
  3220. um Piraten handelt, kommt es zum Kampf. Der Sieger daraus übernimmt die
  3221. Herrschaft. Eine Ausnahme bildet der Auftrag seine Raumschiffe zur Verbündung
  3222. zu verschicken. Dann nämlich werden sie automatisch dem Befehl des dort
  3223. herrschenden Spielers unterstellt.
  3224.  
  3225.  
  3226. Bedienung :
  3227.  
  3228.  a) Erstellen einer neuen Galaxie :
  3229.  
  3230.  Dies geschieht durch den Befehl GALACTIC EMPIRE NEU. Dann werden Sie
  3231.  (Sysop) aufgefordert die Jahre für Beginn des Spiels einzugeben. Dies
  3232.  kann eine beliebige Jahreszahl sein, z.B. 2100. Das Jahr hat für den
  3233.  Verlauf des Spiels keine Bedeutung. Danach folgt die Abfrage nach der
  3234.  Anzahl der Welten. Hier sollte man keinesfalls übertreiben, da sonst eine
  3235.  Galaxie zu groß wird und viel Zeit vergeht bis sich die Kontrahenten im
  3236.  Spielverlauf überhaupt treffen und es zu Kämpfen kommt. Bei 6 Spielern
  3237.  sind 60-80 Sterne sinnvoll. Daraufhin werden die Sterndaten initialisiert
  3238.  und nach Nummern sortiert, so daß später die Zahlen auf der Sternenkarte
  3239.  besser gefunden werden können.
  3240.  
  3241.  b) Sternenkarte lesen :
  3242.  
  3243.  Mit dem Befehl GALACTIC EMPIRE KARTE kann man sich die Sternenkarte
  3244.  ausgeben lassen. Diese sollte für den Spielverlauf ausgedruckt werden.
  3245.  Die Karte ist dann maßstabsgerecht, wenn man den Drucker auf Elite (96
  3246.  Spalten) und 8 LpI (Lines per Inch) einstellt.
  3247.  
  3248.  c) Spieldaten erfragen
  3249.  
  3250.  Der Befehl dazu heißt GALACTIC EMPIRE DATEN. Mit ihm werden in einer
  3251.  Tabelle die Sternendaten der letzten Runde ausgegeben. Die Daten bleiben
  3252.  solange gleich, bis die nächste Runde beginnt.
  3253.  
  3254.  d) Eingabe eines Zuges
  3255.  
  3256.  Der entsprechende Aufruf ist GALACTIC EMPIRE EINGABE und ist nur für die
  3257.  eingetragenen Mitspieler zugänglich. Zuerst wird die Datentabelle wie
  3258.  eben beschrieben nochmals ausgegeben, so daß sie während der Eingabe
  3259.  normalerweise ständig zu sehen ist. Es können so lange Züge gemacht
  3260.  werden bis der Spieler ein "X" drückt. Außerdem kann dieser Befehl
  3261.  beliebig oft aufgerufen werden. Bis der Spielleiter (Sysop) die nächste
  3262.  Auswertung startet bleiben die eingegebenen Züge und Daten erhalten.
  3263.  Jedoch können dann keine Eingaben mehr zurückgenommen werden.
  3264.  
  3265.  
  3266.  Die Eingabeschleife, die im folgenden beschrieben wird, kann durch Eingabe
  3267.  von 'X' beendet werden :
  3268.  
  3269.  1. Eingabe von welchem Stern Raumschiffe verschickt werden sollen.
  3270.  
  3271.   Dies geschieht durch Eingabe der Nummer des gewünschten Sterns.
  3272.   Dieser muß existieren und in Besitz des Spielers sein. Will man
  3273.   nur eine Entfernung zwischen zwei Welten erfragen so muß man der
  3274.   Zahl ein '?' voranstellen, dabei darf jede beliebige Welt gewählt
  3275.   werden. Wird ein 'V' vorangestellt so wird die Flotte zur
  3276.   Verbündung mit dem Besitzer der Zielwelt gewählt. Dies geschieht
  3277.   immer, auch dann wenn der Herrscher sich während der Reise geändert
  3278.   hat! Mit 'L' kann der letzte Auftrag wieder storniert werden.
  3279.  
  3280.  
  3281.  2. Einstellen der Zielwelt.
  3282.  
  3283.   Bedingung : Die Welt muß existieren und wenn Schiffe gesendet
  3284.   werden sollen darf die Reise nicht länger als 3 Jahre dauern.
  3285.  
  3286.  
  3287.  3. Eingabe der Größe der Flotte.
  3288.  
  3289.   Die sich noch auf dem Stern befindlichen Raumer können hierdurch
  3290.   entgültig ihre Reise antreten. Statt der genauen Anzahl kann man
  3291.   auch 'A' für ALLE eingeben.
  3292.  
  3293.  
  3294.  e) Auswertung anfertigen
  3295.  
  3296.  Der Befehl heißt GALACTIC EMPIRE EXEC und ist nur dem Spielleiter (Sysop)
  3297.  zugänglich. Der Ablauf ist voll automatisch und nicht beeinflußbar.
  3298.  
  3299.  f) Anschauen der Auswertung
  3300.  
  3301.  Die Auswertung der letzten Runde erhält man durch den Befehl GALACTIC
  3302.  EMPIRE AUSWERTUNG. Diese kann sich jeder User beliebig oft ansehen.
  3303.  
  3304.  g) Sterne nachträglich verschieben
  3305.  
  3306.  Ist die generierte Karte ungünstig, so daß z.B. bestimmte Welten nicht
  3307.  wegen der maximalen 3-Jahres-Distanz erreichbar sind, so kann diese der
  3308.  Sysop nachträglich horizontal verschieben. Dazu dient der Befehl GALACTIC
  3309.  EMPIRE BEWEGEN. Geben Sie zuerst die Nummer des zu bewegenden Sterns ein
  3310.  und dann, um wieviel Zeichen dieser nach rechts zu verschieben ist. Dabei
  3311.  ist auch ein negativer Wert für Linksverschiebung zulässig. Es ist darauf
  3312.  zu achten, daß die Welt nicht links oder rechts über den Kartenrand
  3313.  hinwegbewegt wird. Außerdem darf sich nichts an der Reihenfolge der
  3314.  Welten ändern! Ansonsten kann es zu Programmfehlern kommen.
  3315.  
  3316.  h) Spiel beenden
  3317.  
  3318.  Sobald der Sysop den Befehl "GALACTIC EMPIRE QUIT" eingibt, wird eine
  3319.  Auswertung angefertigt, die Punktzahl der User gezählt und ausgegeben und
  3320.  das Spiel wird endgültig beendet. D.h. es können keine Züge mehr
  3321.  eingegeben werden, nur der Befehl "GALACTIC EMPIRE AUSWERTUNG"
  3322.  funktioniert noch!
  3323.  
  3324.  
  3325. Bemerkung :
  3326.  
  3327.  Der Befehl "GALACTIC EMPIRE" kann einfach mit "G" abgekürzt werden. Für
  3328.  die Argumente genügen drei Buchstaben. Also reicht es z.B. "G KAR" und
  3329.  "G EIN" einzugeben.
  3330.  
  3331.  
  3332. HILFE
  3333.  
  3334. Format :
  3335.  
  3336.  HILFE <Abk.Hilfe>
  3337.  
  3338.  Gibt alle auf die Abkürzung passenden Nachrichten aus dem Brett
  3339.  "Hilfstexte" aus.
  3340.  
  3341. oder
  3342.  
  3343.  HILFE *
  3344.  
  3345.  Gibt alle Hilfstexte aus.
  3346.  
  3347. oder
  3348.  
  3349.  HILFE
  3350.  
  3351.  Gibt den Hilfstext "HILFE" aus.
  3352.  
  3353.  
  3354. INFO
  3355.  
  3356. Format :
  3357.  
  3358.  INFO
  3359.  
  3360.  Der Befehl "INFO" zeigt allgemeine Angaben und Statistiken zum angewählten
  3361.  Brett. Zusätzlich kann ein Text vom Sysop oder vom Brettverwalter in
  3362.  dieses Brett mit dem Betreff "-INFO-" geschrieben werden. Dieser wird dann
  3363.  ggf. nach Aufruf des "INFO"-Befehls mit ausgegeben.
  3364.  
  3365.  
  3366. INHALT
  3367.  
  3368. Format :
  3369.  
  3370.  INHALT <TextNrn.>
  3371.  
  3372.  Durchsucht das Inhaltsverzeichnis nach Texten mit den aufgeführten Nummern
  3373.  und gibt jeweils Informationen über Textnummer, Bytelänge, Absender, Zeit
  3374.  der Erstellung und den Betreff aus.
  3375.  
  3376. oder
  3377.  
  3378.  INHALT
  3379.  
  3380.  Wie oben, nur werden hier alle neuen Texte ausgesondert und angezeigt.
  3381.  
  3382.  
  3383. Ausnahmen :
  3384.  
  3385.  Ist kein Brett angewählt verhält sich dieser Befehl wie BRETT.
  3386.  
  3387.  
  3388. KOMMENTAR
  3389.  
  3390. Format :
  3391.  
  3392.  KOMMENTAR <Filenummer>
  3393.  
  3394.  Setzt nachträglich Kommentar und Absendernamen für ein File in einem
  3395.  Download-Brett. Nur für Sysops zugänglich. Derselbe Befehl wird auch nach
  3396.  jedem Upload durchgeführt.
  3397.  
  3398.  
  3399. LESEN
  3400.  
  3401. Liest einen Text aus einem angewählten Brett.
  3402.  
  3403. Format :
  3404.  
  3405.  LESEN [Nr,] [Nr-,] [-Nr,] [Nr-Nr,]....
  3406.  
  3407.  Liest die durch die Nummern eingegebenen Texte.
  3408.  
  3409.  Beispiele :
  3410.  
  3411.   LESEN 4
  3412.   LESEN 1,2,3
  3413.   LESEN 5-
  3414.   LESEN -3,7-8
  3415.  
  3416. oder
  3417.  
  3418.  LESEN *
  3419.  
  3420.  Liest alle Bretteinträge.
  3421.  
  3422. oder
  3423.  
  3424.  LESEN
  3425.  
  3426.  Liest alle Neueinträge seit dem dem letzten Login, bzw. dem Bezugsdatum.
  3427.  
  3428.  
  3429. oder
  3430.  
  3431.  LESEN MERKEN
  3432.  
  3433.  Liest alle Texte, die sich das Prg beim letzten Lesen von Texten "gemerkt"
  3434.  hat nocheinmal.
  3435.  
  3436. oder
  3437.  
  3438.  LESEN <TxtNrn.>! bzw. LESEN MERKEN!
  3439.  
  3440.  Das "!" am Ende der beiden Befehle bewirkt, daß die normalerweise gelesenen
  3441.  Texte erst in ein File geschrieben werden und dann optional mit einem
  3442.  beliebigen Archivierungsprogramm gepackt werden. Diese werden dann mit dem
  3443.  eingstellten Übertragungsprotokoll gesendet. Enthält die Liste neben
  3444.  Texten auch Files, so werden diese, wenn es das Übertragungsprotokoll
  3445.  erlaubt, als separate Dateien mitversendet.
  3446.  
  3447.  Wird ein weiteres "!" angehängt, so führt das Programm zusätzlich noch
  3448.  einen Autologoff nach dem Transfer durch. Kurz vorher läuft ein Countdown
  3449.  von 10 Sekunden. Der Autologoff kann in der Zeit durch Drücken von "Z"
  3450.  verhindert werden. Mit einem Space kann der Countdown verkürzt werden, so
  3451.  daß sofort der Logoff folgt.
  3452.  
  3453.  
  3454. Bemerkung :
  3455.  
  3456.  Der "!"-Operator ist auch am Ende des "SCANNER"-Befehls zulässig.
  3457.  
  3458.  
  3459. Siehe auch :
  3460.  
  3461.  LESEN ALLGEMEIN,
  3462.  ENDE, LOGOFF, SCANNER
  3463.  
  3464.  
  3465. LESEN allgemein
  3466.  
  3467. Das Lesen von Texten geht weit über das einfache Darstellen des Textes hinaus.
  3468. Zu unterscheiden sind Funktionen während und nach der Ausgabe.
  3469.  
  3470.  I.) Während des Lesens
  3471.  
  3472.   Es gibt insgesamt 4 Tastenkombinationen mit verschiedenen Auswirkungen:
  3473.  
  3474.   a) XOFF
  3475.    bewirkt das Anhalten der Textausgabe. Es ist in der Regel über die
  3476.    Tastenkombination CTRL-S (andere Darstellung : "^S") zu erreichen.
  3477.  
  3478.   b) XON
  3479.    setzt die Textausgabe, falls angehalten, wieder fort. XON
  3480.    entspricht normalerweise CTRL-Q bzw. "^Q".
  3481.  
  3482.   c) CAN
  3483.    führt zum Abbruch des Textes. Eine möglicherweise eingstellte
  3484.    Nonstop-Funktion wird dabei ausgeschaltet. Der übliche Code dafür
  3485.    ist CTRL-X bzw "^X".
  3486.  
  3487.   d) Skip
  3488.    Wie bei CAN, wird wird hier die Nonstop-Funktion eingeschaltet.
  3489.    Üblicher Code : CTRL-C bzw. "^C"
  3490.  
  3491.   Die Codes für die oben genannten Funktionen können im SETUP-MENÜ
  3492.   geändert werden. Außerdem gelten sie für praktisch alle längeren
  3493.   Textausgaben, sei es die Userliste, das Protokoll oder die List-Funk-
  3494.   tion im Texteditor.
  3495.  
  3496.  
  3497.  II.) Nach Ende eines Textes ohne Nonstop
  3498.  
  3499.   Jenachdem ob es sinnvoll oder zulässig ist hat der User folgende
  3500.   Möglichkeiten :
  3501.  
  3502.  
  3503.   (?)
  3504.    Gibt die abgekürzten Eingabemöglichkeiten in Wortform aus.
  3505.  
  3506.   (A)bbruch
  3507.    Wenn mehrere Texte gelesen werden sollen, so kann hiermit
  3508.    abgebrochen werden.
  3509.  
  3510.   (M)erken
  3511.    Mit dieser Funktion "merkt" sich das Programm diesen Text, so daß
  3512.    er mit "LESEN MERKEN" nocheinmal aufgeführt werden kann.
  3513.  
  3514.   (N)onstop
  3515.    schaltet diese interaktive Abfrage aus, so daß alle folgenden Texte
  3516.    durchgehend ausgegeben werden bis evtl. CTRL-X gedrückt wird.
  3517.  
  3518.   (T)hema markieren
  3519.    Insbesondere wenn viele Texte zu einem Thema vorhanden sind kann es
  3520.    sein, daß man genau diese Texte zu diesem Thema nicht mehr lesen
  3521.    will. Hierzu kann man ein Thema markieren. Das Programm erkennt
  3522.    dies an den Betreffs eines jeden Textes. Es können alle Texte
  3523.    richtig erkannt werden die mit der Funktion Kommentar geschrieben
  3524.    werden. Wurde der Betreff von einem User eigenständig umgeändert,
  3525.    so können diese nicht immer erkannt werden. Alle Markierungen ver-
  3526.    fallen sobald das Senden der Text-Reihe beendet wurde.
  3527.  
  3528.   (K)ommentar
  3529.    ermöglicht es zu einem Text einen Kommentar in dasselbe Brett zu
  3530.    schreiben. Bei der Betreffeingabe bekommt man als Vorgabe den
  3531.    alten Betreff mit einem "Re:" für Reply (Antwort). Diese kann man
  3532.    ändern oder, was der Normalfall sein sollte, einfach mit RETURN
  3533.    bestätigen.
  3534.     Wollen Sie, während Sie den Kommentar schreiben, noch einmal das
  3535.    Original lesen, so können Sie im Texteditor den Befehl ".c"
  3536.    eingeben!
  3537.  
  3538.   (B)rief
  3539.    schickt einen Brief an den Schreiber des Textes. Bis auf den
  3540.    Adressaten ist der Verlauf wie bei Kommentar. Mit der darauf-
  3541.    folgenden Abfrage kann das Löschen des alten Briefes veranlasst
  3542.    werden.
  3543.     Bzgl. des Original-Textes gilt dasselbe wie bei "Kommentar"
  3544.    (oben).
  3545.  
  3546.   (L)öschen
  3547.    Die eigene Post kann so gelöscht werden, auch wenn der gleichnamige
  3548.    Befehl aufgrund des Userlevels unter Umständen nicht erreichbar
  3549.    ist. Es erfolgt aber immer eine Sicherheitsabfrage.
  3550.  
  3551.   (+) nächstes Brett
  3552.    Werden Texte mit dem "SCANNER" gelesen, so kann hiermit zu den neuen
  3553.    Nachrichten im nächsten Brett übergewechselt werden.
  3554.  
  3555.   (D)ownload
  3556.    Ist der betreffende Eintrag ein File, so kann dieses hierüber mit
  3557.    Hilfe eines gesicherten Protokolls (siehe "SET") empfangen werden.
  3558.  
  3559.   (I)nhalt
  3560.    gibt den Inhalt eines gepackten Files aus.
  3561.  
  3562.  
  3563. siehe auch :
  3564.   LESEN, SCANNER, HILFE, SET
  3565.  
  3566.  
  3567. LEVEL
  3568.  
  3569. Format :
  3570.  
  3571.  LEVEL <Username>
  3572.  
  3573.  Ändert den Userlevel eines Users. Co-Sysops können nur User mit einem
  3574.  Level von 1 bis 6 erreichen. Ebenfalls können sie ihnen keinen Level
  3575.  außerhalb dieses Bereiches geben.
  3576.  
  3577. Achtung !
  3578.  
  3579.  Man sollte einem User nie Level 0 geben. Er erhält damit die Funktion eines
  3580.  Gastes. Daher ist die Funktion nur für erfahrene Sysops zu empfehlen.
  3581.  
  3582.  
  3583. LOESCHEN
  3584.  
  3585.  LOESCHEN <TextNrn>[!]
  3586.  
  3587.  Dieser Befehl dient zum Löschen von Nachrichten. Sie werden allerdings
  3588.  vorerst nur mit einer Markierung, die man an dem "*" am Eintrag des Brett-
  3589.  inhaltes erkennt, versehen. Ist der Text bereits zum Löschen markiert, so
  3590.  wird diese wieder aufgehoben. Mit <TextNrn> können beliebige Bereiche
  3591.  entsprechend dem Befehl "LESEN" angesprochen werden.
  3592.   Optional kann dem Befehl ein "!" nachgehängt werden. Er bewirkt daß das
  3593.  Löschen aller markierten Nachrichten sofort ausgeführt wird.
  3594.  
  3595.  
  3596.  Beispiele :
  3597.  
  3598.   LOESCHEN 2
  3599.   LOESCHEN *
  3600.   LOESCHEN 10-100
  3601.   LOESCHEN !
  3602.   LOESCHEN 12!
  3603.  
  3604. oder
  3605.  
  3606.  LOESCHEN X
  3607.  
  3608.  Löscht alle Textmarkierungen in allen Brettern und Postfächern der Mailbox.
  3609.  
  3610.  
  3611. Siehe auch :
  3612.  
  3613.   LESEN
  3614.  
  3615.  
  3616. LOGINTEXTE
  3617.  
  3618. Allgemein :
  3619.  
  3620.  Bei Phobos kann für jeden Logintext bestimmt werden welche User ihn wie oft
  3621.  lesen sollen. Damit entfällt das ständige Neuanzeigen für Stammuser.
  3622.   Voraussetzung für diesen Befehl ist, daß das aktuelle Brett "Logintexte"
  3623.  heißt. Es können maximal 15 Texte verwaltet werden.
  3624.  
  3625. Format :
  3626.  
  3627.  LOGINTEXTE ?
  3628.  
  3629.  Gibt die Liste aller Logintexte mit dem Zeitpunkt an dem sie spätestens aus
  3630.  der Liste gestrichen werden aus.
  3631.  
  3632. oder
  3633.  
  3634.  LOGINTEXTE SCHREIBEN
  3635.  
  3636.  Dient zum Eintragen eines Textes, der sich bereits im Brett befindet, in
  3637.  die Liste. Für alle User mit demselben Level und Gäste kann angegeben
  3638.  werden, wie oft dieser maximal gelesen werden soll. 3 bedeutet dabei, daß
  3639.  er dauernd gelesen wird.
  3640.  
  3641. oder
  3642.  
  3643.  LOGINTEXTE LOESCHEN
  3644.  
  3645.  Löscht einen Eintrag aus der Liste vorzeitig.
  3646.  
  3647.  
  3648. LOGOFF
  3649.  
  3650. Format :
  3651.  
  3652.  LOGOFF
  3653.  
  3654.  Nach einer Sicherheitsabfrage wird der User aus der Mailbox "ausgeloggt"
  3655.  und das Modem legt auf.
  3656.  
  3657. oder
  3658.  
  3659.  LOGOFF NEU
  3660.  
  3661.  Wie oben, nur wird hier die Bezugszeit für neue Texte nicht aktualisiert.
  3662.  
  3663.  
  3664. MARKIEREN
  3665.  
  3666. Format :
  3667.  
  3668.  MARKIEREN <Abk.Brett>
  3669.  
  3670.  Markiert jedes Brett auf das die Abkürzung paßt und auf das der User
  3671.  Zugriff hat. Ist das entsprechende Brett bereits markiert, so wird sie
  3672.  aufgehoben.
  3673.  
  3674. oder
  3675.  
  3676.  MARKIEREN ?
  3677.  
  3678.  Listet alle z.Z. markierten Bretter auf.
  3679.  
  3680. Siehe auch :
  3681.  
  3682.  BRETT, SCANNER
  3683.  
  3684.  
  3685. MITTEILUNG
  3686.  
  3687. Format : MITTELUNG
  3688.  
  3689.  Mit diesem Befehl läßt sich ein Mitteilungstext von einer Zeile eingeben,
  3690.  der jedem Briefschreiber vor der Eingabe des Textes vorgelegt wird. Dieser
  3691.  könnte z.B. einen Hinweis enthalten, daß der User z.Z. im Urlaub ist.
  3692.  
  3693.  
  3694. NETZ
  3695.  
  3696. Format :
  3697.  
  3698.  NETZ
  3699.  
  3700.  Gibt einen Informationstext über das Netz, mit dem die Mailbox betrieben
  3701.  wird aus. Diesen muß der Sysop mit dem Betreff "NETZ" in das Brett
  3702.  "Systemtexte" geschrieben haben.
  3703.  
  3704. oder
  3705.  
  3706.  NETZ PROTOKOLL
  3707.  
  3708.  Gibt das Protokoll über die letzten Netztransfers aus.
  3709.  
  3710. oder
  3711.  
  3712.  NETZ POLLEN
  3713.  
  3714.  ermöglicht dem Sysop einen Netztransfer nach dem Logoff zu starten. Dazu
  3715.  fragt das Programm nach dem Namen der anzurufenden Mailbox. Eine
  3716.  Leereingabe bricht die Funktion ab.
  3717.  
  3718.  
  3719. OPERATOR
  3720.  
  3721. Format :
  3722.  
  3723.  OPERATOR
  3724.  
  3725.  Mit diesem Befehl kann ein User den Sysop rufen. Dabei wird ein Ton und
  3726.  ein vom Sysop festgelegter Text ausgegeben. Weiterhin blinkt der
  3727.  Bildschirm des Mailboxcomputers als Erkennungssignal einmal pro Sekunde
  3728.  auf.
  3729.  Eine wiederholte Eingabe von "OPERATOR" schaltet dieses Signal wieder aus.
  3730.  
  3731.  
  3732. PASSWORT
  3733.  
  3734. Format :
  3735.  
  3736.  PASSWORT
  3737.  
  3738. Dient zur nachträglichen Änderung des Passwortes. Evtl. sollte dies alle
  3739. paar Wochen geschehen, da sonst die Gefahr besteht daß es von anderen Usern
  3740. herausgefunden werden kann.
  3741.  Ist die letzte Passwortänderung länger als 30 Tage her, dann fragt Phobos
  3742. beim Login automatisch, ob es zur Sicherheit geändert werden soll.
  3743.  
  3744.  
  3745. POSTFACH
  3746.  
  3747. Format :
  3748.  
  3749.  POSTFACH
  3750.  
  3751.  Ist man eingetragener User so gelangt man hiermit in sein Postfach.
  3752.  Ansonsten hat der Befehl die Bedeutung eines Userantrags.
  3753.  
  3754.  
  3755. PROMPT
  3756.  
  3757. Format :
  3758.  
  3759.  PROMPT [PromptString]
  3760.  
  3761.  Hiermit kann man den Prompt der Eingabezeile (das ist der Text hinter dem
  3762.  der Cursor steht) nach seinen eigenen Vorstellungen verändern. Wurde kein
  3763.  Argument eingegeben, so fragt das Programm nochmals danach. Wird ein
  3764.  Leerstring eingegeben so wird der Standard-Prompt benutzt. Man könnte z.B.
  3765.  scheiben:
  3766.  
  3767.  
  3768.  "Was wünschest Du ?"
  3769.  
  3770.  Man kann aber auch noch folgende Steuersequenzen in den String einsetzen.
  3771.  
  3772.  Steuerseuqenz | wird ersetzt durch...
  3773.  --------------+--------------------------------------------------
  3774.            $T  | die aktuelle Zeit
  3775.            $D  | das aktuelle Datum
  3776.            $B  | das aktuelle Brett, falls angewählt
  3777.            $O  | die aktuelle Onlinezeit
  3778.            $L  | den eigenen Userlevel
  3779.            $N  | den eigenen Usernamen
  3780.            $C  | einen Sprung an den Anfang der nächsten Zeile
  3781.  
  3782.  Den Standardprompt bei nicht angewähltem Brett könnte man durch folgende
  3783.  Zeile ersetzen :
  3784.  
  3785.  $O >
  3786.  
  3787.  
  3788. PROTOKOLL
  3789.  
  3790.  
  3791. Format :
  3792.  
  3793.  PROTOKOLL
  3794.  
  3795.  Gibt das Loginprotokoll seit dem letzten Login aus.
  3796.  
  3797. oder
  3798.  
  3799.  PROTOKOLL *
  3800.  
  3801.  Gibt das gesamte Protokoll aus.
  3802.  
  3803. oder
  3804.  
  3805.  PROTOKOLL LOESCHEN
  3806.  
  3807.  löscht alle Einträge im Protokoll. Dies ist in aller Regel jedoch nicht
  3808.  nötig, da automatisch der letzte Eintrag gelöscht wird wenn das Protokoll
  3809.  zu groß wird. Die Anzahl der Einträge hängt von der Voreinstellung des
  3810.  Programms ab.
  3811.  
  3812. oder
  3813.  
  3814.  PROTOKOLL AUS
  3815.  
  3816.  Verhindert den Eintrag des laufenden Logins im Protokoll (für Co-/Sysops).
  3817.  
  3818.  
  3819. RELOGIN
  3820.  
  3821. Format :
  3822.  
  3823.  RELOGIN
  3824.  
  3825.  Führt einen Logoff durch, ohne die Telefonverbindung zu unterbrechen.
  3826.  
  3827.  
  3828. SCANNER
  3829.  
  3830. Format :
  3831.  
  3832.  SCANNER [+|!|!!]
  3833.  
  3834.  Liest alle neuen Texte aller Bretter mit Lesezugriff und gibt sie auf dem
  3835.  Bildschirm aus. Wird ein "+" angehängt so wird automatisch der "Nonstop"-
  3836.  Modus eingeschaltet. Ist man Vertreter eines anderen Users, so wird zuerst
  3837.  dessen Postfach nach neuen Nachrichten durchsucht. Zum Löschen markierte
  3838.  Texte werden nicht ausgegeben.
  3839.  
  3840.  Wird der Befehl mit einem "!" beendet, so werden die Texte nicht online
  3841.  gelesen, sondern erst in ein File geschrieben, gepackt und dann mit dem
  3842.  eingestellten Übertragungsprotokoll gesendet.
  3843.  
  3844.  Wird ein weiteres "!" angehängt, so führt das Programm zusätzlich noch
  3845.  einen Autologoff nach dem Transfer durch. Kurz vorher läuft ein Countdown
  3846.  von 10 Sekunden. Der Autologoff kann in der Zeit durch Drücken von "Z"
  3847.  verhindert werden. Mit einem Space kann der Countdown verkürzt werden, so
  3848.  daß sofort der Logoff folgt.
  3849.  
  3850. oder
  3851.  
  3852.  SCANNER <Datum> [+|!|!!]
  3853.  
  3854.  Wie oben, nur wird hier nicht die Bezugszeit für neue Text herangezogen
  3855.  sondern das angegebene Datum.
  3856.  
  3857.  
  3858. Siehe auch :
  3859.  
  3860.  LESEN
  3861.  
  3862.  
  3863. SENDEN
  3864.  
  3865. Schreibt einen Text oder ein File in ein Brett oder Postfach.
  3866.  
  3867. Format :
  3868.  
  3869.  SENDEN
  3870.  
  3871.  Je nach Bretteinstellung fragt das Programm, ob ein normaler Text, ein
  3872.  ANSI-Text oder ein binäres File abgespeichert werden soll. Im ersten Fall
  3873.  ruft es den Texteditor auf und speichert Ihre Eingabe daraufhin ggf. ab.
  3874.  Im zweiten Fall wird ein ASCII-Upload durchgeführt und letzteres startet
  3875.  einen Upload mit einem gesicherten Übertragungsprotokoll, z.B. Zmodem.
  3876.  Jedes "upgeloadete" Programm kann dann mit einem Kommentar versehen werden,
  3877.  der bei den Befehlen "LESEN" und "INHALT" mit angezeigt wird.
  3878.  
  3879. oder
  3880.  
  3881.  SENDEN <Abk.Username>
  3882.  
  3883.  Wie bei SENDEN, nur wird hier der Text an einen User geschickt.
  3884.  
  3885.  
  3886. Bemerkung :
  3887.  
  3888.  Dieser Befehl hieß früher SCHREIBEN, wurde aber wegen der
  3889.  ZNetz-Kompaitibilität in SENDEN umbenannt.
  3890.  
  3891.  
  3892. Siehe auch :
  3893.  
  3894.  Texteditor, BRIEF, KOMMENTAR, LESEN, INHALT
  3895.  
  3896.  
  3897. SET
  3898.  
  3899.  
  3900. Dient zum Einstellen der persönlichen Boxkonfiguration.
  3901.  
  3902. Format :
  3903.  
  3904.  SET
  3905.  
  3906.  Erklärung der Menüpunkte :
  3907.  
  3908.  
  3909.   E)mulation
  3910.  
  3911.   Dient der Eingabe der gewünschten Terminal-Emulation. 'Keine'
  3912.   Emulation entspricht TTY. Hier sind alle Ausgaben einfarbig, es wird
  3913.   keine Statuszeile (siehe BEFEHLSEINGABE) dargestellt und die Cursor-
  3914.   funktionen sind abgeschaltet. VT100 ergibt eine weiß- oder hellweiße
  3915.   Ausgabe. Die Ansi-Emulation dagegen ermöglicht farbige Texte. Eine
  3916.   Einstellung von VT100 oder ANSI ist für das Spiel 'GALACTIC EMPIRE'
  3917.   nötig.
  3918.  
  3919.   U)mlaute
  3920.  
  3921.   Hiermit wird die gewünschte Umlauteumwandlung eingestellt. Bei IBM-
  3922.   Umwandlung wird zusätzlich zu den Umlauten auch, so gut wie möglich,
  3923.   andere Sonderzeichen konvertiert.
  3924.  
  3925.   P)aging
  3926.  
  3927.   Stellt die Anzahl der Zeilen ein, nach denen die Ausgabe eines Textes
  3928.   für einen Tastendruck angehalten wird. ein <RETURN> oder '0' schaltet
  3929.   diese Funktion aus.
  3930.  
  3931.   G)ebührenzone
  3932.  
  3933.   Es wird der Tarif zur Bestimmung der Telefonkosten eingestellt.
  3934.  
  3935.   B)eep
  3936.  
  3937.   Ist 'Beep' eingeschaltet, so wird bei jeder Eingabeaufforderung ein
  3938.   Signal gesendet. Dieses kann jedoch bei jedem Terminal verschieden
  3939.   Auswirkungen haben. In der Regel sind es jedoch ein Ton oder ein
  3940.   Aufblitzen des Bildschirms.
  3941.  
  3942.   L)ogbuchsteuerung
  3943.  
  3944.   Manche Terminal-Programme, wie AmigaCall oder PhobosTerm unterstützen
  3945.   diese Funktion. Mit ihr kann das Mailbox-Programm veranlassen, daß
  3946.   nur Texte oder andere wichtige Ausgaben im Protokoll stehen. D.h.
  3947.   z.B. Befehls-Eingaben erscheinen dann nicht mehr im Protokoll.
  3948.  
  3949.   X)on-Xoff CHRs
  3950.  
  3951.   Dient zur Eingabe individueller Tasten zur Steuerung der Textausgabe.
  3952.   Normalerweise sind dies : CTRL-Q / CTRL-S / CTRL-X / CTRL-C.
  3953.  
  3954.   Z)eilen
  3955.  
  3956.   Die Befehlszeile wird bei VT100- oder ANSI-Emulation an der eingegeben
  3957.   Zeilenposition ausgegeben.
  3958.  
  3959.   L) LF = LF + CR
  3960.  
  3961.   Für die Textausgabe ist es nicht nötig LineFeed und CarriageReturn
  3962.   getrennt zu behandeln. Um Übertragungsgeschwindigkeit zu sparen kann
  3963.   hier eingestellt werden ob nur ein LF gesendet wird. Damit die
  3964.   Ausgabe auf dem Terminal funktioniert muß dieses aber darauf
  3965.   vorbereitet sein.
  3966.  
  3967.   D)oubleChat
  3968.  
  3969.   schaltet den DoubleChat ein bzw. aus, ansonsten wird der normale Chat
  3970.   benutzt.
  3971.  
  3972.   F)ile-Protokoll
  3973.  
  3974.   legt das zu benutzende Protokoll zur Übertragung von binären Files
  3975.   fest.
  3976.  
  3977.   C)hronologie
  3978.  
  3979.   Ist sie eingeschaltet, so werden alle Texte in chronologischer,
  3980.   andernfalls in achronologischer Reihenfolge gelesen.
  3981.  
  3982.  
  3983. Siehe auch :
  3984.   LESEN ALLGEMEIN, BEFEHLSEINGABE, Chat
  3985.  
  3986.  
  3987. STATUS
  3988.  
  3989. Format :
  3990.  
  3991.  STATUS
  3992.  
  3993.  Gibt den Status über den User und die Konfiguration der Mailbox aus.
  3994.  
  3995.  
  3996. SUCHEN
  3997.  
  3998. Format :
  3999.  
  4000.  SUCHEN <Suchbegriff>
  4001.  
  4002.  Durchsucht die Mailboxtexte und -Files nach einem bestimmten Begriff.
  4003.  Dabei kann angegeben werden ob der Inhalt der Texte oder nur deren Betreffs
  4004.  untersucht werden sollen. Bei Files wird aber auf jeden Fall nur der Name
  4005.  überprüft.
  4006.   Befindet sich der User in einem Brett, so wird nur dessen Inhalt
  4007.  untersucht, andernfalls alle die für den User zugänglichen Texte/Files. Es
  4008.  wird dabei grundsätzlich nicht zwischen Groß- und Kleinschreibung
  4009.  unterschieden.
  4010.  
  4011.  Wird ein Text oder ein File gefunden in dem der Suchbegriff enthalten ist,
  4012.  so fragt das Programm ob er/es gelesen oder übergangen werden soll. Das
  4013.  Suchen ist besonders interessant in Verbindung mit der "Merken"-Funktion
  4014.  beim Lesen der Texte. Damit kann der User schonmal einige Texte in die
  4015.  engere Wahl nehmen und diese nachher mit "LESEN MERKEN" nochmal bearbeiten
  4016.  oder auch mit "LESEN MERKEN!" als gepacktes File downloaden.
  4017.  
  4018. oder
  4019.  
  4020.  SUCHEN
  4021.  
  4022.  Wie oben, jedoch fragt hier das Programm nochmal speziell nach dem
  4023.  Suchbegriff.
  4024.  
  4025.  
  4026. Siehe auch :
  4027.  
  4028.  LESEN MERKEN
  4029.  
  4030.  
  4031. TEILNEHMER
  4032.  
  4033. Format :
  4034.  
  4035.  TEILNEHMER
  4036.  
  4037.  Gibt eine alphabetisch sortierte Liste aller in der Mailbox eingetragenen
  4038.  User mit den Angaben des Zeitpunktes des letzten Logins, des
  4039.  Eintrittsdatums, des aktuellen Levels und der gesamten Anzahl von Logins
  4040.  aus.
  4041.  
  4042.  
  4043. Texteditor
  4044.  
  4045. Allgemein :
  4046.  
  4047.  Phobos besitzt einen Universal-Texteditor der je nach eingestellter
  4048.  Terminal-Emulation verschiedene Editierfunktionen unterstützt :
  4049.   So verhält er sich bei TTY wie ein herkömmlicher Zeileneditor. Das heißt
  4050.  es stehen zur Korrektur nur die BACKSPACE-Taste und die Punkt-Kommandos
  4051.  (siehe unten) zur Verfügung. Grundsätzlich führt Phobos jedoch einen
  4052.  Wordwrap (Zeilenumbruch) durch sobald bei der Eingabe das Ende der Zeile
  4053.  erreicht wird. Außerdem wird ein automatisches Einrücken unterstützt.
  4054.  Wollen Sie z.B. Ihren "PS"-Text einrücken, so brauchen Sie dies nur bei
  4055.  der ersten Zeile zu tuen und das Programm setzt bei jeder neuen Zeile
  4056.  automatisch den Cursor an die vorige Anfangsposition.
  4057.   Haben Sie jedoch eine VT100- oder ANSI-Emulation eingestellt, dann können
  4058.  zusätzlich alle Cursortasten benutzt werden. Außerdem stehen die
  4059.  Tastenkombinationen CTRL-N zum Einfügen und CTRL-Y zum Löschen einer Zeile
  4060.  zur Verfügung. CTRL-U fügt die mit CTRL-Y gelöschte Zeile wieder ein.
  4061.  Benutzen Sie CTRL-A, wenn der Bildaufbau durch Übertragungsfehler zerstört
  4062.  wurde! Er wird dann nochmal völlig neu aufgebaut.
  4063.  
  4064. Die Punkt-Befehle :
  4065.  
  4066.   (die in Klammern gesetzten Buchstaben dienen nur der Erläuterung)
  4067.  
  4068.   .j(ump) <Zeilennummer>
  4069.  
  4070.    Springt an die angegebene Zeilennummer und gibt deren Inhalt zur
  4071.    Editierung aus.
  4072.     Wird kein Argument angegeben, so zeigt das Programm den gesamten
  4073.    bisher geschriebenen Text an.
  4074.  
  4075.   .l(ist) <Zeilennummern>
  4076.  
  4077.    Listet alle angegebenen Zeilen. "<Zeilennummern>" hat dasselbe
  4078.    Format haben wie beim Mailbox-Befehl "LESEN"
  4079.  
  4080.   .d(elete) <Zeilennummern>
  4081.  
  4082.    Löscht die angegebenen Zeilen, so daß der nachfolgende Text
  4083.    nachgerückt wird (wie CTRL-Y). Die Nummern müssen in aufsteigender
  4084.    Reihenfolge angegeben werden.
  4085.  
  4086.   .e(dit)
  4087.  
  4088.    Haben Sie sich bei der Editierung einer Zeile vertan, so können Sie
  4089.    den alten Inhalt hiermit nochmal hervorholen. "Edit" ist also
  4090.    gewissermaßen eine Undo-Funktion für eine Zeile.
  4091.  
  4092.   .h(elp) oder .?
  4093.  
  4094.    Gibt einen kurzen Hilfstext zu den Punktbefehlen und
  4095.    CTRL-Funktionen aus.
  4096.  
  4097.   .u(pload)
  4098.  
  4099.    Startet einen ASCII-Upload. Der empfangene Text wird an der
  4100.    Zeilenposition des Cursors eingefügt. Das Senden wird mit CTRL-X
  4101.    vom User beendet. Bei Bedienung von der Konsole aus erscheint ein
  4102.    File-Requester mit dem man die gewünschte Text-Datei auswählen
  4103.    kann.
  4104.  
  4105.   .b(etreff)
  4106.  
  4107.    Editiert den zuvor eingegeben Betreff nachträglich.
  4108.  
  4109.   .n(umbers)
  4110.  
  4111.    Schaltet die Ausgabe der Nummern am Anfang jeder Zeile ein bzw.
  4112.    aus. Ist die Nummerierung ausgeschaltet, so können längere Zeilen
  4113.    eingegeben werden. Dies kann dann besonders wichtig sein, wenn ein
  4114.    Text nacheditiert (siehe "EDITIEREN") werden soll, dessen Zeilen
  4115.    mehr als 75 Zeichen enthalten.
  4116.  
  4117.   .c(omment)
  4118.  
  4119.    Gibt den Originaltext zu dem Sie ggf. einen Kommentar oder einen
  4120.    Brief schreiben aus.
  4121.  
  4122.   .q(uote)
  4123.  
  4124.    Mit diesem Befehl können Sie Teile aus dem Bezugstext (siehe
  4125.    .c(omment)) zitieren (engl.: quote). Dieser wird Zeilenweise
  4126.    aufgelistet. Möchten Sie die jeweilige Zeile zitieren, so drücken
  4127.    Sie <RETURN>, andernfalls einfach <SPACE>. Mit CTRL-X, bzw. der
  4128.    im SET-Befehl eingestellten Taste, können Sie den Vorgang beenden.
  4129.    Der zitierte Text wird dann an der aktuellen Cursorposition, mit
  4130.    einem "> " am Anfang versehen, eingesetzt.
  4131.  
  4132.  
  4133. TITELBILD
  4134.  
  4135. Format :
  4136.  
  4137.  TITELBILD
  4138.  
  4139.  Wird das Titelbild beim Login durch einen höheren Level nicht angezeigt, so
  4140.  kann kann dieses durch den gleichnamigen Befehl nochmal gelesen werden.
  4141.  
  4142.  
  4143. USER
  4144.  
  4145.  
  4146. Format :
  4147.  
  4148.  USER ALT
  4149.  
  4150.  Löscht einen Useraccount.
  4151.  
  4152.  USER
  4153.  
  4154.  Startet den Online-Usereditor.
  4155.  
  4156.  
  4157. VERSION
  4158.  
  4159. Format :
  4160.  
  4161.  VERSION
  4162.  
  4163.  Gibt die z.Z. laufende Versionsnummer des betriebenen Phobos-Programms mit
  4164.  Copyright-Vermerk und Seriennummer aus. Handelt es sich um eine
  4165.  Demo-Version so wird dies unten bei der Seriennummer vermerkt.
  4166.  
  4167.  Dieser Befehl ist grundsätzlich ab Level 0 aufrufbar.
  4168.  
  4169.  
  4170. VERTRETER
  4171.  
  4172. Format :
  4173.  
  4174.  VERTRETER
  4175.  
  4176.  Löscht einen gewählten Vetreter
  4177.  
  4178. oder
  4179.  
  4180.  VERTRETER <Username>
  4181.  
  4182.  Ernennt einen User zum Vertreter so daß dieser die Post des aktuellen
  4183.  Users, die nicht älter als die Bezugszeit ist, mit dem Befehl SCANNER lesen
  4184.  kann.
  4185.  
  4186. oder
  4187.  
  4188.  VERTRETER ?
  4189.  
  4190.  Gibt den gewählten Vertreter und die Bezugszeit aus.
  4191.  
  4192.  
  4193. WEITERLEITEN
  4194.  
  4195. Format :
  4196.  
  4197.  WEITERLEITEN <TextNr>
  4198.  
  4199.  Leitet einen Text aus dem aktuellen Brett bzw. Postfach weiter in ein
  4200.  anderes. Normale User, bis zu einem bestimmten Level, haben diese
  4201.  Möglichkeit nur in ihrem Postfach. Der Text wird danach in unveränderter
  4202.  Form in dem gewählten Brett/Postfach nach der Chronologie eingeordnet.
  4203.  
  4204.  
  4205. ZUGRIFFE
  4206.  
  4207. Allgemein :
  4208.  
  4209.  Bei Phobos ist es möglich zu jedem Brett jedem anderen User Lese- bzw.
  4210.  Schreibzugriff zu geben, sofern dieser ihn nicht schon durch seinen Level
  4211.  oder die Funktion des Vertreters hat. Lese- und Schreibzugriff werden
  4212.  getrennt behandelt.
  4213.  
  4214. Format :
  4215.  
  4216.  ZUGRIFFE [<Abk. Username>]
  4217.  
  4218.  Ermöglicht dem Sysop/Brettverwalter das Ändern aller Userzugriffe auf das
  4219.  aktuelle Bretter auf die "<Abk. Username>" zutrifft.
  4220.  
  4221. oder
  4222.  
  4223.  ZUGRIFFE ?
  4224.  
  4225.  Gibt alle User mit speziellem Zugriff auf das aktuelle Brett aus.
  4226.  
  4227.  
  4228. Siehe auch :
  4229.  
  4230.  BRETT
  4231.  
  4232.  
  4233. ZURUECK
  4234.  
  4235. Format :
  4236.  
  4237.  ZURUECK
  4238.  
  4239.  Geht aus einem Unterbrett gegebenenfalls das dazugehörige Oberbrett,
  4240.  ähnlich dem CLI-Befehl "CD /" oder bei MS-Dos "CD ..".
  4241.  
  4242.  
  4243. 10.2. Spezielle Sysopbefehle
  4244. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4245.  
  4246. AUTOEDITOR
  4247.  
  4248. Format :
  4249.  
  4250.  AUTOEDITOR
  4251.  
  4252.  Der Autoeditor dient zum automatischen Löschen von Texten nach insgesamt
  4253.  drei verschiedenen Kriterien, die Sie für jedes Brett einzeln per
  4254.  Bretteditor bestimmen können :
  4255.  
  4256.    Texte
  4257.  
  4258.   Bestimmt wieviele Texte das Brett maximal aufnehmen soll.
  4259.  
  4260.    Textalter
  4261.  
  4262.   Bestimmt wie alt die Texte maximal sein dürfen, bevor Sie mit diesem
  4263.   Befehl gelöscht werden
  4264.  
  4265.    Speicher
  4266.  
  4267.   Bestimmt wieviel Speicher alle Nachrichten, also Texte und Files, in
  4268.   dem Brett belegen dürfen.
  4269.  
  4270.  
  4271.  Der Autoeditor durchsucht nun alle Bretter und überprüft deren Inhalte auf
  4272.  die eben genannten Kriterien hin. Voraussetzung ist, daß keine "0" als
  4273.  Wert gewählt wurde. Es werden nun solange Texte, mit dem ältesten
  4274.  angefangen, zum Löschen markiert bis alle Kriterien erfüllt wurden oder
  4275.  bereits alle vorhandenen Nachrichten markiert bzw. archiviert(!) sind.
  4276.   Zu jeder vom Autoeditor markierten Nachricht gibt das Programm eine Zeile
  4277.  über den Inhalt aus. Am Ende einer Liste wird jeweils nochmal die aktuelle
  4278.  Einstellung zu dem Brett angezeigt. Außerdem kann mit Hilfe des
  4279.  RAM-Buffers im Menü ein Mitschnitt gemacht werden. Sind Sie sich nicht
  4280.  ganz sicher, ob alles korrekt verlaufen ist, oder ein paar Texte doch nicht
  4281.  gelöscht werden sollten, dann können Sie diese nachträglich wieder einzeln
  4282.  demarkieren (nochmal den LOESCHEN-Befehl anwenden) oder alle Markierungen
  4283.  mit "LOESCHEN X" wieder aufheben.
  4284.  
  4285. Siehe auch :
  4286.  
  4287.  ARCHIVIEREN, LOESCHEN, "Bretteditor" in dieser Anleitung
  4288.  
  4289.  
  4290. CLI
  4291.  
  4292. Format :
  4293.  
  4294.  CLI
  4295.  
  4296.  Phobos besitzt ein eingebautes CLI, das auch von außen, das heißt über
  4297.  Modem bedienbar ist. Als Prompt wird jeweils immer der Name des aktiven
  4298.  Directories mit einem nachgestellten ">" angezeigt. Befanden Sie sich
  4299.  gerade in einem Postfach oder in einem Download-Brett so wählt Phobos zuvor
  4300.  immer das Directory an, das die Files beinhaltet. Das bedeutet, daß Sie
  4301.  mit "Dir" direkt die Files in dem Brett angezeigt bekommen.
  4302.   Sie können alle Befehle wie im normalen CLI benutzen. Es ist jedoch
  4303.  darauf zu achten, daß der aufgerufene Befehl während des Ablaufs keine
  4304.  Tastaureingaben fordert! Ansonsten hängt das Programm.
  4305.  
  4306.  Das CLI kann mit "EndCli" oder "." wieder verlassen werden.
  4307.  
  4308.  
  4309. KORRIGIEREN
  4310.  
  4311. Format :
  4312.  
  4313.  KORRIGIEREN
  4314.  
  4315.  Es werden alle Texte in der Mailbox gelesen und das Inhaltsverzeichnis
  4316.  völlig neu generiert. Der Befehl ist dann sinnvoll wenn Files evtl. durch
  4317.  Fehler auf Festplatte/Floppy zerstört wurden und demnach die Inhalts-
  4318.  verzeichnisse falsch sind. Dieser Befehl wird auch dann nach einem Login
  4319.  ausgeführt wenn das Prg von selbst einen Fehler in der Datenstruktur der
  4320.  Texte gefunden hat. Auch wenn Texte geschrieben wurden und das Prg nicht
  4321.  mehr dazu kommt die Textinfos abzuspeichern ist dieser Befehl sinnvoll.
  4322.  
  4323. Achtung !
  4324.  
  4325.  Dies ist kein Ersatz für einen Diskdoctor ! AmigaDOS darf keinen keinen
  4326.  Schreib/Lese-Fehler produzieren. Erst nach einer Reinigungsprozedur darf
  4327.  dieser Befehl angewendet werden.
  4328.  
  4329.  
  4330. MBA KONVERTER
  4331.  
  4332. Format :
  4333.  
  4334.  MBA KONVERTER
  4335.  
  4336.  Viele Käufer von Phobos betrieben vorher Ihre Mailbox mit Mailbox_Amiga
  4337.  (MBA). Um die Umstellung zu erleichtern können Sie diesen Befehl von der
  4338.  Konsole aus benutzen. Dieser kann den ganzen Inhalt von Textbrettern (kein
  4339.  Ansi!) in das bereits eingerichtete Phobos-Brett übernehmen. Dabei wird
  4340.  auch das Datum korrekt gesetzt.
  4341.   Haben Sie also das Brett in Phobos eingerichtet, so wählen Sie es mit
  4342.  "BRETT <Brettname>" an und geben Sie den Befehl "MBA" ein! Nun erscheint
  4343.  ein Filerequester. Stellen Sie diesen per Maus auf das Directory in dem
  4344.  bei MBA die Texte verwaltet wurden und klicken Sie "OK" an. Der
  4345.  Kopiervorgang geht dann vollautomatisch vonstatten.
  4346.   Leider kann es hier zu Fehlern kommen wenn unter MBA ein Text nicht
  4347.  korrekt mit einem LF abgeschlossen wurde. Achten Sie also bitte darauf!
  4348.  
  4349.  
  4350. RAMBUFFER
  4351.  
  4352. Format :
  4353.  
  4354.  RAMBUFFER [Objektdatei]
  4355.  
  4356.  Mit diesem Befehl wird der RamBuffer ein bzw. ausgeschaltet. Ist dieser
  4357.  aktiv wird ein Protokoll in den Zwischenspeicher (siehe Preferences) mit
  4358.  dem Namen Buffer gespeichert. Ein CR wird dabei herausgefiltert. Wird
  4359.  eine Objektdatei angegeben, so erfolgt die Ausgabe dahin.
  4360.  
  4361. Beispiel :
  4362.  
  4363.  RAMBUFFER PRT:
  4364.  
  4365.   gibt das Protokoll auf den Drucker aus.
  4366.  
  4367.  
  4368. Bemerkung :
  4369.  
  4370.  Die Logbuchsteuerung zeigt hier keine Wirkung!
  4371.  
  4372.  
  4373. RUECKRUF
  4374.  
  4375. Format :
  4376.  
  4377.  RUECKRUF
  4378.  
  4379.  Veranlaßt die Box unter einer einzugebenen Telefonnummer und Baudrate
  4380.  anzurufen. Dies geschieht nach dem Logoff, wenn die Box wieder bereit ist
  4381.  Anrufe anzunehmen. Der Anzurufende mu, wenn sein Telefon läutet oder das
  4382.  Modem ein "RING" sendet den Befehl "ATA <RETURN>" eingeben, damit die
  4383.  Verbindung aufgebaut werden kann. Die Telefonkosten gehen dann auf
  4384.  Rechnung des Mailboxbetreibers.
  4385.  
  4386.  
  4387.  
  4388.  
  4389.  
  4390.  
  4391.                                    11. Netz
  4392.                                 ~~~~~~~~~~~~~~
  4393.  
  4394.   Phobos  ist  kompatibel  zu  einem  ehemalig  existierenden Netz "UNet".  Es
  4395.   besitzt  einen  einfachen  Aufbau,  der jedoch den wichtigsten Anforderungen
  4396.   genügt.  Damit lassen sich praktisch alle Netzstrukturen wie z.B.  Ring- und
  4397.   Sternnetz  erstellen.   Weiterhin  ist ein Zerberus-Netztransfer integriert,
  4398.   der  nach  dem  alten Standard bereits vollständig implementiert ist, jedoch
  4399.   zur  Zeit (Okt.  1991) nicht zugelassen ist.  Alle allgemeinen Eigenschaften
  4400.   eines Netzes sind auch auf Zerberus zu übertragen.
  4401.     Die folgenden Skizzen zeigen die Arten der möglichen Vernetzungen.  In der
  4402.   Regel werden einmal am Tag (oder Nacht) Daten ausgetauscht.  Welche Box dann
  4403.   mit welcher in Verbindung kommen muß zeigen die Linien:
  4404.  
  4405.  
  4406.   * Beispiel Aufbau eines Ringnetzes:
  4407.  
  4408.     [ Bild fehlt im ASCII-Text ]
  4409.  
  4410.   Zum  Austausch  neuer  Nachrichten  ruft BoxA BoxB an.  Daraufhin ruft diese
  4411.   BoxC  an,  usw.,  bis  BoxA  angerufen  wird.   Also muß jede Mailbox einmal
  4412.   pollen,  d.h.   Nachrichten  abholen.  Die Mailbox, die angerufen wird nennt
  4413.   man Server, obwohl diese Bezeichnung beim Sternnetz deutli- cher wird.
  4414.  
  4415.   Der Zeitplan für den Transfer ist recht einfach:
  4416.  
  4417.   "->" entspricht: "ruft an bei"
  4418.  
  4419.     1:00 BoxA -> BoxB
  4420.     1:20 BoxB -> BoxC
  4421.     1:40 BoxC -> BoxD
  4422.     2:00 BoxD -> BoxE
  4423.     2:20 BoxE -> BoxA
  4424.  
  4425.  
  4426.   * Beispiel Aufbau eines Sternnetzes:
  4427.  
  4428.     [ Bild fehlt im ASCII-Text ]
  4429.  
  4430.   Die  Zahlen hinter den Boxbezeichnungen geben den Level an, d.h.  die Anzahl
  4431.   der nötigen Ver- bindungen um eine Nachricht zum Hauptserver zu senden.
  4432.     Zunächst  beginnen  die  Boxen (hier:  C und D) mit dem höchsten Level mit
  4433.   dem  Transfer  zu  einer  festen  Zeit,  indem  sie  bei ihrem Server (hier:
  4434.   "Nebenserver") anrufen und Daten austauschen.  Nach etwa einer halben Stunde
  4435.   kann  man  sicher sein, daß dies geschehen ist.  Dann beginnen die Boxen mit
  4436.   Level  1  bei  ihrem Server wiederum anzurufen.  In der Regel macht man dies
  4437.   leicht zeitversetzt, damit nicht alle Boxen gleichzeitig versuchen denselben
  4438.   Server zu erreichen.  Nun geht das ganze Spiel rückwärts.  Boxen mit Level 1
  4439.   rufen  beim  Hauptserver  an  und Boxen mit Level 2 danach beim Nebenserver.
  4440.   Ein Zeitplan für die Anrufe könnte folgendermaßen aussehen:
  4441.  
  4442.   Zeitplan:
  4443.  
  4444.   "->" entspricht: "ruft an bei"
  4445.  
  4446.     1:00 BoxC     -> Nebenserver
  4447.     1:05 BoxD     -> Nebenserver
  4448.  
  4449.     1:20 BoxA     -> Hauptserver
  4450.     1:25 BoxB     -> Hauptserver
  4451.     1:30 Nebenserver -> Hauptserver
  4452.  
  4453.     ; Dasselbe rückwärts:
  4454.  
  4455.     1:40 Nebenserver -> Hauptserver
  4456.     1:45 BoxB     -> Hauptserver
  4457.     1:50 BoxA     -> Hauptserver
  4458.  
  4459.     2:00 BoxD     -> Nebenserver
  4460.     2:05 BoxC     -> Nebenserver
  4461.  
  4462.  
  4463.   Die  Zeiten  könnten mit Sicherheit noch optimiert werden, ich hoffe jedoch,
  4464.   daß  das  Prinzip  klar ist.  Übrigens spielt es keine Rolle wer wen anruft.
  4465.   Es ist nur zu beachten, daß der angerufene die Funktion eines Servers (siehe
  4466.   unten) übernimmt.
  4467.     In  der  Praxis hat sich das Sternnetz durchgesetzt, obwohl es zwei Anrufe
  4468.   pro Durchlauf statt einem beim Ring-Netz benötigt.  Der Vorteil liegt darin,
  4469.   daß  nicht  alle  Boxen eine Nachricht weiterleiten müssen, bis sie Ihr Ziel
  4470.   erreicht.   Gewichtigere  Gründe  sind  jedoch,  daß sich wesentlich größere
  4471.   Netze  erstellen  lassen  und  bei Ausfall einer einzigen Box, wenn es nicht
  4472.   gerade  der  Hauptserver  ist,  nicht  der  gesamte Netzverkehr zum Erliegen
  4473.   kommt.
  4474.  
  4475.  
  4476.  
  4477.  
  4478.  
  4479.  
  4480.                                 12. Multiuser
  4481.                              ~~~~~~~~~~~~~~~~~~~
  4482.  
  4483.   Phobos  ist  ab  Version  3,6  multiuserfähig.   D.h.  Sie können über einen
  4484.   Rechner  mehrere  Ports,  sprich  Telefonleitungen,  benutzen.  Damit ist es
  4485.   möglich,  daß  verschiedene  User  gleichzeitig  in der Box in verschiedenen
  4486.   Ports sind.
  4487.  
  4488.  
  4489. 12.1. Start der Ports
  4490. ~~~~~~~~~~~~~~~~~~~~~
  4491.  
  4492.   Das  Installationsprogramm auf Ihrer Original-Diskette stellt Ihre Daten nur
  4493.   für den Aufruf des ersten Ports (Mainport) ein.  Wollen Sie weitere starten,
  4494.   so müssen zuerst die Daten im PhobosPref (siehe auch Anleitung) entsprechend
  4495.   eingestellt werden, so daß eine eigene "Phobos.Conf"-Datei erzeugt wird.
  4496.  
  4497.   Gestartet wird Phobos allgemein vom CLI aus mit :
  4498.  
  4499.     Run Phobos [<Portnummer>]
  4500.  
  4501.   Die  Portnummer  darf  Werte  zwische 0 und 7 einnehmen, wobei eine "0" auch
  4502.   weggelassen  werden kann.  Wichtig ist, daß die entsprechenden Einstellungen
  4503.   im  PhobosPref  gemacht  wurden  und  zuerst der Mainport (Port 0) gestartet
  4504.   wird.
  4505.  
  4506.   Der Mainport kann auch auf folgende Weise gestartet werden:
  4507.  
  4508.     Run Phobos W<Portnummer>
  4509.  
  4510.   Das  "W"  steht  für "Warten".  D.h.  der Mainport startet hoch bis kurz vor
  4511.   dem  Lesen  der  Textinfos.   Dort wartet er solange bis der angegebene Port
  4512.   hochgefahren  ist,  und  lädt dann erst die Textinfos ein.Sinn und Zweck der
  4513.   Übung ist es ein evtl.  zu Verfügung stehendes, schnelles 32-Bit-Ram für die
  4514.   Programme  zu  verwenden,  und  die Daten der Textinfos ggf.  im langsameren
  4515.   16-Bit-Ram abzugelegen.
  4516.     Das  Warten  auf  den  anderen  Port kann mit <ESCAPE> abgebrochen werden.
  4517.   Wollen Sie viele Ports starten, so ist hier einfach der letzte anzugeben.
  4518.  
  4519.   Beispiel: Aufruf für 3 Ports (Batch-Datei):
  4520.  
  4521.     Run Phobos w2
  4522.     Wait 3
  4523.     Run Phobos 1
  4524.     Wait 3
  4525.     Run Phobos 2
  4526.  
  4527.   Der   "Wait"-Befehl  ist  nötig,  da  ansonsten  aus  tieferen  Gründen  des
  4528.   Amiga-Multitaskings evtl.  der 2.  vor den 1.  Port hochfährt.
  4529.  
  4530.   Aufruf über Workbench:
  4531.  
  4532.   Laden  Sie  das  File  "Phobos"  (11 Bytes lang) im "PHOBOS:"-Directory ein.
  4533.   Dort müßte folgendes stehen:
  4534.  
  4535.     Bin/Phobos
  4536.  
  4537.   Ändern  Sie  den  Text  auf dieselbe Weise wie beim Beispiel der Batch-Datei
  4538.   oben.   Und  speichern  Sie  ihn  wieder ab.  Dadurch werden automatisch per
  4539.   Klick auf das Icon alle drei Ports hochgefahren.
  4540.  
  4541.  
  4542. 12.2. Technische Angaben
  4543. ~~~~~~~~~~~~~~~~~~~~~~~~
  4544.  
  4545.   Speicherverbrauch:
  4546.  
  4547.   Jeder  zusätzliche  Port  benötigt  rund ein halbes MByte weiteres RAM.  Das
  4548.   setzt  sich  zusammen aus dem Hauptprogramm, das ja mehrmals gestartet wird,
  4549.   den  internen  RAM-Speicher,  z.B.  für den Texteditor, dem Speicher für den
  4550.   Phobos-Screen und kleineren Speicherblöcken für Anwendungen aller Art.
  4551.  
  4552.   Verbrauch von Rechenzeit:
  4553.  
  4554.   Grundsätzlich  benötigt  Phobos  sehr  wenig  Prozessor-Rechenzeit.   Leider
  4555.   besteht der Amiga aber nicht nur aus der CPU, sondern unter anderem auch aus
  4556.   einem  Blitter  und aus einer Festplatte.  Diese beiden Komponenten sind die
  4557.   Schwachstellen  des Amigas.  Während man die CPU um ein vielfaches schneller
  4558.   machen kann (z.B.  von A500 auf A3000), wird der Blitter bzw.  allgemein die
  4559.   Grafikausgabe  kaum  beschleunigt.   Änliches  gilt für die Festplatte.  Die
  4560.   Grafikausgabe   kann   man  einfach  umgehen,  indem  entsprechende  Screens
  4561.   ikonifiziert  werden.   Mehr  als  zwei  offene  Bildschirme  kann der Sysop
  4562.   ohnehin  nicht  gleichzeitig  auf dem Monitor darstellen lassen.  Zudem sind
  4563.   selten alle Ports mit dem Darstellen von Grafik gleichzeitig beschäftigt.
  4564.     Die   Festplatte   kann  sich  in  manchen  Situationen  störend  auf  das
  4565.   Multitasking  auswirken.   Das heißt nicht, daß der Amiga deswegen abstürzt,
  4566.   sondern daß andere Tasks kurzzeitig keine Rechenzeit bekommen können.  Grund
  4567.   ist  eine  etwas  unglückliche  Weise,  nach der der Amiga Rechenzeit an die
  4568.   Tasks  vergibt.   Solange  jeder  Port auf derselben Priorität läuft gibt es
  4569.   keine  Probleme.   Wenn einer jedoch einen Zugriff auf die Festplatte macht,
  4570.   dann arbeitet der Festplattentreiber, der fast immer Prioritäten von ca.  10
  4571.   hat.   Und  dieser nimmt dann den anderen Ports die Rechenzeit weg.  Abhilfe
  4572.   schafft,  deren  Priorität  ebenfalls  im PhobosPref auf 10 zu stellen.  Das
  4573.   funktioniert  der  Erfahrung  nach wunderbar.  Probleme gibt es dann wieder,
  4574.   wenn  ein  externes  Programm aufgerufen wird.  Diese bekommen standardmäßig
  4575.   eine Priorität von 0, so daß hier wieder Probleme auftreten können.
  4576.     Das  soll  hier nur die Problematik des Multitaskings etwas näher bringen.
  4577.   In   der   Praxis   stellen   sich   jedoch  Erfahrungswerte  ein,  die  ein
  4578.   reibungsfreies  Arbeiten ermöglichen.  Aber hier heißt die Devise "probieren
  4579.   geht über studieren"!
  4580.  
  4581.  
  4582.  
  4583.  
  4584.  
  4585.  
  4586.                                  13. Glossar
  4587.                               ~~~~~~~~~~~~~~~~~
  4588.  
  4589. Baudrate
  4590.  
  4591.   Die   Daten   zwischen   Computer   und   Modem   werden  mit  einer  festen
  4592.   Geschwindigkeit übertragen.  Diese wird offiziell in "Bps" (bits per second)
  4593.   angegeben.  Der Begriff "Baudrate" besagt nichts anderes.
  4594.  
  4595. Download
  4596.  
  4597.   Das  Empfangen von Files mittels eines Übertragungsprotokolls wird "Download
  4598.   genannt.
  4599.  
  4600. Konsole
  4601.  
  4602.   Die  Bedienungsoberfläche  des Mailboxcomputers.  Von der Konsole loggt sich
  4603.   der  Sysop  in  seine  Box  ein.  Der Unterschied zum Terminal ist, daß kein
  4604.   Modem  benutzt  werden  muß  und  bestimmte  Fuktionen über Gadgets und Menü
  4605.   erreichbar sind.
  4606.  
  4607. MNP
  4608.  
  4609.   MNP  steht  für  "Microlink  Networking  Protocol".   Es  gibt z.Z.  davon 7
  4610.   Levels.   Es  sichert  vor  allem die übertragung gegen Fehler ab, die durch
  4611.   Störungen  in  der  Telefonleitung  entstehen.   Ab Level 5 werden die Daten
  4612.   ebenfalls gepackt, so daß Datenraten von etwa dem Doppelten erreicht werden.
  4613.   Dieser Level (5) ist der meist verbreitetste.  (Siehe auch V.42bis)
  4614.  
  4615. Netztransfer
  4616.  
  4617.   Jede  Mailbox  sammelt die neu in die Netzbretter geschriebenen Texte zuerst
  4618.   auf  der  Festplatte.   Zu einem betimmten Zeitpunkt, meist ein oder zweimal
  4619.   früh  Morgens,  werden diese Nachrichten über den "Verteiler" an die anderen
  4620.   Boxen entsandt.  Dabei "pollt" (anrufen) die Box bei ihrem Server und erhält
  4621.   die Nachrichten, die dieser bereithält und sendet die eigenen neuen Daten.
  4622.  
  4623. Pollen
  4624.  
  4625.   Das Abholen und Senden von Nachrichten beim Server nennt man "pollen".
  4626.  
  4627. Server
  4628.  
  4629.   Der  Server  wird  beim  Netztransfer  von  der (den) Mailbox(en) angerufen,
  4630.   bekommt  die  neuen Texte und verteilt sie in die entsprechenden Directories
  4631.   für andere Boxen.
  4632.  
  4633. Upload
  4634.  
  4635.   Entsprechend  wie bei "Download" bezeichntet "Upload" das Senden eines Files
  4636.   in die Mailbox.
  4637.  
  4638. V.42bis
  4639.  
  4640.   Ein  Protokoll,  ähnlich  MNP5.   Der  verwandte  Packalgorithmus ist jedoch
  4641.   weitaus effektiver.  Außerdem ist dies eine Norm des CCITT.
  4642.