
* Installation

- Einfach setup.exe starten (keine Sorge, Sprachfiles werden nicht
  berschrieben)

                                 Prometheus 2.0
                                ~~~~~~~~~~~~~~~~~~~~~

FR BETATESTER: 

Das Flag fuer unbekannte Anrufe wurde entfernt. Die entsprechende Programmierung
wurde geaendert

* CAPISCHNITTSTELLE

- Endlich funktioniert die Capischnittstelle selbst bei allen 
  FRITZ-Karten Besitzern

* Lange Dateinamen

- endlich untersttzt Prometheus lange Dateinamen innerhalb
  der Mailbox (auch der Sorter und Cruncher)
  Tools und Packer bekommen weiterhin den kurzen Dateinamen
  (um kompatibel zu bleiben)

* Netzwerk

- Prometheus ist ab dieser Version netzwerkfhig, bis zur
  vollstndigen Version kommt auch noch der Multichat bers
  Netzwerk und auch der Multiportbefehl (Anzeige)
  Jeder Netzwerkrechner braucht eine eigene Nummer, die
  man in den Preferences unten eintragen kann.
  Der Installationspfad auf dem 2. Rechner muss der verbundenen
  Festplatte des Installationspfades des 1. Rechners entsprechen.
  
  Fr Bretter muss man beim Spiegeln auf den 2. Rechner die 
  gleiche Bezeichnung whlen, wie auf dem 1. Rechner (z.B.
  2* G:\ )

  HINWEIS: Hier empfiehlt sich der Befehl "SUBST"

* Server

- Splashscreen integriert, hier wird auch angezeigt, was der
  Server beim Hochfahren tut (welche Datei geladen wird)
- man kann unter Preferences/Netzdaten jetzt auch eine
  Gruppe fr Netzbriefe bestimmen
- beim CDImport werden jetzt auch mehrzeilige Files.bbs untersttzt
- Fehler im Bretteditor behoben
- Auch Brettdirectories knnen jetzt endlich lnger als 8 Buchstaben sein!
- CD und BINIMPORT funktionieren jetzt mit langen Dateinamen
- Fehler bei "Suchen" im Bretteditor behoben


* Port

- bei Suchen wird jetzt nicht mehr der Bildschirm verschoben
- beim CLS wird immer auf die hellen Farben geschaltet
- chat.txt wird vor dem lokalen Chat angezeigt
- multchat.txt wird vor dem Multichat angezeigt
- extern.txt wird vor dem Anzeigen der externen Programme
  angezeigt
- Die Farbcodes gehen jetzt von V0 bis VF (0-7 dunkle Farben,
  8-F helle Farben)
- bei Chatmeldungen oder Userantrgen wird der ANTWORT-AN
  String jetzt immer auf den User gesetzt, so da man
  direkt antworten kann
- Wenn man eine Nachricht liest und dabei lscht, wird nicht
  mehr das Lschflag negiert sonder immer gesetzt.
- die Zeilenabfrage umfasst jetzt mehr als 100 Zeilen
- Befehl Weiterleiten korrigiert
- Rundbriefbefehl ueberprueft. Arbeitet einwandfrei
- beim lokalen Upload knnen nun mehrere Dateien geschickt werden
- auch Besitzer von Fritzkarten (oder kompatiblen) haben jetzt keine Probleme mehr
  ANALOG und ISDN ueber die gleiche Telefonnummer zu fahren. 
  (es wird jetzt nicht mehr CIPValue sondern direkt die BC ausgelesen)
- Fehler bei Multiport-Login/Logoffmeldungen behoben
- FILE_ID.Diz Kommentare werden auf 70 Zeichen gekrzt, damit keine
  Verschiebungen auftreten koennen (Ist der Standard nicht eh auf 46 Zeichen begrenzt??)
- man kann jetzt Farbcodes in den Brettkommentaren benutzen


* Sorter

