home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / PHOBOS3,95CRACKED1.DMS / in.adf / Changes < prev    next >
Encoding:
Text File  |  1993-01-31  |  60.0 KB  |  1,356 lines

  1.  
  2.              Historie zu Phobos (-Pref)
  3.             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4.  
  5.  
  6.   Version 3,0
  7.   ------------
  8.  
  9. - Komplett neuer PhobosPref mit StringGadgets :
  10.   - Netzeditor
  11.   - Telefongebühren einstellbar
  12.   - beliebige Packer und Transferprotokolle einstellbar
  13.   - Alle Levels von Befehlen und der meisten Kombinationen einstellbar.
  14.   - Onlinezeiten für die Mailbox einstellbar
  15. - voll Device-kompatibel. Betrieb auch mit der MulitFaceCard möglich.
  16. - Daher leider Auflegen des Modems durch DTR-Signal nicht möglich bzw. kann
  17.   nicht sauber gelöst werden.
  18. - Einbau einen "+"- und "-"Gadgets in Phobos, zur Einstellung der maximalen
  19.   Loginzeit
  20. - Viele kleine Verbesserungen und Optimierungen, die mir nicht mehr alle
  21.   einfallen
  22.  
  23.   Version 3,01
  24.   -------------
  25.  
  26. - Compiler-Option geändert. Fehler traten bei zuviel freiem Festplattenspeicher
  27.   auf.
  28.  
  29.   Version 3,10
  30.   -------------
  31.  
  32. - Neuer Befehl Extern, Editierung über PhobosPref. Dafür spezielle
  33.   Phobos-Schnittstelle
  34. - Screen-Gadgets nun in oberster Zeile vorhanden
  35. - Verwaltung von Logintexten müsste nun fehlerlos sein. Sie bleiben nach einem
  36.   Korrigieren des Textinfos erhalten.
  37.  
  38.   Version 3,12
  39.   ------------
  40.  
  41. - Aufruf eines externen Teriminals möglich.
  42. - Rambuffer von Menü aus aufrufbar
  43. - Login- und Netzprotokoll auch im Wartezustand über Menü zu lesen
  44. - Automatische Angabe eines des Kommentars von Files beim Befehl "Inhalt"
  45. - Angabe UserNr und Userlogins am unteren Screen
  46. - Neue Hilfstexte Extern und Archivieren, alte nun im Blocksatz
  47. - Onlinehilfen für Menüs & Gadgets und Anleitung zu PhobosPref3,12 auf neuestem
  48.   Stand
  49. - Adresseditor über Usereditor aufrufbar
  50. - Angabe eine Init-Pause bei jedem Modembefehl
  51. - Chats werden automatisch in dem Directory für System-Files unter
  52.   "ChatProtoll" mitprotokolliert.
  53.  
  54.   Version 3,13
  55.   ------------
  56.  
  57. - Damit es bloß kein Unglück gibt, Version übersprungen ;-) !
  58.  
  59.   Version 3,14
  60.   ------------
  61.  
  62. - Da sich Version 3,12 als chaotisch fehlerhaft erwiesen hat, hier das
  63.   hoffentlich fehlerlose Update.
  64. - Directories für Netzboxen werden wieder automatisch eingerichtet.
  65. - Paging bei Inhalt-Anzeige binärer Files wieder korrekt.
  66. - Login- und Netz-Protokoll im Wartezustand werden nicht wieder von
  67.   Statusboxen verdeckt.
  68.  
  69.   Version 3,15    (25.03.91)
  70.   ------------
  71.  
  72. - Eingabe eines Kommentars bei File-Uploads wird jetzt erzwungen.
  73. - Nach Aufruf eines externen Progs kann wiederum eines angewählt werden.
  74. - Für externe Programme kann im PhobosPref eine beschreibung gsetzt werden
  75. - Vor Aufruf eines e.P. kann der Lock auf Userdaten freigegeben werden.
  76. - Screen kann beim Hochstart ikonifiziert werden. Außerdem kann dieser im
  77.   Interlace betrieben werden, so daß er nur die halbe Fläche einnimmt. Für
  78.   beide Modi kann eine Y-Position bestimmt werden auf dem der Screen geöffnet
  79.   wird. Umschaltung auch im Mailboxbetrieb möglich.
  80. - Cls-Gadget durch "Interl"-Gadget ersetzt (kein Verlust).
  81. - Fehlermeldungen werden nur noch als Nummers ausgegeben.
  82. - Programmbefehl "GURU 1" gelöscht (nützt ohnehin nix).
  83. - Bei ausgeschaltetem Operator-Blink wird auch kein Ton mehr ausgegeben.
  84. - Bei Phobos-Texten werden keine TABs zur Verkürzung des Codes mehr
  85.   eingesetzt.
  86.  
  87.   Version 3,15b
  88.   ------------
  89.  
  90. - Fehler bei externen Programmen beseitigt.
  91.  
  92.  
  93.   Version 3,16    (01.04.91)
  94.   ------------
  95.  
  96. - Kommentar bei Weiterleiten 
  97.  
  98.  
  99.   Version 3,17    (05.04.91)
  100.   ------------
  101.  
  102. - Phobosport kann jetzt über eigenen MsgPort aufgerufen werden. Neue externe
  103.   Programme mit Phobosschnittstelle benötigen nicht mehr den Parameter $p.
  104. - Name des Scanner-Files kann geändert werden.
  105. - Auto-Upload möglich.
  106.  
  107.   Version 3,20    ( .. )
  108.   ------------
  109.  
  110. - Erhebliche Einsparungen an RAM-Speicher beim Verwalten von Texten. Bei mir
  111.   wurden 45 Kbyte internes RAM frei. Dies ist natürlich besonders für Leute
  112.   mit nur 1 MB-Ram interessant.
  113. - Fehler in Parameterübergabe beseitigt.
  114. - Neuer Verteiler für Gateways
  115. - Unterbretter
  116. - Binäre Files über Joker anwählbar, z.B. : "LESEN PHOB*".
  117. - Editierung und Lesen von Post wird nicht mehr auf dem Bildschirm ausgegeben.
  118.   Das gilt natürlich nicht beim Direktlogin!
  119. - Downloads auch von Console
  120.  
  121.   Version 3,21    (24.04.91)
  122.   ------------
  123.  
  124. - Scanner- und Markierbefehle laufen wieder einwandfrei.
  125. - Bei Anwahl von Oberbrettern wird automatisch der Befhel "BRETT" eusgeführt,
  126.   solange es keine Texte enthält und das Schreiben mit Level 9 belegt bzw.
  127.   verboten ist.
  128. - Integrierter Xpr-Treiber, der allerdings nicht mehr mit dem InfoTool
  129.   zusammen läuft, da er nicht wieder von außen aufgerufen werden kann.
  130. - Uploads gelangen in ein extra Directory Namens "Upload", das bereits in der
  131.   vorigen Version automatisch eingerichtet wurde.
  132. - Externe Netzmodule können nur automatisch gestartet werden (Programmfeld im
  133.   Netzeditor.
  134. - Löschen von Texten über das "TextIn"-Directory möglich.
  135.  
  136.   Version 3,21b   (25.04.91)
  137.   -------------
  138.  
  139. - Flüchtigkeitsfehler beim Xpr-Treiber beseitigt. Es wurden unnötige und
  140.   zufällige Ausgaben ins CLI-Fenster gemacht.
  141. - Externes Terminal jetzt über Hot-Key aufrufbar.
  142. - Da "Term" offensichtlich den verkürtzten Ansi-Code CSI+m nicht verarbeitet
  143.   sendet Phobos jetzt ein CSI+0m .
  144.  
  145.   Version 3,25   (19.05.91)
  146.   ------------
  147.  
  148. - RAUS DA Gadget reagiert nur noch auf Doppelklick
  149. - Netzdaten werden optional kurz vor den Entpacken kopiert
  150. - Verbessertes Styling von Gadgets etc.
  151. - Für das Netz kann ein Verteiler bei Brettern erzwungen werden
  152.   Z.Z. nur für Gateboxen zu verwenden!
  153. - Integrierte AmNet-Schnittstelle für externe Games
  154. - Der Suchen-Befehl hebt den gesuchten Text beim Lesen hervor, so daß man
  155.   die Stellen sofort finden kann.
  156. - Der MBA-Konverter verarbeitet nun auch die nicht ganz korrekt gesicherten
  157.   Texte der MBA-Bretter
  158. - Für jedes (Ober-) Brett kann jetzt ein eigener Brettinhalt in den
  159.   Systemtexten eingetragen werden.
  160. - Kleinere Bugs wurden beseitigt
  161.  
  162.         Ulrich
  163.  
  164.   Version 3,26   (03.06.1991)
  165.   ------------
  166.  
  167. - PhobosPref wurde um die Daten für die File Ein- Ausgabe erweitert. Daten für
  168.   den Screen sind im Untermenü "Farben" gelandet.
  169. - Das "Gast"-Gadget wurde durch den "Schlüssel" erweitert.
  170. - Menüpunkte "Private Post lesbar" und "Passwöter zeigen" sind dazugekommen.
  171.  
  172.  
  173.   Version 3,3   (29.06.91)
  174.   -----------
  175.  
  176. - Vor dem ersten Starten bitte das Programm "PhobosConvert" starten!
  177. - Variablenverwaltung für Multiuser völlig umgekrempelt. Fast alle Daten
  178.   werden extern alloziert. Daher kann in aller Reger der interne RAM-Speicher
  179.   von Phobos auf 100KByte herabgesetzt werden.
  180. - Passwörter werden im Usereditor nur bei eingeschaltetem "Passwörter zeigen"
  181.   im Menü angezeigt.
  182. - File-Ratio wurde durch KByte-Ratio ersetzt.
  183. - Beim Löschen von Usern/Brettern in der Editoren wird danach nicht auf den
  184.   ersten Eintrag zurückgesetzt, so daß die Userliste in einem durch editiert
  185.   werden kann.
  186. - Der Itemrequester vom Bretteditor stellt nun die Bretterliste als Baum dar.
  187.   Er wurde außerdem beschleunigt.
  188. - Das überziehen der Loginzeit durch Downloaden von Files wird unterbunden.
  189.   Beim "!"-Kommando wird immer eine Liste der wirklich übertragenen Files
  190.   angezeigt und evtl. eine Begründung warum andere nicht gezogen werden
  191.   können.
  192. - Doppelte Netztexte werden in ein gesondertes Brett "Netzmuell", falls
  193.   vorhanden, mit kompletten Textheader weitergeleitet. Ein Weiterverteilen
  194.   wird dabei unterbunden. Richtet also das Brett mit genau demselben Namen ein
  195.   wie oben!
  196. - Es gibt bereits einige Anzeichen für die zukünftige Multiuserversion. Z.B.
  197.   muß jetzt bei den Externen Programmen angegeben auf welchem Port sie laufen
  198.   sollen. Alle nicht-Phobos-Programme funktionieren z.B. nur auf dem
  199.   serial.device und damit nur auf einem Port.
  200. - Phobos hat ein verbessertes Fehlerverhalten bekommen. Es sollte sich nicht
  201.   mehr so schnell aus der Bahn werfen lassen und jetzt wesentlich mehr Dinge
  202.   abchecken.
  203. - Der Phobosport kann jetzt bei allen Programmaufrufen von Phobos benutzt
  204.   werden. Dazu muß vor den Aufruf ein "*" gesetzt werden. Beispiel :
  205.  
  206.   *C:Run Pfad:MeinProgramm $p
  207.  
  208.   Dabei steht in der Variablen "$p" grundsätzlich die Portnummer.
  209.   Für externe Netzmailer wird der Port nicht mehr automatisch zur Verfügung
  210.   gestellt, so daß Ihr beim Aufruf im Netzeditor bei Prog ein "*" an den
  211.   Anfang setzen müßt. Bei externen Programmen erledigt Phobos diese Arbeit,
  212.   wenn die Schnittstelle korrekt auf "Phobos" gesetzt ist.
  213.   Die Userdaten sind jetzt prinzipiell immer "geschützt". Das muß im Hinblick
  214.   auf Multiuser so sein. Als Ersatz gibt es entsprechende Funktionen über den
  215.   Phobosport.
  216. - Einige Fehlerchen z.B. im Usered beseitigt. Während der letzten
  217.   Tage/Wochen traten keine nennenswerten Probleme mehr auf.
  218. - DosFehler die beim Aufruf im PhobosCli auftreten erzeugen keinen Requester,
  219.   so daß der Sysop weitgehend sicher sein kann, daß die Box durch
  220.   Eingabefehler nicht mehr hängenbleibt.
  221.  
  222.  
  223.   Version 3,31  (07.09.91)
  224.   ------------------------
  225.  
  226. - Behebung des GFA-Fehlers, so daß diese Version wieder mit normal großem
  227.   Speicher sicher betrieben werden kann.
  228. - Bei Netzbriefen wird jetzt die Anzahl der Zeilen wieder korrekt berechnet.
  229. - Der Kommentar-Befehl läuft nun fehlerfrei. Zusätzlich kann damit der Name
  230.   des Files geändert werden.
  231. - Die Umlaute des Vornamens am unteren Teil des Phobos-Screens werden jetzt
  232.   korrekt dargestellt.
  233. - Neue Funktionen für den PhobosPort zum superschnellen einsortieren durch
  234.   ZMailer.
  235. - Beschleunigte Routine zum Löschen von Texten.
  236. - Variablen für prog. Texte führen nun bei Gästen zu keinen Fehlern mehr.
  237.  
  238. Hier die Eigenschaften der Programme (CRC-Befehl benutzt)
  239.  
  240.   Programm       | Bytelänge |     CRC   |   WRAP    |
  241.   ---------------+-----------+-----------+-----------+
  242.   Phobos         |   283584  | $AF17901B | $812977F1 |
  243.   phobos.library |     2028  | $43B226AE | $9A8B62CC |
  244.  
  245. Es wird der alte PhobosPref benutzt.
  246.  
  247.  
  248.   Version 3,31b (08.09.91)
  249.   ------------------------
  250.  
  251. - Fehler beim Abspeichern der Bretter behoben. Dadurch wurden vorher die
  252.   Brettdaten teilweise zerstört.
  253.  
  254.   Programm       | Bytelänge |     CRC   |   WRAP    |
  255.   ---------------+-----------+-----------+-----------+
  256.   Phobos         |   283580  | $C65B3851 | $F2060E4C |
  257.  
  258.  
  259.   Version 3,4 ( - )
  260.  
  261. - Abgespeckte Version 3,61 ohne Zerberus, Connectwandlung, Autologoff etc...
  262. - Es gilt die alte Seriennummer
  263. - Der neue PhobosPref V3,6 sollte benutzt werden, wobei bestimmte Datenfelder
  264.   von der V3,4 von Phobos ignoriert werden.
  265.  
  266.  
  267.   Version 3,6 (22.10.1991)
  268.  
  269. - ACHTUNG, neue Seriennummer!!!
  270. - Multiuser wird vom PhobosPref unterstützt
  271. - Verzögern des Textinfo-Einlesens am Mainport bis andere Ports hochgefahren
  272.   sind. Aufruf : RUN Phobos W<Nr> , wobei <Nr> die Nummer des Ports ist, auch
  273.   den gewartet wird.
  274. - Programmierbare Texte :
  275.  
  276.   Neue Variablen
  277.   A (Anschluß) : Die Nummer des gerade aktiven Ports.
  278.   B (Baud)     : Die aktuelle Baudrate
  279.  
  280.   Außerdem gibt es eine ELSE-Funktion für die Abfrage. Befehle :
  281.     IF THEN  ->  #?Vxxxx-yyyy
  282.     ELSE     ->  #e
  283.     ENDIF    ->  #!
  284.   Diese Abfrage kann jetzt auch beliebig verschachtelt werden.
  285.  
  286. - Einstellbare Zeit-Ratio für Uploads pro Level einstellbar
  287. - Korrigiertes Update der max. Loginzeit nach Leveländerung im UserEd
  288. - Der Autoeditor zeigt nach jedem bearbeitetem Brett an, wieviele Einträge
  289.   nach dem Löschen zurückbleiben. In Klammern werden nochmals die
  290.   eingestellten Parameter angezeigt.
  291. - Bedingtes Starten den Netzpolls wenn Daten zu senden sind.
  292. - Zerberus-fähig nach derzeitigem (alten) Standard incl. Serverfunktionen
  293. - Fehler bei Erweiterung der Userdaten beseitigt.
  294.  
  295.   Version 3,61 (25.10.1991)
  296.  
  297. - Verlagerung der Modemeinstellungen in einen eigenen Untereditor
  298. - Wandlung der CONNECT-Meldungen
  299. - Autologoff mit doppeltem "!" bei LESEN und SCANNER
  300.  
  301.  
  302.   Version 3,62 (28.10.1991)
  303.  
  304. - ".n"-Befehl im Texteditor wird in Userconfiguration übernommen.
  305. - Chat-Gadget wird bei Operatorruf invertiert, damit der Sysop einer MU-Box
  306.   weiß wer genau ruft.
  307. - Fehler bei Server-Kopien beseitigt.
  308. - Warnfunktion bei zu knappen Speicher ins CLI. Diese Meldungen dienen jedoch
  309.   mehr als Orientierung denn als zuverlässiges Indiz.
  310. - Kein Paging beim quoten von Texten mehr.
  311.  
  312.  
  313.   Version 3,68 (03.12.1991)
  314.  
  315. - Interner Upload mit 65-Zeichen Kommentar.
  316. - Fehler bei Erkennung von Files in der Zukunft beseitigt.
  317. - Titelleiste speziell mit Portnummer benannt.
  318. - Fehlermeldungen als Text
  319. - Unterbretter können mit ED BRETT editiert werden.
  320. - OS2.0-Look optional
  321. - Neue Msg-ID für Zerberus
  322. - Neuer Befehl "Multiuser". Mit "M SENDEN" kann einem User in einem anderen
  323.   Port ein einzeiliger Text zugesendet werden.
  324. - Beschleunigte Ansi.Lib V2.200, vor allem für 30er Prozessoren interessant.
  325. - Bezugszeit über SET-Befehl einstellbar
  326. - #P-operator bei programmierbaren Texten sendet jetzt nur noch ein CR und
  327.   wartet dann eine Sekunde
  328. - Externe Programme direkt über Argument <Nr> aufrufbar (z.B. EXTERN 4).
  329. - Drucken eines Textes incl. Fehlerabfang wenn Drucker nicht eingeschaltet
  330.   ist (Level 9 oder Console).
  331. - Teilweise speichert PhobosPref Mindestwerte ab. Z.B. darf ein Protokoll nicht
  332.   weniger als 1 Eintrag haben.
  333. - Lücke im Phobos-Garbage-Collection Kontrollsystem entdeckt und beseitigt.
  334.   Hoffentlich ist nun das Problem mit den Brettdaten ganz beseitigt!
  335. - Ratio kann für jedes Brett ein- bzw. ausgeschaltet werden.
  336.   Einstellung auch per ED BRETT möglich.
  337. - Tastekombinationen CTRL-X und CTRL-Q haben bei einer Eingabe dieselbe
  338.   Wirkung wie die Amiga-Kombinationen in Stringgadgets. CTRL-X löscht also die
  339.   Zeile und CTRL-Q stellt den alten Zustand wieder her.
  340. - Wenn ein User in die Box kommt so wird ein "C:Assign" ausgeführt, so daß das
  341.   logische Device "PM:" immer auf dessen Filebereich zeigt. Könnte auch für
  342.   externe Programme interessant sein!
  343. - Resume Upload ist jetzt möglich. Bei welchem Protokoll das ist kann im
  344.   PhobosPref eingestellt werden.
  345. - Weiterleiten von mehreren Texten in dasselbe Brett ist nun möglich.
  346. - Die Zeit eines Chats wird nun auf die Userzeit grundsätzlich gutgeschrieben.
  347. - Neue Variable $R gibt im Prompt die Restloginzeit des Users an.
  348. - Der KOMMENTAR-Befehl kann nun auch mehrere Texte bearbeiten. Die Daten für
  349.   die einzelnen Files werden aber jedesmal *komplett* editiert.
  350. - Fehler beim Korrigieren beseitigt. Es wurde vorher in der Regel nur ein
  351.   Logintext wieder hergestellt.
  352. - Endlich Multichat eingebaut!
  353. - Paging im Online-Usereditor
  354. - Fehler im TextEd beseitigt.
  355.  
  356.   Programm       | Bytelänge |     CRC   |   WRAP    |
  357.   ---------------+-----------+-----------+-----------+
  358.   Phobos         |   313464  | $9467B7AF | $F6FD693B |
  359.  
  360.  
  361.   Version 3,7Pre (01.03.1992)
  362.  
  363. - Assigns für weitere Ports (1 bis 7) werden "PM<PortNr>" benannt. Nach dem
  364.   Beenden werden diese wieder gelöscht.
  365. - Galactic Empire ist nun extern in einem Directory unterzubringen. Der Pfad
  366.   wird im PhobosPref unter "PhobosBin" eingetragen. Dort kommen in Zukunft
  367.   Phobos Programmdateien rein.
  368. - "Private Post lesbar" müsste jetzt korrekt funktionieren.
  369. - Mit "+" werden keine leeren Bretter mehr angezeigt.
  370. - Externe Programme für den Phobosport werden beim ersten Aufruf eines
  371.   Kommandos (z.B. Textausgabe) automatisch auf die Taskpriorität der Mailbox
  372.   gesetzt, so daß diese nicht stehen bleiben wenn ein anderer Port eine höhere
  373.   Priorität hat.
  374. - Von der Bytefolge her doppelt upgeloadete Files werden nun ohne Rückfrage
  375.   gelöscht, als wenn der User keinen Namen angegeben hätte.
  376. - Im PhobosPref bei den Netzdaten muß nun bei Zerberus ggf. jeweils ein Name
  377.   für das ungepackte und einer für das gepackte File angegeben werden.
  378. - Beim Zerberus-Netcall scheinen keine Probleme mehr aufzutreten (waren
  379.   ohnehin nicht viele echte).
  380. - Wenn im PhobosPref ein nicht bekanntes Device angegeben wird erscheint kein
  381.   Requester auf der WB.
  382. - Hoffentlich jetzt noch sicherer. Meldungen ins CLI wie "zuwenig internes RAM
  383.   (..)" werden nun auch 5mal mit einer Sekunde Pause in den PhobosScreen
  384.   geschrieben.
  385. - Der PhobosPref erzeugt nun Files mit Namen "Phobos.NeuConv<PortNr>". Beim
  386.   Hochstart von Phobos werden sie in das altbekannte "Phobos.Conv<PortNr>"
  387.   umbenannt. Dadurch wird garantiert, daß sich die Daten während Phobos läuft
  388.   nicht ändern. D.h. auch, daß ein externes Prg sich darauf verlassen kann,
  389.   daß die Daten darin aktuell sind. Aber bitte nur LESEND darauf zugreifen!!
  390. - Kommando #p0 schaltet bei programmierbaren Texten das Paging aus und #p1
  391.   ggf. wieder ein.
  392. - Neuer Befehl OPTIMIEREN. Er optimiert die Lage der Texte in den
  393.   PHOBOSxx-Files, so daß z.B. "SCA !" wesentlich schneller ausgeführt werden
  394.   kann. Dazu wird kurzzeitig ein File im Dir "Temp. Files" (siehe Einstellung
  395.   PhobosPref) erzeugt, das ALLE bisherigen Texte aufnimmt, so daß für dieses
  396.   Dir kein "RAM:" zu empfehlen ist. Der Level für OPTIMIEREN muß im PhobosPref
  397.   eingestellt werden!
  398. - Der Filerequester dürfte kd_freq.library müsste nun auch mit Phobos keine
  399.   Probleme mehr machen.
  400. - Im PhobosPref kann bei Extern nun angegeben werden ob das externe Prg mit
  401.   dem Befehl EXTERN erreichbar sein soll, oder ob es einen eigenen Befehl
  402.   darstellen soll.
  403. - Neue Variable "W" bei progr. Texten wartet auf eine Taste. 
  404. - Userloginzeiten werden nun täglich berechnet. D.h. ab jetzt kann die
  405.   Loginzeit nicht mehr mit RELOGIN beliebig verlängert werden. Dazu waren
  406.   Änderungen an der UserConfig nötig! Der Datensatz ist nun 4 Bytes länger.
  407.  
  408.   Bitte PhobosConverter vorher starten!
  409.   -------------------------------------
  410.  
  411.   Programm       | Bytelänge |     CRC   |   WRAP    |
  412.   ---------------+-----------+-----------+-----------+
  413.   Phobos         |   300880  | $A2B37857 | $D1DE8B65 |
  414.   PhobosPref     !    87868  | $02DA1DB3 | $8C59AA9D |
  415.  
  416. ################### Einschub des Files "Changes_V3,7Pre->V3,7" ####################
  417.  
  418.          Dies ist das ursprüngliche ReadMe-File aus dem Beta-Testing
  419.  
  420.                                V3,7Pre -> V3,7
  421.  
  422. Stand : 21.03.92
  423. ----------------
  424.  
  425. - Treten bei der Korrektur Texte auf, für die keine Bretter dimensioniert sind
  426.   (Einstellung im PhobosPref zu klein), so wird eine Warnung ausgegeben und
  427.   der Text nicht in die Textinfos gelesen. Die Filedaten sind aber nicht dabei
  428.   gelöscht!
  429.  
  430. - Userzeit müsste nun auch für Gäste sowie für Neuzugänge stimmen.
  431.  
  432. - Bei GE kann der Sysop für jede Spielrunde einen User als Verwalter
  433.   bestimmen, der Auswertungen machen kann und das Spiel beendet.
  434.  
  435. - Paging bei B** eingestellt und Status-Befehl wird bei eingeschalteter
  436.   Logbuchsteuerung beim User mitgeschnitten.
  437.  
  438. - Sammeln und packen von Texte z.B. mit "SCA !" ist nun stark beschleunigt.
  439.  
  440. - Im PhobosPref kann nun bestimmt werden wieviele Bildschirmzeilen der
  441.   Phobosscreen im Normal- oder Interlacemodus haben soll.
  442.   Dazu ist auf jeden Fall die Ansi.Lib 2,25x oder höher zu verwenden.
  443.  
  444. - Für Sysop;Starbase :
  445.   Bei jedem Phobos-Interrupt (normalerweise 1mal pro Sekunde) wird eine
  446.   Cardinal-Variable (2Byte) im Phobosport auf NULL gesetzt. Der Offset dazu
  447.   ist 172.
  448.  
  449. - Bei Uploads in ein Postfach wird kein Check gemacht, ob ein File doppelt in
  450.   der MB ist. Bei Consolen-Uploads fragt Phobos ggf. nochmal nach, ob das so
  451.   gewollt ist.
  452.  
  453. - Wenn beim Hochstart ein Brett aktualisiert wurde, wird nicht mehr das
  454.   Protokoll gesichert.
  455.  
  456.  
  457. Hinweis :
  458.  
  459.   PhobosPref zurerst starten und mit Exitus verlassen!!!
  460.  
  461.  
  462.  
  463. Stand : 23.03.92
  464. ----------------
  465.  
  466. - Neue Variablen für prog. Texte :
  467.  
  468.   G : Gebühren des Logins
  469.   x : Tageslogins
  470.   X : Gesamtzahl Logins des Ports
  471.   Y : Anzahl Logins des Users gesamt
  472.  
  473. - Beim Netzsortieren wird die Tel.Leitung belegt
  474.  
  475. - Ein Re: im Betreff wird jetzt erhöht, z.B. in "Re^2:abc"
  476.   Mehrfach "Re:"s werden zusammenaddiert :
  477.  
  478.   "Re: Re^2: RE4:abc" -> "Re^8:"
  479.  
  480.   Das "^" ist, wie Ihr seht optional. Erzeugt wird jedoch immer das Format mit
  481.   dem Pfeil
  482.  
  483. - In der letzten Version wurde bei 0 übertragbaren Files (Loginzeit zu knapp)
  484.   trotzdem ein Download gestartet. Danke an den Michael für den Bericht...
  485.   Fehler behoben.
  486.  
  487. - Im PhobosPref die Bezeichnung "Halb" beim Untereditor Farben in "Hires"
  488.   umbenannt. Der Begriff Interlace paßt nicht. Ist im Hauptprg ebenfalls
  489.   geändert.
  490.  
  491. Noch zu klären :
  492.  
  493. - Abstürze bei der FLATTER beim Umschalten der Auflösungsmodi.
  494.   Ich konnte den Fehler nicht selbst erzeugen. Die anderen mögen bitte schauen
  495.   ob sie den Fehler selbst produzieren können.
  496.  
  497.  
  498.  
  499. Stand : 29.03.92
  500. ----------------
  501.  
  502. - Galactic Empire hat wieder die Funktionen BEWEGEN und EDITIEREN. Der Sysop
  503.   bzw. Spielrundenverwalter hat eine versteckte Funktion über die Taste "$".
  504.  
  505. - Beim Zerberus-Serven wurde nur dann ein Protokolleintrag gemacht wenn der
  506.   Transfer erfogreich war - geändert
  507.  
  508. - Weiterhin wurde teilweise bei Netzprotokolländerungen nicht die Flagge zur
  509.   Abspeicherung gesetzt. Ich hoffe, daß das Euer Problem damit beseitigt.
  510.  
  511. - Beim Unet-Serven wird, nachdem 5mal ein falsches Kommando (oder TimeOut nach
  512.   50 Sekunden) empfangen wurde, der Transfer automatisch abgebrochen.
  513.  
  514. - TimeOut beim Pollen von 10 auf 1 Minute runtergesetzt
  515.  
  516. - Beim UNet-Serven wird beim Kommando nun nur noch gerüft ob in dem Befehl ein
  517.   "DOWN" oder "UP" enthalten ist. Damit gibt es auch keine Probs mehr mit dem
  518.   "R" am Anfang.
  519.  
  520. - Die 3 Variablen X,x,Y sind nun um 1 erhöht. `Y ist bei Gästen immer 1.
  521.  
  522. - Größe des Filerequesters paßt sich an die Höhe des Screens an.
  523.  
  524. - Fehler in einer Assemblerroutine beseitigt. Damit war wohl der langsame
  525.   Scanner zu erklären.
  526.  
  527. - Fehler beim OPTIMIEREN beseitigt. Jetzt müsste ein nachträgliches
  528.   KORRIGIEREN unnötig sein!
  529.  
  530. - Das Paging wurde leicht verbessert. Es sollte nun auch funktionieren wenn
  531.   mehrere Text hintereinander beim Login angezeigt werden. Genaue Tests
  532.   stehen aber noch aus.
  533.  
  534. - Phobos sollte nun dieselben Codes für VT100 verstehen wie SMBX. Ich habe
  535.   einfach alle Funktionen aus Kompatibilitätsgründen eingebaut. Nur das @us
  536.   für den Usernamen habe ich weggelassen.
  537.     Die Codes sollte in ALLEN Texten funktionieren (außer Ansi). Sie werden je
  538.   nach eingestellter Emulation teilweise oder ganz gefiltert. Beim Packen per
  539.   "SCA !" werden sie jedoch NICHT umgesetzt...
  540.  
  541.   Hier kurz die Codes aus der SMBX-Anleitung..
  542.  
  543.         @v0 - Vordergrund SCHWARZ    @h0 - Hintergrund SCHWARZ
  544.         @v1 - Vordergrund ROT        @h1 - Hintergrund ROT
  545.         @v2 - Vordergrund GRüN       @h2 - Hintergrund GRüN
  546.         @v3 - Vordergrund GELB       @h3 - Hintergrund GELB
  547.         @v4 - Vordergrund BLAU       @h4 - Hintergrund BLAU
  548.         @v5 - Vordergrund MAGENTA    @h5 - Hintergrund MAGENTA
  549.         @v6 - Vordergrund CYAN       @h6 - Hintergrund CYAN
  550.         @v7 - Vordergrund WEISS      @h7 - Hintergrund WEISS
  551.  
  552.         @of - VT100 Attribute normal (ws/sw)
  553.         @ul - Underlined
  554.         @bo - Bold (Fettschrift)
  555.         @in - Invers (Vorder <-> Hintergrund)
  556.  
  557.         @up - Cursor hoch            @lt - Cursor links
  558.         @dn - Cursor runter          @rt - Cursor rechts
  559.  
  560.         @cl - Clear Screen/Home      @ho - Cursor Home (0,0) ohne CLS
  561.         @dl - Löscht die akt. Zeile  @il - Fügt Zeile an der akt. Pos. ein
  562.         @pa - Stoppt für 1/2 sek.    @pl - Stoppt für 2 sek.
  563.  
  564.         @abZZSS - Positioniert den Cursor absolut (Z/S incl führender `0`)
  565.         @cr - Löscht den Screen ab aktueller Zeile
  566.         @de - Delete Char - der Rest wird aufgerückt
  567.         @us - setzt den Namen des eingeloggten Users ein.
  568.         @@@ - Der `@` selber
  569.  
  570.  
  571. Stand : 30.03.92
  572. ----------------
  573.  
  574. - Fehler beim Auschreiben von L MERKEN beseitigt.
  575.  
  576. - Neue Befehle für programmierbare Texte :
  577.  
  578.   #t<File>    fügt den Text eines ASCII-Files ein, ohne Steuercodes zu
  579.         wandeln.
  580.  
  581.   #x<Befehl>    Startet ein Programm. Ein "*" am Anfang startet wie üblich den
  582.         Phobosport und die Variable $p ist mit der Portnummer belegt.
  583.  
  584.   Damit sollten sich alle Funktionen einer Batch-Datei lösen lassen.
  585.   Zusätzlich könnt Ihr die üblichen Abfragen einbauen, wie Level etc...
  586.  
  587. - Neuer Systemtext "NEUEINTRAG" wird nachdem sich der User eingetragen hat
  588.   angezeigt. Durch die neuen Befehle könnt Ihr damit dann auch z.B. eine
  589.   Umfrage o.ä. starten.
  590.  
  591.  
  592. Stand : 05.04.92 letzter Stand
  593. ------------------------------
  594.  
  595. - File wird nun bei #t wieder geschlossen.
  596. - Einige optische und rechnerische Änderungen:
  597.  
  598.   * Beim Optimieren Wird die Zahl der zu bearbeitenden MBytes auf-/abgerundet.
  599.     Bitte beachtet, daß ein MByte 1048576 Bytes sind!
  600.   * Beim Optimieren wird für leere Brett-/Usereinträge statt einer Leerzeile
  601.     eine entprechende Angabe gemacht und gewarnt wenn Phobos versteckte
  602.     Bretter/Postfächer mit Einträgen findet. Sonstige Ausgaben...
  603.   * Beim Batchdownload werden nun die Filelängen ebenfalls auf-/abgerundet.
  604.     Ein KByte sind 1024 Bytes! Eine Kopfzeile für die Bedeutungen der
  605.     einzelnen Spalten ist ebenfalls dazugekommen.
  606.  
  607. ################### Ende des Files "Changes_V3,7Pre->V3,7" #########################
  608.  
  609.  
  610.   Version 3,7 (05.04.1992)
  611.  
  612. - Die genauen Änderungen liegen im File "Changes_V3,7Pre->V3,7" (s.o.)
  613.  
  614.   Der Befehl #x konnte noch nicht in allen Konsequenzen getestet werden. Bei
  615.   mir traten keine Probleme auf. Jedoch weiß ich nicht welche Kostellationen
  616.   sich noch bei anderen externen Prgs ergeben, die evtl. nicht sauber bzgl.
  617.   Phobos-Kompatibilität geschrieben sind.
  618.  
  619.   Sollten Probleme auftreten laßt die Funktion einfach weg!!!
  620.  
  621.   Eine aktuelle Anleitung für diese Version wird noch geschrieben. Sie wird
  622.   dann auch einen dritten Teil enthalten, der die technischen Belange zum
  623.   Programmieren von Zusatzprogrammen für Phobos behandelt.
  624.  
  625.   | Wie immer bitte zuvor PhobosPref starten und mit Exitus verlassen!
  626.   | Umsteiger von V3,7Pre brauchen nicht nochmal den PhobosConverter zu
  627.   | starten.
  628.  
  629.  
  630.   Programm       | Bytelänge |     CRC   |   WRAP    |
  631.   ---------------+-----------+-----------+-----------+
  632.   Phobos         |   304680  | $8233E8A0 | $36DA651A |
  633.   PhobosPref     |    87904  | $FB5E0ED9 | $3BAC6605 |
  634.  
  635.  
  636.   Version 3,7b (10.04.1992)
  637.  
  638. - Close beim #t wird nun wirklich ausgeführt
  639. - Prompt wird auf 40 Zeichen begrenzt, so daß Userdaten nicht zerstört werden
  640. - Im PhobosPref kann nun eingestellt werden an welchen Stellen Phobos die
  641.   Telefonleitung belegt.
  642. - Der Korrigieren-Befehl startet die Korrektur auf Wunsch erst nach dem Logoff
  643. - Zusammen mit neuer Ansi.Lib bis zu 80 Zeilen möglich
  644. - Phobos benutzt jetzt als Modem-Escape-Sequenz nicht mehr CHR$(12) sondern
  645.   CHR$(1), also ändert die Einstellung Eures Modems von S2=12 auf S2=1 !!!
  646.   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  647.  
  648.   Version 3,8 (14.06.1992)
  649.  
  650. - $p-Parameter beim Befehl #x der prog.Texte sollte nun immer gesetzt sein.
  651. - Eine Sicherheitsabfrage beim Löschen von Datein eingebaut. Evtl. klärt dies
  652.   das verschwinden von Directories auf. Es werden ggf. Ausgaben in CLI
  653.   gemacht!
  654. - Carrierabfrage programmintern anders gelöst. Möglicherweise verhindert dies
  655.   das aus unerklärlichen Gründen ausloggen von Usern.
  656. - Umlaute können nun über den ganzen Zeichenbereich (0 bis 255) geändert
  657.   werden. Dadurch können nun auch die User mit ISO-Zeichensatz ihre Umlaute
  658.   einstellen.
  659. - Von Phobos wird nur noch OS2-Look unterstützt. Innerhalb des MB-Progs kann
  660.   jedoch mit Amiga-F ggf. der Textbereich in Ansi-Farben dargestellt werden.
  661.   Die dazu benötigte 2. Farbpalette kann im PhobosPref eingestellt werden.
  662. - Der PhobosPref benutzt nun nur noch 4 Farben um die Geschwindigkeit zu
  663.   erhöhen. Werden z.B. beim Farbeditor mehr benötigt so, schließt PhobosPref
  664.   den alten Screen und öffnet ihn wieder mit der neuen Farben.
  665. - Beim Zerberus-Netztransfer erkennt Phobos nun selbständig anhand der ersten
  666.   paar Bytes ob ein Netzfile gepackt ist und mit welchem Prg. Dazu sind
  667.   weitere Angaben im Packereditor nötig.
  668.     Phobos liest bei dem zu testenden File die ersten 16 Bytes ein und
  669.   vergleicht diese nacheinander mit allen Mustern die im PhobosPref
  670.   eingestellt sind (siehe dort). Stimmt eines damit überein, so wird der
  671.   danach eingetragene Packer verwendet. Ein # als erstes Zeichen des Musters
  672.   schaltet die Groß-Klein-Unterscheidung bei den Buchstaben aus.
  673.  
  674.   Die Standardeinstellungen für die autom. Packererkennung bei Zerberus:
  675.  
  676.     ??-lh1-*            LHarc
  677.     ??-lh[0-9]-*        LHA
  678.     ZOO 2.00 Archive*   Zoo
  679.     *                  Arc
  680.  
  681.   Solltet Ihr die Packer anders benannt haben, muß da entsprechend die rechte
  682.   Spalten geändert werden. Das erste Zeichen beim "Arc" ist ein CTRL-Z. Das
  683.   könnt Ihr genauso eingeben, und es erscheint so ein Kasten stattdessen.
  684.  
  685. - Beim Austrag eines Users werden nun auch die archivierten Texte/Files
  686.   gelöscht.
  687. - Programmierbare Texte sollten nun per TextIn mit * im Betreff eingeladen
  688.   werden können.
  689. - Beim Optimieren-Befehl kann als 1. Parameter ein Filename für das Pufferfile
  690.   angegeben werden und als 2. Parameter für Anzahl der Files pro Gerät die
  691.   generiert werden sollen. Dadurch ist es nun möglich die Anzahl der Files
  692.   nachträglich zurückzusetzen, ohne daß Texte verloren gehen. Enthält ein
  693.   Parameter Spaces, so kann er in "" gesetzt werden.
  694. - Der Archivierungsbefehl braucht nun als 1. Parameter ein "+" oder "-", je
  695.   nachdem ob das Brett makiert oder demarkiert werden soll. Ein "+" ist
  696.   optional. Diese Parameter können auch aneinandergehängt werden:
  697.  
  698.   MARKIEREN BRETT1 - BRETT2 BRETT3 + "BRETT 4"
  699.  
  700.   markiert alle Bretter die mit BRETT1 und BRETT 4 beginnen und demarkiert
  701.   die, die mit BRETT2 oder BRETT3 beginnen.
  702.   Joker inmitten der Brettnamen sind auch möglich.
  703.  
  704. - Zerberus-Bretter werden nun falls nicht vorhanden selbständig mit Level 9
  705.   eingerichtet. Der Dafault-Verteiler dafür kann im Netzeditor im PhobosPref
  706.   eingestellt werden.
  707.     Kommen für ein Zerberus-Brett Files an, so wird ggf. ein Directory im
  708.   temp. Directory (z.B. "T:") automatisch eingerichtet. Eine Nachbearbeitung
  709.   ist aber wohl nötig weil der Name dafür einfach "ZerDirXXX.TMP" heißt.
  710.     Wird ein neues Brett eingerichtet, oder Fehler beim Sortieren erkannt, so
  711.   wird ein Eintrag im File "SystemProtokoll" bei den System_Files gemacht.
  712. - Brettnamen in Textköpfen und im Autoeditor werden nun mit komplettem Pfad
  713.   angegeben.
  714. - Das shuffeln im Bretteditor verläuft nun im Bretterbaum und nicht mehr nach
  715.   Bretternamen.
  716. - Gäste können nun auch gleichzeitig in mehrere Ports.
  717. - Der INFO-Befehl zeigt Brettverwaltern & Sysop die Autoeditordaten an. Mit
  718.   INFO MARKIERUNGEN (o. Abk.) erhalten diese eine Liste aller User, die dieses
  719.   Brett markiert haben.
  720. - Der Bretteditor ist neu aufgebaut. Es sind ein paar neue Flags dazugekommen:
  721.   - Bei jedem Brett kann eingestellt werden ob die @-Codes von Phobos
  722.     interpretiert werden soll (Default "nicht")
  723.   - Bei Downloadbrettern kann festgelegt werden, ob Kommentare zu den Files
  724.     abgefragt werden sollen.
  725.   - Es gibt nun für jedes Brett eine "Marke". Die könnt Ihr frei setzen und
  726.     löschen. Mit dem Gadget rechts daneben kann das nächste Brett mit Marke
  727.     angesprungen werden.
  728.       Richtet Phobos ein Zerberus-Brett autom. ein, so setzt es gleichzeitig
  729.     die Flagge. Nach dem Netztransfer braucht Ihr also nur die neuen Bretter
  730.     mit ">> nächste Marke" anzuklicken und zu editieren. Dadurch wird Zerberus
  731.     noch einfacher.
  732. - Die alte Pre-Release hatte Probleme mit dem Zerberus-Verteiler, so daß keine
  733.   Nachrichten mehr rausgingen - Fehler sollte nun behoben sein.
  734. - Bretter werden nun mit ganzem Pfad angesprungen, ähnlich wie im AmigaDos,
  735.   wobei die einzelnen Namen abgekürzt werden können.
  736.  
  737.   Z.B.: ZER/AMI/ALLG     (klar)
  738.         /AMI/PROG        geht ein Brett Zurück und sucht dann nach AMI/PROG
  739.  
  740.   Dabei sucht Phobos wie das DOS ab dem angewählten Brett durch. Wird dabei
  741.   keines gefunden und hat der User keinen "/" gewählt, so sucht Phobos wie
  742.   gewohnt nach dem Namen irgeneines Ober- oder Unterbrettes in der Box.
  743. - Für TAPO gibts nen neues Kommando Nr. 64. Es erwartet in para1% eine Brett-
  744.   Nummer (0-9999) und gibt einen String (auch para1%) mit den kompletten Pfad
  745.   des Brettes zurück.
  746. - Für Brett- BrettUserFlags- und Protokoll-Daten werden mit *.bak-Files
  747.   angelegt. Wird ein neues Brett für Zerberus eingerichtet werden sofort die
  748.   neuen Daten abgesichert, so daß die Bretter nicht verlorengehen, wenn ein
  749.   Netzfile korrupt ist und die Box abschmiert.
  750. - Texte im TextIn-Directory müssen im Brettnamen nun den ganzen Pfad zur
  751.   eindeutigen Kennung angeben!
  752. - Will sich ein GAST in einen privaten Port einloggen so wird ein Systemtext
  753.   "NONPUBLIC" statt des üblichen Standardtextes ausgegeben.
  754. - Beim Zerberus-Sortieren kann nun ein Write-Back-Cache eingestellt werden.
  755.   Dabei behält Phobos die neuen Texte so lange im RAM bis das Cache voll ist
  756.   und schreibt dann alle Nachrichten auf die Platte. Das ergibt teilweise
  757.   erhebliche Geschwindigkeitsvorteile, da ggf. mehrer Texte auf einmal in ein
  758.   File geschrieben werden können.
  759. - Für jeden Port kann jetzt eine Mindestbaudrate eingestellt werden.
  760.   Unterschreitet ein Login diesen Wert, so erhält der User nach der
  761.   Loginmeldung den Systemtext "BAUDRATE" und wird dann sofort wieder
  762.   ausgeloggt.
  763. - Im PhobosPref kann nun unter "Speicher" eine Uploadsperre eingetragen werden.
  764.   Dabei könnt Ihr max. 4 Devices angeben. zu jedem Device gehört dann ein
  765.   Mindestfreiraum, der nicht unterschritten werden darf, ansonsten erhalten
  766.   User beim Versuch ein File upzuloaden den Systemtext mit dem Betreff
  767.   "KEIN UPLOAD" zu sehen (sofern Ihr ihn geschrieben habt).
  768. - Es können nun "Briefe mit Rückschein" geschrieben werden. Dabei gibt man ein
  769.   "!" als Kennung am Anfang des Betreffs an. Sobald der Adressat (nur lokal in
  770.   der Box) diesen Text abruft, das heißt explizit liest, oder per SCANNER
  771.   packen läßt, erhält der Schreiber eine kleine Notiz mit dem Betreff
  772.   "Rückschein" in sein Postfach.
  773. - Mit BRETT # werden nun insgesamt 4 Stellen für Brettnummer angegeben. Ein
  774.   Brett wird nun mit B #<Nr> oder einfach nur #<Nr>. angesprungen.
  775. - Treten bei der autom. Packererkennung im zu überprüfenden String STR$(0)
  776.   auf, so werden die in CHR$(1) = CTRL-A gewandelt.
  777. - Die Pfade für Binärbretter könnt Ihr nun aus dem Bretteditor umbenennen.
  778.   Gebt den neuen Pfad bei "File-Dir" ein, und setzt davor ein ">", also z.B.
  779.   ">DH0:ABC-Brett". Das ist vor allem für die von Phobos automatisch
  780.   eingerichteten Pfade sinnvoll. Wenn bei einem Rename nach z.B.
  781.   "DH0:a/B/C/BrettD" die ganzen Unterdirectories nicht existieren, dann
  782.   versucht Phobos diese selbständig einzurichten.
  783. - Beim Korrigieren belegt Phobos jetzt den Zugriff auf die Texte. User in
  784.   anderen Ports bekommen eine Nachricht beim Start und beim Ende der
  785.   Korrektur. Dazwischen sind sie praktisch lahmgelegt.
  786. - Wenn neue Zerberus-Bretter eingerichtet werden, dann schaut Phobos zunächst
  787.   im Oberbrett nach und übernimmt - falls vorhanden - dessen Verteiler,
  788.   andernfalls wird wie gehabt der Verteiler bei "Verteiler neu" verwendet. Der
  789.   eingetragene Verteiler steht jetzt auch in der "Phobos_Fehlerliste".
  790. - Neuer Befehl bei progr. Texten : "#?F<Nr>". Er fragt spezielle Flags ab.
  791.   Z.Z. gibt es davon 2 :
  792.      0: Wahr, wenn Console besetzt ist (siehe Pulldown-Menü)
  793.      1: Wahr, wenn der Operator-Blink nicht ausgeschaltet ist (auch Menü)
  794.   Außerdem gibts den Befehl "#T", der einen Ton ausgibt. Er wird stattdessen
  795.   beim OPERATOR-Ruf nicht autom. ausgegeben.
  796. - Es werden nur noch Zer-Nachrichten für Bretter verarbeitet, bei denen die
  797.   andere Netz-Box im Brettverteiler eingetragen ist.
  798. - Nun endlich die erste Version von MAPS Phobos (V0.4). Sie verfügt derzeit
  799.   über folgende Kommandos :
  800.  
  801.   LIST USER [spec]    Liste aller beim Server eingetragenen User
  802.   LIST BRETTER [spec]   Liste aller beim Server existierenden Z-Netzbretter
  803.   LIST SYSTEME [spec]    Liste aller an den Server angeschl. Z-Netzboxen
  804.   LIST ALL        Alle 3 Listen von oben in getrennten Nachrichten
  805.   LIST MY BRETTER [spec]    Listet alle bestellten Bretter
  806.   LIST OTHER BRETTER [spec]    Listet alle nicht-bestellten Bretter
  807.   ADD        Trägt die Box in die im Text angewählten Bretter ein
  808.   DEL        wie Add, nur halt löschen
  809.   HILFE    [spec]    Listet ein oder mehrere Hilfstexte auf, die der Sysop im Brett
  810.         "MAPS-Hilfstexte" (EINRICHTEN!!!) eingegeben hat.
  811.  
  812.   Das [spec] ist ein beliebiges Muster.  Wird es weggelassen, so benutzt Phobos
  813.   ein "*".  Ansich dürfte bis auf verwaltungs-technisch bedingte Abweichungen
  814.   alles mit dem EM-MAPS gleich sein.
  815.       Ihr könnt, wenn Ihr wollt, nach jedem Befehl ein "VERBOSE" hängen, nur
  816.   wird dieses von Phobos ignoriert, und Ihr bekommt in der Antwort einen
  817.   entsprechenden Vermerk am Anfang.
  818.     Z.Z.  sind ALLE Bretter des Servers für die Z-Netzboxen bestellbar, da
  819.   keine Netz-Level verteilt werden.  Phobos nimmt MAPS-Kommandos nur vom SYSOP
  820.   einer direkt angeschlossenen Box an.  Ich hoffe, daß das korrekt ist, d.h.
  821.   ein COSYSOP kann sowas nicht unter seinem Namen losschicken.  Außerdem
  822.   werden keine weitergerouteten MAPS-Briefe verarbeitet (ist glaube ich
  823.   sinnvoll).
  824.  
  825.  
  826.   Version 3,81 (13.07.1992)
  827.  
  828. Installation:
  829.  
  830. 1. Backup aller wichtigen Boxdaten!!!
  831. 2. Box runterfahren und Programm "PhobosConverter" starten.
  832. 3. File "ID-Archiv" in Eurem Netzdirectory löschen.
  833. 4. Bei allen lokalen Brettern Netzlevel auf 10 setzen!
  834. 5. Einen Dummy-User "MAPS" eintragen.
  835.  
  836. - UNet ist für immer aus Phobos verschwunden.
  837. - Der Netzeditor ist fast völlig verschwunden. Die nötigen Eingaben geschehen
  838.   nun in einem Netzeditor des Hauptprogramms!
  839.   Dort müßt Ihr für JEDE Box mind. den Namen und die sog. Anwahlbox eintragen.
  840.   Das ist die Box, an die Msgs geschickt werden. Das ist normalerweise Euer
  841.   Server. Jede direkt angeschlossene Box hat also sich selbst als Anwahlbox
  842.   (2mal derselbe Eintrag).
  843.  
  844.   Das PW ist für Eilmails und direkt angeschlossene Boxen wichtig. Wenn es
  845.   vorhanden ist, so müssen auch alle anderen Angaben ausgefüllt werden. Phobos
  846.   interpretiert das als Möglichkeit von Eilmails.
  847.  
  848.   Das meiste müßte sonst klar sein. Jede Netzbox bekommt nun einen Level von 0
  849.   bis 9. Entsprechend besitzt nun auch jedes Brett einen entsprechenden
  850.   Netzlevel. Hat die Box einen zu kleinen Level, so kann sie entsprechend die
  851.   Bretter nicht bestellen bzw. dort hineinschreiben.
  852.  
  853.   Wenn ein User einen Brief an eine eilmailfähige Box senden will, so
  854.   überprüft Phobos ob dieser genug Geld auf seinem Userkonto hat, um die bei
  855.   "Einmalig" im Netzeditor eingetragene Gebühr zu bezahlen. Wenn ja, dann
  856.   erhält er eine entsprechende Option. Der Netztransfer wird dann ggf. sofort
  857.   nach dem Logoff ausgeführt.
  858.  
  859. - Im PhobosPref kann man bei "Zeiten" nun auch eine sog. "Jobliste" erstellen.
  860.   Links jeweis könnt Ihr eine Zeit (Stunde:Minute, also z.B. "01:30")
  861.   eintragen. Rechts daneben muß dann der auszuführende Job-Befehl stehen.
  862.  
  863.   Z.Z. gibt es nur folgenden Befehl:
  864.  
  865.   POLL [-P] <BoxName>    Beispiel: POLL -P PICCA
  866.  
  867.   Die Bedeutung dürfte klar sein.
  868.  
  869.   Das "-P" ist eine Option und entspricht der alten Prüfen-Einstellung im
  870.   Netzeditor. Dadurch pollt also Phobos nur, wenn auch Nachrichten zu senden
  871.   sind.
  872.  
  873.   Die Jobs werden, nachdem Ihr den Untereditor verlaßt, autom. der Zeit nach
  874.   sortiert. Wenn Ihr also was einfügen wollt, so sucht Euch einfach ein freies
  875.   Feld und Phobos speichert es dann an der richtigen Stelle.
  876.  
  877. ---
  878.  
  879. Das wars erstmal. Diese Version ist unter leichtem Zeitdruck entstanden. Also
  880. gebt sie unerfahrenen Sysop die keine Kopie ihrer Boxdaten anlegen nicht
  881. weiter!!!
  882.   Weitere Infos müßt Ihr Euch dann von den Leuten holen, die die Version ggf.
  883. schon benutzen.
  884.  
  885. Dies ist keine MUß-Version d.h. die Sysops die auf eine fehlerfreie
  886. Phobos-Version angewiesen sind sollten noch eine Woche mind. warten, bis alles
  887. getestet ist.
  888.  
  889.  
  890.   Version 3,81a (03.09.1992)
  891.  
  892. - Dupe-Check-Fehler beseitigt. ID-Archiv muß für dieses Update gelöscht
  893.   werden!
  894. - Boxzugriffe wurden bei Änderung in Nebenports nicht abgesichert. Fehler
  895.   besetigt.
  896.  
  897.  
  898.   Version 3,82 (01.10.1992)
  899.  
  900. - Fehler bei Löschen binärer Files in Nebenports beseitigt.
  901. - Jetzt können DOS-Kommandos über die Jobliste an bestimmten Zeiten aufgerufen
  902.   werden:
  903.     :<Befehl>
  904.   Also ein ":", und dann direkt der Befehl
  905.  
  906. - Es wird ein Netz-Directory Namens "OUT<PortNr>" angelegt. Dort wird während
  907.   des Netztransfers das zu sendende File kopiert (umbenannt). Bei mißlungenem
  908.   Transfer wird der Zustand rückgängig gemacht und ggf. neu geschriebene
  909.   Texte angehängt.
  910. - Autorelogin nach Neustart der Mailbox, ohne daß die Modemverbindung getrennt
  911.   wurde. Diese Funktion hatte bei mir noch nicht funktioniert. Evtl. liegts an
  912.   den Modemeinstellungen. In der Moonbase klappte es dagegen.
  913. - Korrigierter Befehl LOGINTEXT.
  914. - Neue ARexx-Funktion SCREENMODE. Gibt den Zustand des Screens zurück:
  915.     0: geschlossen
  916.     1: geöffnet Lores
  917.     2: geöffnet Hires
  918.  
  919.   Neue ARexx-Funktion SCREENHEIGHT. Gibt die Anzahl der Zeilen des Screens
  920.   zurück (z.B. 25).
  921. - Neue Flags für programmierbare Texte, die mit #?Fx abgefragt werden können:
  922.     3 : Console besetzt
  923.     4 : Schloß anktiviert
  924.     6 : Rambuffer aktiviert
  925.     7 : Menü "Passwörter zeigen" ist angewählt.
  926.     8 : Menü "Private Post lesbar angewählt"
  927.     9 : Noch Loginzeit übrig, so kann festgestellt werden ob der User
  928.         wegen zu wenig Onlinezeit rausgeflogen ist.
  929.     10: Genügend Speicherplatz für Uploads vorhanden (Uploadsperre)
  930.   Die Nummern 2 und 5 werden später noch belegt.
  931. - Beim SUCHEN-Befehl können nun gefundene Texte direkt gemerkt werden.
  932. - Wird versucht einen bereits gemerkten Text nochmal zu merken, so schlägt das
  933.   Programm vor, dieses zu vergessen.
  934. - Neuer Befehl MERKEN. Er besitzt fast dieselben Argumente wie LESEN:
  935.     MERKEN         zeigt die Zahl der gemerkten Texte an.
  936.     MERKEN VERGESSEN     vergißt alle gemerkten Texte
  937.     MERKEN *         merkt sich alle Texte des aktuellen Brettes
  938.     MERKEN N         merkt sich alle neuen Texte des Brettes
  939.     MERKEN B:* N     merkt sich alle neuen Texte aller Bretter
  940.     MERKEN B:* N U:SYSOP wie oben, aber nur mit Absender SYSOP
  941.     etc...
  942. - Beim Scannen von Nachrichten kann jetzt zusätzlich angegeben werden, ob nur
  943.   die Fileköpfe statt ganzer Files übertragen werden sollen.
  944. - Die Kopien für Netzpuffer werden jetzt getrennt in den Directories
  945.   "Kopien_Senden" und "Kopien_Empfangen" abgelegt. Entsprechend kann im
  946.   Netzeditor getrennt entschieden werdemn, welche Kopien gewünscht werden.
  947. - Zu jeder Box kann ein CoSysop bestimmt werden, der ebenfalls neben dem SYSOP
  948.   MAPS-Nachrichten schicken darf.
  949. - LESEN bei über 1000 Texten dürfte nun keine Probleme mehr bereiten.
  950.  
  951. - Funktion "Thema markieren" beim Lesen von Texten korrigiert.
  952. - Point-Server-Funktionen teilweise verbessert, enthält noch Debug-Funktionen
  953. - Fast keine Änderungen im PhobosPref erfolgt.
  954.  
  955. Dies ist eine Zwischenversion von Phobos, da u.A. einige Fehler wieder
  956. korrigiert wurden. Also keine Angst, wenn bestimmte Sachen noch nicht drin
  957. sind!
  958.  
  959.  
  960.   Version 3,85 BETA (15.11.1992)
  961.  
  962. * Dies ist eine *TEST*-Version für alle Sysops, die gerne die neuen
  963. * Möglichkeiten der aktuellen Phobos-Version haben wollen und Fehler in neu
  964. * dazugekommenen Funktionen tolerieren.
  965. *
  966. * Jeder der diese Version benutzt tut dies auf eigene Gefahr. Also,
  967. * Sicherheitskopien sollte JEDER anlegen. Vorsorge ist besser als...
  968.  
  969. Änderungen seit der V3,82:
  970.  
  971. - Im PhobosPref, Untereditor Modem kann bei der CONNECT-Wandlung eingestellt
  972.   werden, daß Phobos bei einem bestimmten ankommenden CONNECT ein DOS-Kommando
  973.   ausführt. Dazu muß der Ersatzstring mit einem ":" beginnen und dann das
  974.   auszuführende DOS-Kommando enthalten.
  975.  
  976.   Beispiel:     FAX      -> :C:Run <MeinFaxProgramm>
  977.  
  978.   Das Kommando wird von Phobos nicht autom. in Großbuchstaben gewandelt!
  979.  
  980. - Im PhobosPref, Untereditor Extern, können nun bis zu 40 Externe Programme
  981.   eingetragen werden. (sehr neue Funktion, evtl. noch fehlerhaft)
  982. - Im PhobosPref, Untereditor Zeiten, können nun Joblisten für jeden Port
  983.   einzeln erstellt werden.
  984.  
  985.   WICHTIG: Zunächst haben alle eingerichteten Ports dieselbe Jobliste, d.h BEI
  986.            ALLEN NEBENPORTS MÜSSEN DIE ENTSPRECHENDEN EINTRÄGE GELÖSCHT
  987.            werden, damit die Befehle nicht von jedem Port gleichzeitig
  988.            ausgeführt werden.
  989.  
  990.   Ebenfalls existiert ein neuer Befehl "AUTOEDITOR". Er führt zu der
  991.   entsprechenden Zeit autom. den Autoeditor aus. Soll zusätzlich ein
  992.   Proktokoll (im File SystemProtokoll) erzeugt werden, so muß zusätzlich -P
  993.   übergeben werden!
  994.  
  995.   Beispiel:     AUTOEDITOR -P
  996.  
  997.   Der Job-Befehl POLL hat einen neuen Schalter "-V<Anz>" bekommen. Damit
  998.   läßt sich die Anzahl der Wählversuche einstellen.
  999.  
  1000.   Beispiel:     POLL -P -V15 FLATTER
  1001.  
  1002.   Es soll bei der FLATTER gepollt werden. Dies geschieht nur, wenn Daten zu
  1003.   senden sind (-P). Es werden maximal 15 Wählversuche gemacht (-V15). Wird
  1004.   eine Option nicht benötigt so kann sie weggelassen werden. Wichtig ist, daß
  1005.   das "-P"-Schalter vor dem "-V"-Schalter eingegeben wird.
  1006.  
  1007.   Neuer Job-Befehl "AUFTRAEGE". Er führt alle ausstehenden Aufträge (s.u.)
  1008.   aus.
  1009.  
  1010. - Im PhobosPref, UnterEditor Level, ist der Level für den Befehl "Auftrag" zu
  1011.   ändern - am besten 8 oder 9, weil er noch nicht ganz astrein ist.
  1012.  
  1013. - Neuer Befehl "AUFTRAG".
  1014.  
  1015.   AUFTRAG <TextNummern>
  1016.   Erstellt einen Auftrag für einen User Texte und File im Batch z.B. Abends
  1017.   (s.o. Jobliste) in das Userpostfach packen zu lassen. Der Auftrag wird unter
  1018.   dem Usernamen im Directory "Auftraege" (Pfad "Binäre Post") abgelegt.
  1019.     Beim ausführen des Auftrages (Job-Befehl AUFTRAEGE) werden alle abgelegten
  1020.   Texte im Upload-Dir in ein File geschrieben. Alle Files werden dort
  1021.   hineinkopiert. Existiert ein File "<BoxName>.LiesMich" (bei mir würde das 
  1022.   "Phobos.LiesMich" heißen) im Brett "SystemTexte", so wird dieses ebenfalls
  1023.   dazukopiert. Dort kann dann Eure Boxwerbung o.ä. drinliegen. Letztendlich
  1024.   wird das so erstellte Directory vollständig in das Postfach des Users
  1025.   gepackt und dann wieder entleert.
  1026.  
  1027.   Beispiel:    AUFTRAG B:PHOBOS/* N U:U.SIMON*
  1028.                Erstellt einen Auftrag mit allen neuen Texten vom User U.Simon
  1029.                in den Phobos-Brettern.
  1030.  
  1031.   AUFTRAG
  1032.   Gibt alle erstellten und nicht bearbeiteten Aufträge des Users (in leicht
  1033.   kryptischer Form) aus. 
  1034.  
  1035.   AUFTRAG LOESCHEN
  1036.   Löscht alle nicht bearbeiteten Aufträge.
  1037.  
  1038.   AUFTRAG !
  1039.   Ermöglicht dem Sysop (Level 9). Die ausstehenden Aufträge sofort
  1040.   auszuführen.
  1041.  
  1042.   * Dieser Befehl ist noch nicht das Ei des Kolumbus, also nicht meckern.
  1043.   * Dennoch funktioniert er soweit...
  1044.  
  1045. - Der Löschen-Befehl darf nun dieselben Parameter wie der Lesen-Befehl haben.
  1046.   Dabei überprüft Phobos weiterhin, ob bestimmte Texte überhaupt von dem User
  1047.   gelöscht werden dürfen.
  1048.     Nun wird als Ergebnis nur noch die _Anzahl_ der markierten/demarkierten
  1049.   Texte angezeigt oder eben auf wieviele gar keine Löscherlaubnis besteht.
  1050.  
  1051.   Beispiel:  LOESCHEN M!
  1052.              Markiert alle gemerkten Texte (falls erlaubt) und löscht sie
  1053.              daraufhin, ohne auf einen Logoff zu warten.
  1054.  
  1055. - Das Netzverteiler-handling wurde umgestellt:
  1056.  
  1057.   WICHTIG: Nach dem Hochstart der Mailbox, Bretteditor starten und _alle_
  1058.            Bretter mit ">>" einmal komplett durchwählen. Existiert ein
  1059.            Verteiler, so wird dieser konvertiert und mit einem "§," versehen.
  1060.            Danach ist der alte Verteiler ohne Belang, sollte aber noch nicht
  1061.            gelöscht werden, wenn ein Umstieg auf die alte Version nötig wird.
  1062.  
  1063.   Der Verteiler wird nun in Flags wie die Zugriffe gespeichert. Dazu enthält
  1064.   der Bretteditor ein neues Gadget "Verteiler". Es erscheint dann ein
  1065.   Requester mit den Mailboxen. Steht eine Mailbox im Verteiler, so erhält sie
  1066.   einen "*" am Anfang. Z.Z. werden auch noch die nicht direkt angeschlossenen
  1067.   Boxen aufgelistet, obwohl diese nicht im Verteiler stehen dürfen.
  1068.     Ansonsten sollte sich diese Version bzgl. des Verteilers wie die alte
  1069.   verhalten.
  1070.  
  1071.   Zur Einstellung des Verteilers online ex. 2 neue Funktionen:
  1072.  
  1073.   INFO VERTEILER
  1074.   Listet den Verteiler für das aktuelle Brett.
  1075.  
  1076.   EDITIEREN VERTEILER
  1077.   Editiert den Verteiler des aktuellen Bretts - nur für Brettverwalter und
  1078.   dem Sysop.
  1079.  
  1080. - Diese Version kann nun auch Zerberus-Points verwalten.
  1081.   Dazu muß eine eigene Pseudo-Mailbox eingerichtet werden und im neuen Feld
  1082.   "Pointuser" im Netzeditor der Username eingestellt werden. Bei "normalen"
  1083.   Mailboxen wird dieses Feld freigelassen. Phobos erwartet, daß der Point
  1084.   unter seinem eigenen Usernamen schreibt.
  1085.     PMs an den Pointuser werden sowohl in dessen Postfach in der Box als auch
  1086.   an den Point versandt.
  1087. - Der Eintrag "Baudrate" im Netzeditor ist entfallen. Er hatte ohnehin keine
  1088.   sinnvolle Bedeutung.
  1089. - Die Eilmailkosten werden nun in 10KByte (statt 1KByte) -Paketen abgerechnet.
  1090.   Dadurch können die Kosten feiner abgestimmt werden.
  1091. - Die Iconfenster der Phobosport entsprechen jetzt auch dem OS2-Look. Sie
  1092.   enthalten auch jeweils den Namen des aktuellen Useres inder Box. Ruft der
  1093.   User den Sysop, so wird der Name hell (weiß) im Fenster dargestellt.
  1094.     Außerdem kann der Ort nun frei gewählt werden. Phobos merkt sich für jedes
  1095.   Fenster den die Koordinaten auf der Workbench, wo der Port das letzte mal
  1096.   de-iconifiziert wurde. Beim herunterfahren, werden die Daten im File
  1097.   "EnvironmentConfig" bei den System_Files abgesichert.
  1098. - Ein kleiner (im Programm) aber sehr weitreichender Fehler wurde beseitigt.
  1099.   Es wurde vorher die Länge des Write-Back-Cache falsch berechnet. Es konnte
  1100.   passieren, daß ab und zu sehr große Datenbestände (>1MByte) im Cache
  1101.   gehalten wurden, so daß der Speicher knapp wurde und nachfolgende Texte
  1102.   nicht einsoriert werden konnten.
  1103. - Der SCANNER führt nun intern eine Kombination aus dem LESEN-Befehl aus.
  1104.   Dadurch ist die Zahln der scannbaren Texte auf 5000 begrenzt. Allerding
  1105.   verhindert dies auch Knappheiten an internem RAM, so daß die Box nicht mehr
  1106.   durch SCANNER 01.01.1980 zum Absturz zu bringen sein dürfte.
  1107. - Protokolle werden nun in einem eigenen Directory ("Protokolle") abgesichert.
  1108.   Es liegt bei den Systemfiles.
  1109. - Das Sortieren von binären Nachrichten wurde überarbeitet, so daß Dupes
  1110.   weniger Wahrscheinlich sind. Es ist jedoch immernoch drauf zu achten, daß
  1111.   neu eingerichtete Directories leer sein müssen! Ansonsten wird daraufhin das
  1112.   gesamte Directory versandt. Diese Sache wird nicht überarbeitet - aber Ihr
  1113.   seid gewarnt!
  1114.  
  1115.  
  1116.   Version 3,88BETA (10.12.1992)
  1117.  
  1118. Neuer "PhobosConverter"  -> starten
  1119.  
  1120. Neues File "TermBox.RES" -> in "Phobos:Bin/" kopieren (wo Phobos auch ist)
  1121.  
  1122.  
  1123. - Eine ganze Reihe kleinerer (teilweise sehr alter) Fehler wurden beseitigt.
  1124.   Wem sie vorher nicht aufgefallen sind, der wird sie nicht vermissen :-)
  1125. - Einwandfreier Betrieb auf MC040 (Amiga 4000) wurde (von mir getestet). Evtl.
  1126.   bleibt noch ein Problem mit der Farbeinstellung.
  1127. - Der Netzbetrieb wurde durch folgende Maßnahmen besser abgesichert:
  1128.  
  1129.   * Manche Xpr-Libs vergessen beim Abbruch des Transfers das File zu schließen,
  1130.     so daß Phobos Pufferfiles nicht löschen/überschreiben konnte. Dies holt das
  1131.     Programm jetzt ggf. nach. dazu erscheint eine Nachricht im FehlerProtokoll.
  1132.   * Gewisse Abarten von Point-Programmen "verträgt" nun auch Phobos.
  1133.   * Der Zugriff auf die zwischen den Ports geteilten Netzdaten sollte nun
  1134.     völlig reibungslos vonstatten gehen. Also das sichere Pollen bzw. Serven
  1135.     von mehreren Boxen gleichzeitig sollte gewährleistet sein.
  1136.   * Der Pseudo-User "MAPS" braucht nicht mehr explizit in der MB eingetragen zu
  1137.     sein.
  1138.  
  1139. - Alle Netznachrichten erhalten an den Anfang eine Zeile mit der Zeit, an der
  1140.   der Text orig. abgesendet wurde. Bei PMs wird zusätzlich die Route eingefügt.
  1141. - Der Multichat wurde erweitert. So können nun fast beliebig viele Zeilen
  1142.   hintereinander geschrieben werden, die nach Drücken von Return in einem
  1143.   Schub gesendet werden. Ein User der in einen Chatport kommt oder diesen
  1144.   verläßt wird an- bzw. abgemeldet.
  1145. - Der PhobosMicroTerm ist nun erwachsen geworden und heißt nun PhobosTerm.
  1146.   Wer den alten orig. PhobosTerm kennt (z.B. ich, grins), wird sich dort auch
  1147.   zurecht finden. Zunächst wird nur fest Zmodem über die xprzmodem.library
  1148.   unterstützt. Die Anzahl der Farben und Zeilen sind auch NOCH Dummies.
  1149.   Ne genaue Anleitung gibts später (aber sollte ohnehin verständlich sein).
  1150. - Die Anzahl KB freien Downloadraumes ist nun nicht mehr auf 32MB begrenzt.
  1151. - Intern zählt Phobos nun den belegten bzw. freigegeben Speicher zusammen.
  1152.   Sollte nach dem Beenden aller Ports nicht genau 0 rauskommen, so wird dies
  1153.   im CLI angegeben.
  1154.  
  1155.   ##############################  BETA-VERSION #################################
  1156.   #                                                                            #
  1157.   #  DIE BENUTZUNG GESCHIEHT WIE IMMER AUF EIGENE GEFAHR.                      #
  1158.   #  DIE CHANGES (GGF. AUCH DIE VORHERIGEN!!!) SOLLTEN GENAUESTENS GELESEN     #
  1159.   #  WERDEN!                                                                   #
  1160.   #                                                                            #
  1161.   ##############################################################################
  1162.  
  1163.   Version 3,9BETA (10.01.1993)
  1164.  
  1165. Ggf. neuer "PhobosConverter"  -> starten
  1166.  
  1167. Neues File "PhobosStd.RES" -> in "Phobos:Bin/" kopieren (wo Phobos auch ist)
  1168. File "TermBox.RES" kann gelöscht werden (falls vorhanden).
  1169.  
  1170. Im neuen PhobosPref Level für "Editieren User" und "Editieren Netz" einstellen!!!
  1171.  
  1172. Oberbrett "#SYS" einrichten. Dann bei allen Standardbrettern (Systemtexte,
  1173. Hilftexte, Zermuell...) Oberbrett "#SYS" einstellen. Nicht vergessen, den
  1174. Level von Brett "#SYS" für User auf 9/9 zu setzen.
  1175.  
  1176. Umsteiger von kleiner als V3,85BETA im Bretteditor mit ">>" alle Bretter einmal
  1177. durchwählen, damit die Verteiler konvertiert werden. Der alte Verteilerstring
  1178. wird dann nicht mehr verwendet.
  1179.  
  1180. Auf jeden Fall müssen im Usereditor mit ">>" alle User durchgewählt werden, da
  1181. dann bei allen Usernamen Spaces in "_" gewandelt werden!
  1182.  
  1183. Wer die vorhergehenden Versionen nicht hatte, entsprechend die Texte oben auch
  1184. lesen!!!
  1185.  
  1186.  
  1187. Verbesserungen, Änderungen gegenüber 3,88:
  1188.  
  1189. - Der Zugriff auf Netzbretter wird jetzt wie bei Userzugriffen hierarchisch
  1190.   verwaltet. D.h. daß eine Box um in ein Brett schreiben zu dürfen, Zugriff
  1191.   auch auf alle Oberbretter haben muß! Also z.B. der Level vom
  1192.   "CONVOY"-Brett sollte zumindest zum Lesen freigegeben sein, damit die
  1193.   Unterbretter erreichbar sind. Das ist dasselbe System nachdem User Zugriff
  1194.   auf Bretter haben.
  1195.  
  1196. - Bei Points werden die Zugriffe des Users benutzt, d.h. Userlevel und die
  1197.   speziellen Zugriffe des *Users* sind entscheidend.
  1198.  
  1199. - Netzbretter können in ein Oberbrett gelegt werden. Dieses ist im PhobosPref
  1200.   bei "Netz" ggf. einzustellen. Vorhandene Netzbretter müssen dann
  1201.   nachträglich in dieses Oberbrett gelegt werden, sonst können die Nachrichten
  1202.   nicht einsortiert werden. Boxen bekommen die Bretter OHNE das Oberbrett im
  1203.   Brettpfad zugeschickt, also im Netz werden die Brettnamen nicht verändert.
  1204.   POINTS jedoch müssen den ganzen Pfad (inkl. Oberbrett) angeben, da diese
  1205.   auch Nicht-Netzbretter beziehen können.
  1206.  
  1207. - Usernamen müssen nun grundsätzlich "_" statt " " enthalten. Beim Login,
  1208.   kann wahlweise auch ein " " eingegeben werden, damit User mit Ihren alten
  1209.   Loginscripts keine Probleme haben. Diese Maßnahme habe ich für eine bessere
  1210.   Netzkompatibiltät getroffen.  Da diese Änderung erst heute im Programm
  1211.   gemacht wurde kann es hier noch ggf. Probleme geben. NICHT VERGESSEN, die
  1212.   Usernamen im Usereditor konvertieren zu lassen (siehe oben).
  1213.  
  1214. - Alle Editoren (User, Brett, Netz) werden nun über sog. Ressourcen
  1215.   gesteuert. Diese befinden sich im File "PhobosStd.RES". Dadurch gibt es nun
  1216.   einheitliche komfortable Editoren für den Onlinebetrieb. Diese benötigen
  1217.   eine Ansi-Emulation und haben exakt dieselben Funktionen wie die
  1218.   Consolen-Editoren, jedoch in Ansi-Darstellung und über Tasten zu steuern.
  1219.  
  1220. - Phobos unterstützt jetzt auch eine Menüführung. Diese wird im SET-Befehl
  1221.   ein- bzw. ausgeschaltet. Dazu muß ein Brett "Menue" eingerichtet werden
  1222.   (Textkopf: Keiner, Oberbrett: #SYS). Dort sucht Phobos bei eingeschalteter
  1223.   Menüführung einen Text mit dem Betreff "MENU0" und liest diesen prinzipiell
  1224.   wie einen normalen Text. Mit Hilfe neuer Befehle für programmierbare Texte
  1225.   lassen sich damit sehr gut Menüs einrichten.
  1226.  
  1227.   Es gibt folgende neue Spezialbefehle:
  1228.  
  1229.   #+<Hotkey>:<Befehlsliste>
  1230.  
  1231.     Dieser Befehl trägt intern einen Menübefehl ein (die Textausgabe auf dem
  1232.     Bildschirm muß gesondert geschehen). <Hotkey> ist die abzufragenden Taste in
  1233.     Wortform. Beispiel: "Brett". Wartet bei Menüabfrage (siehe #M-Befehl) auf
  1234.     die Taste "B" (immer in GROSSSCHRIFT!) und gibt dann auf dem Bildschirm das
  1235.     volle Wort aus.
  1236.  
  1237.     <Befehlliste> ist eine Liste von Befehlen, die mit ";" getrennt werden.
  1238.     Diese werden von Phobos bei Anwahl des Menüpunktes nacheinander ausgeführt.
  1239.  
  1240.       Beispiel: "BRETT +;INHALT".
  1241.  
  1242.     Es gibt weiterhin 2 Pseudo-Befehle:
  1243.     
  1244.     "TASTE"
  1245.        wartet auf einen Tastendruck des Users.
  1246.     "MENU <Menübetreff>"
  1247.        Wechselt in einen Menütext im Brett "#SYS/Menues" mit dem Betreff
  1248.        <Menübetreff>.
  1249.  
  1250.     Ist ein Parameter bei einem Befehl bei der Menüerstellung unbekannt, bzw.
  1251.     soll er speziell von User eingegeben werden, so kann an der Stelle im
  1252.     Befehl in Klammern "{" und "}" der Prompt angegeben werden. Die Eingabe
  1253.     des Users setzt Phobos dann an die Stelle des Befehls an an der die
  1254.     Klammern vorher standen.
  1255.  
  1256.       Beispiel: "BRETT {Bitte Brettnamen angeben: }"
  1257.  
  1258.  
  1259.   #M<Prompt>
  1260.   Gibt den Text <Prompt> aus und startet die Menüabfrage. Dabei werden alle
  1261.   Tasten abgefragt, die durch "#+" eingetragen wurden.
  1262.  
  1263.   #=<Befehlsliste>
  1264.   Setzt eine Befehlsliste OHNE eine Eingabe vom User abzufragen.
  1265.  
  1266.     Beipiel: #=LOGOFF
  1267.  
  1268.   Führt ohne Menüabfrage den Befehl "LOGOFF" aus.
  1269.  
  1270.   #Q
  1271.   Beendet das Lesen des Textes an dieser Stelle. Dies ist z.B. in Verbindung
  1272.   mit dem "#="-Befehl wichtig, da Texte normalerweise bis zum Ende gelesen
  1273.   werden. Wenn dann aber trotzdem eine Menüabfrage erfolgt, so würde die alte
  1274.   Befehlsliste überschrieben.
  1275.  
  1276.   Ansonsten: Üben geht über studieren. Die ganze Menütechnik ist nicht mal so
  1277.              eben in allen Konsequenzen zu beschreiben. In der offiziellen
  1278.              Anleitung wirds was ausfürlicher mit Beispielen etc...
  1279.  
  1280. - Es gibt zwei neu Menüpunkte für den Sysop:
  1281.  
  1282.   Alles sichern   (AMIGA-S)
  1283.  
  1284.   Sichert alle noch abzuspeichernden Mailboxdaten auf Festplatte, so daß nicht
  1285.   auf den automatischen Abspeichervorgang gewartet werden muß.
  1286.  
  1287.   Lokaler Upload  (AMIGA-K)
  1288.  
  1289.   Macht einen lokalen (binären) Upload in das Postfach des aktuell
  1290.   eingeloggten Users ohne Kommentareingabe.
  1291.  
  1292. - Im Bretteditor ist ein neues Flag "Mark." hinzugekommen. Ist dieses gesetzt
  1293.   ("X", Default-Einstellung) , so kann der User dieses Markieren, ansonsten
  1294.   wird der MARKIEREN-Befehl für dieses Brett unterdrückt.
  1295.  
  1296. - Im Netzdirectory wird nun ein zusätzliches Verzeichnis "Kopien_Korrupt"
  1297.   angelegt. Alle korrupten 
  1298.  
  1299. - Der PhobosTerm unterstützt nun auch die eingebauten Transferprotokolle. Die
  1300.   Anzahl der Farben wird ebenfalls berücksichtigt.
  1301.  
  1302. - Der Brettbefehl wurde sowohl intern als auch von der Darstellung
  1303.   überarbeitet. es können nun ebenfalls die Funktionen "--","<<",">>"
  1304.   verwendet werden. Diese haben dieselbe Funktion wie die Varianten mit nur
  1305.   einem Zeichen, suchen jedoch Grundsätzlich nicht in den Unterbrettern des
  1306.   aktuell angewählten Brettes.
  1307.  
  1308. - Wird bei den Eilmailkosten 2mal eine "0" angegeben, so sind keine Eilmails
  1309.   möglich.
  1310.  
  1311. - Der ADRESSE-Befehl arbeitet nun mit Muster. D.h. man muß entweder den
  1312.   vollenb Namen angeben oder ein "*" dranhängen.
  1313.  
  1314. Einige Sachen, die ich mit Sicherheit wieder vergessen habe ;-) ...
  1315.  
  1316.  
  1317.   Version 3,9 (xx.01.1993)
  1318.  
  1319. Ein "+" links in der ersten Spalte bedeutet irgendeine Verbesserung des Programms. 
  1320. Ein "-" besagt, daß ein echter Bug beseitigt wurde.
  1321.  
  1322. + Der Betreff darf nun in Anpassung an das ZNetz 40 Zeichen lang werden. Der
  1323.   INHALTsbefehl zeigt allerdings nur max. 34 Zeichen an. Eigentlich war die
  1324.   Funktion schon bei der Betaversion drin.
  1325. + Ringnetze sollten nun auch korrekt gehandhabt werden. Es ist lediglich
  1326.   darauf zu achten, daß der Route-Pfad 80 Zeichen nicht übersteigt, da sonst
  1327.   die Absenderbox nichr mehr herausgefunden werden kann. Die Nachricht würde
  1328.   dann jedoch in der Absenderbox im Zermuell landen.
  1329. + User- und Netzeditor haben ein zus. Gadget neben dem Passwort erhalten. Wird
  1330.   es angeklickt bzw. darauf RETURN gedrückt, so kann genau für diese Box/
  1331.   den User das PW editiert werden. Im Onlineusereditor ist dies jedoch nur
  1332.   möglich wenn der User einen genügend hohen Level (PhobosPref: Editieren User
  1333.   - volle Funktion) hat.
  1334. + Neue Leveleinstellung im PhobosPref: "Spezialtexte senden - auch #x und
  1335.   #t-Befehle". Diese beiden Spezialbefehle können also für bestimmte Level
  1336.   gesperrt werden, weil sie direkt in das Betriebssystem springen, oder
  1337.   beliebige Texte darstellen können - z.B. auch die Phobos.Conf-Dateien.
  1338.   Die Überprüfung geschieht nach dem Schreiben des Textes. Hat ein User einen
  1339.   der Befehle benutzt, obwohl er es nicht darf, so werden die entsprechenden
  1340.   Zeilen mit einem ~ am Anfang "unschädlich" gemacht.
  1341. + Der Boxwauswahl-Editor im PhobosPref wird nun auch über Ressourcen gesteuert.
  1342. + Der Multiuserchat macht nun auch Wordwrap.
  1343. + Bei einem WordWrap fügt der TextEditor nun ggf. eine Zeile ein, falls die
  1344.   nächste bereits belegt ist und verschluckt nicht mehr das Wort.
  1345. + Bei der Angabe eines Brettnamens (inkl. Pfad) kann nun entsprechend dem
  1346.   Dos-Befehl CD ein ":" an den Anfang gesetzt werden um ins Hauptmenü zu
  1347.   kommen. Um zurück in ein Oberbrett zu gelangen kann nun, statt wie beim
  1348.   Amiga üblich mit "/", auch wie bei den MS-Dosen Z.B. "../../AMIGA/ALL"
  1349.   einngeben.
  1350. + Der WEITERLEITEN-Befehl verlangt nun nach obiger Konvention nach dem genauen
  1351.   Pfad dies Zielbrettes.
  1352. - Fehler im INFO-Befehl korrigiert. Es konnte nur der Verwalter "-INFO-"-Texte
  1353.   lesen.
  1354. - Fehler im Usereditor beseitigt. Die Adressen wurden nicht abgespeichert.
  1355.  
  1356.