- STAT: NOKOP wird jetzt ausgewertet
- STAT: CTL wird ausgewertet
- WAB: Header wird besonders fr Points ausgewertet
- neue Batchdatei: POSTSORT.bat
  Sie wird vor Ende des Sorters aufgerufen, aber vor
  dem Prepack

                                   Prometheus 1.55
                                   ~~~~~~~~~~~~~~~

* Sprache

- Zeile 507 und 508 sind neu

* Fr Programmierer!

- Prometheus liest jetzt automatisch die Konfigs neu, wenn ein ATOM namens "PMBSRELOAD"
  in den Speicher gesetzt wird. Prometheus entfernt es dann nach dem Lesen

- wenn man von Tools aus Daten einsortieren mchte, muss dafr nicht mehr
  eine neue Box im Netzeditor eingetragen werden. Einfach als Box den eigenen
  Netznamen angeben (aus Preferences/Netzdaten). Diese Box hat vollen Zugriff auf
  alle Bretter und aufs Routing

- die Daten, welche Files sich schonmal in der Box befunden haben, verwaltet
  Prometheus in pmbs\daten\zmskip.dat

  Es ist eine einfach zeilenweise aufgebaute Datei mit den bisher vorhandenen Filenamen.
  Vielleicht schreibt ja jemand ein kleines Tool, das automatisch die bisher
  vorhanden Files einfach in die Datei eintrgt ?!?

- neue Funktion in der pmbslib2.dll

void	pmbsReload()

Veranlat den Server, alle Konfigurationsdaten des Preferencesprogrammes
(Modemdaten, Befehle, externe Programme etc...) erneut zu laden
----------------------------------------------------------------------

* Server

- geht man bei Portaktionen auf "Anzeigen", wird das Fenster nun auch in den
  Vordergrund geholt, wenn es nicht iconifiziert war
- "." im Pointnamen wird abgefangen
- die Brett/Up/Downloadanzeige wechselt jetzt langsamer
- man kann im Usereditor jetzt jedem User einen gesonderten Boxnamen + Domain eintragen
  Dies ist sinnvoll, wenn man mehrere Domains hat und bestimmten Usern eine
  andere Domain (z.B. kostenpflichtig) geben will. Ist der User ein Point, schreibt
  er von nun an auch unter dieser Domain (wird automatisch ersetzt)
- im Bretteditor gibt es nun ein zustzliches Flag: Doppelskip
  Wenn dieses Flag aktiviert ist (es lt sich auch per "Daten kopieren" an Unterbretter
  weitergeben), werden von nun an alle eingehenden Files in eine Liste bernommen.
  Versucht nun jemand, das gleiche File nochmal zu schicken, wird es direkt beim
  Upload bersprungen - so muss der User nicht erst 10 MB schicken, bis er
  merkt, dass das File schonmal da war und dann vom Filechecker gelscht wird.
- Der Server pat sich jetzt jeder Schriftart an. Es strt ihn also nicht mehr,
  sollte jemand die Schriftart in Windows auf EXTRAGRO stellen
- Dialogfenster sind jetzt fest auf dem "Mutterfenster" befestigt

* Prefs

- Fehler "ATDH" bei Modemvoreinstellungen behoben
- man kann unter SONSTIGES jetzt die "KEIN-KOMMENTAR-ZEILE" fr Binr und CDImport
  voreinstellen
- die Daten werden vom Server jetzt automatisch neugeladen, wenn die Preferences
  beendet werden
- Absenderabhngiges Domainrouting eingebaut! Man kann jetzt das Routing von der
  Domain des Absenders abhngig machen. So kann man z.B. eintragen, dass alle
  Briefe von .prometheus.de an die DAME geroutet werden und alle restlichen an CCASTLE:
  Eintrag: * | .prometheus.de | DAME
           * | | CCASTLE

* Port

- man kann jetzt bei ^-Sprachzeilen auch Farben verwenden. Beispiel:
^2^JN|JN|Wirklich V1machenV7 <J)a> <N)ein>

- bei Systemmeldungen wird das Datum nun richtig eingetragen
- wie bei Prometheus Amiga kann man jetzt ueberall ESCAPE statt CTRL+X verwenden
- man kann jetzt bei Leseparametern auch " " statt "," benutzen
  z.B. "Lesen 3 5-7 -2
- kleiner Fehler bei LESEN MERKEN in Verbindung mit Free-Download behoben
- die Zugriffszahl erhht sich jetzt nicht mehr beim reinen Anzeigen von
  Binrfiles
- der Port bricht jetzt jeden Versuch, ein doppeltes File zu schicken, bereits beim
  Upload ab (wenn das Flag "Doppelskip" im entsprechenden Brett aktiviert ist)
- Fehler beim Rundbrief behoben
- wenn nur eine Sprache eingetragen ist, wird der Gast nicht mehr nach der
  Sprache gefragt
- es wurde manchmal die Anzeige, wieviele Files gelscht wurden, nicht dargestellt
- Sprachfehler behoben
- im Cursormodus wird beim Login automatisch das Postfach angezeigt, wenn 
  Neuigkeiten drin sind
- $WK wird nicht mehr ausgefhrt, wenn der Autologoff aktiviert ist
- Bei Janus2 konnte eine anrufende Box nicht NUR die PMs abholen. Ist jetzt
  behoben (war ein Fehler im Port, nicht in den Netzmodulen)


* Sorter

- keine Probleme mehr mit total zerstrten EMP-Zeilen
- Pms vom Point gehen jetzt auch ins PM-OUT.TXT Protokoll
- an die restlichen Neuerungen angepat
- unter dem eigenen Boxnamen koennen jetzt auch Bretter eingerichtet werden

* Prepack

- Janus2 Puffernamen werden jetzt ohne Buchstaben erzeugt
  (jetzt dezimal statt hexadezimal)


                       Prometheus 1.53 BETA
                       ~~~~~~~~~~~~~~~~~~~~

* Server 

- auf dem Server wird jetzt bei Up/Downloads immer angezeigt, welches
  File bertragen wird, mit wieviel CPS, welche Lnge die Datei hat und
  an welcher Position er gerade ist

  In Brettern wird immer gewechselt zwischen Brettpfadanzeige und der Fileanzeige.
  Bei Netzanrufen sieht man immer die Fileanzeige

- kleiner Fehler bei AN und Abbestellen behoben. Prometheus und PrometheusPC werden nicht
  mehr immer zusammen an und abbestellt.
- der Font zur Portdarstellung ist jetzt fest eingestellt. Man hat keine Probleme mehr,
  wenn man bei Windows die groen Fonts einstellt. (bei hherer Auflsung)
- im Bretteditor war "B" doppelt belegt

* Port

- bei einem Rauswurf whrend eines lokalen Logins wird nicht mehr ins Protokoll
  geschrieben
- die upload.bat wird nicht mehr bei PMs ausgefhrt
- ZMODEM Routinen nochmal berarbeitet

* Caller,Called,Caller2,Called2

- angepat auf die Darstellung im Server
- ZModemroutinen nochmal berarbeitet

* Devloper

- Wie komme ich an die Daten, die PMBS jetzt im Server anzeigt? (Filename etc...)

Also: Jeder Port hat jetzt 100 Bytes fr sich (im Servermemory ab Adresse 8000)

Port0 : ab 8000
Port1 : ab 8100
.... etc..

So an dieser Adresse steht folgende Struktur:

0	BYTE	TYP (0 = Keine bertragung / 1 = bertragung vom Port / 2 = bertragung Netz)
1	BYTE	FLAGS (zur Zeit NOCH ungenutzt)
2	CHAR	Filename
80	LONG	Dateilnge (in Bytes)
84	LONG	Position (in Bytes)
88	LONG	CPS

Das wars...

                      Prometheus 1.52 (Kurzupdate)
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Server

- es konnte manchmal vorkommen, da ploetzlich fr eine Box nicht mehr vorgepackt wurde
  Das ist hiermit (endlich) behoben

* Port

- man kann jetzt auch meinen LZXView benutzen!
- kleinere Fehler behoben
- beim Senden von Files wurde immer das Logindatum als Absendedatum genommen - behoben

* Prefs

- kleiner Fehler bei Modemparameter behoben

* Caller fr Janus2

- auch mit Fritzkarten gibts jetzt bei direkter Capischnittstelle keine Probleme mehr

                           Prometheus 1.5
                           ~~~~~~~~~~~~~~
* Server

- Der Server bearbeitet jetzt Editorwnsche auch fr die Ports
  6-9
- der Server lt sich nicht mehr beenden, wenn der Prepack luft
- der Server schreibt den Startzeitpunkt an Offset 7040
- alle MAPSAktionen sind wesentlich schneller geworden (besonders
  der Listviewaufbau)
- bei "Bretter bestellen" und "Bretter abbestellen" kann man jetzt
  mit der Maus einfach (wenn die linke Maustaste gedrckt ist) mehrere
  Eintrge anwhlen (einfach drueberziehen). Wenn man dann noch einen
  einzelnen Eintrag zustzlich anwhlen mchte, einfach die CTRL Taste dazu drcken.
- keine Probleme mehr, wenn man Windows beendet, ohne die Ports oder PMBS
  vorher beendet zu haben!


* Prefs

- Modemparameter: man kann jetzt auf CAPI2.0 Schnittstelle umstellen
  Dort kann man dann einfach die Rufnummer angeben,
  auf die der Port antworten soll
- Modemparameter: man kann jetzt Prometheus dazu veranlassen,
  bei Modems mit DTR Drop statt dem ESC Code aufzulegen.
  Das geht wesentlich schneller (dazu muss
  beim Modem AT&D2 aktiviert sein!)

!!!!!!!!!!!!!!!!!

Eine ganz besondere Neuerung:

Wenn man die CAPISchnittstelle aktiviert hat, kann man unter Modemparameter aktivieren,
da dem User der Username automatisch anhand seiner Telefonnummer vorgeschlagen wird.
Er braucht nun nur noch mit Return zu besttigen. Drckt er irgendeine andere Taste,
wird die Eingabe komplett gelscht und der USer gibt normal den Namen ein. So kann es auch
keine Probleme mit Sysops geben, die an einer Box Netztransfers machen aber auch gleichzeitig
User sind. (Beim Netzanruf wird ja der Username dann vorgeschlagen, wird aber durch
die Netzkennung sofort berschrieben)

Es kann hier evtl. zu Problemen mit aelteren Pointprogrammen kommen, die nach USERNAME:
gar kein Zeichen mehr akzeptieren. Die Funktion ist wie gesagt auch abschaltbar, vielleicht
werden die Pointprogramme ja angepasst (warum auch nicht, im ZCONNECT Standard steht
nur USERNAME: )

NAch 1 wchigem Test ist bisher nur das Amigapointprogramm MICRODOT als problematisch
aufgefallen.

!!!!!!!!!!!!!!!!!!


* Port

- Fehler bei File_Id.diz Erkennung behoben
- direkte Capi20 Schnittstelle eingebaut, es wird kein
  CFOS oder anderer COMPortemulator mehr gebraucht (kann
  aber trotzdem noch verwendet werden)
- zitierte Zeilen werden in Texten jetzt online in verschiedenen
  Farben dargestellt
- der Port bietet jetzt wieder mehr als 1 Sprachfile :)
- endlich ein eigenes ZMODEM Empfangsprotokoll programmiert!
  Vorteile: Kein eigenes Fenster mehr
            CPS Anzeige
            Resume geht ohne Probleme (auch bei JANUS)
- Gastpasswortfehler behoben
- I # arbeitet jetzt mit dem gleichen Ansicode wie PMBS Amiga!
  Keine Falschdarstellung mehr!
- Ansifehler behoben
- bei RUndbriefen wurde manchmal kein EDA eingetragen
- wenn # am Zeilenanfang stand, aber kein "$" Parameter verwendet wurde, wurde
  trotzdem das Zeichen weggenommen
- der Port schreibt ein Protokoll namens PM-OU.TXT. Dort steht, welcher User
  wem eine PM schrieb und welche Laenge die hatte (zur Domain-Gebhrenabrechung)
- kleinere Fehler behoben

* Netzmodule

- auf Capi2.0 angepat
- alle bekannten Fehler entfernt!

* Sorter

- Zusammenfassung und Stichwort-HEader werden jetzt ausgewertet
- der Sorter schreibt ein Protokoll namens PM-IN.TXT. Dort steht, welcher User
  von wo eine PM bekam und welche Laenge die hat (zur Domain-Gebhrenabrechung)

                           Prometheus 1.4 Beta
                           ~~~~~~~~~~~~~~~~~~~
* Sprache
- nderungen in Zeilen: 72,503-507

* Server
- Der Server verwaltet jetzt 10 Ports (Port 9 = Sysopport)
- es werden nur die Ports angezeigt, die auch gestartet sind
  (oder die in den Prefs dafuer eingestellt sind)
- man kann vom Server aus eine Onlinemessage an einen Port schreiben
  Dazu einfach den Port anklicken und unter Portaktionen auf OLM gehen

* Prefs
- man kann jetzt Voreinstellungen in den Modemprefs benutzen
- man kann bei den Startparametern jetzt einstellen,
  welche Ports IMMER angezeigt werden sollen (z.B. fr
  Faxports oder andere Ports im Frontdoormodus)

* Port
- Bei OLMs kann man jetzt eine Empfangsbesttigung anfordern
- Bei OLMs kann man jetzt direkt antworten
- der Inhaltbefehl beim Lesen einer Datei zeigt jetzt auch
  Ascii/Ansitexte an (bisher listet er nur Archive)
- der Port macht jetzt automatisch Lesemeldungen beim Lesen
  von lokalen PMs. Der Absender bekommt automatisch beim nchsten
  Login eine Meldung (wie bei Prometheus Amiga)


                           Prometheus 1.3
                           ~~~~~~~~~~~~~~
* Sprache

- nderungen in Zeilen: 389,392,397,502

* Server 

- das Portpopupmenue kommt jetzt ohne Ueberschrift "Portaktion" aus :)
- leichte Stylingnderungen bei den Editoren
- im Gruppeneditor werden jetzt die Gruppen nur noch per Doppelklick
  zugewiesen

* Sorter

- Progressbar eingebaut. Man sieht jetzt grafisch sehr schn,
  wie weit der Sorter ist

* Port

- beim Lesen einer Binrnachricht kann man jetzt sich
  Archive mittels INHALT auflisten lassen
- es wird jetzt mitgespeichert, ob der Port maximiert ist
- Autodownload klappt jetzt auch mit TERMINATE
- bei I# wird jetzt bei jedem Befehl der Zugriff ueberprueft
- Ansiemulation umfasst jetzt 16 Farben
- Fehler im Downloadprotokoll behoben
- beim Logoff kann man jetzt die gemerkten Files downloaden
- es wird jetzt automatisch ein Chatprotokoll mitgeschnitten
  (liegt in pmbs\protokolle\chat<portnummer>.txt)
- Fehler beim Sperren der PManzeige behoben


* Prefs

- man kann jetzt zu jedem Packer auch einen Listbefehl einbauen
  
Beispiele:

bei LHA: lha l $A
bei ZIP: pkunzip -v $A
bei arj: arj l $A

* Prepack

- der Prepack hat kein eigenes Fenster mehr. Man sieht
  jetzt in der Serverstatuszeile, an welcher Box er arbeitet

* Programmierer

- An Adresse 6310 zum Servermem steht jetzt welche Box der Prepack
  bearbeitet (Char von 30 Zeichen)
- An Adresse 6306 steht jetzt in einem Langwort die Fensternummer
  des Servers

neue Befehle in der pmbslib2.DLL
short pmbsSetAktion(short port,LPSTR string)

port	Portnummer
string	String, der fr den Port auf dem Server unter Aktion gezeigt
        werden soll
----------------------------------------------------------------------
short pmbsSetEbene(short port,LPSTR string)

port	Portnummer
string	String, der fr den Port auf dem Server unter Ebene gezeigt
        werden soll
----------------------------------------------------------------------


                           Prometheus 1.2 Beta 4
                           ~~~~~~~~~~~~~~~~~~~~~

* Server

- Schlofunktion wesentlich verbessert, auch die Ports
  sind nun gesperrt.
- die Portfunktionen ffnen jetzt keinen Dialog mehr, sondern
  lediglich ein Popupmenue (kleiner, schner, Tastatursteuerbar)
- Zu den Portfunktionen ist eine neue Funktion dazugekommen:
  "Externen Port schlieen"
  Diese Funktion schliet den Onlineport, der fr externe
  Programme geffnet wird. Sollte also ein Onlinegame abstuerzen
  oder falsch aufgerufen werden, kann man so den Prometheusport
  ins Leben zurckrufen.


* Port

- Fehler im Archivbefehl behoben
- die Carriercheckfunktion der DLL gibt jetzt "Carrier verloren"
  zurck, wenn der Autologoff aktiviert ist.
  
  Tools sollten also beim Programmstart einmal diese Funktion 
  starten
- Systemmeldungen gehen jetzt auch an den Point des Sysops
- Systemmeldungen gehen jetzt auch an die eingetragenen Cosysops
  (siehe Prefs)
- eigene MsgIds werden nun gespeichert


* Prefs

- man kann jetzt verbotene Usernamen (z.B. "Hitler" oder so)
  unter Sonstiges eintragen
- die Sortertexte sind jetzt unter TEXTE editierbar
  So kann man die Sortermeldungen auch mehrsprachig machen
  und seinen Bedrfnissen anpassen. In den Texten funktionieren
  bestimmte $-Parameter. Dazu einfach mal in die vorgegebenen Texte
  reinschauen.
- unter Sonstiges kann man jetzt eine Liste der Cosysops anlegen


                           Prometheus 1.2 Beta 3
                           ~~~~~~~~~~~~~~~~~~~~~

* Server

- man kann jetzt mittels der Schlofunktion den Server
  gegen Eingaben schtzen (und die Prefs!)
- die Zusatztoolseinstellungen gehen jetzt endlich
- sollte beim Start die brett.dat defekt sein, wird
  automatisch eine Sicherheitskopie geladen

* Prefs

- man kann jetzt ein Schlopawort definieren
- neue Batchdatei fr den Sorter: sortmaps.bat
  

* Port

- Problem bei erreichter max. Zeilenzahl behoben
- file_id.ok Dateien werden jetzt bis zu 20 Zeilen lang eingelesen
  und Leerzeilen brechen dies auch nicht mehr ab
- Es wird jetzt nur noch der Downloadfreiraum fr die
  Files abgezogen, die man wirklich bekommen hat
- Fehler in der Anruferzhlung behoben

* Sorter

- bei neuen Brettern wird der Verteiler des Kopfbrettes bernommen

* Netzprogramme

- Login ist jetzt wesentlich schneller
- Problem von gleichzeitigen Janus und Janus2 Netcalls durch
  neue Namensgebung umgangen


                           Prometheus 1.2 Beta 2
                           ~~~~~~~~~~~~~~~~~~~~~

* Sprache

- Zeilen geaendert: 497, 451

* Server

- Fehler beim Lschen von Netzboxen behoben
- geht man im Server auf Netzanruf, werden nur die Boxen
  gezeigt, die eine Telefonnummer haben
- man kann im Bretteditor jetzt nach Brettern suchen.
  Wenn man fters auf "OK" klickt, springt er immer weiter
  zum nchsten Brett, dass auf den Strign pat


* Prefs

- CONNECT und RING werden in den Modemparametern jetzt autom.
  in Groschrift gewandelt
- man kann jetzt einstellen, ob private Mails von Usern auf dem
  Bildschirm sichtbar sind
- neuer Editor "ZUSATZPROGRAMME" - hier kann man ein eigenes
  Menue im Server fr externe Programme anlegen (danach
  mu der SERVER NEU(!) gestartet werden.

  Fr Programmierer: Wenn man automatische Einbindung moechte,
  einfach eine Zeile an die Datei anhngen:
  PROGRAMMNAME<TABULATOR>PFAD+FILENAME


* Port

- Fehler beim MERKEN behoben
- Fehler in I # behoben
- Fehler beim Bekommen von Neuusermails behoben
- neuer Parameter fr externe Programme: $MP
  (wird ersetzt durch den Pfad von Prometheus)
- Zmodemroutinen behoben
- der User kann jetzt wie bei Prometheus Amiga entscheiden,
  ob er Multiusernachrichten ("LOGIN auf PORT/LOGOFF auf PORT....")
  bekommen mchte
- file_id.ok wird jetzt ohne Kommentar eingebunden


* Netzmodule

- ZModemroutinen verbessert

 
* pmbslib2.dll

short pmbsSaveData(short port,word nr)

port	Portnummer
nr	Was soll gespeichert werden?
	0 Brett.dat
	1 User.dat
	2 Gruppen.dat
	4 netz.dat

veranlat den Port bestimmte Daten aus dem Ram auf Festplatte zu
schreiben
----------------------------------------------------------------------
short pmbsReadData(short port,word nr)

port	Portnummer
nr	Was soll eingelesen werden?
	0 Brett.dat
	1 User.dat
	2 Gruppen.dat
	4 netz.dat

liest bestimmte Daten neu. VORSICHT! Wenn man Aenderungen an Dateien
vornimmt, sollte man so vorgehen:

1. SPEICHERN
2. AENDERN
3. LADEN

Sonst koennten Daten verloren gehen.
----------------------------------------------------------------------
short pmbsSetRatio(short port,long ratio)

port	Portnummer
ratio	Up/Downloadrate des Users

Setzt das Verhltnis
----------------------------------------------------------------------
short pmbsGetRatio(short port,long adr)

port	Portnummer
adr	an das Langwort an dieser Adresse wird die Rate geschrieben

Liest das Verhltnis aus.
----------------------------------------------------------------------

                             Prometheus V1.2 BETA
                             ~~~~~~~~~~~~~~~~~~~~

Dies ist ein KURZUPDATE, da ein wichtiger Fehler gefunden wurde.
Es sind noch nicht alle angekndigten Funktionen eingebaut, weiterhin
wurde auch nicht alles 100% ausgetestet (daher BETA).

* pmbslib2.dll

- 2 neue Befehle

short pmbsGetBPS(short port,long adr)

port	Portnummer
adr	an das Langwort wird die Baudrate geschrieben

Ermittelt die Baudrate des aktuellen Users. Ist es ein Consolenlogin,
wird 0 bergeben
----------------------------------------------------------------------
short pmbsKillMsg(short port,word nr)

port	Portnummer
nr	Nachrichtennummer

Setzt oder entfernt das Killflag der Nachricht mit der Nummer <nr>
----------------------------------------------------------------------

* Prefs

- man kann jetzt im Zeitplan auch nach Wochentagen Aktionen ausfhren
  lassen
- man kann unter Netzdaten die Zeit eingeben, die der Sorter
  an Rechenzeit freigibt. 0 = am wenigsten 10 = am meisten
  einfach mal ausprobieren

* Port

- fuer die Programmierer von FILECHECKERN:

  sollte eine Datei im Uploaddirectory namens file_id.ok stehen,
  wird sie von PMBS importiert aber nicht zum Editieren angeboten
- fehlerhafte Tastenabfrage bei PICs behoben
- zu ange Binaernachrichten wurden nicht an den Point weitergeschickt
  -> behoben
- Fehler im Downloadprotokoll behoben
- Fehler beim Lesen von Nachrichten behoben
- kleinere Schnheitsfehler behoben
- Systemmeldungen gingen nicht an den Sysop, wenn dessen Name
  laenger als 8 Zeichen war.


* Caller

- im Server wurde CALLED angezeigt


                             Prometheus V1.1
                             ~~~~~~~~~~~~~~~

* Sprache

- nderungen in Zeilen 285,304,305  !!! WICHTIG (besonders 285)
- nderungen in 420,452
- neu: 496-501


* Server

- Pawort wird jetzt verschluesselt abgespeichert
- im Usereditor kann man jetzt auch nach Usernamen suchen
- wird ein Login gemacht, steht jetzt bei der Portuebersicht: Login...
- neue, verschnerte Oberflche
- Fehler beim Umbenennen oder Lschen von Netzboxen behoben

* Prefs

- Port kann jetzt per Zeitplan hoch und runtergefahren werden

* Port

- es wird ein getrenntes UPLOAD und DOWNLOAD Protokoll gefhrt
- Error 62 bei Quoten abgefangen
- Setup nicht mehr auf mind. 24 Zeilen gesetzt
- bei der Multiportbersicht wurde MEN mit falschem Umlaut angezeigt
- Fehler in der Sort.lst (durch Fehlbedienung) werden abgefangen
- kleinere Fehler behoben
- B# und I# verbessert
- kleinere Fehler behoben...
- Ansicode Escape[B eingebaut
- man kann jetzt ueber NULLMODEMKABEL direkt einloggen, indem
  man im TERMINALPROGRAMM "NULL" <RETURN> tippt


* Sorter

- Antwort AN Header wird uebernommen
- ist kein Postmaster eingerichtet, bekommt der Sysop die Briefe

* JANUS2

- bei JANUS2 mu! Vorpacken eingestellt sein!! (und auch ein Packer)
- einfach bei der entsprechenden Netzbox auf JANUS2 gehen

* PMBSLIB2.DLL

neue Befehle:
long pmbsWaitChar(short port,long zeit long adr)

port Portnummer
zeit Anzahl der Sekunden, die maximal gewartet werden soll
     (0 = unendlich lange warten)

Diese Funktion berprft, ob eine Taste gedrckt wurde. Sie
kehrt erst zurueck, wenn eine Taste gedrueckt wurde, der Carrier
verloren geht oder der Timeout ablaeuft.
Die Rckgabe erfolgt in das Langwort an Adresse ADR.
Als Rckgabe bekommt man den Asciiwert des gedrckten Zeichens.
Oder 0 fr keine Eingabe. Ausnahme: Cursortasten werden als
Asciiwert zurckgegeben:

200 Cursor hoch
201 Cursor runter
202 Cursor links
203 Cursor rechts
----------------------------------------------------------------------
short pmbsTypeFile(short port,LPSTR string)

port	Portnummer
string	Pointer auf den String, der der Filenamen beinhaltet

Gibt eine normale Ascii Textdatei mit Paging auf dem Port aus.
Farben und Umlaute werden natrlich gewandelt.
----------------------------------------------------------------------
short pmbsContents(short port,long adr)

port	Portnummer
adr	an das Langwort an dieser Adresse wird die Anzahl der
	Eintrge des aktuellen Brettes geschrieben
----------------------------------------------------------------------
short pmbsMember(short port,LPSTR string,long adr)

port	Portnummer
string	Zeiger auf einen Gruppenname
adr	an das Langwort an dieser Adresse wird das Ergebnis geschrieben

Diese Funktion berprft, ob der aktuelle User in der angegebenen
Gruppe ist. Rueckgabe: 0 NEIN, ungleich 0 JA)
----------------------------------------------------------------------
short pmbsOLM(short port,LPSTR string,short port2)

port	Portnummer
string	Zeiger auf einen String, der verschickt werden soll
port2	Portnummer des Empfngers

Diese Nachricht verschickt eine Onlinemessage an einen anderen
Port
----------------------------------------------------------------------
