home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1996 October / PCO_10.ISO / filesbbs / xp311-1.arj / XPOINT.DOC < prev    next >
Encoding:
Text File  |  1996-04-08  |  434.9 KB  |  8,942 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                           -------------------------------
  12.                           Cross \\//         Version 3.11
  13.                                 //\\ Point            DOS
  14.                           »  universelle Pointsoftware  «
  15.                           -------------------------------
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                           Z-Netz
  26.  
  27.                              FidoNet
  28.  
  29.                                 UUCP/RFC
  30.  
  31.                                    MausNet
  32.  
  33.                                       MagicNET
  34.  
  35.                                           QWK
  36.  
  37.                                              GS-Mailbox
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.                            (c) 1992-96 Peter Mandrella
  49.  
  50.                                     pm@daisy.de
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.               "Mailbox-Nutzer,  die Telefonkosten sparen  möchten und
  61.               trotzdem auf  keine Infos aus den  Datennetzen verzich-
  62.               ten wollen, finden in  CrossPoint das richtige Werkzeug
  63.               für einen effizienten Umgang  mit der DFÜ.
  64.  
  65.                                                         c't, März '94
  66.  
  67.  
  68.  
  69.  
  70.  
  71.               "Dieses Programm ist einfach zu installieren und zu be-
  72.               dienen und  erfreut sich daher  vor allem  bei DFÜ-Ein-
  73.               steigern großer Beliebtheit."
  74.  
  75.                                          Inside Multimedia, April '95
  76.  
  77.  
  78.  
  79.  
  80.  
  81.               "Besondere Stärke entfaltet CrossPoint,  wenn  sein Be-
  82.               nutzer mehreren Netzen angehört."
  83.  
  84.                                                        CHIP, Juli '94
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.         Inhalt
  92.         ════════════════════════════════════════════════════════════════════
  93.  
  94.  
  95.         I    Einführung
  96.  
  97.              1.1   Support und Bezugsquellen
  98.              1.2   Installation
  99.              1.3   Netze und Adressierungen
  100.              1.4   Points im Allgemeinen und im Besonderen
  101.              1.5   Von Echos, Matrizen und Brettern
  102.  
  103.  
  104.         II   CrossPoint - Konzept und Grundlagen
  105.  
  106.              2.1   Das Datenbank-Konzept
  107.              2.2   Ein Programm - viele Points
  108.              2.3   Benutzeroberfläche und Tastaturbedienung
  109.              2.4   Mausbedienung
  110.  
  111.  
  112.         III  Arbeiten mit CrossPoint
  113.  
  114.              3.1   Point-Installation und Netzanrufe
  115.              3.2   Bestellen, Abbestellen und Verwalten von Brettern
  116.              3.3   Userverwaltung
  117.              3.4   Konfiguration
  118.              3.5   Lesen und Schreiben von Nachrichten
  119.              3.6   Briefschablonen
  120.              3.7   Nachrichten-Codierung
  121.              3.8   Kommentarverkettung
  122.              3.9   Suchen und Markieren
  123.              3.10  Nachrichten extrahieren
  124.              3.11  Wartung
  125.  
  126.  
  127.         IV   Netzländische Spezialitäten
  128.  
  129.              4.1   MausNet: Info-Files
  130.              4.2   MausNet: Nachrichtenstatus
  131.              4.3   Z-Netz: Fileserver
  132.              4.4   ZConnect: Direkt- und Eilnachrichten
  133.              4.5   ZConnect und RFC (Usenet): Nachrichten umleiten
  134.              4.6   ZConnect und RFC: Crosspostings
  135.  
  136.  
  137.         V    CrossPoint für Fortgeschrittene
  138.  
  139.              5.1   Brettgruppen
  140.              5.2   Nachrichten weiterleiten oder archivieren
  141.              5.3   Automatische Netcalls
  142.              5.4   Funktionstasten, Zusatz-Menü und Tastenmakros
  143.              5.5   Statistiken
  144.              5.6   Sysop-Mode / Standalone-Betrieb (Disk-Poll)
  145.              5.7   Multiuser-Points
  146.              5.8   Nachrichten parken
  147.              5.9   Empfangsbestätigungen
  148.              5.10  Automatischer Nachrichten-Versand
  149.              5.11  Nachrichten-Kopien und -Verteiler
  150.              5.12  PGP-Verschlüsselung
  151.  
  152.  
  153.         VI   Referenz
  154.  
  155.              6.1   Lister
  156.              6.2   Editor
  157.              6.3   Archiv-Viewer
  158.              6.4   CrossTerm
  159.              6.5   Tastenkürzel
  160.  
  161.  
  162.         VII  Technische Dokumentation
  163.  
  164.              7.1   Nachrichtenformate
  165.              7.2   Config-Dateien
  166.              7.3   Tastenmakro-Datei KEYDEF.CFG
  167.              7.4   Logfiles
  168.              7.5   Diverse Dateien
  169.              7.6   Das AUTOEXEC-Verzeichnis
  170.              7.7   Schnittstelle für externe Lister
  171.              7.8   Nachrichtenpakete mitsenden
  172.  
  173.  
  174.         VIII Scriptprogrammierung - Login-Scripts
  175.  
  176.              8.1   Einführung
  177.              8.2   Referenz
  178.              8.3   Beispiele
  179.  
  180.  
  181.         Anhang
  182.  
  183.              A.    Aufruf-Parameter und Errorlevel-Rückgaben
  184.              B.    Dateinamen
  185.              C.    Zusatzprogramme
  186.              D.    Der Umstieg auf CrossPoint
  187.              E.    CrossPoint und MS-Windows oder OS/2
  188.              F.    Kleine Modemkunde
  189.              G.    Fragen und Antworten
  190.              H.    Erste Hilfe bei Datenverlust
  191.              I.    Bekannte Probleme
  192.              K.    Versionsgeschichte
  193.  
  194.  
  195.         I   Einführung
  196.         ════════════════════════════════════════════════════════════════════
  197.  
  198.  
  199.         Eigentlich können Programmierer keine Handbücher schreiben. Ich habe
  200.         es  trotzdem getan und hoffe, daß  Sie  mit  dem Ergebnis  zufrieden
  201.         sind.
  202.  
  203.         Das größte  Problem beim  Schreiben von  DFÜ-Handbüchen ist, daß die
  204.         DFÜ sich schneller  weiterentwickelt, als  die Handbuchschreiber mit
  205.         den Korrekturen nachkommen.  Falls Sie bereits  die Dokumentation zu
  206.         CrossPoint  3.02 gelesen haben, werden  Sie sicher über  eine  ganze
  207.         Reihe  von  längst  überholten  Informationen gestolpert  sein.  Für
  208.         Version 3.1 wurde dieser Text daher vollständig überarbeitet und auf
  209.         den neuesten  Stand gebracht,  d.h. er müßte  zumindest bis ca. Ende
  210.         '96 zu gebrauchen sein.
  211.  
  212.  
  213.         Was um alles in der Welt ist "CrossPoint"?
  214.  
  215.         CrossPoint  ist  eine Multinetz-Pointsoftware.  Oder  ausführlicher:
  216.         CrossPoint  ist ein  Programm, mit  dem Sie  auf sehr  bequeme Weise
  217.         Daten mit Mailboxen austauschen und  insbesondere elektronische Post
  218.         (E-Mail)  versenden,  empfangen und  verwalten können.  Wichtig  ist
  219.         dabei,   daß  CrossPoint  verschiedene,  technische  Mailbox-(Netz)-
  220.         Standards unterstützt. Dadurch benötigen Sie für  verschiedene Netze
  221.         nur EIN Programm mit einer einheitlichen Benutzeroberfläche. Wichtig
  222.         ist auch,  daß CrossPoint nicht nur den kleinsten gemeinsamen Nenner
  223.         der verschiedenen Netze bildet, sondern Ihnen zusätzlich ermöglicht,
  224.         die Features einzelner Netze voll auszunutzen.  Dazu zählen z.B. das
  225.         Bestellen von Dateien im FidoNet, Löschnachrichten im Usenet und das
  226.         Nachrichtenstatus-System im MausNet.
  227.  
  228.  
  229.         So, nun habe ich ein Problem. Ich weiß nicht, was Sie von CrossPoint
  230.         erwarten,  wozu   Sie  CrossPoint   einsetzen  möchten,  und  welche
  231.         Vorkenntnisse Sie bereits haben.
  232.  
  233.         o  Sie  arbeiten bereits  mit einer älteren  CrossPoint-Version  und
  234.            möchten alles  über  die neuen  Features dieser Version erfahren.
  235.            Dann befinden  Sie sich am  falschen Ende dieses  Textes  -  eine
  236.            Auflistung aller  Änderungen  und  Ergänzungen  befindet  sich am
  237.            Ende, in der  Versionsgeschichte.  Falls  Sie  es  nicht ganz  so
  238.            detailliert  wissen   möchten,  können   Sie  auch  in  NEUES.DOC
  239.            nachsehen. Bitte beachten Sie auch die Hinweise in UPDATE.DOC!
  240.  
  241.            Alle Änderungen in der Dokumentation gegenüber der vorausgehenden
  242.            Version sind mit einem "|" am linken Rand gekennzeichnet.
  243.  
  244.         o  Sie  sind   bereits   mit   Mailboxen   vertraut   und   benutzen
  245.            möglicherweise schon eine andere Pointsoftware. Dann  sollten Sie
  246.            Teil  I  und   II  dieser  Dokumentation  kurz  überfliegen   und
  247.            anschließend in Kapitel  3.1 (Installation)  fortfahren. Wenn Sie
  248.            CrossPoint im  FidoNet  nutzen  möchten,  finden Sie die  nötigen
  249.            Informationen im  Text  FIDO.DOC, der dem  getrennt  erhältlichen
  250.            Fido-Paket beiliegt.  Der  Einsatz im  Usenet ist in  UUCP.DOC im
  251.            UUCP-Paket beschrieben.
  252.  
  253.         o  Sie haben keinerlei  DFÜ-Kenntnisse. Sie  haben  sich gerade  ein
  254.            Modem  zugelegt, CrossPoint  kopiert  und  möchten  sofort  Ihren
  255.            ersten   Netzanruf   machen.  Sie  sind  vermutlich   ein   wenig
  256.            erschrocken  über  den großen Umfang der CrossPoint-Dokumentation
  257.            und über  die vielen Fachbegriffe aus  der  DFÜ-Welt. Aber lassen
  258.            Sie sich  nicht entmutigen! Es ist alles viel einfacher, als  Sie
  259.            denken.
  260.  
  261.            Nehmen  Sie  sich  ein  wenig  Zeit,  und  lesen  Sie  sich   die
  262.            CrossPoint-Dokumentation  möglichst  genau durch,  angefangen bei
  263.            Kapitel  1.2  (Teil  IV  bis   VI  können   Sie  zunächst  einmal
  264.            weglassen).  Beachten Sie auch Anhang F, in dem Grundbegriffe zum
  265.            Thema "Modem" erläutert werden.  Falls Sie überhaupt  nicht  mehr
  266.            weiterkommen,  fragen Sie einfach mal beim Betreiber  oder  einen
  267.            Benutzer  der Mailbox  nach,  mit der  Sie  CrossPoint  einsetzen
  268.            möchten  - in  vielen  Mailboxen  gibt  es  jemanden,  der  neuen
  269.            Teilnehmern bei der Einrichtung der Software behilflich ist. 
  270.  
  271.         Bevor Sie  das  Vorwort überstanden  haben, möchte ich  noch  darauf
  272.         hinweisen, daß CrossPoint ein SHAREWARE-Programm ist. Das heißt, daß
  273.         es sich  NICHT  um  freie  Software  handelt, sondern  daß  Sie  das
  274.         Programm   nach   Ablauf  einer  Testzeit   von  maximal  30   Tagen
  275.         kostenpflichtig  registrieren lassen  müssen. Näheres  hierzu finden
  276.         Sie in LIZENZ.DOC.
  277.  
  278.  
  279.         Viel Erfolg!
  280.  
  281.         Peter Mandrella, Januar '92 - März '96
  282.  
  283.  
  284.  
  285.  
  286.         1.1  Support und Bezugsquellen
  287.         ────────────────────────────────────────────────────────────────────
  288.  
  289.         ■ Die CrossPoint-Supportbox
  290.  
  291.         Die  jeweils  aktuelle  Version  von  CrossPoint  und   von   vielen
  292.         interessanten  Zusatzprogrammen  finden  Sie  in   der   CrossPoint-
  293.         Supportbox:
  294.  
  295.  |           Modem 14.400:    02672-910152
  296.  |           Modem 28.800:         -910153
  297.  |           ISDN:                 -910156
  298.  
  299.         Wenn Sie die Box  angewählt haben, melden Sie sich als "Gast" an und
  300.         wählen  Sie  im  Hauptmenü mit "D"  den  Dateibereich.  Anschließend
  301.         können Sie sich in  der  Box mit den Pfeiltasten,  <Enter>  und  "X"
  302.         (statt <Esc>) bewegen,  Dateien mit der Leertaste markieren und  mit
  303.         <Enter> den Download starten. 
  304.  
  305.  
  306.         ■ Weitere Bezugsquellen
  307.  
  308.         - per Online-Anruf (Name, Nummer, Typ, Login, Dateibereich):
  309.  
  310.             tarigon   0621-6296138  Modem   sauger   pub/msdos/xpoint (*)
  311.             tarigon   0621-6688331  ISDN    sauger   pub/msdos/xpoint (*)
  312.             COPS      05035-1610    Modem   SAUGER   /COMPAED/POINTS/IBM
  313.  
  314.             (*) Mit Befehl "software" in den Software-Bereich wechseln,
  315.                 dann "cd msdos/xpoint".
  316.  
  317.         - per Fido-Filerequest unter dem Magic "XP" bei:
  318.  
  319.             2:2454/97    (Klystron BBS)
  320.             2:31/11      (Lipo's BBS, Österreich)
  321.  
  322.         - Im Internet:
  323.  
  324.  |          ftp://ftp.ping.at/pub/pc/uucp/xpoint/prog/
  325.  
  326.  
  327.         Diese Liste kann sich sich jederzeit ändern. Bitte rufen Sie *nicht*
  328.         zu  den Hauptauslastungszeiten  (abends zwischen 18:00  und  22:00),
  329.         sondern möglichst tagsüber oder nachts an.
  330.  
  331.  
  332.         - per Snail-Mail:   frankierten  Rückumschlag und  zwei  formatierte
  333.           Disketten (1.4MB) senden an:
  334.  
  335.                 Jochen Herz
  336.                 Schöfferstr. 23
  337.                 D-67547 Worms
  338.  
  339.  
  340.         ■ Support
  341.  
  342.         Wenn Sie Fragen zu CrossPoint haben, dann können Sie diese in  einem
  343.         der   CrossPoint-Supportbretter   stellen.   Dort   gibt   es   auch
  344.         Informationen  über die  jeweils neueste  Version,  nützliche Tips &
  345.         Tricks und  Utilities  für  CrossPoint.  Die Namen  der  Bretter  im
  346.         ZCONNECT-Bereich sind:
  347.  
  348.         /T-NETZ/SUPPORT/XPOINT/ALLGEMEINES     Fragen und Diskussionen zu XP
  349.         /T-NETZ/SUPPORT/XPOINT/FIDO            = CROSSPOINT.GER (s.u.)
  350.         /T-NETZ/SUPPORT/XPOINT/MELDUNGEN       Wichtige Meldungen zu XP
  351.         /T-NETZ/SUPPORT/XPOINT/TOOLS           XP-Tools und -Utilities
  352.         /T-NETZ/SUPPORT/XPOINT/UPDATES         neue XP-Programmversionen
  353.  
  354.         Beachten Sie,  daß in  den Brettern MELDUNGEN  und  UPDATES für Alle
  355.         außer  dem  CrossPoint-Supportteam Schreibverbot besteht! Falls  Sie
  356.         das   Brett   UPDATES  bestellen,   müssen  Sie  mit  einem   großen
  357.         Datenvolumen rechnen.
  358.  
  359.         In den übrigen Netzen gibt es die folgenden Bretter:
  360.  
  361.         im FidoNet:    CROSSPOINT.GER (für CrossPoint selbst)
  362.                        CROSSTOOLS.GER (für Zusatzprogramme)
  363.         im MausNet:    MT.XP
  364.         im Usenet:     de.comm.software.crosspoint
  365.  
  366.         Falls das  betreffende Brett  nicht bei Ihrem Server verfügbar  ist,
  367.         fragen Sie bitte Ihren Sysop - er kann das Brett für Sie bestellen.
  368.  
  369.         Falls  Sie  auf  eine Nachricht  im  Supportbrett  keine  brauchbare
  370.         Antwort erhalten, können  Sie  sich auch  direkt per E-Mail an  mich
  371.         wenden. Bitte schicken Sie keine Nachrichten *gleichzeitig* an  mich
  372.         und in ein  Supportbrett!  Sie  erreichen mich  unter  den folgenden
  373.         Adressen:
  374.  
  375.             Internet     pm@daisy.de
  376.             MausNet      Peter Mandrella @ LU
  377.             Fido         Peter Mandrella @ 2:2454/97.80
  378.             Z-Netz       P.MANDRELLA@LDB.han.de
  379.  
  380.         Ich versuche, alle Nachrichten zu beantworten. Wegen des enorm hohen
  381.         Mailaufkommen  ist dies aber leider  nicht immer  möglich;  außerdem
  382.         können die Antworten in Einzelfällen schon mal etwas länger dauern.
  383.  
  384.  
  385.         ■ Credits
  386.  
  387.         Ohne die Unterstützung und Informationen aller Art, die  ich aus den
  388.         Netzen erhalten  habe,  wäre CrossPoint  nicht möglich gewesen. Mein
  389.         besonderer Dank geht an:
  390.  
  391.         Stephan Ackermann, Andreas Benkel,  Olaf  Boos, Oliver Engel, Jochen
  392.         Herz, Michael Heydekamp, Thomas Hopp, Stefan  Hürter, Martin Jahner,
  393.         Klaus  Peter Kleinsimon, Christian Mock,  Lutz Petersen,  Max Raabe,
  394.         Daniel  Schlenzig, Burkard Schoof, Ulrich Stamm, Matthias Watermann,
  395.         Hans-Joachim Zierke und Marc Zimmermann.
  396.  
  397.         Außerdem  danke   ich   Klaus  Hertle  und  Manfred  Klee  für  ihre
  398.         ausführlichen Korrekturhinweise zur  Dokumentation,  Sidney@FACT für
  399.         seine  XP-Windows-Icons   und  James   Blackler  für  die  englische
  400.         Übersetzung der Online-Hilfe.
  401.  
  402.         Special thanks  an  Anders  Hejlsberg für den besten Pascal-Compiler
  403.         der Welt und an die Zeitschrift c't dafür, daß es sie gibt.
  404.  
  405.  
  406.         ■ Copyrights, Warenzeichen
  407.  
  408.         Dieser Text ist (c) 1992-1996 by Peter Mandrella. Auszüge des Textes
  409.         dürfen in Mailboxnetzen  veröffentlicht  oder in  die  Dokumentation
  410.         anderer  Shareware-Pointprogramme übernommen werden, sofern sie  mit
  411.         einer  Quellenangabe  versehen  sind.  Sie  dürfen  diesen  Text  in
  412.         beliebiger Form weitergeben, sofern der Text  inhaltlich unverändert
  413.         und  vollständig ist  und  die  Weitergabe  unentgeltlich  oder  zum
  414.         Selbstkostenpreis  erfolgt. Jede anderweitige Veröffentlichung  oder
  415.         Verwertung  dieses  Textes setzt  mein  schriftliches Einverständnis
  416.         voraus.
  417.  
  418.         (c) 1992 für ZCONNECT: ZERBERUS GmbH, Friedland (FRG).
  419.  
  420.         ZCONNECT  ist  ein  eingetragenes  Warenzeichen der  ZERBERUS  GmbH,
  421.         Friedland  (FRG). ZERBERUS ist  ein eingetragenes  Warenzeichen  von
  422.         Wolfgang Mexner.
  423.         Microsoft,  MS,   MS-DOS,   Windows   und  Bug   sind   eingetragene
  424.         Warenzeichen der Microsoft Corporation.
  425.         WordStar ist ein eingetragenes Warenzeichen von MicroPro.
  426.         PKZIP und PKUNZIP sind eingetragene Warenzeichen der PKWARE Inc.
  427.         IBM und OS/2 sind eingetragene Warenzeichen der IBM Corporation.
  428.         Fido und FidoNet sind eingetragene Warenzeichen von Tom Jennings und
  429.         Fido Software.
  430.  
  431.  
  432.  
  433.  
  434.         1.2  Installation
  435.         ────────────────────────────────────────────────────────────────────
  436.  
  437.         Zunächst  benötigen  Sie  einen  IBM-kompatiblen  PC  mit  folgenden
  438.         Eigenschaften: 
  439.  
  440.              o  MS-DOS/PC-DOS ab Version 3.0 oder ein dazu kompatibles
  441.                 Betriebssystem
  442.              o  mindestens 430K freier Hauptspeicher
  443.              o  mindestens 5 MB Platz auf der Festplatte
  444.  
  445.         Außerdem wird ein  Hayes-kompatibles Modem  oder eine ISDN-Karte mit
  446.         FOSSIL-Treiber benötigt.
  447.  
  448.         In der CONFIG.SYS muß *mindestens* FILES=25 eingetragen sein, besser
  449.         jedoch FILES=30. Außerdem nützlich sind:
  450.  
  451.              o  EMS- und XMS-Speicher
  452.              o  Festplattencache
  453.              o  eine RAM-Disk für Temporärdateien
  454.  
  455.  
  456.         Die Installation von CrossPoint gestaltet sich  recht einfach: Legen
  457.         Sie  ein Verzeichnis Ihrer  Wahl an,  und kopieren  Sie alle im  den
  458.         beiden   CrossPoint-Archiven    enthaltenen   Dateien    in   dieses
  459.         Verzeichnis. Dies sind im Einzelnen:
  460.  
  461.              XP.EXE, XP.OVR   das Programm selbst
  462.              XP.HLP           die Online-Hilfe
  463.              XP-D.RES         deutsche Sprachdatei
  464.              XPOINT.DOC       der Text, den Sie gerade lesen
  465.              LIZENZ.DOC       Hinweise zu Nutzungsrechten und Registrierung
  466.              UPDATE.DOC       Hinweise für den Umstieg auf neue XP-Versionen
  467.              NEUES.DOC        Beschreibung neuer Features
  468.  |           BESTELL.DOC      Bestellinformationen für Zusatzprodukte
  469.              BEISPIEL.EXE     einige Beispiel-Briefschablonen (SFX-Archiv)
  470.              SCRIPTS.EXE      Beispiel-Scriptdateien (SFX-Archiv, s.Kap.8.3)
  471.              ZPR.EXE          Programm zum Überprüfen und Reparieren von
  472.                               Nachrichten-Pufferdateien
  473.              PMCONV.EXE       PM-Konvertierer; s. Anhang C
  474.              MAGGI.EXE        Netcall-Konvertierer
  475.              XPICONS.DLL      Icons für MS-Windows
  476.              ZM.EXE           Zmodem-Übertragungsprotokoll
  477.              ZCONFIG.EXE      Konfigurationsprogramm für ZM
  478.  
  479.         Wenn Sie  CrossPoint bereits installiert haben und auf  eine  neuere
  480.         Version updaten möchten, lesen Sie bitte UPDATE.DOC.
  481.  
  482.         Wenn  Sie  CrossPoint im  FidoNet  einsetzen möchten, benötigen  Sie
  483.         außerdem das getrennt erhältliche XP-FIDO-Paket, für  den Einsatz im
  484.         Usenet das getrennt erhältliche  XP-UUCP-Paket und für QWK-Boxen das
  485.         getrennt erhältliche QWK-Paket. 
  486.  
  487.         Zusätzlich benötigen  Sie  einen  Packer  und Entpacker (z.B.  PKZip
  488.         /PKUnzip),  außer  im  Usenet (Packer/Entpacker sind  im  UUCP-Paket
  489.         enthalten). Genaueres hierzu finden Sie in Kapitel 3.1.
  490.  
  491.  
  492.         Beim ersten Starten fragt XP folgende drei Eingaben ab:
  493.  
  494.         Netztyp:     Die Art  des Netzes, in dem sich Ihre Stammbox befindet
  495.                      (s. Kap. 1.3, oder Online-Hilfe). Mit <F2> erhalten Sie
  496.                      eine Auswahlliste der verfügbaren Netze.
  497.  
  498.         Boxname:     Der Name Ihrer Stamm-Box.  Sie  können später  beliebig
  499.                      viele weitere Boxen erfassen und  auch  eine andere Box
  500.                      als Stammbox wählen. 
  501.  
  502.         Username:    Das  ist der  Name, unter dem Sie  Nachrichten  im Netz
  503.                      schreiben.   Im  MausNet  oder  FidoNet   ist   es  Ihr
  504.                      "Realname", also Ihr vollständiger Vor- und Nachname.
  505.  
  506.         Sollten   Sie  bereits  mit   einem   anderen   Z-Netz-Pointprogramm
  507.         gearbeitet haben, dann lesen Sie nun zunächst  Anhang D durch. Haben
  508.         Sie noch keine Erfahrung mit  Points, dann lesen Sie bitte  zunächst
  509.         das  folgende Kapitel. Dort finden Sie alles Wissenswerte  über  die
  510.         Benutzung von Points.
  511.  
  512.         Wenn  Sie  es gar nicht  mehr  abwarten  können, dann fahren Sie bei
  513.         Kapitel 3.1 fort. Dort steht, wie Sie Ihren  Cross-Point zum  Laufen
  514.         bekommen. Für die  Verwendung im FidoNet lesen  Sie bitte  FIDO.DOC,
  515.         das im getrennt erhältlichen Fido-Paket enthalten ist.
  516.  
  517.  
  518.         ■ Installation zusätzlicher Sprachen
  519.  
  520.         Um  neben  der  deutschen  Benutzeroberfläche  weitere  Sprachen  zu
  521.         installieren, kopieren Sie den Inhalt  der betreffenden Sprachmodule
  522.         einfach  ins  XP-Verzeichnis. Falls Sie  den deutschen  Programmteil
  523.         nicht mehr benötigen, können Sie die betreffenden Dateien (XP-D.RES,
  524.         XP.HLP, *.DOC) löschen. Beachten Sie, daß bei Sprachmodulen, für die
  525.         noch  keine  übersetzte  Online-Hilfe vorliegt,  die  deutsche Hilfe
  526.         (XP.HLP) mitbenutzt wird.
  527.  
  528.         Wenn  mehrere  Sprachen  installiert  sind,   können  Sie  über  den
  529.         Menüpunkt /Config/Optionen/Sprachen die  gewünschte Sprache  wählen.
  530.         Die Auswahl bleibt bis zum Wählen einer neuen Sprache erhalten.
  531.  
  532.  
  533.         ■ Unterstützung für blinde und für gehörlose Anwender
  534.  
  535.         Unter  dem  Menüpunkt /Config/Anzeige/Diverses kann  ein  "Hardware-
  536.         Cursor"  für alle Menüs, Auswahllisten etc. eingeschaltet werden, so
  537.         daß die Benutzung einer Braille-Zeile erleichtert wird. An  gleicher
  538.         Stelle kann eine  zusätzliche Blindenunterstützung aktiviert werden.
  539.         Dies   bewirkt,   daß   bei    der    Anzeige   von   Fenstern   der
  540.         Bildschirmhintergrund ausgeblendet wird.
  541.  
  542.         Der Schalter  "optisches  Tonsignal"  unter /Config/Anzeige/Diverses
  543.         ergänzt alle akkustischen Fehlersignale um ein kurzes Aufblinken des
  544.         Bildschirmrahmens. 
  545.  
  546.  
  547.  
  548.  
  549.         1.3  Netze und Adressierungen
  550.         ────────────────────────────────────────────────────────────────────
  551.  
  552.         Es  gibt unzählige verschiedene Mailboxnetze,  allerdings nicht ganz
  553.         so viele verschiedene Netztypen. Ein Netztyp beinhaltet alle  Netze,
  554.         die  intern  mit  der  gleichen Technik  arbeiten,  d.h.  zueinander
  555.         kompatibel   sind.  CrossPoint  unterstützt  z.Zt.   die   folgenden
  556.         Netztypen:
  557.  
  558.         ZConnect            -  verwendet im Z-Netz u.a.
  559.         Z-Netz ("Z3.8")     -  verwendet im Z-Netz u.a. (veraltet)
  560.         MausTausch          -  verwendet im MausNet
  561.         Fido                -  verwendet im FidoNet, GerNet, VirNet und
  562.                                dutzenden anderer Fido-kompatibler Netze
  563.         RFC/UUCP            -  verwendet in Usenet/Internet(*)
  564.         MagicNET            -  verwendet im Magic-, Seven- und LightNET
  565.         QuickMail           -  Benutzt das noch irgendjemand? Hmm ...
  566.         GS-Mailbox          -  verwendet in verschiedenen kleinen Netzen
  567.         QWK                 -  verwendet von Boxen mit QWK-Schnittstelle,
  568.                                insbesondere im FidoNet
  569.  
  570.         Oft werden die Bezeichnungen von  Netzen und Netztypen  als Synonyme
  571.         füreinander  gebraucht.  Wenn  ich  Z-Netz schreibe, meine  ich  das
  572.         Netcall-Format,  wenn  ich   MausNet   schreibe,   meine  ich   alle
  573.         MausTausch-kompatiblen Netze etc.
  574.  
  575.  
  576.         (*) Über  die  Bedeutung  der  Begriffe  Internet,  InterNet, Usenet
  577.             etc. herrscht im Allgemeinen große  Verwirrung.  Falls Sie genau
  578.             wissen möchten, was es damit  auf sich hat, lesen  Sie bitte den
  579.             Text  UUCP.DOC,  der  im  getrennt   erhältlichen  XP-UUCP-Paket
  580.             enthalten ist.
  581.  
  582.  
  583.         Einer  der  (für   Sie)   wichtigsten   Unterschiede   zwischen  den
  584.         verschiedenen  Netzen  besteht  darin,  wie  Nachrichten  an  andere
  585.         Pointuser adressiert  werden.  Grundsätzlich  hat  eine  Useradresse
  586.         immer folgende Form:
  587.  
  588.                             Name @ System
  589.  
  590.         Die Leerzeichen vor  und hinter dem @  dienen hier nur  der besseren
  591.         Lesbarkeit und fallen bei einer real  existierenden Adresse weg. Nun
  592.         zu den  Adressen in einzelnen Netzen. Sei USERNAME ein Benutzername,
  593.         BOX eine  Netzbox  und  POINT ein  Pointname (im  Usenet  als 'site'
  594.         bezeichnet), dann erhält man folgende Adressen:
  595.  
  596.         Z-Netz (alt)    USERNAME @ BOX.ZER
  597.         ZCONNECT        username @ BOX.domain
  598.         MausTausch      Vorname Nachname @ BOX[.domain]
  599.         Fido            Vorname Nachname @ zone:net/node[.point]
  600.         InterNet        username @ site.domain
  601.         MagicNET        USERNAME @ BOX
  602.         QuickMail/GS    USERNAME @ POINT
  603.  
  604.         Die  Art  der Useradresse im  MagicNET hängt davon ab, ob es sich um
  605.         einen sogenannten  Aliaspoint (erste  Form)  oder einen  Namenspoint
  606.         (zweite Form)  handelt.  Im  MausNet  und FidoNet  besteht Realname-
  607.         Pflicht; einen eigenen  Usernamen gibt es dort  nicht. Die Erklärung
  608.         einer Fido-Adresse  würde hier zu weit führen; genaueres dazu finden
  609.         Sie in FIDO.DOC.
  610.  
  611.  
  612.         ■ Gateways (Z-Netz alt, MagicNET, QM/GS)
  613.  
  614.         Zwischen vielen Netzen bestehen Verbindungen, genannt Gateways. Über
  615.         diese Gateways können  Sie z.B.  aus dem Z-Netz an  einen  Maus-User
  616.         schreiben,  oder aus  dem  Internet  an  einen  Fido-User.  Gateway-
  617.         Adressen  in den kleineren Mailboxnetzen mit Z-Netz(alt)-, MagicNET-
  618.         oder QM/GS-Technik haben üblicherweise folgende Form:
  619.  
  620.                          USER % BOX @ GATEWAYNAME
  621.  
  622.         USER ist ein  im jeweiligen Netz gültiger Name (wobei Leerzeichen in
  623.         Fido- und Maus-Adressen meist Punkte oder durch "_"-Zeichen  ersetzt
  624.         werden). Der GATEWAYNAME kann  gleich dem Namen des Netzes sein, muß
  625.         aber  nicht.  Im   Z-Netz  (alt)  ist   das  obligatorische   ".ZER"
  626.         anzuhängen.
  627.  
  628.  
  629.         ■ Domain-Adressierung (InterNet, MausNet und ZConnect)
  630.  
  631.         Dies  ist eine flexible  und  leistungsfähige Form der Adressierung,
  632.         die sich weltweit  immer mehr durchsetzt und in absehbarer Zeit auch
  633.         im  Z-Netz und anderen Netzen eingeführt werden wird. Im  Usenet und
  634.         MausNet ist die Verwendung von  Domain-Adressen generell möglich, im
  635.         Z-Netz  wird sie z.Zt.  nur  von ZConnect-fähigen Boxen unterstützt.
  636.         Eine Useradresse hat folgende Form: 
  637.  
  638.                          user@system.domain
  639.  
  640.         Wobei  'Domain'  aus  einer hierarchischen  Folge  von  Unterdomains
  641.         bestehen kann. Ein Beispiel:
  642.  
  643.                          p.mandrella@ldb.han.de
  644.  
  645.         de    =  Deutschland
  646.         hab   =  Hannover'scher Lokalbereich des Individual Network e.V.
  647.         ldb   =  Systemname
  648.  
  649.  
  650.  
  651.  
  652.         1.4  Points im Allgemeinen und im Besonderen
  653.         ────────────────────────────────────────────────────────────────────
  654.  
  655.         ■ Was hat es überhaupt mit diesen "Punkten" auf sich?
  656.  
  657.         Betrachten  wir  zunächst  einmal  die  DFÜ  und  Kommunikation  mit
  658.         Mailboxen,   wie   sie  traditionell  abläuft.   Sie  benutzen   ein
  659.         Terminalprogramm und  rufen damit bei einer  Mailbox an.  Sie  geben
  660.         Ihren Benutzernamen und  ein  Paßwort ein und bekommen damit Zugriff
  661.         auf  die Nachrichten, die in der Box abgelegt sind. Sie wechseln von
  662.         Brett  zu  Brett, lesen  neue  Nachrichten,  antworten  darauf  oder
  663.         verschicken Briefe. Um Nachrichten dauerhaft aufzuheben,  müssen Sie
  664.         diese  in  einem  "Logfile"  mitschneiden  und  nachher  mühsam  die
  665.         gewünschten Nachrichten heraussuchen. Und während  der gesamten Zeit
  666.         besteht eine Telefonverbindung zwischen  Ihnen und der Mailbox,  die
  667.         laufende Gebühren kostet.
  668.  
  669.         Die Idee von Points ist nun, dieses Senden und Empfangen von Daten -
  670.         denn  genau darum handelt es sich -  zu rationalisieren. Dazu  wurde
  671.         eine  spezielle  Art   von  Anruf  eingeführt:   der  Netzanruf.  Er
  672.         unterscheidet sich von einem normalen Mailboxanruf zunächst dadurch,
  673.         daß Sie nicht alle Nachrichten EINZELN aufrufen müssen. Statt dessen
  674.         faßt  die angerufene  Box alle  Nachrichten, die  seit Ihrem letzten
  675.         Anruf eingegangen sind,  zu einem Paket zusammen  und  sendet dieses
  676.         mit einem der üblichen Übertragungsprotokolle (z.B. ZModem) zu Ihrem
  677.         Rechner. Auf die  gleiche  Weise  haben Sie die Möglichkeit,  eigene
  678.         Nachrichten in einem zusammenhängenden Paket  zur Box zu übertragen.
  679.         Danach  wird  die   Verbindung   getrennt,   und  die  eingegangenen
  680.         Nachrichten    können    lokal    auf   Ihrem    Rechner    beliebig
  681.         weiterverarbeitet werden.
  682.  
  683.         Die Bearbeitung der  Datenpakete  und  die  Übertragung von  und zur
  684.         Mailbox ist Aufgabe des Pointprogramms; es tritt damit an die Stelle
  685.         des  Terminalprogramms.  Die  Übertragung  wird  auch  als  "pollen"
  686.         bezeichnet  und die  angerufene Box  als "Pollbox" oder "Server", im
  687.         FidoNet  auch   als  "Bossnode".  Das  Pointprogramm  hat  dabei  im
  688.         wesentlichen drei Aufgaben:
  689.  
  690.           o  Durchführen des Netzanrufes
  691.           o  Verwalten der eingegangenen Nachrichten
  692.           o  Bereitstellung einer Möglichkeit, um die Nachrichten zu lesen,
  693.              ggf. darauf zu antworten und eigene Nachrichten zu schreiben.
  694.  
  695.         Die Verwaltung der Nachrichten erfolgt dabei i.d.R. genauso, wie Sie
  696.         es  von  der  Mailbox  kennen:  Es gibt  eine  Brettliste,  und  die
  697.         eingehenden Nachrichten werden in die passenden Bretter einsortiert.
  698.         Alte Nachrichten, die ein bestimmtes  "Verfallsdatum"  überschritten
  699.         haben, werden gelöscht, um  wieder  Platz für  neue  Nachrichten  zu
  700.         machen.  Sie  besitzen   dann  auf  Ihrem  Rechner  eine  Kopie  der
  701.         Nachrichten, die  sich auch in der Mailbox befinden - also praktisch
  702.         eine eigene kleine Mailbox.
  703.  
  704.  
  705.         ■ Point im Z-Netz
  706.  
  707.         Um Zerberus-Point  zu werden,  müssen  Sie zunächst  in  einer Box -
  708.         Ihrer  Serverbox - als Point  eingetragen werden. Dazu  erhalten Sie
  709.         zusätzlich   zu   Ihrem   bisherigen  Usernamen  und  Paßwort  einen
  710.         Pointnamen und ein Pointpaßwort. Ab sofort sind Sie doppelt in Ihrer
  711.         Box eingetragen: als User und als Point.  User- und Pointname können
  712.         gleich sein, müssen es  aber nicht. Von  Ihrem  Point  aus ins  Netz
  713.         versandte Nachrichten erscheinen weiterhin unter Ihrem Usernamen.
  714.  
  715.         Alle  für  Sie   bestimmten  eingehenden   Nachrichten,  d.h.   neue
  716.         Brettnachrichten  und persönliche Nachrichten, werden  ab sofort  in
  717.         der  Serverbox  in  eine  spezielle  Datei kopiert:  den sogenannten
  718.         "Netcall-Puffer"  (eine Beschreibung des Dateiformats  finden Sie in
  719.         Kapitel 7.1).  Bitte  beachten Sie, daß persönliche Nachrichten auch
  720.         weiterhin in  Ihrem  normalen  User-Postfach  landen;  sie sind also
  721.         doppelt vorhanden. Ein Zerberus-Netcall läuft nun so ab:
  722.  
  723.           1. Das Pointprogramm erzeugt einen Netcall-Puffer, der alle aus-
  724.              gehenden Nachrichten enthält, und packt diesen z.B. mit PKZip.
  725.  
  726.           2. Das Programm ruft bei der Serverbox an und loggt sich mit
  727.              Pointname und Pointpaßwort ein.
  728.  
  729.           3. Die Serverbox packt ebenfalls den für Sie bereitliegenden Net-
  730.              callpuffer.
  731.  
  732.           4. Das Pointprogramm sendet seinen Netcall-Puffer zum Server.
  733.  
  734.           5. Der Server sendet seinen Puffer; das Pointprogramm empfängt ihn
  735.              und speichert die Datei auf Festplatte.
  736.  
  737.           6. Die Verbindung wird getrennt.
  738.  
  739.           7. Das Pointprogramm entpackt den eingegangenen Puffer, z.B. mit
  740.              PkUnzip, und verarbeitet die enthaltenen Nachrichten weiter.
  741.  
  742.  
  743.         ■ Z-Netz: Bestellen von Brettern
  744.  
  745.         Natürlich  möchten Sie nicht alle  Bretter beziehen, die Ihr  Server
  746.         anbietet,  sondern nur  diejenigen,  die  Sie  interessieren.  Daher
  747.         können Sie  die gewünschten Bretter bestellen  und nicht  gewünschte
  748.         wieder  abbestellen. Zu diesem  Zweck ist  in jeder Zerberus-Mailbox
  749.         ein  spezieller  Service namens  "MAPS" vorhanden.  Dieses  Service-
  750.         Programm ist unter dem Usernamen MAPS zu erreichen und versteht eine
  751.         Reihe von Befehlen.
  752.  
  753.         Wenn Sie z.B. eine Liste der angebotenen Bretter haben möchten, dann
  754.         senden Sie an  MAPS eine Nachricht mit  dem Betreff "LIST  BRETTER";
  755.         der Nachrichtentext  selbst enthält nur eine Leerzeile.  Im nächsten
  756.         Netcall   erhalten  Sie  dann  eine  Brettliste   mit  dem  Absender
  757.         MAPS@BOXNAME.Domain.  Zum  Bestellen oder Abbestellen  von  Brettern
  758.         senden  Sie an MAPS  den Befehl ADD bzw DEL. Der Nachrichtentext muß
  759.         dann  eine Liste aller gewünschten Bretter  enthalten, pro Zeile ein
  760.         Brett.  Sie  können dabei auch  "Wildcards" verwenden, z.B. "/Z-NETZ
  761.         /*", um alle Z-Netz- Bretter zu bestellen.
  762.  
  763.         Das alles hört sich recht umständlich an, und das ist es auch. Daher
  764.         bietet Ihnen CrossPoint  die Möglichkeit, die ganze  Besteller-  und
  765.         Abbestellerei menügesteuert  vorzunehmen. Die  MAPS-Befehle  und die
  766.         gewünschten  Bretter werden dabei  einfach aus einer Liste  gewählt;
  767.         Sie  müssen  keinen  einzigen Brettnamen  mehr  von  Hand eintippen.
  768.         Näheres dazu in Kapitel 3.2.
  769.  
  770.  
  771.         ■ Z-Netz: ZCONNECT
  772.  
  773.         Im Z-Netz gibt es zwei verschiedene Arten von Mailboxen: Solche, die
  774.         mit dem  alten, technisch überholten "Z3.8"-Verfahren arbeiten,  und
  775.         solche, die  das neue  ZCONNECT-Verfahren  anbieten. ZCONNECT bietet
  776.         Ihnen als Point eine Menge von Vorteilen. Einer davon - die  Domain-
  777.         Adressierung - wurde bereits erwähnt. Ein weiterer Vorteil ist,  daß
  778.         ZCONNECT  es  den  Boxen  erleichtert,  einen   "PreArc",  d.h.  das
  779.         Vorpacken Ihrer Nachrichtenpakete anzubieten. Damit entfällt Punkt 3
  780.         des  Netcall-Vorgangs   (s.o.),   was  die   Telefonkosten  deutlich
  781.         verringert.
  782.  
  783.         Auf  weitere  Features  von  ZCONNECT  werden  wir   später  genauer
  784.         eingehen, insbesondere in Abschnitt IV.
  785.  
  786.  
  787.         ■ Point im MagicNET oder einem QuickMail-Netz
  788.  
  789.         Die  Technik  dieser  Netze   ist  ähnlich   zu  der  des  Z-Netzes.
  790.         Unterschiede gibt es nur in der  Behandlung persönlicher Nachrichten
  791.         (PMs) und  in  der  Bildung  von  Useradressen  (s.  Kap.  1.3).  Im
  792.         Gegensatz zu  Zerberus werden hier keine Duplikate von PMs angelegt,
  793.         sondern Sie erhalten Ihre Nachrichten nur einmal.
  794.  
  795.         Der  Brettbestell-Service im MagicNET heißt  MAF und bei  GS-Mailbox
  796.         SYSTEM. Die einzelnen Befehle  will ich hier nicht weiter erläutern,
  797.         da  Sie   sie   nie   von  Hand  eintippen   werden  müssen  -  alle
  798.         Brettbestellungen erfolgen menügesteuert. Bei QuickMail gibt es zwar
  799.         seit kurzem  einen automatischen Brettbestellservice, er wird von XP
  800.         allerdings  noch  nicht  unterstützt;  stattdessen  sendet  XP  alle
  801.         Bestellungen an  den  Sysop  (Boxbetreiber), der  sie  dann  manuell
  802.         bearbeiten kann. 
  803.  
  804.         Beachten Sie, daß  viele dieser kleinen Netze inzwischen dabei sind,
  805.         teils geschlossen, teils Zug um  Zug auf ZCONNECT, manchmal auch auf
  806.         Fido umzustellen. Sie können z.B. durchaus an einer MagicNET-Mailbox
  807.         mit ZCONNECT  pollen. Man  muß also  darauf achten, daß man zwischen
  808.         dem Netz und dem Netztyp unterscheidet. 
  809.  
  810.  
  811.         ■ Point im MausNet
  812.  
  813.         Eigentlich gibt es im  MausNet  gar  keine Points. Man  spricht hier
  814.         auch nicht von Pointprogrammen, sondern von "Frontends". Tatsächlich
  815.         bestehen  keine technischen Unterschiede  zwischen  einem 'normalen'
  816.         User und einem Point. Wenn Sie sich in einer Maus  angemeldet haben,
  817.         können sie sofort, ohne zusätzliche  Vereinbarung eines  Pointnamens
  818.         oder Paßwortes, Netzanrufe durchführen. 
  819.  
  820.         Ein besonderer  Service im MausNet  sind die sogenannten INFO-FILES:
  821.         Eine  Reihe  von  Informationstexten  mit Anleitungen,  Brettlisten,
  822.         Netzplan, Werbung u.v.a.m. Mit  CrossPoint  können  Sie  diese Info-
  823.         Files abonnieren - geänderte  Infofiles werden Ihnen dann  in  einem
  824.         einstellbaren Rhythmus  automatisch zugesandt. Näheres hierzu finden
  825.         Sie in Kapitel 4.1.
  826.  
  827.  
  828.         ■ Point im FidoNet oder Usenet
  829.  
  830.         Eine  Beschreibung  von  FidoNet-Points  finden  Sie  in  der  Datei
  831.         FIDO.DOC, die  im  getrennt  erhältlichen Fido-Paket  enthalten ist.
  832.         Eine Beschreibung von  Usenet-"Points"  - eine  bessere  Bezeichnung
  833.         dafür ist "leaf-sites" -  finden Sie  in der Datei UUCP.DOC,  die im
  834.         getrennt erhältlichen UUCP-Paket enthalten ist.
  835.  
  836.  
  837.         Achtung:  In  jedem Netz  gelten  unterschiedliche  Regeln,  die Sie
  838.         unbedingt beachten  sollten. Im Z-Netz sind  sie in  der "Netikette"
  839.         festgelegt, im  FidoNet in  der "Policy", in  den  anderen Netzen in
  840.         entsprechenden  Texten. Bitte  fragen Sie Ihren  Sysop; er kann (und
  841.         sollte) Ihnen diese Texte zur Verfügung stellen. 
  842.  
  843.  
  844.  
  845.  
  846.         1.5  Von Echos, Matrizen und Brettern
  847.         ────────────────────────────────────────────────────────────────────
  848.  
  849.         CrossPoint  bietet   für  sehr  unterschiedliche  Netze   eine  fast
  850.         einheitliche Benutzeroberfläche. So weit, so gut. Leider  weicht die
  851.         in  verschiedenen Netzen verwendete Terminologie  stark  voneinander
  852.         ab.  Da  CrossPoint  ursprünglich  eine  reine  Z-Netz-Software war,
  853.         verwende ich  die im Z-Netz üblichen Begriffe. Damit Sie  als  Fido-
  854.         oder  Maus-User aber auch etwas davon haben, will ich die gängigsten
  855.         Bezeichnungen kurz gegenüberstellen:
  856.  
  857.  
  858.                          │  Z-Netz      Usenet     MausNet    Fido
  859.         ─────────────────┼──────────────────────────────────────────────────
  860.         persönliche      │    PM         Mail        PM       Netmail oder
  861.         Nachricht        │                                    Matrixmail [1]
  862.                          │
  863.         öffentl. Nachr.  │    AM         News/       AM       EchoMail
  864.                          │              Posting
  865.                          │
  866.         Diskussionsforum │   Brett     Newsgroup    Gruppe    Echo, Area
  867.                          │
  868.         Brettbestell-    │   MAPS        [2]         [3]      Areafix oder
  869.         service          │                                    Areamgr
  870.                          │
  871.         Server eines     │  Server/    Mailfeed/     Maus     Bossnode
  872.         Points           │  Pollbox    Newsfeed
  873.                          │
  874.         Systembetreiber  │   Sysop       [4]         Sysop    Sysop, Boss
  875.  
  876.  
  877.         [1]  Persönliche  Nachrichten im Sinne von privater Post gibt  es im
  878.         FidoNet  nicht.   Netmails  sind   ausdrücklich  für  alle  an   der
  879.         Übertragung    beteiligten    Systeme    und     Personen    lesbar;
  880.         Nachrichtenverschlüsselung  ist  in den meisten  Teilen  des FidoNet
  881.         verboten.
  882.  
  883.         [2] Im Usenet gibt es verschiedene Brettbestellsysteme. Näheres dazu
  884.         in UUCP.DOC.
  885.  
  886.         [3]   Brettbestellungen   im   MausNet   erfolgen   über   spezielle
  887.         Steuerbefehle, die das Frontend (Pointprogramm) an die Box sendet.
  888.  
  889.         [4]   Im  Usenet   verwendet   man  je  nach  Funktion  verschiedene
  890.         Bezeichnungen.  Der Postmaster  ist  der Systemverwalter für private
  891.         Nachrichten,  der   Newsmaster  ist  für   öffentliche   Nachrichten
  892.         zuständig. Gelegentlich wird auch "Postmaster" als Sammelbegriff für
  893.         Beides verwendet.
  894.  
  895.         Die  Bezeichnungen in den übrigen Netzen stimmen im Wesentlichen mit
  896.         dem Z-Netz überein.
  897.  
  898.  
  899.  
  900.  
  901.  
  902.         II   CrossPoint - Konzept und Grundlagen
  903.         ════════════════════════════════════════════════════════════════════
  904.  
  905.  
  906.  
  907.         2.1  Das Datenbank-Konzept
  908.         ────────────────────────────────────────────────────────────────────
  909.  
  910.         Das  Kernstück  von  CrossPoint  bildet  eine  speziell  für  dieses
  911.         Programm entwickeltes  Datenbank-Modul. Es  verwaltet mehrere,  nach
  912.         bestimmten   Kriterien   sortierte  ("indizierte")  und  miteinander
  913.         verbundene Dateien, in denen alle Daten abgelegt werden, die während
  914.         des Pointbetriebs in größeren Mengen anfallen können. Die Anzahl der
  915.         Datensätze  ist  praktisch   nur  durch   die   Menge   des   freien
  916.         Festplattenspeichers begrenzt,  sodaß Sie niemals Gefahr laufen,  an
  917.         eine programmtechnische Grenze zu stoßen.
  918.  
  919.  
  920.         ■ Die Brettdatenbank (Brettliste)
  921.  
  922.         ... enthält alle Bretter, in denen Nachrichten  abgelegt sind und in
  923.         die  Nachrichten  geschrieben  werden  können.  Die  Bretter  werden
  924.         wahlweise alphabetisch  oder nach Ihren  eigenen Kriterien geordnet.
  925.         Jedem Brett  können bestimmte Attribute  zugeordnet werden  (näheres
  926.         dazu in Kapitel 3.2), insbesondere eine Nachrichten-Haltezeit. Diese
  927.         Haltezeit  gibt  an,  wie  lange   die  in  dem  betreffenden  Brett
  928.         enthaltenen   Nachrichten   gespeichert   werden   sollen.    Ältere
  929.         Nachrichten werden  durch  die Reorganisation  gelöscht  (s. Kapitel
  930.         3.11).
  931.  
  932.         Bretter, für die neue Nachrichten eingehen und die noch nicht in der
  933.         Brettdatenbank vorhanden sind, werden von CrossPoint automatisch neu
  934.         angelegt. Wahlweise können Sie aber auch einzelne  Bretter  von Hand
  935.         neu anlegen,  insbesondere  um Nachrichten in  Bretter zu schreiben,
  936.         die noch  nicht in der Brettliste vorhanden sind. Bretter,  in denen
  937.         sich   keine   Nachrichten  mehr   befinden,  können  manuell   oder
  938.         automatisch  -   durch  einen  BrettReorganisationslauf  -  gelöscht
  939.         werden. 
  940.  
  941.  
  942.         ■ Die Userdatenbank (Userliste)
  943.  
  944.         ... hat zwei Funktionen: Zum einen bildet Sie ein  E-Mail-Adreßbuch,
  945.         das Sie zum Schreiben von Nachrichten verwenden  können. Zum anderen
  946.         können Sie über diese Liste Nachrichten abrufen, die Sie an einzelne
  947.         User geschickt oder  von ihnen  empfangen  haben.  Praktisch  bildet
  948.         damit jeder Eintrag in der Userliste gleichzeitig ein Brett, das bei
  949.         CrossPoint als  User-Brett bezeichnet wird (nicht zu verwechseln mit
  950.         PM-Brettern - diese befinden  sich in  der Brettliste  und enthalten
  951.         neue,  eingehende  PMs).  Auch  für User-Bretter  können Haltezeiten
  952.         vergeben  werden.  Diese   legen   dann   fest,  wie  lange  die  im
  953.         betreffenden  Brett  gespeicherte  Korrespondenz  aufbewahrt  werden
  954.         soll.
  955.  
  956.         Wenn Nachrichten von Usern eingehen, die noch nicht in der Datenbank
  957.         enthalten  sind,  werden  diese  User normalerweise automatisch  neu
  958.         angelegt; diese automatische Useraufnahme ist aber auch abschaltbar.
  959.  
  960.  
  961.         ■ Die Nachrichten-Datenbank
  962.  
  963.         ... bildet  den mit Abstand  umfangreichsten  Teil  der  CrossPoint-
  964.         Datenbanken. Sie besteht aus maximal 20 Ablagedateien, in denen alle
  965.         eingehenden   Nachrichten  im  Z-Netz-   oder  ZCONNECT-Pufferformat
  966.         gespeichert werden, und einer Verknüpfungsdatei, die die Nachrichten
  967.         den passenden  Usern und Brettern  zuordnet und  Statusinformationen
  968.         über die einzelnen Nachrichten enthält.
  969.  
  970.         Eine Nachricht  kann  den  Status  "gelesen" oder "ungelesen" haben.
  971.         Außerdem  kann sie  als  "halten"  oder "löschen"  markiert  sein  -
  972.         ersteres  bewirkt,  daß  sie auf  unbegrenzte Zeit in  der Datenbank
  973.         erhalten   bleibt,   letzteres,   daß   sie   unabhängig   von   der
  974.         Bretthaltezeit  bei der nächsten Reorganisation  entfernt  wird. Das
  975.         endgültige  Entfernen von Nachrichten  bedarf übrigens  immer  einer
  976.         Reorganisation - es geschieht nie automatisch.
  977.  
  978.  
  979.  
  980.  
  981.         2.2  Ein Programm - viele Points
  982.         ────────────────────────────────────────────────────────────────────
  983.  
  984.         CrossPoint kann  beliebig viele Points  bei  beliebig  vielen  Boxen
  985.         verwalten.  Die  Verwaltung  der einzelnen  Boxen  erfolgt  über die
  986.         Boxen-Liste (s. Kapitel  3.1). Konsequenz dieser Mehrpoint-Fähigkeit
  987.         ist, daß  Sie an vielen Stellen  angeben müssen, welche Box denn nun
  988.         gemeint  ist. Dies  gilt für das Versenden  von Nachrichten  - jedem
  989.         User und  jedem  Brett ist  eine  Serverbox zugeordnet - und für das
  990.         Durchführen  von Netcalls - das Programm muß schließlich wissen, bei
  991.         welcher Box es anrufen soll. Unter "Versenden von Nachrichten" fällt
  992.         dabei  auch  die Kommunikation  mit  Brettbestell-Systemen  und  mit
  993.         FileServern.
  994.  
  995.         Alle Box-spezifischen Daten werden in Dateien abgelegt, die mit  dem
  996.         Namen  der  betreffenden Box  beginnen  und  jeweils eine  bestimmte
  997.         Erweiterung besitzen. Die wichtigsten Dateien sind:
  998.  
  999.                     *.BFG    Boxen-Konfiguration
  1000.                     *.PP     zum Versand anstehende Puffer
  1001.                     *.BL     Brettlisten
  1002.                     *.FL     Fileserver-Dateilisten
  1003.  
  1004.         Dateien, die nur bei Boxen mit bestimmtem Netztyp verwendet werden:
  1005.  
  1006.                     *.CP     FidoNet: zum Crash-Versand anstehende Puffer
  1007.                     *.ITI    MausNet: Liste der Info-Files
  1008.                     *.BBL    Usenet: Liste der bestellten Bretter
  1009.  
  1010.         Normalerweise werden diese Daten  von  CrossPoint verwaltet,  und es
  1011.         sind  keine manuellen Änderungen nötig. Eine vollständige Liste  der
  1012.         Dateinamen finden Sie in Anhang A.
  1013.  
  1014.  
  1015.  
  1016.  
  1017.         2.3  Bedienung und Benutzeroberfläche
  1018.         ────────────────────────────────────────────────────────────────────
  1019.  
  1020.         ■ Online-Hilfe
  1021.  
  1022.         Wenn Sie  an irgendeiner  Stelle in  CrossPoint  nicht  mehr  weiter
  1023.         wissen, oder  genauere Informationen haben möchten, dann drücken Sie
  1024.         <F1>. Dies aktiviert die kontextsensitive Online-Hilfe, die zu JEDEM
  1025.         Programmteil  und  zu  JEDER  Eingabe  passende  Hilfs-Informationen
  1026.         bereithält.
  1027.  
  1028.         Einige  Hilfsseiten sind länger  als  das Hilfsfenster, was  an  der
  1029.         Rahmenform des Fensters zu erkennen ist. In diesem  Fall  können Sie
  1030.         mit den üblichen Tasten innerhalb der Hilfsseite nach oben und unten
  1031.         blättern.
  1032.  
  1033.         Einige  Hilfsseiten  enthalten  außerdem   Querverweise  auf  andere
  1034.         Hilfsseiten, die  an einer speziellen Farbe zu  erkennen sind (nicht
  1035.         zu  verwechseln  mit  Hilfstexten,  die  einfach  nur  hervorgehoben
  1036.         sind...). In diesem Fall  können Sie den gewünschten Querverweis mit
  1037.         <Tab> oder über  den Anfangsbuchstaben auswählen und mit <Enter> die
  1038.         zugehörige  Hilfsseite  abrufen. Mit <Alt  F1> geht es wieder zurück
  1039.         zur vorhergehenden Hilfsseite.
  1040.  
  1041.         Mit <F1><F1> erhalten Sie eine Liste aller "Hotkeys", die überall im
  1042.         Programm verfügbar sind.
  1043.  
  1044.  
  1045.         ■ Bildschirm-Aufbau
  1046.  
  1047.         Ein typischer XPoint-Arbeitsbildschirm sieht so aus:
  1048.  
  1049.         ┌──────────────────────────────────────────────────────────────────┐
  1050.         │  XPoint  Wartung  Nachricht  NeTcall  EDit  Config  Zusatz  19:40│
  1051.         │  Brief  TextFile  BInär  Spezial  Lesen: Neues         Tab / Quit│
  1052.         │▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀│
  1053.         │   /Z-NETZ/BILDUNG/UNI                                            │
  1054.         │   /Z-NETZ/DATENSCHUTZ/ALLGEMEIN                                  │
  1055.         │   /Z-NETZ/DATENSCHUTZ/G10                                        │
  1056.         │   /Z-NETZ/DATENSCHUTZ/SPIONAGE                                   │
  1057.         │ > /Z-NETZ/DISKUSSION                                             │
  1058.         │   /Z-NETZ/FAHRSCHULE                                             │
  1059.         │ > /Z-NETZ/FRAGEN+ANTWORTEN                                       │
  1060.         │   /Z-NETZ/FREIZEIT/FILME                                         │
  1061.         │   /Z-NETZ/FREIZEIT/MUSIK                                         │
  1062.         │   /Z-NETZ/FREIZEIT/SPIELE                                        │
  1063.         │   /Z-NETZ/FREIZEIT/SPORT                                         │
  1064.         │   /Z-NETZ/FUNDGRUBE/BIETE                                        │
  1065.         │   /Z-NETZ/FUNDGRUBE/SUCHE                                        │
  1066.         │   /Z-NETZ/JURA                                                   │
  1067.         │▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄│
  1068.         │F1-Hilfe  F8-PM  F9-DOS                                 CrossPoint│
  1069.         └──────────────────────────────────────────────────────────────────┘
  1070.  
  1071.         In der ersten Zeile befinden sich alle Menüpunkte des Hauptmenüs und
  1072.         am rechten Rand die aktuelle Uhrzeit. In der zweiten  Zeile befinden
  1073.         sich diverse Programmfunktionen, die unmittelbar durch Drücken einer
  1074.         Buchstaben-Tasten ausgeführt werden  können. Am  rechten  Rand steht
  1075.         die Taste, mit  der  das  aktuelle  Anzeigefenster verlassen  werden
  1076.         kann.
  1077.  
  1078.         Als Nächstes folgt das Haupt-Arbeitsfenster. Dieses kann - wie  oben
  1079.         zu   sehen   -   eine   Brettliste   enthalten,   aber   auch   eine
  1080.         Nachrichtenliste, eine Userliste oder Anderes. In  der letzten Zeile
  1081.         schließlich steht eine Liste der verschiedenen Funktionstasten.
  1082.  
  1083.  
  1084.         ■ Die drei Hauptfenster von XPoint
  1085.  
  1086.         ..    sind   das    Brettfenster,    das    Userfenster    und   das
  1087.         Nachrichtenfenster. Der Zusammenhang wird am Besten in einer kleinen
  1088.         Grafik deutlich:
  1089.  
  1090.  
  1091.                ┌───────┐     ┌──────────────┐     ┌──────────────────┐
  1092.                │       │<--->│ Brettfenster │<--->│ Brettnachrichten │
  1093.                │       │     └──────────────┘     │                  │
  1094.                │  DOS  │            |             │------------------│
  1095.                │       │     ┌──────────────┐     │                  │
  1096.                │       │<----│ Userfenster  │<--->│ Usernachrichten  │
  1097.                └───────┘     └──────────────┘     └──────────────────┘
  1098.  
  1099.  
  1100.         Zwischen Brett- und Userfenster wird  mit <Tab> umgeschaltet; zurück
  1101.         zum DOS geht  es  mit <Q>. In ein  Nachrichtenfenster gelangen  Sie,
  1102.         indem Sie das betreffende  Brett bzw.  den User wählen  und  <Enter>
  1103.         drücken. Vom  Brettnachrichten-Fenster gelangen  Sie mit "U" in  das
  1104.         User-Nachrichtenfenster  des  Users,  der   die  gewählte  Nachricht
  1105.         geschrieben hat.
  1106.  
  1107.         Von jedem  der  drei Fenster  aus  gelangen Sie  durch  Drücken  der
  1108.         hervorgehobenen  Buchstaben ins Hauptmenü. Im Hauptmenü  können  Sie
  1109.         mit den  üblichen  Tasten  herumblättern  und  Menüpunkte  aufrufen;
  1110.         Untermenüs  werden dabei  durch  ".."  gekennzeichnet.  Im folgenden
  1111.         werden  Menüpunkte  immer  durch  eine  Art  Pfadangabe beschrieben.
  1112.         /Config/Anzeige/Farben/Lister steht also z.B. für das Lister-Menü in
  1113.         der Farb-Konfiguration, die über den Hauptmenüpunkt "Config" und das
  1114.         Untermenü  "Anzeige" erreicht  werden kann. Der zuletzt  ausgewählte
  1115.         Menüpunkt kann mit <F4> wiederholt werden.
  1116.  
  1117.         Innerhalb  der Hauptfenster können Sie sich mit den üblichen  Tasten
  1118.         bewegen;  außerdem  kann  mit  <Ctrl  W>  und <Ctrl  X>  zeilenweise
  1119.         gescrollt werden, ohne die Position des Auswahlbalkens zu verändern.
  1120.  
  1121.  
  1122.         ■ Dialog-Fenster
  1123.  
  1124.         Alle  Eingaben  in  CrossPoint   erfolgen  in  sogenannten  "Dialog-
  1125.         Fenstern". Diese  bestehen aus  einem  oder mehreren Eingabefeldern,
  1126.         zwischen  denen  Sie  mit  <Tab>  und  <Shift  Tab>  oder  mit   den
  1127.         Cursortasten <oben> und <unten> wählen  können. Mit einem <Enter> im
  1128.         letzten  Feld oder mit einem <Ctrl Enter> an einer beliebigen Stelle
  1129.         wird die Eingabe beendet.  Mit <Esc> wird  die  Eingabe abgebrochen;
  1130.         alle Änderungen werden dann verworfen.
  1131.  
  1132.         Beim "Betreten" eines Eingabefeldes ist der enthaltene Text zunächst
  1133.         markiert, was an einer abweichenden Farbe zu erkennen ist. Nun haben
  1134.         Sie zwei Eingabe- Möglichkeiten: Entweder Sie schreiben direkt einen
  1135.         neuen Text; dann wird der alte Feldinhalt gelöscht. Oder Sie bewegen
  1136.         den Cursor zunächst nach links oder rechts; in dem Fall verschwindet
  1137.         die  Markierung, und  neu  eingegebener Text  wird  in  den  bereits
  1138.         vorhandenen eingefügt. Mit <Ins>  können  Sie zwischen  Einfüge- und
  1139.         Überschreib-Modus umschalten.
  1140.  
  1141.         Einige Eingabefelder können länger  sein,  als angezeigt.  In diesem
  1142.         Fall "scrollt" das Feld bei  Bedarf einfach  nach links oder rechts.
  1143.         Kleine Pfeile zeigen an,  daß  weiter links oder weiter  rechts noch
  1144.         zusätzlicher Text vorhanden ist. 
  1145.  
  1146.         Viele  Felder   erfordern   ganz  bestimmte,  immer   wiederkehrende
  1147.         Eingaben. Solche  Felder  sind mit einer Auswahlliste  versehen, was
  1148.         durch die Anzeige von [F2]  in der unteren, rechten Ecke des Dialog-
  1149.         Fensters angezeigt wird.  In  diesem Fall  wird  mit  <F2> die Liste
  1150.         aktiviert,  aus  der Sie  die gewünschte Eingabe wählen können.  Bei
  1151.         einigen Feldern ist diese Auswahl bindend, d.h. es dürfen  nur Werte
  1152.         eingegeben werden, die in der Liste enthalten  sind; andere Eingaben
  1153.         werden nicht  akzeptiert (z.B. bei der Eingabe der Baudrate). Andere
  1154.         Felder  erlauben  trotz Auswahlliste  beliebige  Eingaben (z.B.  die
  1155.         Adresse der seriellen Schnittstelle).
  1156.  
  1157.         Innerhalb von  Datums- und  Uhrzeit-Feldern kann mit  den Tasten "+"
  1158.         und "-" geblättert werden. In Textfeldern kann die komplette Eingabe
  1159.         mit  <Ctrl  G>  in  Groß-  oder  mit  <Ctrl  K>  in  Kleinschreibung
  1160.         umgewandelt  werden.  <Ctrl X> erzeugt eine  gemischte Schreibweise,
  1161.         wobei die Anfangsbuchstaben aller Wörter großgeschrieben sind.
  1162.  
  1163.  
  1164.         ■ Und sonst?
  1165.  
  1166.         Alle  übrigen Elemente  der  XP-Benutzeroberfläche  -  Auswahlliste,
  1167.         Buttons  usw.  -  sind  eigentlich  jedem  Computerbenutzer  so  gut
  1168.         vertraut, daß sie wohl keiner weiteren Erklärung bedürfen.
  1169.  
  1170.  
  1171.  
  1172.  
  1173.         2.4  Mausbedienung
  1174.         ────────────────────────────────────────────────────────────────────
  1175.  
  1176.         Eigentlich sollte CrossPoint  ein rein Tastatur-bedienbares Programm
  1177.         werden,  sein und bleiben.  Aber wie Sie vermutlich  schon  entdeckt
  1178.         haben,  ist es  nicht dabei  geblieben -  seit  Version 2.0  ist die
  1179.         CrossPoint-Benutzeroberfläche       vollständig       mausbedienbar.
  1180.         Vollständig,  bis  auf wenige  Ausnahmen, wie z.B. die Online-Hilfe.
  1181.         Ich hoffe, daß Sie mir diese kleinen Auslassungen und Inkonsistenzen
  1182.         nachsehen... Ich  werde mir Mühe geben,  sie in einer  der  nächsten
  1183.         Versionen zu beseitigen. 
  1184.  
  1185.         Oberstes  Gebot  bei   der  CrossPoint-Maussteuerung  war,  daß  die
  1186.         Tastaturbedienung unverändert bleibt.  Dabei herausgekommen ist eine
  1187.         Maussteuerung,  die  sich vom  üblichen "SAA-Standard"  der  meisten
  1188.         Programme unterscheidet,  die  aber  genauso  intuitiv,  in  einigen
  1189.         Fällen sogar deutlich bequemer bedienbar ist.
  1190.  
  1191.  
  1192.         ■ Grundsätzliches
  1193.  
  1194.         Ob Sie  eine  Mausbedienung  wünschen, oder nicht, können  Sie unter
  1195.         /Config/Optionen/Bedienung einstellen. An gleicher Stelle können Sie
  1196.         auch    die    Maustasten   vertauschen   (für   Linkshänder).   Bei
  1197.         Standardeinstellung  dient die linke  Maustaste  immer zum Auswählen
  1198.         oder  Bestätigen, und die rechte  Taste zum  Abbrechen. Wenn Sie die
  1199.         linke Taste *außerhalb* eines Fensters  drücken, so werden damit oft
  1200.         die  Eingaben  innerhalb des  Fensters  bestätigt  und  das  Fenster
  1201.         geschlossen.  Diese   Funktion  ersetzt  den  in  vielen  Programmen
  1202.         üblichen "OK"-Schalter. Auf  gleiche Weise ersetzt die rechte  Taste
  1203.         den "Abbruch"- oder "Cancel"-Schalter. In Auswahllisten muß meistens
  1204.         zur Bestätigung die linke Taste zweimal kurz hintereinander gedrückt
  1205.         werden, also ein sog. Doppelklick.
  1206.  
  1207.  
  1208.         ■ Menüs
  1209.  
  1210.         Die Mausbedienung der  Menüs erfolgt genauso, wie Sie es von anderen
  1211.         Programmen  gewohnt  sind.  Einmaliges  Anklicken  öffnet Menüs  und
  1212.         aktiviert Menüpunkte, Bewegen der  Maus bei gedrückter  linker Taste
  1213.         wechselt direkt zwischen verschiedenen Menüs. Mit der rechten  Taste
  1214.         gelangen Sie eine Menüebene zurück, mit der  linken Taste  außerhalb
  1215.         eines Menüs wird die Menüauswahl abgebrochen.
  1216.  
  1217.  
  1218.         ■ Dialogboxen
  1219.  
  1220.         Einzelne  Eingabefelder werden mit der linken  Taste angewählt. Wenn
  1221.         Sie  die linke  Taste  auf der  Bezeichnung eines Text-Eingabefeldes
  1222.         betätigen, wird  die Eingabe markiert.  Bei Auswahllisten, die durch
  1223.         einen  Pfeil  nach  unten  gekennzeichnet  sind,   haben  Sie   zwei
  1224.         Möglichkeiten: Entweder Sie  klicken mit  der  linken Taste  auf den
  1225.         Pfeil  (Pull-Down-Liste), oder  Sie klicken mit  der  rechten  Taste
  1226.         innerhalb  des  Eingabefeldes  (Pop-Up-Liste).  Zum  Bestätigen  der
  1227.         Eingabe  klicken  Sie  einmal  mit der  linken Taste  außerhalb  des
  1228.         Fensters, zum Verwerfen mit der rechten Taste. 
  1229.  
  1230.  
  1231.         ■ Bretter und Nachrichten
  1232.  
  1233.         Im  Hauptfenster,  in  dem Bretter,  User,  Nachrichten und  Anderes
  1234.         angezeigt werden (näheres dazu  s.u.), wählt ein einzelner Druck auf
  1235.         die linke Taste eine Zeile aus.  Ein Doppelklick entspricht <Enter>,
  1236.         ein Druck auf die  rechte Taste entspricht <Esc>.  Zum Blättern bzw.
  1237.         Rollen der Anzeige gibt es drei Möglichkeiten: 
  1238.  
  1239.         a) Halten Sie die linke Taste gedrückt, und bewegen Sie die Maus zum
  1240.            oberen oder unteren Bildschirmrand.
  1241.  
  1242.         b) Klicken  Sie mit  der  linken Taste in der  oberen  Bildhälfte am
  1243.            linken oder rechten  Rand, um eine Seite  nach oben  zu blättern,
  1244.            oder in der unteren Hälfte, um nach unten zu blättern.
  1245.  
  1246.         c) Halten Sie die linke Taste  am Bildrand gedrückt, und bewegen Sie
  1247.            die  Maus  nach  oben  oder  unten,  um  schnell  mehrere  Seiten
  1248.            weiterzublättern. 
  1249.  
  1250.  
  1251.         ■ Tastenkürzel
  1252.  
  1253.         Die in  der  zweiten  Bildzeile  angezeigten Tastenkürzel können Sie
  1254.         direkt mit der Maus anklicken. Dies gilt jedoch (noch) nicht für die
  1255.         Tastenkürzel in der letzten Bildzeile.
  1256.  
  1257.  
  1258.         ■ Lister
  1259.  
  1260.         Im eingebauten  Nachrichtenlister  wird die Eingabe nach  oben  oder
  1261.         unten  gerollt,  indem  Sie  die  Maus  zum  entsprechenden Bildrand
  1262.         bewegen.  Wahlweise können  Sie  auch unter  /Config/Optionen/Lister
  1263.         einen Rollbalken ("Scrollbar")  einschalten,  um die  Lister-Anzeige
  1264.         gezielt zu steuern. Mit der rechten Taste wird der Lister verlassen.
  1265.  
  1266.  
  1267.         ■ Kalender (/Zusatz/Kalender)
  1268.  
  1269.         Klicken Sie in der linken oder rechten Bildhälfte des  Kalenders, um
  1270.         Monate vor-  oder  zurückzublättern.  Klicken  Sie  im  oberen  oder
  1271.         unteren Teil des Fensters, um die Jahre zu wechseln. Mit der rechten
  1272.         oder linken Taste außerhalb  des Kalender-Fensters wird der Kalender
  1273.         geschlossen.
  1274.  
  1275.  
  1276.         III   Arbeiten mit CrossPoint
  1277.         ════════════════════════════════════════════════════════════════════
  1278.  
  1279.  
  1280.  
  1281.         3.1  Point-Installation und Netzanrufe
  1282.         ────────────────────────────────────────────────────────────────────
  1283.  
  1284.         (Fido- und UUCP-Anwender: Bitte in FIDO.DOC / UUCP.DOC weiterlesen).
  1285.  
  1286.  
  1287.         ■ Wie bekomme ich den Point zum Laufen?
  1288.  
  1289.         Bevor  CrossPoint Nachrichten  senden und empfangen kann, müssen Sie
  1290.         dem  Programm mitteilen,  wohin  und wie die Daten übertragen werden
  1291.         sollen.  Mit  anderen  Worten:  Sie  müssen  die korrekte Serverbox-
  1292.         Konfiguration  einstellen.  Dazu  benötigen  Sie  zunächst  folgende
  1293.         Informationen:
  1294.  
  1295.             o  den Pointnamen (entfällt im MausNet)
  1296.             o  das Pointpaßwort
  1297.             o  den verwendeten Packer
  1298.             o  das verwendete Übertragungsprotokoll
  1299.             o  den Pointtyp (nur im MagicNET / Seven)
  1300.  
  1301.         Diese Informationen erhalten Sie von Ihrem SYSOP.
  1302.  
  1303.         Rufen Sie nun mit /Edit/Boxen die  Boxenliste auf. Die Liste enthält
  1304.         zunächst nur einen Eintrag: Den Box- und  Usernamen und den Netztyp,
  1305.         den Sie beim ersten Programmstart eingegeben haben. Sollten Sie sich
  1306.         dabei vertippt haben, dann ist jetzt der richtige Zeitpunkt,  um den
  1307.         Fehler zu korrigieren. Verwenden Sie dazu Edit/Name bzw. Ne(t)ztyp.
  1308.  
  1309.         Als  Nächstes  müssen  alle  Point-Daten  unter  Edit/Point  korrekt
  1310.         eingetragen  werden.  Genaue  Informationen  über die  Eingabefelder
  1311.         entnehmen Sie  bitte  der  Online-Hilfe. Bitte achten Sie  UNBEDINGT
  1312.         darauf,  daß  alle Angaben korrekt sind. Mir  selbst  ist  es  schon
  1313.         passiert,  daß eine Eu- äh.. Zerberus-kompatible  Box sich bei einem
  1314.         fehlerhaften Netcall aufgehängt hat.
  1315.  
  1316.         ■ Übertragungs-Protokoll
  1317.  
  1318.         Es sind  z.Zt.  zwei  Protokolle  üblich:  ZModem  und HS-Link.  Die
  1319.         entsprechenden Einstellungen  können Sie  mit <F2>  auswählen. Bitte
  1320.         beachten Sie dabei, daß bei ZModem ein Upload-(Sende-) UND Download-
  1321.         (Empfangs-)-Protokoll  benötigt wird,  während bei  HS-Link  NUR der
  1322.         Uploader anzugeben ist; das Download-Feld bleibt bei HS-Link frei!
  1323.  
  1324.         Beachten Sie auch, daß die eingetragenen Übertragungs-Programme sich
  1325.         entweder  im  XP-Verzeichnis  befinden  oder   über  einen  DOS-Pfad
  1326.         erreichbar sein müssen!  Bei Verwendung des Programms "BiModem"  muß
  1327.         in der  BiModem-Konfiguration  (Programm  BICONFIG) das  CrossPoint-
  1328.         Verzeichnis als Upload- und Download-Verzeichnis eingetragen sein.
  1329.  
  1330.         Am einfachsten  ist es, wenn  Sie  einfach nur "Zmodem" als Up-  und
  1331.         Download-Protokoll   eintragen.   CrossPoint   verwendet   dann  das
  1332.         mitgelieferte Zmodem-Protokoll. 
  1333.  
  1334.         Bei MausTausch müssen  Sie zusätzlich den Kennbuchstaben -  d.h. den
  1335.         Anfangsbuchstaben  - des verwendeten Protokolls  angeben,  also z.B.
  1336.         "Z" für ZModem.
  1337.  
  1338.         ■ Packer
  1339.  
  1340.         Achten  Sie  darauf,  daß  alle  Packer-Angaben  zueinander  passen.
  1341.         Insbesondere die Dateierweiterungen müssen korrekt eingestellt sein.
  1342.         Welche Erweiterungen  die einzelnen  Packer verwenden, steht  in der
  1343.         Online-Hilfe.  Auch für Packer/Entpacker  gilt:  Das/die Programm(e)
  1344.         müssen  sich  im  XP-Verzeichnis  befinden oder  per Pfad erreichbar
  1345.         sein. Beim  MagicNET-Netztyp  *müssen* Sie ARC  (PK(X)ARC o.ä.)  als
  1346.         Packer verwenden, falls die Box mit dem Programm AlphaBox arbeitet.
  1347.  
  1348.         ■ Modem-Einstellungen
  1349.  
  1350.         Als   nächstes   müssen   Sie   mit   Edit/Modem   alle   für    den
  1351.         Verbindungsaufbau  und   die  Ansteuerung   des  Modems   benötigten
  1352.         Informationen eintragen. Die  meisten Einstellungen sind bereits mit
  1353.         sinnvollen Werten belegt und müssen zunächst  nicht geändert werden.
  1354.         Nur zwei  Einstellungen  sollten  Sie überprüfen: Die  Schnittstelle
  1355.         (COM1-COM4)  und   die   verwendete   Baudrate.   Bei   Modems   mit
  1356.         Datenkompression  sollte  die  Baudrate  in  jedem  Fall  ÜBER   der
  1357.         Übertragungsrate  des Modems  liegen. Welche  Baudraten  (DTE-Raten)
  1358.         möglich  sind, steht  in  Ihrem  Modem-Handbuch. Hohe Baudraten  (ab
  1359.         38400) funktionieren nur  zuverlässig,  wenn Ihr Rechner über  einen
  1360.         16550A-Chip verfügt (s. Anhang F).
  1361.  
  1362.         Stellen Sie Ihr Modem so ein, daß es Ergebnis-Codes im Klartext (und
  1363.         nicht  als  Zahlen)  liefert.  Insbesondere  ist  CrossPoint  darauf
  1364.         angewiesen, daß das Modem auf jeden Befehl mit einem "OK" antwortet.
  1365.  
  1366.         ■ serielle Schnittstelle
  1367.  
  1368.         Falls Sie mit einer unüblichen Schnittstellen-Konfiguration oder mit
  1369.         COM3 oder COM4 arbeiten, sollten Sie zunächst  die betreffende  IRQ-
  1370.         Einstellung  und  die Portadresse  unter  /Config/Modem  überprüfen.
  1371.         Näheres steht wie üblich in der Online-Hilfe.
  1372.  
  1373.         ■ ZCONNECT-Einstellungen
  1374.  
  1375.         Falls  Sie  CrossPoint  an  einem ZCONNECT-fähigen Server einsetzen,
  1376.         müssen Sie  unter Edit/Namen  den  korrekte  Domainnamen des Servers
  1377.         eintragen. Diesen Namen teilt Ihnen der Systembetreiber zusammen mit
  1378.         den übrigen Pointdaten mit. 
  1379.  
  1380.         WICHTIG: CrossPoint verwendet zum Übertragen der  ZCONNECT-Daten das
  1381.         sogenannte "Janus"-Verfahren. Informieren  Sie Ihren Sysop unbedingt
  1382.         darüber, daß Sie mit JANUS  arbeiten, damit  er  Ihren Point korrekt
  1383.         einrichten kann!
  1384.  
  1385.         ■ MagicNET-Einstellungen
  1386.  
  1387.         Für  Points  im  MagicNET  oder  dessen  Spaltprodukten  müssen  Sie
  1388.         zusätzlich noch  einige Dinge  unter Edit/MagicNET einstellen. Falls
  1389.         Ihr Point ein Aliaspoint  ist, müssen Sie den  betreffenden Schalter
  1390.         aktivieren; außerdem muß der derzeitige Name des Netzes  eingestellt
  1391.         werden.  Falls  Sie  die  Option "Message-IDs" eingeschaltet  haben,
  1392.         müssen Sie  bei Edit/Namen den korrekten Domainnamen Ihrer Serverbox
  1393.         eintragen.  Für  das SevenNET  ist dies z.Zt.  ".seven.sub.org". Das
  1394.         MagicNET  hat  keine  Domain; statt dessen werden  Pseudodomains wie
  1395.         ".magic" verwendet. Im Zweifelsfall fragen Sie bitte Ihren Sysop.
  1396.  
  1397.         ■ MausNet-Einstellungen
  1398.  
  1399.         Das  MausNet  kennt   leider   noch  keine  hierarchisch   geordnete
  1400.         Brettstruktur wie Z-Netz,  Usenet  oder  Seven. Daher müssen Sie bei
  1401.         Edit/Netze zusätzlich  einstellen, unter welcher Bretthierarchie die
  1402.         Maus-Nachrichten  einsortiert  werden  sollen.  Voreinstellung   ist
  1403.         "/MAUS/". ACHTUNG!  Wenn Sie  diese Einstellung ändern, und  bereits
  1404.         Bretter  in der eingestellten  Hierarchie vorhanden sind, müssen Sie
  1405.         zusätzlich den Namen dieser Bretter einzeln ändern!
  1406.  
  1407.         Falls  es sich  bei  der  MausNet-Box  nicht  um eine  "echte"  Maus
  1408.         handelt,  sondern  um  eine   Box,  die  mit   dem   Programm  QUARK
  1409.         (QuarkTausch) oder  MADNESS  (TumTausch)  arbeitet,  müssen  Sie bei
  1410.         /Edit/Boxen/Edit/Diverses zusätzlich QUARK.SCR bzw. MADNESS.SCR  als
  1411.         Netcall-Script  eintragen.  Die  Dateien  QUARK.SCR und  MADNESS.SCR
  1412.         befinden sich in dem selbstentpackenden Archiv  SCRIPTS.EXE, das dem
  1413.         CrossPoint-Paket beiliegt.
  1414.  
  1415.  
  1416.         ■ Der erste Netcall
  1417.  
  1418.         Wenn alle  Daten korrekt  eingetragen sind, können Sie einen  ersten
  1419.         Anruf  wagen; dies geschieht  mit /Netcall/Einzeln. Es ist sinnvoll,
  1420.         dabei  direkt   mit   /Nachricht/Brettmanager/Liste_anfordern   eine
  1421.         Brettliste zu bestellen. 
  1422.  
  1423.         Nach  der   Durchführung   des  Netcalls  befindet   sich  im  Brett
  1424.         "/»Netzanruf" eine Nachricht,  in der das genaue Ergebnis des Anrufs
  1425.         aufgelistet ist.
  1426.  
  1427.  
  1428.         ■ Wenn der Netcall nicht funktioniert ...
  1429.  
  1430.         dann   haben  Sie   sich   vermutlich   bei   /Edit/Boxen/Edit/Point
  1431.         verschrieben.   Erscheint  beim  Einloggen  mehrmals  hintereinander
  1432.         "Username/Paßwort/Username/Paßwort...",  dann  sind  Pointname  oder
  1433.         Pointpaßwort  fehlerhaft.  Erscheint  nach der  Meldung  "Box  packt
  1434.         Daten.."  keine  Meldung  des Übertragungs-Protokolls,  dann ist das
  1435.         entsprechende Programm falsch eingetragen oder nicht erreichbar.
  1436.  
  1437.         Wenn CrossPoint sich überhaupt nicht mit Ihrem Modem  versteht, dann
  1438.         haben Sie  vermutlich  eine falsche  Schnittstelle  eingestellt oder
  1439.         etwas falsches unter  /Config/Modem/... eingetragen. Evtl. liegt  es
  1440.         auch  daran, daß  Sie ein Spar-Modemkabel besitzen, bei  dem das CD-
  1441.         oder  das  CTS-Signal  nicht  weitergeleitet  wird. In  diesem  Fall
  1442.         sollten Sie "CD ignorieren" bzw. "CTS ignorieren" einschalten. Falls
  1443.         das Modem eine  &C-Option besitzt, muß  sie eingeschaltet  sein  (AT
  1444.         &C1). Eine  genauere Beschreibung  der  wichtigsten  Modem-Kommandos
  1445.         finden Sie in Anhang F.
  1446.  
  1447.         Falls CrossPoint  den  Netcall  abbricht, nachdem  die Box abgehoben
  1448.         hat, aber  bevor  ein  CONNECT  zustande  gekommen  ist, sollten Sie
  1449.         versuchsweise die Option "Login-Bild Abbrechen" bei /Config/Optionen
  1450.         /Netcall abschalten.
  1451.  
  1452.         Erscheint  in  der   Netcall-Wartepause  immer  die  Meldung  "Anruf
  1453.         eingegangen", dann unterstützt Ihre serielle Schnittstelle oder  Ihr
  1454.         Modemkabel  kein  RING-(Klingel-)Signal.  In  dem  Fall  müssen  Sie
  1455.         /Config/Modem/../RING-Erkennung abschalten.
  1456.  
  1457.         Meldet CrossPoint nach beendetem Netcall "Puffer fehlt! (Fehler beim
  1458.         Entpacken?)", so ist vermutlich ein falscher Entpacker  eingetragen,
  1459.         oder der eingetragene Entpacker ist nicht  per  Dos-Pfad erreichbar.
  1460.         Beachten  Sie, daß bei  MagicNET- und Seven-Boxen,  die mit AlphaBox
  1461.         arbeiten,  PK(X)ARC  o.ä.  als   Packer/Entpacker  verwendet  werden
  1462.         müssen!
  1463.  
  1464.         Wenn  das  Einlesen der empfangenen Daten  nicht  funktioniert, legt
  1465.         CrossPoint  die  empfangenen  Pakete im  Unterverzeichnis "BAD"  ab.
  1466.         Dadurch  wird  verhindert,   daß   sie  beim  nächsten  Anrufversuch
  1467.         überschrieben werden. Sie können  die Nachrichten von Hand entpacken
  1468.         und über /XPoint/Import/... einlesen.
  1469.  
  1470.         Eine Hilfe  bei  der  Diagnose  von Netzanrufproblemen, die  mit dem
  1471.         Packer  oder  dem  Übertragungsprotokoll  zusammenhänden,  sind  die
  1472.         Schalter "Paramterzeile anzeigen" und "auf Tastendruck warten" unter
  1473.         /Config/Extern/Shell.  Der erste Schalter  bewirkt,  daß  Sie  genau
  1474.         sehen können, wie Packer und Protokol aufgerufen werden.  Der zweite
  1475.         Schalter  hilft dabei,  Fehlermeldungen  dieser  Programme lesen  zu
  1476.         können.
  1477.  
  1478.         Kommen  Sie trotz einer  Überprüfung aller Daten  nicht weiter, dann
  1479.         wenden Sie sich an Ihren Sysop oder an den CrossPoint-Support.
  1480.  
  1481.  
  1482.         ■ Eintragen mehrerer Points
  1483.  
  1484.         Wie  bereits erwähnt, kann  XPoint nicht nur einen, sondern beliebig
  1485.         viele Points bei verschiedenen  Mailboxen verwalten. Mit /Edit/Boxen
  1486.         /Neu können  Sie  neue  Points  anlegen;  dazu  wird  die  komplette
  1487.         Konfiguration des gerade gewählten Points kopiert.
  1488.  
  1489.  
  1490.         ■ Netzanruf bei bestehender Verbindung
  1491.  
  1492.         Wenn  Sie  statt  /Netcall/Einzeln  den  Menüpunkt  /Netcall/Relogin
  1493.         verwenden, geht XP davon  aus, daß  bereits eine Verbindung  zur Box
  1494.         besteht.  Dadurch  können Sie  nach  einem  Online-Anruf  (mit einem
  1495.         beliebigen  Terminalprogramm)   die   angebrochene   Gebühreneinheit
  1496.         ausnutzen und einen  Netcall durchführen.  Geben Sie dazu in der Box
  1497.         den LOGIN- oder RELOGIN-Befehl ein (kann je nach Box unterschiedlich
  1498.         heißen). Bei  Maus-Boxen rufen  Sie  das Hauptmenü auf, bei Madness-
  1499.         Boxen   verwenden  Sie  den  Befehl  TUM.  Verlassen  Sie   nun  das
  1500.         Terminalprogramm,  starten  Sie CrossPoint  und rufen  Sie  /Netcall
  1501.         /Relogin auf.  Bei Maus-  oder Madness-Boxen können Sie anschließend
  1502.         weiter  in  der  Box  arbeiten; bei  allen  anderen Boxen  wird  die
  1503.         Verbindung nach dem Netcall getrennt.
  1504.  
  1505.  
  1506.  
  1507.  
  1508.         3.2  Bestellen, Abbestellen und Verwalten von Brettern
  1509.         ────────────────────────────────────────────────────────────────────
  1510.  
  1511.         ■ Der automatische Brettverwalter
  1512.  
  1513.         Zum Bestellen  und Abbestellen von Brettern schickt CrossPoint  eine
  1514.         Nachricht  an  einen  Pseudouser.  Hinter  diesem  User  steckt  ein
  1515.         Programm,  das  die  Bestellungen  auswertet  und  die  betreffenden
  1516.         Bretter für Sie ein- oder austrägt. Je nach Box schickt es Ihnen auf
  1517.         Wunsch auch noch zusätzliche Informationen zu. 
  1518.  
  1519.         Bevor  Sie  Bretter  bestellen oder  abbestellen  kontrollieren  Sie
  1520.         bitte, ob  der Name des Brettverwalters unter /Edit/Boxen/Edit/Namen
  1521.         korrekt eingestellt ist. Bei Zerberus  und  den meisten  kompatiblen
  1522.         Programmen heißt  er "MAPS", bei  einigen jedoch anders. Im MagicNET
  1523.         heißt er MAF, bei älteren Programmen  evtl. SYS-MAN. Informieren Sie
  1524.         sich in Zweifelsfall bei Ihrem Sysop!
  1525.  
  1526.         Bei QuickMail  gibt  es  keinen automatischen Brettverwalter. Tragen
  1527.         Sie stattdessen  den  Namen  Ihres  Sysops  ein;  der  erledigt  die
  1528.         Brettbestellungen dann für Sie (hoffentlich).
  1529.  
  1530.         Im MausNet gibt es keinen Pseudouser,  sondern  die  Brettverwaltung
  1531.         erfolgt über spezielle Steuerbefehle.
  1532.  
  1533.  
  1534.         ■ Brettliste anfordern
  1535.  
  1536.         Bevor  Sie  Bretter bestellen  können,  benötigt  XP  zunächst  eine
  1537.         Brettliste, die Sie mit /Nachricht/Brettmanager/Liste_anfordern beim
  1538.         Brettverwalter  bestellen können.  Um die Liste zu  erhalten, müssen
  1539.         Sie  anschließend   ZWEI  Netzanrufe   (MausNet:   einen  Netzanruf)
  1540.         durchführen. Soweit möglich,liest XP die Brettliste automatisch ein.
  1541.         Wenn  nicht,  dann  wählen Sie  die  Liste  in  Ihrem  PM-Brett  und
  1542.         verwenden Sie /Nachricht/Brettmanager/Liste_einlesen. 
  1543.  
  1544.  
  1545.         ■ Bretter bestellen
  1546.  
  1547.         Bretter, deren Inhalt Sie regelmäßig  lesen möchten, müssen zunächst
  1548.         bestellt   werden.  Benutzen  Sie  dazu  den   Menüpunkt  /Nachricht
  1549.         /Brettmanager/Bestellen. Markieren Sie  die  gewünschten Bretter mit
  1550.         <Space>, und bestellen Sie diese mit <Enter>.
  1551.  
  1552.  
  1553.         ■ Bretter abbestellen
  1554.  
  1555.         Es gibt  zwei  Möglichkeiten zum Abbestellen von Brettern: Entweder,
  1556.         Sie  markieren die betreffenden Bretter mit  <Space> im Brettfenster
  1557.         und  wählen /Nachricht/Brettmanager/Abbestellen/Ja, oder Sie  wählen
  1558.         /Nachricht/Brettmanager/Abbestellen/Liste,       und       markieren
  1559.         anschließend die betreffenden  Bretter in der Brettliste.  Letzteres
  1560.         hat den Vorteil, daß  Sie auch Bretter abbestellen können, die nicht
  1561.         in der Brettdatenbank vorhanden sind. 
  1562.  
  1563.         Im Z-Netz  gibt es  sogar  noch  eine  dritte  Möglichkeit,  nämlich
  1564.         /Nachricht/Brettmanager/Sonstiges/DEL.  In  diesem Fall  müßten  Sie
  1565.         jedoch alle  Brettnamen von Hand eingeben, was sehr umständlich  ist
  1566.         und zu Tippfehlern führen kann.
  1567.  
  1568.         Beachten  Sie, daß  sich  das  Bestellen  und  Abbestellen  nur  auf
  1569.         eingehende Nachrichten bezieht. Sie können in allen Netzen außer dem
  1570.         FidoNet auch ohne  weiteres in  Bretter  schreiben,  die  Sie  NICHT
  1571.         bestellt haben -  vorausgesetzt natürlich, Sie  haben  Schreibrechte
  1572.         für die betreffenden Bretter.
  1573.  
  1574.  
  1575.         ■ Bestätigungen für (ab)bestellte Bretter
  1576.  
  1577.         Wenn Sie im Z-Netz oder MagicNET Bretter bestellen oder abbestellen,
  1578.         erhalten Sie  beim nächsten Netzanruf eine kurze Nachricht,  in  der
  1579.         die Bestellung  bestätigt wird, oder aber  eine Fehlermeldung,  wenn
  1580.         Sie  keinen  Zugriff auf die betreffenden Bretter  haben. Im MausNet
  1581.         erhalten Sie ebenfalls  eine Bestätigung,  allerdings  befindet  sie
  1582.         sich   am   Ende  des  Netzanruf-Berichtes  (einer  Nachricht,   die
  1583.         CrossPoint nach  jedem Netzanruf erzeugt und im Brett  "/»Netzanruf"
  1584.         ablegt).  Im  Usenet  (changesys)  erhalten  Sie als  Antwort  Ihren
  1585.         aktuellen Sysfile-Eintrag (s. UUCP.DOC). 
  1586.  
  1587.  
  1588.         ■ gekürzte Brettnamen im Z-Netz
  1589.  
  1590.         Wenn Sie im Z-Netz eine ausführliche Brettliste anfordern, dann sind
  1591.         lange Brettnamen manchmal zugunsten der  Brettbeschreibung ein wenig
  1592.         gekürzt.  Wenn Sie in einer solchen Liste lange Brettnamen markieren
  1593.         und (ab)bestellen,  wird Ihnen MAPS melden, daß keine  auf den Namen
  1594.         passende Bretter  gefunden  wurden. In diesem  Fall müssen  Sie  die
  1595.         Bretter entweder innerhalb  der  Brettübersicht  markieren  und dann
  1596.         (ab)bestellen, oder die (Ab)bestellung von Hand an MAPS senden.
  1597.  
  1598.  
  1599.         ■ Bretter bearbeiten
  1600.  
  1601.         CrossPoint kennt vier Arten von Brettern:
  1602.  
  1603.             o  Systembretter
  1604.             o  PM-Bretter
  1605.             o  Netz-Bretter
  1606.             o  User-Bretter
  1607.  
  1608.         User-Bretter werden  in der Userliste mitverwaltet und  sollen  hier
  1609.         nicht weiter behandelt werden.
  1610.  
  1611.         Systembretter stehen immer am Anfang der Brettliste und beginnen mit
  1612.         einem  "»"-Zeichen. In diesen Brettern  werden  Systemmeldungen  von
  1613.         CrossPoint   abgelegt,  z.B.  Netzanruf-Reports  oder   Statistiken.
  1614.         Systembretter sind NICHT beschreibbar. 
  1615.  
  1616.         PM-Bretter  stehen direkt  unterhalb der  Systembretter;  in  diesen
  1617.         Brettern  werden  eingehende PMs (persönliche Nachrichten) abgelegt.
  1618.         Der Name  der Bretter  entspricht dem Empfängernamen der  PMs,  d.h.
  1619.         normalerweise  Ihrem  Usernamen.  Mit  <F8>   können  Sie  jederzeit
  1620.         innerhalb  der  Brettliste zum ersten PM-Brett  springen. PM-Bretter
  1621.         sind ebenfalls NICHT beschreibbar.
  1622.  
  1623.         Alle übrigen Bretter sind Netz-Bretter.
  1624.  
  1625.         Innerhalb  der  Brettliste  wird  mit "S"  in den Bearbeitungs-Modus
  1626.         umgeschaltet. Dort haben Sie die Möglichkeit, neue Bretter anzulegen
  1627.         ("H"),  leere Bretter zu löschen ("L")  oder vorhandene  Bretter  zu
  1628.         bearbeiten ("E"). Drei Einstellungen sind dabei besonders wichtig:
  1629.  
  1630.           o  die  Serverbox  (kurz:  Server).  An   diese  Box  werden  alle
  1631.              Nachrichten  verschickt,  die  Sie  in  das  betreffende  Brett
  1632.              schreiben. Bretter OHNE Server werden als  XP-intern angesehen;
  1633.              dorthin geschriebene Nachrichten werden NICHT verschickt.
  1634.  
  1635.           o  die  Haltezeit  in  Tagen  oder  Anzahl von  Nachrichten.  Alle
  1636.              Nachrichten,  die  die  Haltezeit  bzw.  -anzahl  überschritten
  1637.              haben,  werden bei  der nächsten Reorganisation  gelöscht.  Die
  1638.              Eingabe von "0" entspricht "unendlich". 
  1639.  
  1640.           o  die  Brettgruppe. Jedes Brett ist einer  bestimmten  Gruppe von
  1641.              Brettern zugeordnet; dadurch werden  verschiedene Eigenschaften
  1642.              des Brettes festgelegt. Genaueres hierzu finden Sie in  Kapitel
  1643.              5.1.  Wichtig:  ist  die  Brettgruppe  "Intern",  dann   werden
  1644.              Nachrichten an dieses Brett NICHT ins Netz verschickt. 
  1645.  
  1646.         Sie können  wahlweise auch mehrere Bretter  gleichzeitig bearbeiten.
  1647.         Markieren Sie dazu die betreffenden Bretter einfach mit <Space>. Mit
  1648.         <Ctrl E> kann die Markierung wieder aufgehoben werden.
  1649.  
  1650.         Das Hinzufügen  neuer  Bretter  "von  Hand" ist normalerweise  nicht
  1651.         nötig,  da  neue Bretter beim Einlesen  von  Nachrichten automatisch
  1652.         angelegt werden. Dies  ist  daran zu  erkennen, daß die betreffenden
  1653.         Brettnamen beim Einlesen hervorgehoben angezeigt werden.
  1654.  
  1655.  
  1656.         ■ Brettcodes im MagicNET
  1657.  
  1658.         Im  MagicNET  werden  Bretter  intern nicht,  wie  in  allen anderen
  1659.         Netzen,   durch  ihren  Namen  identifiziert,  sondern  durch  einen
  1660.         4stelligen Brettcode -  die Brettcodes  stehen in der zweiten Spalte
  1661.         der  MAF-Brettliste.  Normalerweise  müssen  Sie sich nicht um diese
  1662.         Codes  kümmern;   die  Umwandlung  in  Brettnamen  nimmt  CrossPoint
  1663.         automatisch vor. Wenn aber ein neues Brett angelegt wurde, das  noch
  1664.         nicht in  Ihrer  Brettliste enthalten ist, und  Sie  Nachrichten aus
  1665.         diesem  Brett  erhalten,   kennt  CrossPoint  nicht   den  korrekten
  1666.         Brettnamen. Statt  des Namens erscheint dann der 4stellige Brettcode
  1667.         in der Brettübersicht. Wenn dies passiert, sollten Sie .. 
  1668.  
  1669.           o  eine neue Brettliste bestellen und mit einem Netcall abholen
  1670.           o  die Brettliste mit /Nachricht/Brettmanager/Liste_einl. einlesen
  1671.           o  der Brettliste den Namen des Brettes entnehmen (suchen Sie nach
  1672.              dem Brettcode)
  1673.           o  in den Spezial-Mode wechseln und das neue Brett umbenennen.
  1674.  
  1675.         Ein Nebeneffekt der Brettcodes ist,  daß  der Name  eines bestimmten
  1676.         Brettes  in  jeder Box unterschiedlich sein kann  (und meistens auch
  1677.         ist).
  1678.  
  1679.  
  1680.         ■ Gliederung
  1681.  
  1682.         Üblicherweise  werden alle  Bretter  in  alphabetischer  Reihenfolge
  1683.         angezeigt. Bei CrossPoint haben Sie allerdings  die Möglichkeit, die
  1684.         Brettreihenfolge  beliebig  zu ändern.  Wählen Sie einfach ein Brett
  1685.         (oder  markieren Sie mehrere  Bretter), und verschieben  Sie das/die
  1686.         Brett(er) mit "P" im Bearbeitungs-Modus an die gewünschte Position.
  1687.  
  1688.         Achtung:   CrossPoint   versucht,  neue  Bretter   immer   möglichst
  1689.         alphabetisch in die vorhandene  Brettliste einzusortieren. Wenn  Sie
  1690.         jedoch  sehr viele  Umgruppierungen vornehmen,  wird  dies zunehmend
  1691.         schwerer. Es kann dann durchaus  passieren,  daß  ein Brett nicht da
  1692.         einsortiert wird,  wo  Sie  es  erwarten  oder  wünschen würden.  Je
  1693.         "alphabetischer" die  gewählte Brettreihenfolge  ist, desto  weniger
  1694.         Arbeit haben Sie mit  dem  neu-Positionieren automatisch  angelegter
  1695.         Bretter. Wahlweise können Sie auch die Option "neue Bretter  am Ende
  1696.         anhängen"  bei  /Config/Optionen/Allgemeines einschalten.  XP  hängt
  1697.         dann automatisch neu angelegte Bretter immer am Ende  der  Liste an,
  1698.         von  wo  aus Sie  sie  dann an  die  gewünschte Position verschieben
  1699.         können. 
  1700.  
  1701.         Zusätzliche Übersicht schafft das Einfügen von Trennzeilen mit <Ctrl
  1702.         T>. 
  1703.  
  1704.  
  1705.         ■ Schnellsuche
  1706.  
  1707.         Bei  mehreren  hundert  Brettern  ist  es  oft mühsam, bis  zu einem
  1708.         bestimmten  Brett weiterzublättern.  Daher  besitzt CrossPoint  eine
  1709.         eingebaute  Brett- Schnellsuche: Geben Sie einfach "/"  ein, gefolgt
  1710.         von  den   ersten   Buchstaben   des   gesuchten  Brettnamens.   Die
  1711.         Auswahlmarke springt dann Schritt für Schritt  auf das jeweils erste
  1712.         passende Brett. Bei Brettern, die Unterbretter enthalten und mehrere
  1713.         "/"-Zeichen besitzen,  müssen Sie  die einzelnen  Namensteile  nicht
  1714.         komplett  ausschreiben,  sondern  können diese  genau wie  in  einer
  1715.         Zerberus-  Mailbox  abkürzen, z.B.  /Z/R/I/A für /Z-NETZ/RECHNER/IBM
  1716.         /ALLGEMEINES.
  1717.  
  1718.  
  1719.  
  1720.  
  1721.         3.3  Userverwaltung
  1722.         ────────────────────────────────────────────────────────────────────
  1723.  
  1724.         Die  Userverwaltung  erfolgt  ähnlich  wie  die   oben  beschriebene
  1725.         Brettverwaltung;  allerdings  können  die  User  keiner  Brettgruppe
  1726.         zugeordnet werden.
  1727.  
  1728.         Das Userfenster kennt zwei Anzeigearten: Die Komplettanzeige und die
  1729.         Adreßbuchanzeige. Zwischen Beiden  wird  mit  "A"  umgeschaltet.  Im
  1730.         Adreßbuch-Modus werden nur  diejenigen User  angezeigt, an  die  Sie
  1731.         einmal eine Mail geschickt haben,  oder die Sie von Hand mit "R" ins
  1732.         Adreßbuch aufgenommen haben. Alle im Adreßbuch enthaltenen User sind
  1733.         durch ein vorangestelltes "√" gekennzeichnet.
  1734.  
  1735.         Neue  User werden  automatisch in die  Userliste  aufgenommen,  wenn
  1736.         persönliche Nachrichten von diesen Usern eingehen.  Die Absender von
  1737.         öffentlichen  Nachrichten werden nur dann aufgenommen,  wenn Sie die
  1738.         Option   "User-Aufnahme"   unter  /Config/Optionen/Allgemeines/User-
  1739.         Aufnahme  entsprechend  eingestellt  haben  (s.  Online-Hilfe).  Der
  1740.         Schalter "Umlaute", der für jeden User festlegt, ob deutsche Umlaute
  1741.         beim  Schreiben  an diesen User  vor dem  Absenden  ins ASCII-Format
  1742.         konvertiert  werden sollen  (ä  in  ae, ö in oe usw.), wird bei  neu
  1743.         angelegten  FidoNet-  und Internet-Usern  automatisch eingeschaltet,
  1744.         bei allen anderen Usern abgeschaltet.
  1745.  
  1746.         Ebenso wie  bei  den  Brettern  kann auch in der  Userliste  mit "/"
  1747.         schnell-gesucht werden.
  1748.  
  1749.  
  1750.  
  1751.  
  1752.         3.4  Konfiguration
  1753.         ────────────────────────────────────────────────────────────────────
  1754.  
  1755.         Jeder Benutzer stellt  wieder andere  Ansprüche an ein Pointprogramm
  1756.         und hat einen anderen Geschmack. Daher  kann  die  Arbeitsweise  und
  1757.         Bildschirmdarstellung  von  CrossPoint weitgehend  an  Ihre  Wünsche
  1758.         angepaßt werden. Alle diesbezüglichen Einstellungen  finden  Sie  im
  1759.         Config-Menü:
  1760.  
  1761.            Optionen:      diverse Optionen
  1762.            EXtern:        Optionen, die den internen und externen Lister und
  1763.                           Editor sowie andere extern aufgerufene Programme
  1764.                           betreffen (Packer, Codierer etc.)
  1765.            Pfade:         verschiedene Arbeitsverzeichnisse von XPoint
  1766.            Anzeige:       Optionen, die die Bildschirmanzeige betreffen,
  1767.                           insbesondere Farbeinstellungen
  1768.            Modem:         Modem-Konfiguration für COM1 bis COM4
  1769.            Drucker:       Drucker-Steuerzeichen und Seitenformat
  1770.            Tasten:        Hier können Sie die Funktionstasten mit externen
  1771.                           Programmen oder anderen Funktionen belegen.
  1772.            Zusatz-Menü:   Hier können Sie externe Programme ins Zusatz-Menü
  1773.                           eintragen.
  1774.            Sichern:       sichert geänderte Einstellungen.
  1775.  
  1776.         Unter   /Config/Optionen/Bedienung   können  Sie   festlegen,   wann
  1777.         geänderte   Einstellungen   gesichert   werden   sollen.   Bei   der
  1778.         Standardeinstellung  "automatisch"  werden Änderungen  immer  sofort
  1779.         gesichert;  in  diesem Fall  entfällt der Menüpunkt /Config/Sichern.
  1780.         Ansonsten müssen Änderungen  immer explizit gespeichert werden, wenn
  1781.         Sie auch nach dem Verlassen des Programms noch gültig sein sollen.
  1782.  
  1783.         Eine  genaue Beschreibung  aller  Einstellungen  finden  Sie in  der
  1784.         Online-Hilfe. Bevor Sie eine der voreingestellten  Optionen  ändern,
  1785.         sollten Sie  unbedingt in  der  Hilfe  nachsehen, was  bei  Änderung
  1786.         dieser Option zu beachten ist.
  1787.  
  1788.  
  1789.         ■ Der Editor
  1790.  
  1791.         CrossPoint  besitzt einen eingebauten Editor,  der zum Schreiben von
  1792.         Nachrichten verwendet wird. Die maximale Textgröße für diesen Editor
  1793.         ist z.Zt. auf die  Größe  des freien Hauptspeichers eingeschränkt  -
  1794.         das sind  je nach Systemkonfiguration ca. 100-200 KByte. Für größere
  1795.         Texte können Sie unter  /Config/EXtern/Editor  ein  externes Editor-
  1796.         Programm  eintragen, das  CrossPoint  dann  bei  sehr  großen Texten
  1797.         verwendet, z.B. QEdit(R).
  1798.  
  1799.         Wenn  Ihnen   der  eingebaute  Editor  nicht   gefällt,  können  Sie
  1800.         CrossPoint  natürlich  auch  so  konfigurieren,  daß  es  immer  den
  1801.         externen  Editor verwendet.  Genaueres  zum  Editor  finden  Sie  in
  1802.         Kapitel 6.2.
  1803.  
  1804.  
  1805.         ■ Paßwort-Schutz
  1806.  
  1807.         Über  /Config/Optionen/Paßwort kann  CrossPoint  mit  einem  Paßwort
  1808.         geschützt  werden,  das  bei Programmstart  einzugeben  ist.  Dieses
  1809.         Paßwort verhindert zwar den Programmstart und ist auch nicht so ohne
  1810.         weiteres knackbar, aber natürlich kann weiterhin  von  DOS-Ebene aus
  1811.         direkt auf sämtliche Dateien  zugegriffen werden. Mit  dem Parameter
  1812.         /pw:... läßt sich das Paßwort auch per Batchdatei an XP übergeben.
  1813.  
  1814.  |      Bitte  merken  Sie sich Paßwörter SEHR GENAU! Bei einem  vergessenen
  1815.  |      Paßwort   müssen   Sie   CrossPoint   neu   installieren   und   die
  1816.  |      Nachrichtendatenbank  aus  den  Pufferdateien  neu  aufbauen  lassen
  1817.  |      (siehe Anhang H).
  1818.  
  1819.  
  1820.         ■ Telefongebühren
  1821.  
  1822.         Seit der  Einführung der neuen  Telekom-Tarife Anfang  1996 ist  die
  1823.         Berechnung  der  Telefonkosten  eine  knifflige   Sache.  CrossPoint
  1824.         beinhaltet     unter      /Config/Optionen/Gebühren     umfangreiche
  1825.         Einstellmöglichkeiten,    um   das   Programm   an   die   jeweilige
  1826.         Tarifstruktur anzupassen und so  eine  zumindest einigermaßen exakte
  1827.         Gebührenberechnung zu ermöglichen.
  1828.  
  1829.         Grundsätzlich gibt  es  drei Kriterien, von denen der gerade gültige
  1830.         Telefontarif abhängt:
  1831.  
  1832.         - der Wochentag
  1833.         - die Uhrzeit
  1834.         - die Tarifzone (Entfernungszone), in der Sie anrufen
  1835.  
  1836.         CrossPoint faßt jeweils die Wochentage,  an denen der  gleiche Tarif
  1837.         gilt, zu einer Tabelle - genannt Tarifgruppe  - zusammen.  Nach  den
  1838.         bisherigen Tarifmodellen  sind daher zwei  Tabellen notwendig:  eine
  1839.         für die Wochentage und eine für Wochenenden  und Feiertage. Nach der
  1840.         Aufhebung des Fernmeldemonopols 1998 ist allerdings mit vielen neuen
  1841.         Tarifmodellen   zu   rechnen.  Leider  sind  den  Möglichkeiten  der
  1842.         Telefonkostenermittlung durch ein Programm  gewisse Grenzen gesetzt.
  1843.         Werden  z.B.  Rabatte  für  häufig  gewählte  Nummern oder für  eine
  1844.         bestimmte Anzahl von Gebühreneinheiten  gewährt, so  kann CrossPoint
  1845.         die Gebühren nur noch ungefähr abschätzen.
  1846.  
  1847.  |      Wenn Sie  CrossPoint  neu installieren,  sind  die  seit  Anfang '96
  1848.  |      geltenden  Tarife  voreingestellt. Für Fido-Direktanrufe  (FIDO.DOC)
  1849.  |      müssen zusätzlich die  Vorwahlen der Tarifzonen City, Region 50  und
  1850.  |      Region  200 eingetragen werden.  Damit Sie nicht  alle Vorwahlen aus
  1851.  |      der   Telekom-Preisinformation   abtippen   müssen,   werden   z.Zt.
  1852.  |      CrossPoint-Gebührendateien für alle Vorwahlbereich erstellt, die bis
  1853.  |      spätestens Mitte  '96  in  der  CrossPoint-Supportbox verfügbar sein
  1854.  |      werden.
  1855.  
  1856.         Näheres über das  Anlegen und Bearbeiten von Gebührentabellen ist in
  1857.         der Online-Hilfe zu /Config/Optionen/Gebühren/Tarife beschrieben.
  1858.  
  1859.  
  1860.  |      ■ Menüs
  1861.  |
  1862.  |      Mit  dem  getrennt  erhältlichen  CrossPoint-Menüeditor  können  Sie
  1863.  |      einzelne  Menüpunkte  oder  Untermenüs vollständig  aus  dem XP-Menü
  1864.  |      entfernen.  Damit  läßt  sich  z.B.   der  Funktionsumfang   von  XP
  1865.  |      einschränken,  um   die  Bedienung  für  unerfahrenere  Anwender  zu
  1866.  |      vereinfachen. Oder Sie  können z.B. das Fido-Menü  entfernen,  falls
  1867.  |      Sie   den   Netztyp  Fido   nicht  verwenden,   oder  den  Menüpunkt
  1868.  |      "Registrierung", wenn Sie bereits registriert sind.
  1869.  |
  1870.  |      Den Menüeditor finden Sie als XPME*.ARJ in der XP-Supportbox.
  1871.  
  1872.  
  1873.  
  1874.  
  1875.         3.5  Lesen und Schreiben von Nachrichten
  1876.         ────────────────────────────────────────────────────────────────────
  1877.  
  1878.         ■ Nachrichten lesen
  1879.  
  1880.         Innerhalb  des Brettfensters  können  Sie  mit  "L"  wählen,  welche
  1881.         Nachrichten CrossPoint zum Lesen  anzeigen soll. Es gibt prinzipiell
  1882.         drei Lesemodi: 
  1883.  
  1884.            o  alle Nachrichten
  1885.            o  Nachrichten ab einem bestimmten Datum
  1886.            o  nur ungelesene Nachrichten
  1887.  
  1888.         Zum  Datumsvergleich  wird  dabei  nicht  das  Erstellungsdatum  der
  1889.         Nachrichten herangezogen, sondern das Datum des Nachrichteneingangs.
  1890.         Der momentan gewählte  Lesemodus wird in der zweiten Bildschirmzeile
  1891.         angezeigt. Alle Bretter, in denen  zutreffende Nachrichten enthalten
  1892.         sind, werden in  der  Brettliste mit  einem  kleinen Pfeil  markiert
  1893.         (ausgenommen beim Lesemodus "Alle").
  1894.  
  1895.         Diese Einstellung bezieht sich  NICHT auf die  Nachrichten in  User-
  1896.         Brettern, die immer komplett angezeigt werden.
  1897.  
  1898.         <Enter> zeigt  alle  Nachrichten  an,  die dem  gewählten  Lesemodus
  1899.         entsprechen,  also  z.B. alle  neuen Nachrichten. <Ctrl Enter> zeigt
  1900.         ALLE Nachrichten im Brett an.
  1901.  
  1902.         Zum  Lesen der Nachrichten müssen Sie  diese dann  nur noch anwählen
  1903.         und  <Enter> drücken. Ungelesene  Nachrichten  sind  mit einem  ">"-
  1904.         Zeichen  markiert.  Nach  dem  Lesen  einer  Nachricht  springt  die
  1905.         Markierung normalerweise  immer auf  die  nächste  Nachricht weiter.
  1906.         Diese Weiterschaltung  läßt sich jedoch mit <Ctrl W> verhindern, was
  1907.         durch ein "W" in der ersten Bildschirmzeile angezeigt wird. 
  1908.  
  1909.         Nachrichten, die mit Rot13 codiert sind, können mit <Ctrl R> gelesen
  1910.         werden.   Eine   Rot13-Nachricht  erkennen   Sie  an   vuere   rgjnf
  1911.         nhftrsnyyrara Fpuervojrvfr. Wahlweise können Sie eine Rot13-codierte
  1912.         Nachricht auch mit /Nachricht/Ändern/Rot13 komplett decodieren.
  1913.  
  1914.  
  1915.         ■ Antworten auf Nachrichten (Replys)
  1916.  
  1917.         Wählen Sie einfach die  Nachricht, auf die geantwortet werden  soll,
  1918.         und drücken Sie "b" für eine öffentliche (Brett-) oder "p" für  eine
  1919.         private Antwort. Wenn Sie die  Bezugsnachricht zitieren ("quoten"  -
  1920.         arghl) möchten, drücken Sie einfach gleichzeitig <Ctrl>, also  <Ctrl
  1921.         P> für einen privaten oder <Ctrl B>  für einen öffentlichen "Quote".
  1922.         Nachdem Sie  den Betreff bestätigt - oder geändert - haben, gelangen
  1923.         Sie in den Editor  und  können Ihre Nachricht  schreiben. Achten Sie
  1924.         bei  Quotes  darauf,  daß Sie nicht  mehr  von der Originalnachricht
  1925.         zitieren als unbedingt nötig!
  1926.  
  1927.         Nach Speichern der Nachricht  und Verlassen des Editors gelangen Sie
  1928.         in  das  Sende-Fenster.   Dort  können  auf  Wunsch  Betreff,  Text,
  1929.         Codierung  und Serverbox der Nachricht (Serverbox = System,  an  das
  1930.         diese Nachricht  abgesetzt wird)  geändert werden. Anschließend wird
  1931.         die  Nachricht mit "J" abgesandt  oder aber mit "I" nur intern, d.h.
  1932.         innerhalb von CrossPoint  gespeichert. Außerdem  kann  die Nachricht
  1933.         geparkt werden; siehe hierzu Kap. 5.8. Steht hinter der Größenangabe
  1934.         ein "!", dann bedeutet dies, daß die Nachricht größer ist als das in
  1935.         der betreffenden Brettgruppe gültige Nachrichtenlimit.  Weiteres  zu
  1936.         den Funktionen im Sendefenster finden Sie in der Online-Hilfe. 
  1937.  
  1938.         Das Zeichen, das jeder Quotezeile vorangestellt  werden soll, können
  1939.         Sie  unter  /Config/Optionen/Allgemeines  einstellen.  Dabei  können
  1940.         wahlweise die Initialen  des zitierten  Users  eingesetzt  werden  -
  1941.         Näheres steht in der Online-Hilfe. 
  1942.  
  1943.         Bitte  seien  Sie  sparsam beim Zitieren!  Lange Zitate  sind i.d.R.
  1944.         unnötig und verursachen  eine Menge "Datenmüll" - bedenken Sie,  daß
  1945.         öffentliche Nachrichten in hunderten von  Systemen verteilt  werden.
  1946.         Um Ihnen beim Erkennen überlanger Zitate zu helfen, warnt CrossPoint
  1947.         bei Nachrichten, die folgende Kriterien erfüllen:
  1948.  
  1949.            o  öffentliche Brettnachricht
  1950.            o  Nachricht ist mindestens 1 KByte groß
  1951.            o  Nachricht enthält 60% oder mehr zitierte Zeilen
  1952.  
  1953.         Statt  eine Nachricht  komplett  zu  zitieren  und anschließend  die
  1954.         überflüssigen  Zeilen zu löschen, können Sie die gewünschten  Zeilen
  1955.         auch vorher auswählen. Lassen  Sie dazu die Bezugsnachricht anzeigen
  1956.         und markieren Sie die betreffenden Zeilen mit dem Markierbalken ("M"
  1957.         zum Ein/Ausschalten  des Balkens, Leertaste  zum Markieren) oder mit
  1958.         der Maus. Drücken Sie anschließend <Ctrl P> bzw. <Ctrl B>, ohne  zur
  1959.         Nachrichtenanzeige zurückzukehren.
  1960.  
  1961.  
  1962.         ■ Wiedervorlage
  1963.  
  1964.         Oft  möchte  man auf eine Nachricht nicht direkt  antworten, sondern
  1965.         die  Antwort  auf  später verschieben.  Sehr leicht vergißt man  die
  1966.         Antwort dann aber ganz, da die  Nachricht nach dem nächsten  Netcall
  1967.         nicht mehr bei den neuen Nachrichten aufgelistet wird. Daher  können
  1968.         Sie mit "V" eine Nachricht auf Wiedervorlage setzen -  sie wird dann
  1969.         so  lange bei  den  neuen  Nachrichten mit  angezeigt,  bis Sie  die
  1970.         Wiedervorlage mit "V" wieder aufheben.
  1971.  
  1972.         Intern  erreicht  CrossPoint dies  durch ein  einfaches Umsetzen des
  1973.         Empfangsdatum auf den 13.12.99. Zugegeben eine sehr simple Methode -
  1974.         aber auch  sehr effektiv. Nachrichten auf Wiedervorlage sind  in der
  1975.         Nachrichtenliste  mit  einem  "w" gekennzeichnet.  Das entsprechende
  1976.         Brett erhält dadurch  natürlich auch eine Markierung als "Brett  mit
  1977.         neuen Nachrichten".
  1978.  
  1979.         Die   Wiedervorlage-Funktion  funktioniert  in  allen  Brettern  der
  1980.         Brettliste.  Damit  Sie  einen  Überblick behalten,  können  Sie mit
  1981.         /Nachricht/Suchen/Wiedervlg. alle Wiedervorlage-Nachrichten anzeigen
  1982.         lassen.
  1983.  
  1984.  
  1985.         ■ Schreiben von neuen Nachrichten
  1986.  
  1987.         Um eine eigene, neue Nachricht zu schreiben, die sich nicht auf eine
  1988.         bereits vorhandene bezieht, wählen Sie zunächst den Empfänger - d.h.
  1989.         ein Brett in der  Brettliste oder einen User  in der Userliste - und
  1990.         drücken Sie "B". Geben Sie den gewünschten Betreff ein und schreiben
  1991.         und versenden Sie Ihre Nachricht dann wie oben beschrieben.
  1992.  
  1993.         Nachrichten an User (PMs) können Sie auch sehr bequem mit /Nachricht
  1994.         /Direkt versenden. Neue  User werden dabei automatisch angelegt; bei
  1995.         bereits  vorhandenen Usern genügt  die Angabe  des Usernamens  - den
  1996.         Boxnamen  hängt  CrossPoint  automatisch   an  (das  kann  natürlich
  1997.         schiefgehen, wenn es mehrere User mit dem gleichen Namen gibt ...).
  1998.  
  1999.         Bitte beachten Sie, daß in unterschiedlichen Netzen unterschiedliche
  2000.         Längenbegrenzungen für  den  Betreff  gelten. CrossPoint verarbeitet
  2001.         zwar Betreffs mit  bis zu 70 Zeichen  Länge, kürzt in einigen Netzen
  2002.         den Betreff ausgehender Nachrichten jedoch auf die maximal zulässige
  2003.         Länge:
  2004.  
  2005.                Z-Netz alt:  40 Zeichen
  2006.                MagicNET:    25 Zeichen
  2007.                QWK-Boxen:   25 Zeichen
  2008.  
  2009.         Im MagicNET sind  je nach  Software  auch  längere Betreffs möglich.
  2010.         CrossPoint  sendet  die  Nachrichten  mit   voller  Betrefflänge  ab
  2011.         (technischer Hinweis: dazu wird eine "$Betreff"-Zeile verwendet), es
  2012.         ist  jedoch  nicht sichergestellt, daß der Betreff  in  voller Länge
  2013.         beim Empfänger ankommt.
  2014.  
  2015.  
  2016.         ■ Versenden von Dateien
  2017.  
  2018.         Um eine  fertige Datei zu versenden, wählen Sie  zunächst wie gehabt
  2019.         den Empfänger, und drücken Sie anschließend "I" für eine Binär- oder
  2020.         "E" für eine Text- Nachricht. Beachten Sie, daß Binärdaten UNBEDINGT
  2021.         als Binärnachricht zu  versenden  sind, und  daß Textnachrichten nur
  2022.         gültige ASCII-Zeichen enthalten sollten. Geben Sie nun den Namen der
  2023.         Datei  ein,  oder drücken Sie <Enter>,  um einen  Namen auszuwählen.
  2024.         Wenn  der  Dateiname direkt angegeben wird,  dann sucht XPoint diese
  2025.         Datei in  dem Verzeichnis, das unter /Config/Pfade/Sende-Verzeichnis
  2026.         eingestellt ist.
  2027.  
  2028.         Wahlweise können  Sie auch  eine Nachricht  auswählen  und  dann mit
  2029.         <Ctrl F> eine Text- oder mit <Ctrl I> eine Binärdatei  direkt an den
  2030.         Absender der gewählten Nachricht  schicken. Dies  ist z.B. nützlich,
  2031.         wenn jemand  nach einem Programm fragt - Sie müssen  dann nicht  das
  2032.         Brett  verlassen  und den User  im Adreßbuch  wählen, sondern können
  2033.         direkt eine Datei versenden.
  2034.  
  2035.         In  vielen  Netzen  gibt  es   eine  festgelegte   Maximalgröße  für
  2036.         Nachrichten, die nicht  überschritten werden  darf. CrossPoint prüft
  2037.         auf Wunsch automatisch, ob eine Nachricht diese Größe überschreitet;
  2038.         näheres hierzu finden Sie in Kapitel 5.1.
  2039.  
  2040.         Von Ihnen versandte Nachrichten werden normalerweise genauso wie aus
  2041.         dem   Netz   empfangene  Nachrichten   in  der  CrossPoint-Datenbank
  2042.         gespeichert.  Bei   großen  Binärnachrichten  würde  dadurch  jedoch
  2043.         unnötig  Platz  verloren  gehen.  Daher  können  Sie  unter  /Config
  2044.         /Optionen/Nachrichten/maixmale_Speichergröße   einstellen,   bis  zu
  2045.         welcher Größe selbstgeschriebene Binärnachrichten gespeichert werden
  2046.         sollen. Bei größeren Nachrichten erzeugt CrossPoint statt dessen nur
  2047.         eine kurze Versandmeldung.
  2048.  
  2049.  
  2050.         ■ Nachbearbeiten unversandter Nachrichten
  2051.  
  2052.         Unter Umständen merken Sie erst nachträglich, daß Sie eine Nachricht
  2053.         geschrieben haben,  die fehlerhaft ist,  oder die gar nicht ins Netz
  2054.         verschickt werden sollte.  Solange die  Nachricht jedoch noch  nicht
  2055.         per  Netcall  abgesandt  wurde,  haben   Sie  die  Möglichkeit,  den
  2056.         Nachrichtentext zu ändern  oder die Nachricht aus dem Netcall-Puffer
  2057.         zu löschen.  Wählen Sie  dazu einfach die Nachricht  -  sie ist  mit
  2058.         einem "!" als  "unversandt" markiert  - und  bearbeiten oder löschen
  2059.         Sie diese mit  /Nachricht/Unversandt/Edit bzw. /Nachricht/Unversandt
  2060.         /Löschen. Eine versehentlich gelöschte Nachricht kann mit /Nachricht
  2061.         /Weiterleiten/Erneut wiederbelebt werden. 
  2062.  
  2063.  
  2064.         ■ lokale Nachrichten im MausNet
  2065.  
  2066.         Wenn Sie eine MausNet-Nachricht schreiben, können Sie  bestimmen, ob
  2067.         Ihre Nachricht nur in Ihrer Serverbox, im ganzen Maus-Netz oder auch
  2068.         in  evtl. per Gateway angeschlossenen Netzen  lesbar  ist. Letzteres
  2069.         ist die Standardeinstellung. Wenn die Nachricht nicht aus  dem Maus-
  2070.         Netz  herausgelangen  soll,  muß  in  der  letzten  Nachrichtenzeile
  2071.         "(MausNet)"   eingegeben   werden,   bei   Box-lokalen   Nachrichten
  2072.         "(lokal)".  Statt  den  Text  von  Hand  einzugeben, genügt  es,  im
  2073.         Sendefenster die Taste "M" für "(MausNet)" oder "L" für "(lokal)" zu
  2074.         drücken.
  2075.  
  2076.  
  2077.  
  2078.  
  2079.         3.6  Briefschablonen
  2080.         ────────────────────────────────────────────────────────────────────
  2081.  
  2082.         CrossPoint-Schablonen  sind  ein   Äquivalent  zu  Briefköpfen  oder
  2083.         vorgedrucktem Briefpapier  von  Papier-Mails: Vorgegebene Texte, die
  2084.         an den Anfang  oder  das  Ende jeder Nachricht gesetzt werden. Dabei
  2085.         unterscheidet CrossPoint  zwischen  privaten  und  öffentlichen  und
  2086.         zwischen zitierten und nicht zitierten Nachrichten. 
  2087.  
  2088.         Es gibt  prinzipiell  zwei Arten von  Schablonen: Kopfschablonen und
  2089.         Signaturen.  Kopfschablonen   werden   am  Anfang   von  Nachrichten
  2090.         eingefügt,  Signaturen   am  Ende.  Alle  Schablonen  können  Makros
  2091.         enthalten, die  durch bestimmte Texte  ersetzt werden. So  wird z.B.
  2092.         das  Makro $USER  immer durch  den  Name  des angeschriebenen  Users
  2093.         ersetzt, und mit dem  Makro $PSEUDO kann  für jeden User ein eigenes
  2094.         Pseudonym eingesetzt  werden; dazu ist  im Kommentarfeld  des  User-
  2095.         Editierfensters "P:" gefolgt vom gewünschten Pseudonym einzutragen.
  2096.  
  2097.         Jede  Schablone  ist  in  einer  Datei mit  der  Erweiterung  ".XPS"
  2098.         abgelegt. Sie müssen die Dateien jedoch nicht "von Hand" bearbeiten,
  2099.         sondern können für die z.Zt. elf Standardschablonen  das Menü  /Edit
  2100.         /Schablonen verwenden:
  2101.  
  2102.  
  2103.            Menüpunkt  │  Dateiname     │  Verwendung
  2104.            ───────────┼────────────────┼──────────────────────────────────
  2105.            Kopf       │  HEADER.XPS    │  nicht zitierte Brettnachrichten
  2106.            PrivKopf   │  PRIVHEAD.XPS  │  nicht zitierte PMs
  2107.            BrettQuote │  QBRETT.XPS    │  zitierte Brettnachrichten
  2108.            PrivQuote  │  QPRIV.XPS     │  als PM zitierte Brettnachrichten
  2109.            PrivPMQuote│  QPMPRIV.XPS   │  zitierte PMs
  2110.            QuoteTo    │  QUOTETO.XPS   │  /Nachricht/Weiterleiten/QuoteTo
  2111.            Weiterleit │  WEITER.XPS    │  /Nachricht/Weiterleiten/Kopie
  2112.            Erneut     │  ERNEUT.XPS    │  /Nachricht/Weiterleiten/Erneut
  2113.            ───────────┼────────────────┼───────────────────────────────────
  2114.            Signatur   │  SIGNATUR.XPS  │  Signatur für Brettnachrichten
  2115.            PrivSign.  │  PRIVSIG.XPS   │  Signatur für PMs
  2116.            EmpfBest   │  EMPFBEST.XPS  │  Signatur für automatisch ver-
  2117.                       │                │  schickte Empfangsbestätigungen
  2118.            Löschnachr.│  CANCEL.XPS    │  Signatur für /Nachricht/W/Löschen
  2119.  
  2120.  
  2121.         Weiterhin  haben  Sie  die  Möglichkeit,  für  jede  Brettgruppe (s.
  2122.         Kapitel  5.1) eigene Schablonen als Ersatz von  "Kopf", "BrettQuote"
  2123.         und "Signatur"  anzulegen. Dadurch  lassen  sich z.B. für jedes Netz
  2124.         eigene Schablonen  verwenden.  Zum  Bearbeiten dieser Schablonen ist
  2125.         der Menüpunkt /Edit/Schablonen/Sonstige vorgesehen.
  2126.  
  2127.         Unter /Config/Extern/Editor können  Sie  CrossPoint  anweisen,  beim
  2128.         Schreiben neuer  Nachrichten  automatisch  ein  <Ctrl PgDn>  an  den
  2129.         Editor  zu senden. Dies bewirkt,  daß  Sie sich  beim  Verwenden von
  2130.         "Kopf" oder "PrivKopf" direkt am Ende der Schablone befinden. 
  2131.  
  2132.         Die Schablonen "Signatur" und "PrivSignatur"  lassen sich mit "H" im
  2133.         Sendefenster für einzelne Nachrichten gezielt abschalten.
  2134.  
  2135.         Tip:  In vielen Netzen, z.B. im Usenet und im Z-Netz, ist es üblich,
  2136.         Signaturen durch eine Zeile mit dem Inhalt "--"  vom Nachrichtentext
  2137.         zu trennen.  Dies ermöglicht den Benutzern geeigneter  Software, die
  2138.         Signaturen  automatisch  entfernen  zu lassen, um  Speicherplatz  zu
  2139.         sparen. Die erste Zeile  einer  Signatur sollte daher  nur  aus zwei
  2140.         Trennstrichen bestehen.
  2141.  
  2142.  
  2143.         ■ Makros
  2144.  
  2145.         Folgende Makros können in allen Schablonen eingesetzt werden:
  2146.  
  2147.            $DATUM     das Tagesdatum
  2148.            $DATE      das Datum in amerikanischer Schreibweise
  2149.            $UHRZEIT   die aktuelle Uhrzeit
  2150.            $TAG       der Wochentag
  2151.            $TAG2      Wochentagskürzel (Mo, Di, Mi etc.)
  2152.  
  2153.         Folgende  Makros  sind  in allen Schablonen für private  Nachrichten
  2154.         möglich: 
  2155.  
  2156.            $USER      die vollständige Netzadresse des Absenders der Bezugs-
  2157.                       nachricht; bei PMs der Empfänger der PM
  2158.            $MUSER     das Gleiche, aber ohne Boxname
  2159.            $BOX       der Boxname
  2160.            $TUSER     wie $MUSER, aber in Fido- oder MausNetz-ähnlicher
  2161.                       Groß- und Kleinschreibung; sinnvoll in Netzen mit
  2162.                       vollständig großgeschriebenen Usernamen.
  2163.  
  2164.            $PSEUDO    ein User-Pseudonym. Wurde im Kommentar des Users ein
  2165.                       Pseudonym in der Form "P:Pseudo" eingetragen, so wird
  2166.                       dieses verwendet; ansonsten wird das $PSEUDO-Makro wie
  2167.                       $TUSER ausgewertet.
  2168.            $VPSEUDO   wie $PSEUDO, allerdings wird $VORNAME statt $TUSER
  2169.                       verwendet.
  2170.  
  2171.            $VORNAME   der Vorname des Users - für Maus- oder FidoNet
  2172.            $FIDOEMPF  der Empfänger einer Fido-Brettnachricht
  2173.  
  2174.         Die  übrigen  Makros sind  nur  in Quote-  und Weiterleit-Schablonen
  2175.         erlaubt: 
  2176.  
  2177.            $BRETT     der Brettname der Bezugsnachricht
  2178.            $AREA      der Echo- bzw. Gruppenname bei Fido- oder MausNet-
  2179.                       Nachrichten
  2180.            $NEWSGROUP der Brettname in Usenet-üblicher Punktschreibweise
  2181.            $BETREFF   der Betreff der Bezugsnachricht
  2182.            $ERSTELLT  das Erstellungsdatum der Bezugsnachricht
  2183.            $MSGDATE   das Erstellungsdatum in amerikanischer Schreibweise
  2184.            $ERSTTAG   der Wochentag des Erstellungs-Datums
  2185.            $ERSTTAG2  Wochentagskürzel
  2186.            $ERSTZEIT  die Uhrzeit der Bezugsnachricht
  2187.            $ERHALTEN  .. und das Empfangsdatum
  2188.            $MSGID     die Message-ID der Bezugsnachricht
  2189.  
  2190.         Die folgenden Makros gelten nur für Netztypen mit Realnames:
  2191.  
  2192.            $RNAME     der Realname des Absenders der Bezugsnachricht
  2193.            $(RNAME)   wie $RNAME, aber in Klammern
  2194.  
  2195.         Falls kein  Realname angegeben ist, ist der Inhalt der Makros $RNAME
  2196.         und  $(RNAME)  leer.  Ist ein  Realname  vorhanden,  wird  der  Name
  2197.         eingesetzt und ein Leerzeichen angehängt. Durch Verwenden von "$USER
  2198.         $(RNAME)" sind Quoteschablonen in der Form möglich, wie sie  z.B. im
  2199.         Usenet verwendet werden.
  2200.  
  2201.         Eine Liste der  Makros  befindet sich  auch in der  Online-Hilfe  zu
  2202.         /Edit/Schablonen.    In   der   beiliegenden    Datei   BEISPIEL.EXE
  2203.         (selbstextrahierendes   Archiv)   sind   einige   Beispielschablonen
  2204.         enthalten.
  2205.  
  2206.  
  2207.         ■ automatisches Wechseln von Signaturen
  2208.  
  2209.         In vielen Netzen hat  sich die Unsitte eingebürgert, Signaturen  als
  2210.         Sprüchesammlung zu mißbrauchen. Mit  Signatur-Wechselprogrammen wird
  2211.         an  jede Nachricht eine andere, mehr oder weniger sinnvolle Weisheit
  2212.         angehängt.  Insbesondere bei  mehrzeiligen Signaturen entsteht dabei
  2213.         ein beachtliches Datenvolumen, das die Netze unnötig belastet.
  2214.  
  2215.         Daß  Sie  in  CrossPoint trotzdem  einen  solchen  Signatur-Wechsler
  2216.         finden, liegt daran, daß sehr viel Anwender dieses Feature gewünscht
  2217.         haben. Falls  Sie damit arbeiten möchten, versuchen Sie  bitte, Ihre
  2218.         Signaturen auf insgesamt zwei bis drei Zeilen zu beschränken.
  2219.  
  2220.         Die  Verwendung  des Signaturwechslers ist sehr einfach:  Sie  geben
  2221.         innerhalb einer normalen  Signatur-Datei,  z.B.  über /Edit/Signatur
  2222.         /..., mehrere Signaturen  nacheinander  ein, die  jeweils durch eine
  2223.         Zeile mit  dem  Inhalt "-*-" getrennt werden. Außerdem  muß auch die
  2224.         erste und letzte Zeile den Inhalt "-*-" haben. Beispiel:
  2225.  
  2226.             -*-
  2227.             Dummer Spruch Nr. 1
  2228.             -*-
  2229.             Noch dümmerer Spruch Nr. 2
  2230.             -*-
  2231.             Altes bengalesisches Sprichwort Nr. 3
  2232.             -*-
  2233.  
  2234.         CrossPoint   überprüft  beim  Schreiben   jeder  Nachricht,  ob  die
  2235.         entsprechende  Signaturdatei mit "-*-" beginnt,  und wählt dann nach
  2236.         dem Zufallsprinzip eine Signatur aus.
  2237.  
  2238.         Falls Ihnen  die  Funktionen des eingebauten Signaturwechslers nicht
  2239.         ausreichen,   können   Sie  auch  einen  der   zahlreichen  externen
  2240.         Signaturtools verwenden,  die Sie z.B. in der  CrossPoint-Supportbox
  2241.         finden.
  2242.  
  2243.  
  2244.  
  2245.  
  2246.         3.7  Codieren von Nachrichten
  2247.         ────────────────────────────────────────────────────────────────────
  2248.  
  2249.         Nachrichten,  die im Textformat über  Netze  verschickt werden, sind
  2250.         für die an der Übertragung beteiligten  Systeme lesbar. Daher bietet
  2251.         CrossPoint    verschiedene    Möglichkeiten,   um   Nachrichten   in
  2252.         verschlüsselter Form zu übertragen. Voraussetzung ist natürlich, daß
  2253.         auch  der  Empfänger über entsprechende  Decodier-Software  verfügt.
  2254.         Außerdem müssen im  betreffenden Netz Binärnachrichten möglich sein;
  2255.         das gilt z.Zt. nur für Z-Netz sowie QuickMail- und GS-Mailbox-Netze.
  2256.         Im FidoNet ist eine Codierung sogar ausdrücklich verboten.
  2257.  
  2258.  
  2259.         ■ Rot13
  2260.  
  2261.         Rot13  ist eigentlich keine echte Verschlüsselung  - es  ist nur ein
  2262.         Verfahren, um öffentliche Nachrichten für die Allgemeinheit unlesbar
  2263.         zu  machen.  Dies ist in  einigen  Netzen  üblich, im  Z-Netz jedoch
  2264.         unerwünscht.  Drücken  Sie  vor  dem  Absenden  einer   öffentlichen
  2265.         Nachricht im Sendefenster "C", um diese mit Rot13 zu codieren.
  2266.  
  2267.         Rot13-codierte  Nachrichten   können  nicht  automatisch   decodiert
  2268.         werden. Zum Lesen verwenden Sie daher bitte <Ctrl R> statt <Enter>.
  2269.  
  2270.  
  2271.         ■ QPC
  2272.  
  2273.         QPC  ist  ein  einfaches,  schnelles  Codierverfahren,  das von Marc
  2274.         Zimmermann  für das  Programm QuickPOINT entwickelt  wurde. QPC wird
  2275.         von  verschiedenen Z-Netz-Pointprogrammen unterstützt. Um  mit einem
  2276.         User QPC-codierte Nachrichten auszutauschen, müssen Sie zunächst ein
  2277.         Paßwort vereinbaren und mit  "P"  in der  User-Übersicht  eintragen,
  2278.         sowie  das  Codierverfahren  für  diesen  User  auf  "QPC"  stellen.
  2279.         Anschließend  können Nachrichten im  Sendefenster  mit  "C"  codiert
  2280.         versandt werden.
  2281.  
  2282.         Statt "P"  in  der  Userübersicht  können  Sie auch  Ctrl-T  in  der
  2283.         Nachrichten- übersicht verwenden; Sie gelangen dann in die Codierer-
  2284.         Einstellungen für den Absender der gewählten Nachricht.
  2285.  
  2286.         QPC-Nachrichten  werden  (automatisch)  durch   ein  vorangestelltes
  2287.         "QPC:"   im  Betreff  gekennzeichnet.  Bei  ausgehenden  Nachrichten
  2288.         erfolgt die Codierung allerdings transparent, d.h. im PM-Archivbrett
  2289.         des Empfängers  wird  die Nachricht  uncodiert  gespeichert. Codiert
  2290.         versandte   Nachrichten   werden  mit   einem  "c"   gekennzeichnet.
  2291.         Eingehende   QPC-codierte   Nachrichten  werden  beim   Lesen,  beim
  2292.         Extrahieren  oder beim  Archivieren  (Alt-P) automatisch  decodiert,
  2293.         vorausgesetzt für  den  entsprechenden  User  ist  auch  ein Paßwort
  2294.         eingetragen. 
  2295.  
  2296.  
  2297.         ■ DES
  2298.  
  2299.         DES  ist  ein  extrem  sicheres,  aber auch  entsprechend  langsames
  2300.         Verfahren. Die DES-Implementierung von  CrossPoint hält sich bei der
  2301.         Schlüsselerzeugung *nicht* an den DES-Standard und ist daher nur für
  2302.         den   Austausch   von  Nachrichten   zwischen  CrossPoint-Usern   zu
  2303.         verwenden. Für andere Zwecke verwenden Sie bitte einen externen DES-
  2304.         Codierer (z.B. PC-DES), den Sie mittels pmCrypt einbinden (s.u).
  2305.  
  2306.         DES-codierte   Nachrichten   werden    (automatisch)    durch    ein
  2307.         vorangestelltes "DES:" im Betreff gekennzeichnet. Das Versenden DES-
  2308.         codierter  Nachrichten erfolgt  analog zum  Versenden  QPC-codierter
  2309.         Nachrichten.
  2310.  
  2311.  
  2312.         ■ PGP
  2313.  
  2314.         PGP steht für "Pretty Good Privacy" und  ist ein  sehr verbreitetes,
  2315.         sicheres und beliebtes Verschlüsselungsprogramm. Näheres dazu ist in
  2316.         Kapitel 5.12 beschrieben.
  2317.  
  2318.  
  2319.         ■ pmCrypt
  2320.  
  2321.         pmCrypt  ist  ein  von  Christian Mock  entwickeltes  Verfahren,  um
  2322.         beliebige    Codierprogramme    in    beliebige    Z-Netz-kompatible
  2323.         Pointprogramme einzubinden. CrossPoint  erweitert die Verwendung von
  2324.         pmCrypt auf sämtliche anderen Netztypen. Sofern die Nachrichten nach
  2325.         dem   Codieren    ASCII-Format   haben,   funktioniert    es   sogar
  2326.         netzübergreifend.
  2327.  
  2328.         pmCrypt  arbeitet im Gegensatz  zu den  anderen Codierverfahren  von
  2329.         CrossPoint vollkommen  transparent, d.h. das Decodieren  eingehender
  2330.         Nachrichten   erfolgt   direkt   beim   Einlesen  der   Pufferdatei.
  2331.         Nachrichten,   die  codiert  übertragen   wurden,   sind   an  einem
  2332.         vorangestellten "c" im Nachrichten-Fenster zu erkennen. 
  2333.  
  2334.         Eingehende  pmCrypt-codierte  Nachrichten  werden  normalerweise  im
  2335.         Temporärverzeichnis (/Config/Pfade/..)  decodiert.  Sollte  auf  dem
  2336.         betreffenden Laufwerk nicht mehr genügend Speicherplatz oder für den
  2337.         betreffenden  User  kein Paßwort vorhanden sein, dann erfolgt  KEINE
  2338.         automatische Decodierung  der Nachricht. In  diesem  Fall müssen Sie
  2339.         die Nachricht  -  Sie erkennen sie  am Betreff "*crypted* ..." - als
  2340.         Puffer extrahieren und von Hand decodieren.
  2341.  
  2342.         Bei  CrossPoint können  Sie  drei  beliebige externe Codierprogramme
  2343.         verwenden, die als "pmc-1" bis "pmc-3" abgekürzt werden. Dazu müssen
  2344.         für  jeden  Codierer  unter   /Config/Extern/pmCrypt  drei  Eingaben
  2345.         erfolgen:
  2346.  
  2347.            o  der Name des Codierverfahrens (beliebig)
  2348.            o  der Name des Codier-Programms (oder einer Batchdatei)
  2349.            o  der Name des Decodier-Programms (oder einer Batchdatei)
  2350.            o  der Nachrichtentyp nach dem Codieren (ASCII oder binär)
  2351.  
  2352.         Bei  Codierer und  Decodierer  können  die  Makros  $KEY  (Schlüssel
  2353.         /Paßwort), $INFILE (Eingabedatei), $OUTFILE (Ausgabedatei) und $USER
  2354.         (Name  des  Absenders  bzw.  Empfängers  der  Nachricht)  eingesetzt
  2355.         werden. Näheres  dazu  finden Sie in der Online-Hilfe.  Beim Einsatz
  2356.         von pmCrypt im MagicNET oder in Fido-Netzen muß  die  Nachricht nach
  2357.         dem Codieren ASCII-Format haben.
  2358.  
  2359.         Achtung: Während  Nachrichtencodierung  in  vielen  Fido-kompatiblen
  2360.                  Netzen erlaubt ist, ist sie im FidoNet selbst  verboten! Es
  2361.                  gibt z.Zt. allerdings Bestrebungen, dieses Verbot teilweise
  2362.                  aufzuheben.
  2363.  
  2364.  
  2365.         ■ Beispiel:  pmCrypt / PC-DES
  2366.  
  2367.         PC-DES  ist  ein  CharityWare-Codierprogramm  von   Bernd  Fix.  Das
  2368.         Einbinden von PC-DES erfordert einen kleinen  Trick,  da PC-DES  den
  2369.         Schlüssel nicht als Parameter erwartet, sondern als Tastatureingabe.
  2370.         Die  Tastatureingabe  läßt  sich  per   DOS-Eingabeumleitung  (Pipe)
  2371.         bewerkstelligen. Die Eingaben für PC-DES sind: 
  2372.  
  2373.         Name:       PC-DES
  2374.         Codierer:   echo $KEY|PC-DES $INFILE
  2375.         Decodierer: echo $KEY|PC-DES $INFILE
  2376.         binär:      ja
  2377.  
  2378.         Ja, Decodierer und Codierer sind in diesem Fall  tatsächlich gleich!
  2379.         Das  liegt daran, daß PC-DES eine codierte Datei automatisch erkennt
  2380.         und dann decodiert. 
  2381.  
  2382.         Wichtig:  Vor  und  nach  dem   "$KEY"  dürfen   keine  zusätzlichen
  2383.         Leerzeichen stehen, da PC-DES  diese  sonst als Teil  des Schlüssels
  2384.         betrachtet.  Der Schüssel selbst MUSS mindestens 8 Zeichen lang sein
  2385.         - ansonsten hängt sich PC-DES wegen der Eingabeumleitung auf.
  2386.  
  2387.  
  2388.  
  2389.  
  2390.         3.8  Kommentarverkettung (Maus/Fido/Usenet/ZConnect)
  2391.         ────────────────────────────────────────────────────────────────────
  2392.  
  2393.         CrossPoint  legt  alle  eingehenden  Nachrichten  in chronologischer
  2394.         Reihenfolge ab  und  zeigt sie auch  in  dieser Reihenfolge  an.  In
  2395.         Brettern   mit   vielen   Nachrichten   und   parallel   ablaufenden
  2396.         Diskussionen  verliert  man  dabei  allerdings   sehr  schnell   die
  2397.         Übersicht. Als kleine  Hilfsmittel bietet XP die Bezugssuche mit "G"
  2398.         und die Betreffsuche mit <Alt B> an, besser jedoch ist es, wenn eine
  2399.         globale Kommentarverkettung vorhanden  ist:  Jede Nachricht  ist mit
  2400.         ihrer  Bezugsnachricht (falls vorhanden) und mit Kommentaren auf die
  2401.         Nachricht  verbunden.  Wichtig  ist,  daß  die  Verkettung möglichst
  2402.         vollständig  ist,   daß   also   keine  Lücken   im  "Kommentarbaum"
  2403.         existieren.
  2404.  
  2405.         Im   MausNet  ist   eine  durchgängige,   optimale  Bezugsverkettung
  2406.         vorhanden.  Im Usenet und bei  ZCONNECT sind  fast  alle Nachrichten
  2407.         verkettet, im FidoNet ca. 80-90% der Nachrichten, Tendenz  steigend.
  2408.         Im  Seven  und  im  MagicNET dürfte  inzwischen auch  eine  passeble
  2409.         Verkettung vorhanden sein.  Bei QWK  gibt  es  nur  eine lückenhafte
  2410.         Verkettung, und in QuickMail- und GS-Mailbox-Netzen und  bei  Z-Netz
  2411.         (alt) gar keine.
  2412.  
  2413.         CrossPoint bietet zwei Möglichkeiten,  um  die  Bezugsverkettung  zu
  2414.         nutzen: 
  2415.  
  2416.  
  2417.         ■ grafischer Kommentarbaum
  2418.  
  2419.         In  einem Kommentarbaum  werden alle zu einer Diskussion  gehörenden
  2420.         Nachrichten übersichtlich dargestellt. Hier ein kleines Beispiel aus
  2421.         dem MausNet: 
  2422.  
  2423.                     Sebastian Bieber
  2424.                     └──Marco Schlünß            MT: MauTau V2.4 installieren
  2425.                        └──Frank Baschin
  2426.         plus/  ┌───>      ├──Jürgen Loos           MSG-Zaehler zuruecksetzen
  2427.         minus  └───>      │  ├──Max Frisch
  2428.                           │  ├──Sevo Stille
  2429.                           │  ├──Kai Henningsen
  2430.         links/ ┌───>      │  │  ├──Klaus Meyer
  2431.         rechts │          │  │  │  └──Kai Henningsen
  2432.                └───>      │  │  └──Dittmar Knoop
  2433.                           │  │     ├──Kai Henningsen
  2434.                           │  │     ├──Rainer Scherg
  2435.                           │  │     └──Marcus Schmidke
  2436.                           │  └──Marcus Schmidke
  2437.                           │     └──Frank Baschin
  2438.                           │        └──Kai Henningsen
  2439.                           │           └──Tobias Bartelt
  2440.                           └──Heribert Otten
  2441.                              └──Frank Baschin
  2442.  
  2443.         Der Kommentarbaum zu einer Nachricht wird mit "#"  aktiviert. Danach
  2444.         stehen neben  den üblichen Funktionen  noch  vier zusätzliche Tasten
  2445.         zur Verfügung: "+" springt auf den ersten Kommentar einer Nachricht,
  2446.         "-"  zurück  zur Bezugsnachricht, und die  Cursortasten links/rechts
  2447.         wechseln  zwischen  Nachrichten, die sich  auf die gleiche Nachricht
  2448.         beziehen.  Texte, die  rechts neben den Usernamen angezeigt  werden,
  2449.         weisen auf einen geänderten Betreff hin.
  2450.  
  2451.  
  2452.         ■ direktes Wechseln zwischen zusammengehörigen Nachrichten
  2453.  
  2454.         Die Tasten "+", "-", <links>  und <rechts> können in  gleicher Weise
  2455.         auch  im Lister verwendet  werden.  CrossPoint wechselt dann  direkt
  2456.         zwischen den zusammengehörigen  Nachrichten, ohne zur Brettübersicht
  2457.         bzw.  zum  Kommentarbaum   zurückzukehren.   Die  Tasten  wurden  in
  2458.         Anlehnung  an  das  Programm  "MauTau"  gewählt.  Wenn  Sie  /Config
  2459.         /Optionen/Lister/Kommentarpfeile_anzeigen  einschalten, zeigt XP  in
  2460.         der  oberen  Bildschirmzeile an,  in  welcher "Richtung"  zugehörige
  2461.         Nachrichten  vorhanden  sind. Je  nach  Rechner  wird  das  Wechseln
  2462.         zwischen den Nachrichten dadurch allerdings erheblich verlangsamt.
  2463.  
  2464.         Mit  der Taste "0" kommen  Sie jeweils wieder zur  Ausgangsnachricht
  2465.         zurück. 
  2466.  
  2467.  
  2468.         ■ Einschränkungen
  2469.  
  2470.         Bei  der  Implementation  des  Kommentarbaums  hatte  ich  die  Wahl
  2471.         zwischen einem  perfekten und unbegrenzten,  oder einem nicht 100%ig
  2472.         perfekten,  dafür aber  wesentlich  schnelleren  und  platzsparenden
  2473.         Baum.  Ich   habe  mich   für  Letzteres   entschieden,   weil   die
  2474.         Einschränkungen nicht allzu schwerwiegend sind: 
  2475.  
  2476.           o  Der  Kommentarbaum  kann  maximal  bis   zu  30   Ebenen   tief
  2477.              verschachtelt sein. In der Praxis kommt dies extrem selten vor.
  2478.              Tiefer verschachtelte  Nachrichten werden nicht mehr angezeigt,
  2479.              sind  aber   weiterhin  durch  direktes   Wechseln  im   Lister
  2480.              zugänglich.
  2481.  
  2482.           o  In äußerst  seltenen  Fällen  -  mir  selbst  ist  es  noch nie
  2483.              passiert - kann  es vorkommen,  daß eine  Nachricht in den Baum
  2484.              eingebunden wird,  die dort  nicht hingehört. Solange sich  die
  2485.              Zahl  der  Nachrichten  in  den  üblichen  Größenordnungen  von
  2486.              einigen  zehntausend  bewegt,  ist die Wahrscheinlichkeit dafür
  2487.              allerdings extrem gering.
  2488.  
  2489.           o  Innerhalb   eines  Baumes   können  maximal   5000  Nachrichten
  2490.              gleichzeitig angezeigt werden. Diese Einschränkung betrifft nur
  2491.              die Anzeige,  nicht die Verkettung der Nachrichten - Sie können
  2492.              in  jedem  Fall  mit  den  o.g.  Tasten direkt  zwischen  allen
  2493.              zusammengehörenden Nachrichten wechseln.
  2494.  
  2495.  
  2496.  
  2497.  
  2498.         3.9  Suchen und Markieren
  2499.         ────────────────────────────────────────────────────────────────────
  2500.  
  2501.         Wenn  große  Datenbestände  verwaltet  werden,  darf natürlich  eine
  2502.         Suchmöglichkeit   nicht   fehlen.  CrossPoint   bietet  verschiedene
  2503.         Kriterien, nach denen der Datenbestand durchsucht  werden  kann; Sie
  2504.         finden   diese   Such-Funktionen    unter   /Nachricht/Suchen.   Das
  2505.         grundlegende Prinzip der  Nachrichten-Suche ist, daß  die gefundenen
  2506.         Nachrichten MARKIERT werden. Ist die Suche  beendet  (oder mit <Esc>
  2507.         abgebrochen), dann zeigt  CrossPoint  alle markierten Nachrichten in
  2508.         einem   speziellen  Nachrichtenfenster   an.  Dort  können  Sie  die
  2509.         Nachrichten wie gewohnt lesen oder darauf antworten. 
  2510.  
  2511.         Die Markierung der gefundenen  Nachrichten bleibt  bis zur  nächsten
  2512.         Suche erhalten, oder  bis  Sie  sie explizit  mit  /Nachricht/Suchen
  2513.         /Entmarkieren  oder   <Ctrl  E>  im   Nachrichten-Fenster  aufheben.
  2514.         Markierte Nachrichten sind an einem vorangestellten "■" und an einer
  2515.         anderen  Farbe  zu erkennen. Auf  Wunsch können  Sie  auch beliebige
  2516.         Nachrichten  mit   <Space>  markieren.   Die   momentan   markierten
  2517.         Nachrichten   können   jederzeit    mit   /Nachricht/Suchen/Markiert
  2518.         angezeigt  werden.  Es  können  je  nach  verfügbarem  Hauptspeicher
  2519.         maximal 2000 bis 5000 Nachrichten gleichzeitig markiert sein.
  2520.  
  2521.         Der  Sinn  dieser  Markierung  liegt  darin,  daß  die  betreffenden
  2522.         Nachrichten   anschließend  "am  Stück"  extrahiert  werden  können;
  2523.         Näheres dazu steht im nächsten Kapitel. 
  2524.  
  2525.  
  2526.         ■ User-Direktsuche
  2527.  
  2528.         Oft steht  man vor einer Nachricht und fragt sich: "Schreibt  dieser
  2529.         Idiot eigentlich immer solchen Schwachsinn?" - und möchte sich gerne
  2530.         schnell einmal alle Nachrichten anzeigen lassen, die die betreffende
  2531.         Person in der letzten Zeit verzapft hat. Dazu müssen  Sie  nur  eine
  2532.         Nachricht dieses Users wählen und <Alt U>  drücken. CrossPoint führt
  2533.         dann   automatisch   /Nachrichten/Suchen/User   mit   dem  gewählten
  2534.         Usernamen aus.
  2535.  
  2536.  
  2537.         ■ Bezugssuche
  2538.  
  2539.         Eine  spezielle   Form  der  Suche  ist  die  Bezugssuche:  Mit  "G"
  2540.         veranlassen  Sie  CrossPoint,  zu einer  gewählten  Reply-(Antwort)-
  2541.         Nachricht  die  passende Bezugsnachricht zu suchen. Da es hierfür in
  2542.         Zerberus-Netzen keinen festen  Standard gibt, funktioniert die Suche
  2543.         nicht in  jedem Fall;  sie ist aber  doch  recht  treffsicher.  U.U.
  2544.         werden  auch mehrere passende Nachrichten gefunden und markiert. Die
  2545.         Suche kann auch mit <Esc> abgebrochen werden.
  2546.  
  2547.  
  2548.         ■ Betreff-Direktsuche
  2549.  
  2550.         Wenn  die  Bezugssuche  nicht  weiterhilft,  gibt es immer  noch die
  2551.         Möglichkeit,  mit <Alt  B>  alle Nachrichten mit gleichem Betreff im
  2552.         aktuellen Brett zu suchen.
  2553.  
  2554.  
  2555.         ■ Mehrfach-Quotes
  2556.  
  2557.         Eine  weitere nützliche Anwendung des Markierens ist  das  Schreiben
  2558.         EINER  Antwort  auf  mehrere  Nachrichten.  Markieren  Sie  dazu die
  2559.         betreffenden Nachrichten und  drücken Sie "P" bzw. "B". Wohlgemerkt:
  2560.         Es ist hier jeweils ein  GROSSbuchstabe einzugeben, d.h. die  Shift-
  2561.         Taste ist gleichzeitig zu drücken; ansonsten würde nur eine einfache
  2562.         Antwort erzeugt. Bei privaten Mehrfach-Quotes geht die Antwort immer
  2563.         an  den  Absender  der  Nachricht, auf  der gerade der Auswahlbalken
  2564.         steht - vorausgesetzt,  der Balken  steht  auf einer der  markierten
  2565.         Nachrichten. 
  2566.  
  2567.  
  2568.  
  2569.  
  2570.         3.10  Nachrichten extrahieren
  2571.         ────────────────────────────────────────────────────────────────────
  2572.  
  2573.         Manchmal will  man eine Nachricht nicht nur lesen,  sondern auch  in
  2574.         irgendeiner  Weise   weiterverarbeiten   oder   für   die   Nachwelt
  2575.         festhalten.  Dazu  bietet  XPoint  im  Menü  /Nachricht/Extrakt  die
  2576.         Möglichkeit, einzelne oder auch mehrere Nachrichten in eine Datei zu
  2577.         schreiben.  In einer zukünftigen Version wird  es dann  auch möglich
  2578.         sein, mehrere Nachrichten in mehreren Dateien abzulegen. 
  2579.  
  2580.         Unter /Nachricht/Extrakt/Als.. wird eingestellt, in welcher Form die
  2581.         Nachricht(en)   extrahiert    werden   soll(en).   Es   gibt    vier
  2582.         Möglichkeiten:
  2583.  
  2584.           o  als Text mit Kopf   -  so werden die Nachrichten im Lister
  2585.                                     angezeigt
  2586.  
  2587.           o  als Text ohne Kopf  -  dies ist der reine Nachrichtentext
  2588.  
  2589.           o  als Quote           -  als Quote eben
  2590.  
  2591.           o  als Puffer          -  die Nachricht wird in Pufferform extra-
  2592.                                     hiert, d.h. in der gleichen Form, in der
  2593.                                     sie empfangen wurde.
  2594.  
  2595.         Binärnachrichten  können  nur  als  Puffer  oder  "Text  ohne  Kopf"
  2596.         extrahiert  werden. Bei anderer Einstellung extrahiert XP  immer nur
  2597.         den reinen Nachrichten-Inhalt. 
  2598.  
  2599.  
  2600.         ■ UUcodierte Nachrichten
  2601.  
  2602.         In vielen Netzen  sind keine  Binärnachrichten  möglich - in  diesen
  2603.         Netzen werden Binärdaten mit 'uuencode',  einem  UNIX-Programm,  als
  2604.         ASCII-Daten  codiert. Uu-codierte Nachrichten fangen  typischerweise
  2605.         so oder ähnlich an:
  2606.  
  2607.         begin 644 datei.ext
  2608.         M1TE&.#=A@ +@ 9       /___RP     @ +@ 0 "^XR/J<OM#Z.<M-J+L]Z\z
  2609.         M^P^&XDB6YHFFZLJV[@O'\DS7]HWG^L[W_@\,"H?$HO&(3"J7S*;S"8U*I]2Jy
  2610.         M]8K-:K?<KO<+#HO'Y++YC$ZKU^RV^PV/R^?TNOV.S^OW_+[_#Q@H.$A8:'B(x
  2611.         MF*BXR-CH^ @9*3E)66EYB9FIN<G9Z?D)&BHZ2EIJ>HJ:JKK*VNKZ"ALK.TM;w
  2612.  
  2613.         CrossPoint  besitzt  im Extrakt-Menü  einen  schnellen,  eingebauten
  2614.         UUdecoder, mit dem  Sie solche Nachrichten  wieder  in  Binärdateien
  2615.         umwandeln  können.  Zusätzlicher  Text  zu  Beginn  oder  Ende   der
  2616.         Nachricht wird dabei ignoriert. 
  2617.  
  2618.         Der  Name der Originaldatei ist normalerweise  in der  'begin'-Zeile
  2619.         enthalten. Wenn die  Datei von einem anderen Betriebssystem  stammt,
  2620.         ist  der  Dateiname allerdings  evtl. nicht unter  DOS gültig  (z.B.
  2621.         mehrere  Punkte);  in  diesem  Fall müssen  Sie den Namen  von  Hand
  2622.         korrigieren, oder einen neuen Namen angeben. 
  2623.  
  2624.         Im  Usenet ist  es üblich, große  uu-codierte  Dateien  in  mehreren
  2625.         Teilen  von  64 KByte  zu  verschicken.  Um  solche  Nachrichten  zu
  2626.         decodieren, müssen Sie die einzelnen  Teile vorher markieren. Achten
  2627.         Sie  darauf,   daß  keine   Nachrichten  markiert  sind,  die  nicht
  2628.         dazugehören (evtl. Ctrl-E drücken)! 
  2629.  
  2630.         Das Erzeugen  von uu-codierten Nachrichten ist  mit CrossPoint z.Zt.
  2631.         nicht  möglich.  Verwenden   Sie   stattdessen  ein  getrenntes  UU-
  2632.         Codierprogramm, wie Sie es z.B. in der XP-Supportbox finden.
  2633.  
  2634.  
  2635.  
  2636.  
  2637.         3.11  Wartung
  2638.         ────────────────────────────────────────────────────────────────────
  2639.  
  2640.         ■ Halten, Löschen und Reorganisation
  2641.  
  2642.         Da beim  Arbeiten mit CrossPoint praktisch täglich neue  Nachrichten
  2643.         zur  Datenbank  hinzukommen, muß es  natürlich auch eine Möglichkeit
  2644.         geben,  um alte  und  unwichtige  Nachrichten wieder verschwinden zu
  2645.         lassen. Dazu dient  der Menüpunkt /Wartung/Reorganisation; es werden
  2646.         alle  Nachrichten gelöscht,  die  die  Haltezeit  bzw.  -anzahl  des
  2647.         betreffenden  Brettes überschritten haben. Dieser  Vorgang  ist sehr
  2648.         aufwendig und kann ein wenig länger dauern.
  2649.  
  2650.         Zusätzlich haben  Sie die Möglichkeit, gezielt  einzelne Nachrichten
  2651.         zum  Löschen zu markieren oder  von der  Reorganisation auszunehmen.
  2652.         Ersteres  geschieht  mit  "L"  oder  <Del>   im  Nachrichtenfenster,
  2653.         letzteres mit  "H" oder  <Ins>.  Zu  löschende Nachrichten  erhalten
  2654.         dadurch die Markierung "-",  zu  haltende Nachrichten die Markierung
  2655.         "+". Durch nochmaliges Drücken von "L" bzw."H" kann diese Markierung
  2656.         wieder aufgehoben werden.
  2657.  
  2658.         Es ist empfehlenswert, die Daten REGELMÄSSIG zu reorganisieren, z.B.
  2659.         täglich oder alle 2-3 Tage.
  2660.  
  2661.  
  2662.         ■ Packen
  2663.  
  2664.         Beim Löschen von  Nachrichten  bleiben zwangsläufig  Lücken  in  der
  2665.         Datenbank  zurück.  Diese  Lücken  werden  durch  eingehende,   neue
  2666.         Nachrichten  wieder  geschlossen.  Ist jedoch  der Platz  auf  Ihrer
  2667.         Festplatte knapp, und  der verschwendete  Platz ist z.B. wegen eines
  2668.         großen Abstandes zwischen den  letzten beiden Reorganisationen  sehr
  2669.         groß, dann können  Sie  mit /Wartung/Packen CrossPoint dazu zwingen,
  2670.         den  Platz  wieder   freizugeben.  Das  Packen  ist  ebenfalls  sehr
  2671.         aufwendig und dauert daher eine Weile.
  2672.  
  2673.  
  2674.         ■ Dupes löschen
  2675.  
  2676.         Diese  Programmfunktion  löscht alle doppelten Nachrichten  aus  der
  2677.         Datenbank. Solche Duplikate  - Dupes  genannt  - treten  im normalen
  2678.         Pointbetrieb nie auf. Sie werden den Dupe-Killer nur dann benötigen,
  2679.         wenn  Sie mit /XPoint/Import/Puffer oder  mit  einem  entsprechenden
  2680.         Aufruf-Parameter eine Pufferdatei manuell mehrfach eingelesen haben,
  2681.         oder wenn Sie ein Brett aus mehreren Boxen gleichzeitig beziehen.
  2682.  
  2683.         Der   Dupe-Löscher   versieht    alle   Nachrichten   mit   gleicher
  2684.         Nachrichtenkennung (Message-ID) und  gleichem Absendedatum mit einer
  2685.         Löschmarkierung; endgültig gelöscht werden  die Nachrichten erst bei
  2686.         der nächsten Reorganisation.  Ausgenommen von  der  Dupe-Überprüfung
  2687.         sind Nachrichten,  die auf  "Halten"  stehen,  und Nachrichten  ohne
  2688.         Message-ID. Bitte beachten Sie, daß CrossPoint  beim Archivieren von
  2689.         Nachrichten die  Message-ID entfernt,  um  zu  verhindern,  daß  die
  2690.         Kopien als Dupes erkannt und gelöscht werden.
  2691.  
  2692.         In  der Datei  DUPES.LOG wird eine Liste aller Dupes  aufgezeichnet.
  2693.         Aus "technischen Gründen" kann bei Dupes in PM-Brettern leider nicht
  2694.         der Brettname angegeben werden.
  2695.  
  2696.         Hinweis: Dupes,  die  in unterschiedlichen Brettern liegen, sind vom
  2697.         DupeCheck ausgeschlossen. Dies ist nötig, da die Weiterleit-Funktion
  2698.         des ZERBERUS-Programms die Message-ID der Original-Nachricht kopiert
  2699.         und dadurch Dupes erzeugt. 
  2700.  
  2701.  
  2702.         Informationen  zu   den  übrigen   Menüpunkten  des   Wartungs-Menüs
  2703.         entnehmen Sie bitte der Online-Hilfe.
  2704.  
  2705.  
  2706.         IV   Netzländische Spezialitäten
  2707.         ════════════════════════════════════════════════════════════════════
  2708.  
  2709.         Fast jedes Mailbox-Netz verfügt über  technische Details,  durch die
  2710.         es sich von anderen Netzen unterscheidet. In den folgenden  Kapiteln
  2711.         sind  solche  speziellen  Features  beschrieben, die von  CrossPoint
  2712.         unterstützt  werden.  Eigentlich  würde  auch  die  in  Kapitel  3.7
  2713.         beschriebene Nachrichtencodierung hierher gehören, aber es ist damit
  2714.         zu  rechnen,  daß sie  in  absehbarer  Zeit  auch in anderen  Netzen
  2715.         einsetzbar sein wird.
  2716.  
  2717.         Informationen zu speziellen Fido- und Usenet-Features finden  Sie in
  2718.         den Dateien FIDO.DOC bzw. UUCP.DOC, die in den getrennt erhältlichen
  2719.         Fido- und UUCP-Paketen enthalten sind.
  2720.  
  2721.  
  2722.  
  2723.         4.1  MausNet: Info-Files
  2724.         ────────────────────────────────────────────────────────────────────
  2725.  
  2726.         In den meisten Netzen können Sie nur  eine Brett- und Userliste und,
  2727.         wenn  Sie  Glück  haben,   noch  eine  Systemliste  anfordern.   Bei
  2728.         MausTausch dagegen gibt  es eine ganze Reihe von Informationstexten,
  2729.         die   sogenannten   Info-Files,    die    auch    einen    Netzplan,
  2730.         Bedienungshinweise,  Informationen  über Online-Zeiten  und Beiträge
  2731.         u.v.a. enthalten. Sie können diese Texte auf zwei Arten anfordern: 
  2732.  
  2733.         -  manuell:  Wählen  Sie  den  gewünschten   Text  unter  /Nachricht
  2734.         /Brettmanager/Sonstiges.  Der Text  wird Ihnen beim nächsten Netcall
  2735.         automatisch zugesandt und im Brett /»Mausinfos abgelegt.
  2736.  
  2737.         - automatisch:  Stellen Sie unter /Nachricht/Brettmanager/Maus-Infos
  2738.         ein,  in  welchen Abständen  (in Tagen)  CrossPoint  geänderte Texte
  2739.         bestellen soll. Wohlgemerkt: Die Texte werden Ihnen nur zugeschickt,
  2740.         wenn sie sich  seit dem letzten Mal geändert haben. Bei Texten,  die
  2741.         nicht automatisch angefordert werden sollen, tragen Sie eine 0 ein.
  2742.  
  2743.         Infofiles, die durch automatisches Bestellen mehrfach  im  Mausinfo-
  2744.         Brett vorhanden  sind, werden bei der Nachrichten-Reorganisation (s.
  2745.         Kap. 3.11) bis auf das neueste Exemplar gelöscht.
  2746.  
  2747.  
  2748.  
  2749.  
  2750.         4.2  MausNet: Nachrichtenstatus
  2751.         ────────────────────────────────────────────────────────────────────
  2752.  
  2753.         Alle  persönlichen   Nachrichten,  die  Sie  im  MausNet  versenden,
  2754.         besitzen einen Nachrichtenstatus, auch "Bearbeitungsstatus" genannt.
  2755.         Eine gerade abgesandte Nachricht hat den  Status "ungelesen". Sobald
  2756.         sie ins Netz übertragen wird, ändert sich der Status in  "im  Netz".
  2757.         Danach  folgen weitere Status,  bis  die  Nachricht  schließlich den
  2758.         Status "gelesen" erhält.
  2759.  
  2760.         Bei CrossPoint können Sie die Status auf  zweierlei Weise verfolgen:
  2761.         Zum einen werden alle geänderten Status automatisch als  Nachrichten
  2762.         im  Brett "/»Mausstatus" abgelegt,  zum anderen wird beim Lesen  von
  2763.         selbstgeschriebenen PMs der Status, sofern er nicht "ungelesen" ist,
  2764.         im Nachrichtenkopf  angezeigt. Die  genaue Bedeutung  der  einzelnen
  2765.         Status ist:
  2766.  
  2767.         im MausNet        die Nachricht wurde von  Ihrer Serverbox  ins Netz
  2768.                           übertragen. 
  2769.  
  2770.         angekommen        die    Nachricht   ist    in   der    Empfängerbox
  2771.                           angekommen. 
  2772.  
  2773.         beim Gateway      die  Nachricht   ist  beim  Gateway  zum  Zielnetz
  2774.                           (Schnittstelle  zwischen  zwei Netzen) angekommen.
  2775.                           Das Zielnetz  unterstützt keine Nachrichtenstatus,
  2776.                           d.h.  Sie werden keine weiteren Status  zu  dieser
  2777.                           Nachricht mehr erhalten. 
  2778.  
  2779.         zurückgestellt    die Nachricht  ist beim Empfänger angekommen, aber
  2780.                           er hat sie zunächst nicht anzeigen lassen, sondern
  2781.                           für späteres Lesen zurückgestellt. 
  2782.  
  2783.         im Tausch         die Nachricht wurde dem Empfänger  per  MausTausch
  2784.                           zugestellt. 
  2785.  
  2786.         gelesen           je  nach Programm, mit dem der Empfänger arbeitet,
  2787.                           bedeutet dies, daß  er die Nachricht erhalten oder
  2788.                           gelesen  hat.  Falls er  mit CrossPoint  arbeitet,
  2789.                           bedeutet  es  "erhalten"; Lesebestätigungen werden
  2790.                           von   XP   aus  Gründen  des  Datenschutzes  nicht
  2791.                           erzeugt.
  2792.  
  2793.         weitergeleitet    der Empfänger hat die Nachricht  an jemand anderen
  2794.                           weitergeleitet. Inwieweit  er sie  nun gelesen hat
  2795.                           oder nicht, weiß ich auch nicht. 
  2796.  
  2797.         beantwortet       der   Empfänger  hat  die  Nachricht  gelesen  und
  2798.                           beantwortet. 
  2799.  
  2800.         ???               es sollen gerüchtehalber  schon Status aufgetaucht
  2801.                           sein,  die es  gar nicht  geben dürfte (it's not a
  2802.                           trick, it's Maus - H.L.). Sollte Ihnen dies einmal
  2803.                           passieren, bitte  ich  um  eine kurze  Mitteilung,
  2804.                           damit  ich versuchen kann, die Bedeutung des neuen
  2805.                           Status ausfindig zu machen. 
  2806.  
  2807.         Wenn Sie die Nachrichtenstatus nicht benötigen, können Sie sie  auch
  2808.         über  dem  Schalter   "Bearbeitungsstatus  anfordern"   bei  /Config
  2809.         /Optionen/Netze deaktivieren. 
  2810.  
  2811.         Für eingehende PMs  meldet CrossPoint  normalerweise automatisch den
  2812.         Status  "gelesen"  zurück. Auf Wunsch  können Sie  jedoch  auch  den
  2813.         Schalter "autom. Lesebestätigungen  versenden"  bei /Config/Optionen
  2814.         /Netze  abschalten. In diesem  Fall haben Sie  nach  dem Lesen jeder
  2815.         ungelesenen   Nachricht  die  Wahl,  ob  die  Nachricht  den  Status
  2816.         "gelesen"  oder   "zurückgestellt"  erhalten  soll.  Zurückgestellte
  2817.         Nachrichten   werden  mit   einem   "z"   in  der   Nachrichtenliste
  2818.         gekennzeichnet. Nach dem erneuten Lesen dieser Nachrichten haben Sie
  2819.         die  Möglichkeit,  den  Status  von  "zurückgestellt"  endgültig  in
  2820.         "gelesen" zu ändern.
  2821.  
  2822.  
  2823.         ■ Status "gelöscht"
  2824.  
  2825.         Über  den Nachrichtenstatus "gelöscht" ist es  möglich, eine bereits
  2826.         verschickte Nachricht wieder zu löschen, sofern sie von der Box noch
  2827.         nicht  ins  Netz  versandt  wurde.   Wählen  Sie  dazu  einfach  die
  2828.         betreffende Nachricht und  verwenden  Sie den  Menüpunkt  /Nachricht
  2829.         /Weiterleiten/Cancel.  XP schickt dann  beim nächsten Netzanruf eine
  2830.         Lösch-Statusinformation zur MAUS.
  2831.  
  2832.  
  2833.  
  2834.  
  2835.         4.3  Z-Netz: Fileserver
  2836.         ────────────────────────────────────────────────────────────────────
  2837.  
  2838.         Im Fido-Netz gibt es schon seit Langem die Möglichkeit, Dateien  bei
  2839.         Mailboxen  zu  "requesten",   d.h.  zu   bestellen.  Dazu  wird  der
  2840.         betreffenden  Box  einfach  mitgeteilt,  welche  Dateien  man  haben
  2841.         möchte, und die Box sendet die entsprechende Datei dann per Netcall.
  2842.         Es gibt viele  Boxen, die ein größeres Archiv an  Dateien  besitzen,
  2843.         die zum Bestellen bereitliegen - näheres hierzu steht in FIDO.DOC. 
  2844.  
  2845.         Im Zerberus-Programm wurde  ursprünglich  leider  keine  Möglichkeit
  2846.         vorgesehen, solche FileServer aufzubauen  und Dateien  zum Bestellen
  2847.         freizugeben.  Abhilfe  schafft  da  jedoch  das   Shareware-Programm
  2848.         "SendZMsg"  von  Matthias Watermann,  das  FileServer-Dienste  durch
  2849.         Zerberus-Boxen  ermöglicht.  Inzwischen  gibt es z.B. im Z-Netz eine
  2850.         ganze  Reihe von  FileServern, die ihren Points  oder anderen Sysops
  2851.         über SendZMsg  oder  ein dazu  kompatibles  Programm die Möglichkeit
  2852.         bieten, Dateien per Netcall zu bestellen.
  2853.  
  2854.         Die  Funktionsweise  von SendZMsg gleicht der von MAPS: Das Programm
  2855.         wird  wie  ein  User  angesprochen  -  üblicherweise mit  dem  Namen
  2856.         FILESERVER - und  empfängt seine  Befehle in  der  Betreffzeile. Die
  2857.         wichtigsten Befehle sind:
  2858.  
  2859.           HILFE                fordert eine Hilfestellung des Fileservers an
  2860.  
  2861.           SEND <Dateiname>     bestellt die angegebene Datei - die Datei
  2862.                                kann dann beim nächsten Netcall abgeholt
  2863.                                werden
  2864.  
  2865.           FILES                bestellt die aktuelle Dateiliste
  2866.  
  2867.         Desweiteren  gibt  es  noch die  Befehle  TRANSFER und SERVICE,  die
  2868.         jedoch  nur  selten  angeboten werden und  daher hier  nicht  weiter
  2869.         erläutert werden sollen. Genauere Dokumentation zu allen Fileserver-
  2870.         Kommandos finden Sie in der Dokumentation von SendZMsg.
  2871.  
  2872.         CrossPoint  bietet eine sehr komfortable Schnittstelle zu SendZMsg -
  2873.         ähnlich  der  Schnittstelle zu MAPS.  Zunächst  muß ein  Fileserver,
  2874.         dessen  Dienste Sie in Anspruch nehmen möchten,  unter /Edit/Systeme
  2875.         eingetragen  werden. Wichtig ist, daß der Name der  Box und der Name
  2876.         des Fileservers - i.d.R. FILESERVER -  korrekt eingetragen sind. Das
  2877.         Service-Paßwort wird zum Bestellen von Dateien NICHT benötigt.
  2878.  
  2879.         Ist  ein  Fileserver  erst   einmal  eingetragen,  können   Sie  mit
  2880.         /Nachricht/Fileserver/Liste_anfordern   die   aktuelle    Dateiliste
  2881.         bestellen und diese im  übernächsten  Netcall abholen. Normalerweise
  2882.         erkennt CrossPoint eine Dateiliste genau wie eine MAPS-Brettliste am
  2883.         Betreff  und  liest diese  in die  Datei BOX.FL ein. Klappt dies aus
  2884.         irgendeinem Grund nicht, können  Sie die Dateilisten-Nachricht  auch
  2885.         mit    /Nachricht/Fileserver/Liste/Nachricht_einlesen   "von   Hand"
  2886.         einlesen. Außerdem gibt es Fileserver, die  ihre  Liste als gepackte
  2887.         Datei versenden. In diesem Fall  müssen  Sie die  Liste  mit "x"  im
  2888.         Archiv-Viewer  extrahieren  und dann mit /Nachricht/Fileserver/Liste
  2889.         /Datei_einlesen einlesen. 
  2890.  
  2891.         Das Bestellen von Dateien erfolgt analog zum Bestellen von Brettern:
  2892.         markieren Sie mit <Space> die gewünschten Dateien in der  Dateiliste
  2893.         und drücken Sie <Enter>; CrossPoint erzeugt dann  die entsprechenden
  2894.         SEND-Nachrichten an den Fileserver.
  2895.  
  2896.  
  2897.  
  2898.  
  2899.         4.4  ZConnect: Direkt- und Eilnachrichten
  2900.         ────────────────────────────────────────────────────────────────────
  2901.  
  2902.         Im  FidoNet  können  Sie  eilige  Nachrichten  jederzeit direkt beim
  2903.         Zielsystem  abliefern   -  als  sogenannte  "Crash  Mail"  (s.  auch
  2904.         FIDO.DOC). Im Z-Netz gibt  es diese Möglichkeit leider nicht, da nur
  2905.         wenige  Systeme  die  Möglichkeit  von  Gast-Netcalls  anbieten.  Um
  2906.         wichtige Nachrichten  trotzdem schnell  und  direkt  beim Zielsystem
  2907.         abliefern zu können, gibt  es die Möglichkeit, die Nachrichten durch
  2908.         die Mailbox direkt  beim Zielsystem abliefern  zu lassen. Beim alten
  2909.         Netcall-Format mußten  Sie dazu Online bei der Mailbox anrufen; beim
  2910.         neuen ZConnect-Format können Sie die Nachrichtenpriorität dagegen im
  2911.         Pointprogramm festlegen:
  2912.  
  2913.         Drücken Sie einmal "R" im Sendefenster, um eine PM als Direktmail zu
  2914.         versenden, oder zweimal "R" für eine Eilmail.  Mit einem dritten "R"
  2915.         wird die Priorität wieder auf "normal" umgeschaltet.
  2916.  
  2917.         Direktmails werden  zur nächsten regulären Netcallzeit  der  Box per
  2918.         Direkt-Anwahl  an  die   Zielbox  verschickt,  d.h.   sie  erreichen
  2919.         garantiert  innerhalb  eines  Tages den Empfänger.  Eilmails  werden
  2920.         sofort  nach Ihrem Anruf per Direkt-Anwahl an die Zielbox abgesetzt.
  2921.         Beachten Sie, daß Direkt- und Eilmails gebührenpflichtig sind!  Wenn
  2922.         Ihr Benutzerkonto nicht genügend Deckung aufweist, wird die Box Ihre
  2923.         Nachricht  nicht als  Eil- bzw.  Direktmail absenden.  Beachten  Sie
  2924.         auch,  daß Eilmails die  Mailbox für  einige  Zeit  blockieren;  bei
  2925.         Boxen, die  über nur  einen Modemzugang verfügen,  sollten  Sie  sie
  2926.         daher  möglichst   nicht  zu  den  Hauptauslastungszeiten  am  Abend
  2927.         versenden.
  2928.  
  2929.         Nicht  alle  ZCONNECT-Boxen bieten für Points die Möglichkeit,  Eil-
  2930.         oder Direktmails abzusenden. Fragen Sie im Zweifelsfall Ihren Sysop.
  2931.  
  2932.  
  2933.  
  2934.  
  2935.         4.5. ZConnect und RFC (Usenet): Nachrichten umleiten
  2936.         ────────────────────────────────────────────────────────────────────
  2937.  
  2938.         Vielleicht haben  Sie schon entdeckt,  daß Sie bei  /Edit/Boxen  für
  2939.         Usenet-  und  ZConnect-Server  eine  PM-Vertreteradresse  einstellen
  2940.         können. Dies ist eine Adresse,  die  als zusätzliche Information bei
  2941.         jeder Ihrer Nachrichten mitgeschickt wird  und die angibt, wohin PM-
  2942.         Replies auf  Ihre  Nachrichten  umgeleitet  werden  sollen. Dies ist
  2943.         insbesondere  dann nützlich, wenn Sie Nachrichten über  verschiedene
  2944.         Server  verschicken,  aber  Mails  bevorzugt  nur  an einer  Adresse
  2945.         erhalten möchten.
  2946.  
  2947.         Wahlweise  können  Sie  solche  Vertreteradressen auch  einzeln  pro
  2948.         Nachricht angeben. Verwenden Sie dazu einfach  den "Zusatz"-Schalter
  2949.         im  Sendefenster.  An gleicher  Stelle  ist auch  die Eingabe  einer
  2950.         Vertreteradresse  für  *öffentliche* Nachrichten möglich - dies  ist
  2951.         normalerweise  der  Name eines  Brettes,  in das  alle  öffentlichen
  2952.         Replies auf die  Nachricht umgeleitet werden  sollen, z.B. der  Name
  2953.         eines  Diskussionsbrettes  im  Usenet (im  Usenet wird  oft zwischen
  2954.         Informations-  und  Diskussionsbrettern  getrennt;  näheres dazu  in
  2955.         UUCP.DOC). 
  2956.  
  2957.         Genau wie die PM-Vertreteradresse kann auch der  Brettvertreter (pro
  2958.         Brett) fest eingestellt  werden. Verwenden  Sie dazu die  "Zugriff"-
  2959.         Option  im  Bearbeitungsmodus  (Spezialmodus);  die  ebenfalls  dort
  2960.         einstellbare Schreibsperre muß in diesem Fall abgeschaltet sein.
  2961.  
  2962.  
  2963.  
  2964.  
  2965.         4.6. ZConnect und RFC: Crosspostings
  2966.         ────────────────────────────────────────────────────────────────────
  2967.  
  2968.         Dieses Kapitel  setzt die  Kenntnis des  CrossPoint-Nachrichtenkopie
  2969.         /Verteiler-Mechanismus  voraus. Falls  Sie damit noch nicht vertraut
  2970.         sind, lesen Sie zunächst bitte Kapitel 5.11.
  2971.  
  2972.         In herkömmlichen  Netze  hat  jede Nachricht genau  einen Empfänger.
  2973.         Gehört eine öffentliche Nachricht zu mehreren  Themenbereichen, oder
  2974.         hat eine PM mehrere Empfänger, so bleibt Ihnen nichts  anders übrig,
  2975.         als  die  Nachricht  mehrfach  zu  versenden.  Dies   ist  zwar  mit
  2976.         CrossPoint  recht einfach,  aber  durch die  Kopien  wird  das  Netz
  2977.         unnötig belastet.  Außerdem müssen Sie,  wenn  Sie vor  dem Absenden
  2978.         einen   Fehler  entdecken,   alle  Kopien   der  Nachricht   einzeln
  2979.         nachbearbeiten. 
  2980.  
  2981.         Bei ZCONNECT läßt  sich dieses Problem sehr  elegant  umgehen:  Hier
  2982.         kann jede Nachricht beliebig  viele  Empfänger haben;  die Nachricht
  2983.         wird dann nur  einmal verschickt, taucht aber  in  allen angegebenen
  2984.         Brettern auf bzw. wird an alle angegebenen  Empfänger verteilt. Auch
  2985.         bei  RFC-Nachrichten  (im   Usenet;  s.  UUCP.DOC)  gibt  es   diese
  2986.         Möglichkeit,   allerdings   mit    Einschränkung   auf   öffentliche
  2987.         Nachrichten. Zwar ist  CrossPoint in der Lage,  auch mehrere RFC-PMs
  2988.         zu  einer  Nachricht zusammenzufassen  -  was  die  Bearbeitung sehr
  2989.         erleichtert   -,   allerdings   werden   diese   trotzdem   getrennt
  2990.         abgeschickt.
  2991.  
  2992.         Genaugenommen trifft  der Begriff "Crossposting" nur auf öffentliche
  2993.         Nachrichten zu,  aber da  der  Mechanismus bei PMs fast der  gleiche
  2994.         ist, habe ich den Begriff einfach einmal darauf ausgeweitet.
  2995.  
  2996.  
  2997.         ■ Erzeugen von Crosspostings
  2998.  
  2999.         Um  ein Crossposting zu erhalten, ist keine besondere Vorgehensweise
  3000.         nötig.  Geben  Sie  einfach wie  in  Kapitel  5.11 beschrieben  alle
  3001.         gewünschten Kopien-Empfänger an. CrossPoint  faßt dann beim Absenden
  3002.         automatisch  so  viele  Nachrichten  wie  möglich  zu  Crosspostings
  3003.         zusammen. Senden Sie z.B. per  Verteiler eine  PM an zwei  Fido- und
  3004.         vier  ZCONNECT-User,  dann  werden  daraus  drei  Nachrichten:  Zwei
  3005.         einzelne Fido- und eine kombinierte ZCONNECT-Nachricht.
  3006.  
  3007.         Ein Crossposting taucht in  allen angegebenen (öffentlichen und PM-)
  3008.         Brettern als  unversandte  Nachricht auf, ist physikalisch aber  nur
  3009.         einmal auf Ihrer Festplatte vorhanden. Bearbeiten  Sie die Nachricht
  3010.         in *einem* der Bretter mit  /Nachricht/Unversandt/..,  so werden die
  3011.         Exemplare in allen Brettern gleichzeitig geändert.
  3012.  
  3013.         Sofern  sinnvoll, geben Sie bei Crosspostings  bitte zusätzlich  ein
  3014.         Antwortbrett  an  (siehe  vorausgehendes  Kapitel: Brett-Vertreter),
  3015.         damit Antworten auf Ihre Nachricht nicht wieder als Crossposting  in
  3016.         sämtliche Bretter geschickt werden. 
  3017.  
  3018.  
  3019.  
  3020.         ■ CrossPosting-Empfänger markieren
  3021.  
  3022.         Noch einfacher  ist es,  die gewünschten  Empfänger  einfach  in der
  3023.         User- und Brettliste zu  markieren  und  anschließend mit <Shift  B>
  3024.         eine   Nachricht   zu   schreiben.   Diese  Vorgehensweise  ist  aus
  3025.         Sicherheitsgründen  *nur* bei Crosspostings  - nicht  bei "normalen"
  3026.         Nachrichten - möglich und auf maximal 15 Empfänger beschränkt.
  3027.  
  3028.  
  3029.         ■ auf Crosspostings antworten
  3030.  
  3031.         Wenn Sie  auf  eine  öffentliche Nachricht  mit mehreren  Empfängern
  3032.         antworten, geht  die Antwort automatisch an  alle  Bretter, in denen
  3033.         auch die Bezugsnachricht verschickt wurde. Das Besondere dabei  ist,
  3034.         daß  auch Bretter darunter sein können, die Sie gar nicht  beziehen!
  3035.         Ein Crossposting wird  immer  an  alle  Systeme  weitergeleitet, die
  3036.         mindestens eines  der angegebenen Bretter führen;  auf  diese  Weise
  3037.         kann auch  eine Antwort in  einem Brett von System  A über  System B
  3038.         nach System  C  gelangen,  obwohl das  Brett bei System B gar  nicht
  3039.         bekannt ist. 
  3040.  
  3041.         Wenn Sie auf  eine  öffentliche Nachricht  antworten  und  dabei  in
  3042.         Bretter schreiben,  die CrossPoint nicht kennt, stellt CrossPoint in
  3043.         der   Liste  der  Kopienempfänger  den  betreffenden  Brettern   den
  3044.         Servernamen  im Format  "+Server:"  voran. Dies  ist  nötig,  um die
  3045.         Empfänger  wieder  korrekt zu  einem Crossposting zusammenfassen  zu
  3046.         können; Sie dürfen diese Serverangabe also nicht löschen.
  3047.  
  3048.         Natürlich   steht  es  Ihnen  frei,  nicht  in  *alle*  Bretter  der
  3049.         Bezugsnachricht zu antworten. Oft ist dies auch  gar nicht sinnvoll,
  3050.         wenn sich  das  Thema  einer Diskussion geändert hat. Sie  können im
  3051.         Sendefenster  mit  "K"  jederzeit  einzelne   Crossposting-Empfänger
  3052.         löschen oder neue hinzunehmen.
  3053.  
  3054.  
  3055.         ■ Crosspostings und neue Bretter
  3056.  
  3057.         Normalerweise  legt  XP  neue  Bretter  für  eingehende  Nachrichten
  3058.         automatisch  an.  Bei  Crosspostings  würde  dies  zu  Unmengen  von
  3059.         ungewünschten, neuen Brettern führen, da Sie Crosspostings auch dann
  3060.         erhalten, wenn Sie nicht  alle  der Empfängerbretter bestellt haben.
  3061.         Daher  legt  XP  beim Eingang  von Crosspostings grundsätzlich keine
  3062.         neuen  Bretter  an.  Wenn  noch keines  der Empfängerbretter in  der
  3063.         Brettübersicht vorhanden ist, landen die Nachrichten  in einem Brett
  3064.         mit dem Namen "/Junk".
  3065.  
  3066.  
  3067.         ■ Mega-Crosspostings
  3068.  
  3069.         In letzter  Zeit  hat sich in den Netzen  die  Unsitte ausgebreitet,
  3070.         vermeintlich  wichtige Nachrichten  als Crossposting in dutzende von
  3071.         Brettern zu senden. Zwar wird die Nachricht  physikalisch nur einmal
  3072.         verschickt, aber  die  sehr lange  Empfängerliste wird trotzdem  als
  3073.         störend empfunden - vor allem, weil es gegen den Grundsatz verstößt,
  3074.         Nachrichten möglichst genau  in das oder  die  (wenigen) Bretter  zu
  3075.         senden,  in  das/die  sie  thematisch  am  besten  passen.  Außerdem
  3076.         existieren zahlreiche fehlerhaft arbeitende Programme  im Netz,  die
  3077.         solche Massen-Crosspostings nicht korrekt verarbeiten können.
  3078.  
  3079.         Aus diesem Grund ist das Erzeugen von öffentlichen Crosspostings bei
  3080.         XP auf maximal 15 Empfänger beschränkt.
  3081.  
  3082.  
  3083.         V   CrossPoint für Fortgeschrittene
  3084.         ════════════════════════════════════════════════════════════════════
  3085.  
  3086.  
  3087.  
  3088.         5.1  Brettgruppen
  3089.         ────────────────────────────────────────────────────────────────────
  3090.  
  3091.         Es  gibt eine  Reihe von Einstellungen, die für viele Bretter gleich
  3092.         sind. Damit Sie diese Daten nun nicht für jedes Brett einzeln ändern
  3093.         müssen und durch das einzelne Speichern unnötiger Platz belegt wird,
  3094.         können   Sie  Bretter  zu  Brettgruppen  zusammenfassen  und   diese
  3095.         Einstellung damit für  alle zusammengehörenden  Bretter gleichzeitig
  3096.         vornehmen.  Das   Bearbeiten  der  Brettgruppen  erfolgt  mit  /Edit
  3097.         /Gruppen, das Einstellen der Gruppen für einzelne Bretter mit "E"dit
  3098.         im Bearbeitungsmodus des Brettfensters.
  3099.  
  3100.         Jedes Brett  gehört zu genau  einer  Brettgruppe.  Drei Gruppen sind
  3101.         bereits "werksmäßig"  vorhanden;  diese Gruppen  können  auch  nicht
  3102.         gelöscht werden: 
  3103.  
  3104.           o  Intern    Bretter dieser Gruppe  sind nur XP-intern,  also  nur
  3105.                        auf  Ihrem Rechner  vorhanden.  Solche  Bretter  sind
  3106.                        entweder    gar    nicht   beschreibbar,   oder   die
  3107.                        geschriebenen  Nachrichten   werden   nur   XP-intern
  3108.                        gespeichert. Ein Beispiel sind z.B. die PM-Bretter.
  3109.  
  3110.           o  Lokal     Diese Gruppe ist für Bretter gedacht, die sich  lokal
  3111.                        innerhalb  Ihrer Serverbox befinden. Dies ist  jedoch
  3112.                        nicht zwingend. 
  3113.  
  3114.           o  Netz      Eine allgemeine Gruppe für Netz-Bretter. Alle mit "H"
  3115.                        neu angelegten  Bretter  gehören  zunächst zu  dieser
  3116.                        Gruppe.
  3117.  
  3118.         Mit  "N"  können  Sie  beliebig  viele  weitere  lokale   und  Netz-
  3119.         Brettgruppen anlegen. 
  3120.  
  3121.         Der ursprüngliche Grund für die  Einführung von Brettgruppen war die
  3122.         Tatsache,   daß   in   unterschiedlichen   Netzen   unterschiedliche
  3123.         Größenlimits  für   Nachrichten   existieren.   Beim  Versenden  von
  3124.         Nachrichten,  die  die erlaubte  Größe überschreiten,  erscheint  im
  3125.         Sendefenster ein  entsprechender Hinweis (s. Kapitel 3.5). Da es für
  3126.         User  im Gegensatz zu Brettern keine  Gruppeneinteilung gibt, können
  3127.         für  PMs   in  /Config/Optionen/Netz/PM-Limits  eigene  Größenlimits
  3128.         eingestellt  werden. Zur  Zeit  (Anfang  '93) gelten  die  folgenden
  3129.         Limits:
  3130.  
  3131.  
  3132.         Z-Netz:    Hier gibt  es kein  einheitliches  Größenlimit. Je größer
  3133.                    eine  Nachricht ist, desto unwahrscheinlicher ist es, daß
  3134.                    sie   ankommt.  Nachrichten   unter   64  KB  Größe  sind
  3135.                    normalerweise kein Problem.
  3136.  
  3137.         MausNet:   16000 Bytes für  Textnachrichten. Binärnachrichten werden
  3138.                    von  XP zur Übertragung im  MausNet als  Text codiert und
  3139.                    nehmen  dabei  an Umfang zu; dadurch liegt die  effektive
  3140.                    Binärnachrichten-Grenze bei ca. 11 KByte. 
  3141.  
  3142.         FidoNet:   Es  gibt  kein  offizielles   Limit,  aber   die  meisten
  3143.                    Programme   im  Netz   schränken   die   Nachrichtengröße
  3144.                    erheblich ein. Nachrichten bis zu  16 KByte (16384 Bytes)
  3145.                    kommen mit großer Wahrscheinlichkeit an, Nachrichten über
  3146.                    32    KByte   (32768    Bytes)    kommen    mit    großer
  3147.                    Wahrscheinlichkeit nicht oder nur gekürzt an. 
  3148.  
  3149.         Usenet:    Es gibt kein offizielles Limit, aber ältere Programme  im
  3150.                    Netz verarbeiten nur Nachrichten  bis  zu 64 KByte Größe.
  3151.                    Teilen  Sie   größere  Nachrichten  nach  Möglichkeit  in
  3152.                    mehrere kleine auf.
  3153.  
  3154.         MagicNET:  500 Zeilen
  3155.  
  3156.  
  3157.         Neben den  Größenangaben  können für  die Brettgruppen  die Art  der
  3158.         Umlautbehandlung  sowie eigene Kopf-, Quote- und Signatur-Schablonen
  3159.         eingestellt werden. 
  3160.  
  3161.         Alle  Bretter,  die  zur   gleichen   Gruppe   gehören,   können  im
  3162.         Brettfenster mit <Ctrl G> gleichzeitig markiert werden. Dadurch läßt
  3163.         sich  z.B.  sehr  einfach der  Server einer  kompletten  Brettgruppe
  3164.         wechseln.
  3165.  
  3166.         Bretter,  die beim Nachrichteneinlesen automatisch angelegt  werden,
  3167.         werden  immer  der  Gruppe des  alphabetisch  nächstliegenden Bretts
  3168.         zugeordnet, oder - falls das  nachfolgende Brett zur Gruppe "Intern"
  3169.         gehört - der Gruppe "Netz". 
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.         5.2  Nachrichten weiterleiten oder archivieren
  3176.         ────────────────────────────────────────────────────────────────────
  3177.  
  3178.         ■ Nachrichten weiterleiten
  3179.  
  3180.         Manchmal  entdeckt  man  irgendwo eine Nachricht, die man  gerne  an
  3181.         einen bestimmten User weiterleiten würde. Oder Sie haben einen Brief
  3182.         an  einen  User  geschrieben  und möchten  gerne  eine  Kopie dieses
  3183.         Briefes einem  anderen User  zukommen  lassen.  Oder in  einem Brett
  3184.         steht eine Nachricht, die eine Frage beantworten würde, die in einem
  3185.         ganz  anderen  Brett  gestellt wurde.  Oder  Sie  möchten  auf  eine
  3186.         Nachricht antworten, finden  jedoch, daß die Antwort besser in einem
  3187.         anderen Brett aufgehoben wäre.
  3188.  
  3189.         Für diese Fälle besitzt CrossPoint unter /Nachricht/Weiterleiten die
  3190.         Möglichkeit, Nachrichten auf verschiedene Weise an andere  User oder
  3191.         Bretter weiterzuleiten. Die Nachricht kann kopiert werden,  sie kann
  3192.         u.U. aber  auch zitiert  oder vor dem Kopieren editiert  werden. Für
  3193.         das Kopieren und das "QuoteTo" gibt es eigene Schablonen,  die unter
  3194.         /Edit/Schablonen bearbeitet werden können. 
  3195.  
  3196.         Die Weiterleit-Funktionen "Kopie", "EditTo" und "QuoteTo" haben alle
  3197.         eine  gemeinsame Eigenschaft:  Sie  setzen  als  Absender  der neuen
  3198.         Nachricht Ihre eigene Adresse ein;  der Originalabsender ist dagegen
  3199.         nur  innerhalb  des  -  beliebig  editierbaren  -  Nachrichtentextes
  3200.         aufgeführt. Im Usenet, im MausNet und bei ZConnect haben Sie dagegen
  3201.         auch die Möglichkeit, mit  Weiterleiten/Original  eine Nachricht mit
  3202.         unverändertem  Inhalt  und mit Originalabsender  weiterzuleiten  (im
  3203.         MausNet nur bei PMs).  Antworten  auf  diese Nachricht gehen dann an
  3204.         den Originalabsender statt an Sie.
  3205.  
  3206.         Hinweis:  Die  Weiterleit-Funktionen  sind  NICHT dazu  gedacht,  um
  3207.         vermeintlich wichtige Fragen oder  Mitteilungen  in  mehrere Bretter
  3208.         gleichzeitig zu senden.  Solche Mehrfach-Nachrichten  sind in  allen
  3209.         Netzen unerwünscht und erzeugen unnötige Telefonkosten!
  3210.  
  3211.  
  3212.         ■ Nachrichten archivieren
  3213.  
  3214.         Neben  dem  Extrahieren  gibt es  auch  die Möglichkeit, Nachrichten
  3215.         innerhalb von  CrossPoint  zu archivieren. Legen  Sie dazu  zunächst
  3216.         entsprechende  Archivbretter  an. Diese  Bretter  müssen zur  Gruppe
  3217.         "Intern" gehören. Nehmen wir einmal an, Ihre Archivbretter hießen
  3218.  
  3219.              /ARCHIV-DFUE
  3220.              /ARCHIV-TEXTE
  3221.              /ARCHIV-SONSTIGES
  3222.  
  3223.         dann  tragen  Sie unter  /Config/Optionen/Allgemeines/Archiv-Bretter
  3224.         einfach "/ARCHIV-" ein.  Nun  können Sie  beliebige Nachrichten  mit
  3225.         /Nachricht/Weiterleiten/Archiv oder  mit <Alt A> in die betreffenden
  3226.         Bretter kopieren.
  3227.  
  3228.         Weiterhin gibt  es auch  die Möglichkeit der PM-Archivierung. Wählen
  3229.         Sie dazu  die zu  archivierende Nachricht und  drücken  Sie <Alt P>.
  3230.         Falls es sich um eine  eingehende PM handelt, wird sie in das  User-
  3231.         Brett  des betreffenden  Users  verschoben,  in  dem sich auch  alle
  3232.         Nachrichten  befinden, die  Sie  selbst an  diesen  User geschrieben
  3233.         haben. Dadurch behalten  Sie  einen sehr guten  Überblick über jeden
  3234.         Briefverkehr.  Codierte Nachrichten werden  bei der  PM-Archivierung
  3235.         automatisch decodiert.
  3236.  
  3237.         Handelt es sich bei der archivierten Nachricht nicht um  eine PM, so
  3238.         wird sie  als Kopie im  User-Brett  abgelegt. Dadurch können Sie  im
  3239.         gleichen  Brett neben  Ihren  Antworten auf  öffentliche Nachrichten
  3240.         eines Users auch die Originalnachrichten ablegen
  3241.  
  3242.         Ein kleiner technischer Hinweis am Rande: Beim Archivieren  wird die
  3243.         MessageID (Nachrichtenkennung) um  ein  Zeichen nach rechts rotiert.
  3244.         Dadurch   wird  verhindert,  daß  die  archivierte  Nachricht  durch
  3245.         /Wartung/Dupes_löschen entfernt wird.
  3246.  
  3247.  
  3248.  
  3249.  
  3250.         5.3  Automatische Netcalls
  3251.         ────────────────────────────────────────────────────────────────────
  3252.  
  3253.         CrossPoint  bietet  verschiedene  Möglichkeiten,  um  Netzanrufe  zu
  3254.         automatisieren;  diese  sollen  im   folgenden  genauer  beschrieben
  3255.         werden. Bitte beachten  Sie, daß für  alle  Netcall-Automatismen die
  3256.         Wartezeit  zwischen zwei Anrufen  durch die  Einstellung "Wählpause"
  3257.         unter /Edit/Boxen/Edit/Modem festgelegt wird. 
  3258.  
  3259.         Noch zwei Bemerkungen vorweg:
  3260.  
  3261.         Der  Screen-Saver  funktioniert  zur Zeit (noch)  nicht während  der
  3262.         Wartezeiten zwischen mehreren  Netcalls.  Bei  längeren  Wartezeiten
  3263.         empfiehlt sich also ein Abschalten des Monitors.
  3264.  
  3265.         Treten während eines  automatischen  Vorgangs  (Netcall, Reorg usw.)
  3266.         Fehler auf,  dann wartet CrossPoint  nur für eine intern vorgegebene
  3267.         Zeit  (i.d.R. einige Minuten)  auf einen Tastendruck des  Benutzers;
  3268.         danach fährt  es automatisch  fort.  Damit Sie nachher nicht rätseln
  3269.         müssen, warum irgendetwas  nicht  funktioniert  hat,  werden  solche
  3270.         Fehler mit Datum und Uhrzeit in der Datei ERRORS.LOG aufgezeichnet.
  3271.  
  3272.  
  3273.         ■ verzögerter Netcall mit /Netcall/Uhrzeit
  3274.  
  3275.         Mit dieser Funktion wird ein einzelner Netzanruf zu einem bestimmten
  3276.         Zeitpunkt innerhalb der nächsten  24 Stunden  ausgeführt.  Geben Sie
  3277.         einfach die  Uhrzeit und den  Namen  der anzurufenden Box an;  alles
  3278.         Weitere  übernimmt  CrossPoint.  Mit  <Esc>  kann  der  Wartevorgang
  3279.         jederzeit abgebrochen werden.
  3280.  
  3281.  
  3282.         ■ Netzanruf bei mehreren Boxen mit /Netcall/Alle
  3283.  
  3284.         Hier können Sie eine Liste  von Boxen  (getrennt  durch Leerzeichen)
  3285.         angeben  -  CrossPoint  ruft  dann  so  lange  abwechselnd  bei  den
  3286.         einzelnen Boxen an, bis alle Netcalls erfolgreich waren. Vorgabe für
  3287.         die anzurufenden  Boxen sind all  diejenigen,  bei  denen Sie  /Edit
  3288.         /Boxen/Edit/Diverses/Netcall_Alle eingeschaltet haben.
  3289.  
  3290.         Nach  Rückkehr  zum  Programm   gelten  alle  bei   diesen  Netcalls
  3291.         eingegangenen  Nachrichten  als "neue  Nachrichten seit dem  letzten
  3292.         Netcall".
  3293.  
  3294.  
  3295.         ■ DIE Netcall-Automatik von CrossPoint
  3296.  
  3297.         Die   oben  angeführten  Möglichkeiten  sind  zwar  recht  nützlich,
  3298.         erfüllen   aber   bei   weitem   nicht   alle   Ansprüche   an  eine
  3299.         leistungsfähige,  zeitgesteuerte  Netcallautomatik.   Daher  erlaubt
  3300.         CrossPoint das Definieren von Timing-Listen (/Netcall/Timing-Liste).
  3301.         In einer solchen  Liste ist  genau festgelegt,  welche Aktionen wann
  3302.         wie ausgeführt werden sollen. Hier ein Beispiel:
  3303.  
  3304.         + 22:00-22:59  01.01.-31.12.  ■■■■■■■  NETCALL HOT
  3305.         + 22:20-23:59  01.01.-31.12.  ■ ■ ■■   NETCALL JOKL
  3306.         + 00:05-01:30  01.01.-31.12.  ■  ■     REORG
  3307.         + 01:45-01:46  01.01.-31.12.  ■■■■■■■  EXEC c:\tools\compress.bat
  3308.         + 03:00-03:00  10.12.-10.12.  ■■■■■■■  QUIT
  3309.  
  3310.         Das "+" bedeutet, daß eine Zeile aktiv ist - inaktive Zeilen  werden
  3311.         ignoriert.   Danach  steht   der  Zeitbereich,  in  dem  die  Aktion
  3312.         ausgeführt werden soll, und anschließend der Datumsbereich, für  den
  3313.         der Eintrag  gültig ist. Die merkwürdigen "■"-Zeichen stehen für die
  3314.         einzelnen Wochentage, und als letztes folgt der eigentliche Befehl.
  3315.  
  3316.         Wenn   Sie   die   obige  Timing-Liste   ausführen   (mit   /Netcall
  3317.         /Bereitschaft),  dann  passiert  also folgendes:  CrossPoint  wartet
  3318.         zunächst bis  22:00 und  beginnt dann Netcall-Versuche  bei der HOT.
  3319.         Diese setzt  es so lange  fort,  bis ein  Netcall  erfolgreich  war,
  3320.         spätestens aber bis 22:59:59. Falls es ein Montag, Mittwoch, Freitag
  3321.         oder  Samstag  ist, beginnt das Programm außerdem ab  22:20, in  den
  3322.         HOT-Netcallpausen Netcalls  bei der JOKL durchzuführen (es sei denn,
  3323.         der  HOT-Netcall war bereits erfolgreich -  dann wird eben  nur noch
  3324.         bei der JOKL angerufen). 
  3325.  
  3326.         Spätestens  um  00:00 werden alle  Netcall-Aktivitäten  eingestellt.
  3327.         Fünf  Minuten später wird  dann - vorausgesetzt, es  ist Montag oder
  3328.         Donnerstag - die  Datenbank  reorganisiert. Anschließend  wird  eine
  3329.         externe Batchdatei  zum  Defragmentieren der  Festplatte  gestartet.
  3330.         Danach macht  CrossPoint eine  Pause bis 22:00, um das  Ganze wieder
  3331.         von vorne zu beginnen, es  sei  denn,  Sie brechen  den Vorgang  mit
  3332.         <Esc>  ab. Tun  sie das  nicht,  dann  fährt  CrossPoint bis  zum 9.
  3333.         Dezember mit der Netcallerei fort und beendet  sich am folgenden Tag
  3334.         um 3:00 von alleine. 
  3335.  
  3336.         Sie sehen, die Netcall-Automatik ist nicht ganz  einfach, aber dafür
  3337.         sehr leistungsfähig. Die Timing-Liste müssen Sie natürlich nicht  in
  3338.         der oben gezeigten Form von Hand erstellen; die  Eingabe erfolgt wie
  3339.         gewohnt über eine Auswahlliste und Dialogboxen;  alles  Weitere dazu
  3340.         steht  in der Online-Hilfe von /Netcall/Timing-Liste. Es können  bis
  3341.         zu 99 verschiedene Timing-Listen angelegt werden.
  3342.  
  3343.         Neben NETCALL, REORG und QUIT gibt es noch den Befehl PACK,  der die
  3344.         Datenbank packt  (was  auch  sonst), und  den  Befehl  END, der  die
  3345.         Abarbeitung der  Liste beendet, ohne das Programm  zu verlassen. Bei
  3346.         QUIT kann  optional noch ein ERRORLEVEL-Wert  angehängt  werden. Die
  3347.         Werte 0-9 sind für  den  Eigengebrauch von CrossPoint reserviert (s.
  3348.         Anhang A); verwenden Sie also bitte möglichst Werte  zwischen 10 und
  3349.         255.  Auf  diese  Weise  kann  der  Aufruf  externer  Programme  von
  3350.         CrossPoint  aus indirekt gesteuert werden. Sie können auch beliebige
  3351.         Programme mit EXEC direkt aufrufen.
  3352.  
  3353.  
  3354.         Was Sie auch noch wissen sollten: In der Datei TIMING.DAT merkt sich
  3355.         CrossPoint,  welche  Aktion wann  zum  letzten Mal ausgeführt wurde.
  3356.         Wenn  Sie nun um 20:00 einen  Netcall bei  der  HOT  durchführen und
  3357.         anschließend folgende Timing-Liste aktivieren .. 
  3358.  
  3359.         + 19:00-21:00  01.01.-31.12.  ■■■■■■■  NETCALL HOT
  3360.  
  3361.         ..  dann  wundern  Sie  sich bitte  nicht,  wenn  CrossPoint  "keine
  3362.         weiteren  Einträge  für  heute" (oder  so ähnlich) anzeigt: Zwischen
  3363.         19:00 und 21:00 wurde ja bereits ein Netcall durchgeführt, und daher
  3364.         ignoriert  CrossPoint  diesen  Eintrag  für  das gleiche  Datum.  Am
  3365.         nächsten   Tag   wird   natürlich  um  19:00   eine  neue   Netcall-
  3366.         Versuchsreihe  gestartet.  Und auch  hier  gilt:  Alle  während  der
  3367.         einzelnen Netcalls  eingegangenen Nachrichten gelten nach Beendigung
  3368.         der  Netcall-Automatik   als  "neue  Nachrichten  seit  dem  letzten
  3369.         Netcall".
  3370.  
  3371.         Die  gleiche  Überprüfung  findet   auch  beim   Ausführen  externer
  3372.         Programme statt. Wenn Sie folgende Timingliste verwenden ..
  3373.  
  3374.         + 20:00-21:59  01.01.-31.12.  ■■■■■■■  EXEC scan /HISTORY scan.log
  3375.         + 21:00-21:15  01.01.-31.12.  ■■■■■■■  NETCALL VIRENBOX
  3376.         + 21:45-23:30  01.01.-31.12.  ■■■■■■■  EXEC scan /HISTORY scan.log
  3377.  
  3378.         .. und der  erste  Virensuchlauf zwischen 21:45 und 21:59 ausgeführt
  3379.         wird, dann entfällt der zweite  Virensuchlauf, weil der  betreffende
  3380.         Befehl  bereits  zwischen  21:45  und  23:30  ausgeführt wurde.  Sie
  3381.         sollten    also    entweder    Überschneidungen   vermeiden,    oder
  3382.         unterschiedliche Befehle verwenden  -  es genügt schon  das Einfügen
  3383.         eines zusätzlichen Leerzeichens.
  3384.  
  3385.         Bei dem  Befehl  QUIT ist  es manchmal  sinnvoll,  daß das  Programm
  3386.         unbedingt beendet wird, manchmal wäre aber auch ein Eintrag von QUIT
  3387.         in  der  TIMING.DAT  sinnvoll  -  insbesondere  dann, wenn  Sie  den
  3388.         ERRORLEVEL-Parameter  verwenden,  um über  eine  Batchdatei  weitere
  3389.         Programme  zu steuern, die  evtl.  nach  kurzer  Zeit  schon  wieder
  3390.         beendet werden. Daher gibt es neben QUIT noch  den Befehl QUIT_ONCE,
  3391.         der  exakt  wie  QUIT  arbeitet,  aber   innerhalb  des  angegebenen
  3392.         Zeitraumes garantiert  nur einmal  ausgeführt wird. Wahlweise können
  3393.         Sie eine  Timingliste auch mit dem END-Befehl beenden - das Programm
  3394.         wird dann nicht verlassen.
  3395.  
  3396.         Mit den Befehlen CRASH, CRASHS und REQUESTS können Fido-Direktanrufe
  3397.         ausgeführt   und  mit   dem   Befehl   NODEDIFFS   Nodeliste-Updates
  3398.         eingebunden werden; näheres dazu in FIDO.DOC.
  3399.  
  3400.         Ach ja: Eine Timing-Liste kann maximal 100 Einträge enthalten.
  3401.  
  3402.  
  3403.         ■ externe Netcall-Steuerung mit /N: und /T:
  3404.  
  3405.         Wenn  Ihnen die eingebauten Features nicht  zusagen, dann können Sie
  3406.         natürlich auch  mit einem eigenen  Netcall-Timer arbeiten, wie immer
  3407.         dieser auch aussehen mag. Für einen  Netcall bei BOX rufen  Sie dann
  3408.         einfach
  3409.  
  3410.              XP /N:BOX
  3411.  
  3412.         auf. CrossPoint führt maximal so viele  Netcall-Versuche aus, wie in
  3413.         der   Box-Konfiguration   eingestellt.   Falls  das  Programm   sich
  3414.         anschließend automatisch beenden soll, müssen Sie zusätzlich die /X-
  3415.         Option angeben, also:
  3416.  
  3417.              XP /N:BOX /X
  3418.  
  3419.         Bitte beachten Sie, daß beim Anrufen von FidoNet-Boxen statt des ":"
  3420.         in der Boxadresse ein "_" verwendet werden muß - z.B. "/n:2_243/97",
  3421.         um bei 2:243/97 anzurufen.
  3422.  
  3423.         Außerdem nützlich sind:
  3424.  
  3425.              XP /R       Nachrichten-Reorganisation
  3426.              XP /PACK    Datenbank packen
  3427.  
  3428.         Sie können auch mehrere  Optionen gleichzeitig angeben -  in  diesem
  3429.         Fall  wird  immer  zuerst der  Netcall, dann die Reorganisation  und
  3430.         zuletzt der Packer ausgeführt.
  3431.  
  3432.         Und  schließlich können Sie  auch  noch  das  Eine  mit dem  Anderen
  3433.         kombinieren und mit
  3434.  
  3435.              XP /T:n
  3436.  
  3437.         die Timing-Liste Nr. n ausführen. Wenn das Programm sich von  selbst
  3438.         beenden soll, dann vergessen Sie bitte nicht den QUIT-Befehl (s.o.).
  3439.  
  3440.  
  3441.         ■ Autostart - für Zeitschaltuhr-Steuerungen
  3442.  
  3443.         Eine beliebte  Anwendung  von automatischen  Netcalls  ist das  Ein-
  3444.         /Ausschalten  des  Rechners   zu  bestimmten  Uhrzeiten  über   eine
  3445.         Zeitschaltuhr.  Auf diese Weise können  Netcalls  dann  durchgeführt
  3446.         werden,  wenn  der   Rechner  nicht  benötigt   wird  und  wenn  die
  3447.         Serverboxen  am wenigsten  ausgelastet  sind. Zu diesem Zweck können
  3448.         Sie  CrossPoint  mit  der  /autostart-Option   in  die  AUTOEXEC.BAT
  3449.         einbinden.  XP wird dadurch nur dann gestartet,  wenn der Rechner zu
  3450.         einer bestimmten Uhrzeit eingeschaltet wird.
  3451.  
  3452.         Die genaue Syntax ist:
  3453.  
  3454.              XP /autostart:hhmm-hhmm [weitere Optionen]
  3455.  
  3456.         Wenn CrossPoint  außerhalb des angegebenen  Zeitintervalls gestartet
  3457.         wurde, wird das  Programm sofort  wieder beendet, ohne  die weiteren
  3458.         Optionen - z.B. eine /T-Timingliste - auszuführen. Das Zeitintervall
  3459.         kann auch vor 0:00 beginnen und nach 0:00 enden.
  3460.  
  3461.         Beispiel:  Sie lassen  den  Rechner nachts  zwischen  3  und  5  Uhr
  3462.         automatisch  einschalten.  Dadurch  soll ein  Netcall  bei  BOX  und
  3463.         anschließend  eine Reorganisation durchgeführt  werden.  Angenommen,
  3464.         Sie  haben XP in C:\XPOINT installiert, dann schreiben Sie dazu z.B.
  3465.         folgende Zeile in Ihre AUTOEXEC.BAT:
  3466.  
  3467.              C:\XPOINT\XP /autostart:0250-0310 /n:BOX /r /x
  3468.  
  3469.         CrossPoint wird  genau  dann  einen Netzanruf  durchführen,  wenn es
  3470.         zwischen einschließlich 2:50 und 3:10 gestartet wird; ansonsten wird
  3471.         das   Programm   sofort  wieder  beendet  und  AUTOEXEC.BAT   weiter
  3472.         ausgeführt.
  3473.  
  3474.  
  3475.  
  3476.  
  3477.         5.4  Funktionstasten, Zusatz-Menü und Tastenmakros
  3478.         ────────────────────────────────────────────────────────────────────
  3479.  
  3480.         ■ Funktionstasten und Zusatz-Menü
  3481.  
  3482.         CrossPoint  besitzt  zwar  mit  Archiv-Viewer,  Lister,  Editor  und
  3483.         UUdecoder schon  eine Reihe an nützlichen  "Programmen im Programm",
  3484.         aber es  gibt natürlich noch  unzählig viel mehr Dinge,  die man mit
  3485.         Nachrichten anstellen  könnte -  z.B. auf Diskette kopieren oder auf
  3486.         Viren durchsuchen.  Daher ist das Programm in  dieser Beziehung sehr
  3487.         flexibel:  Sie  können  mit  /Config/Tasten  die Funktionstasten mit
  3488.         beliebigen externen Programmen  belegen, und mit /Config/Zusatz-Menü
  3489.         das besagte Menü um beliebige Programmaufrufe erweitern.
  3490.  
  3491.         Wählen   Sie   einfach  die  gewünschte   Funktionstaste   bzw.  den
  3492.         gewünschten Zusatz-Menüpunkt, und bearbeiten Sie die  Eintragung mit
  3493.         "E" oder <Enter>. Sie haben nun drei Möglichkeiten:
  3494.  
  3495.           1. eine Eintragung, die ein externes Programm aufruft
  3496.           2. eine ebensolche Eintragung, die jedoch zusätzlich die momentan
  3497.              gewählte Nachricht an das Programm übergibt
  3498.           3. den Aufruf einer Sonderfunktion.
  3499.  
  3500.         Für Punkt 1 müssen  Sie nur einen beliebigen Programmnamen oder eine
  3501.         DOS-Befehlszeile eintragen. Um  eine  Nachricht  an das Programm  zu
  3502.         übergeben, verwenden Sie bitte das Makro  $FILE. XP extrahiert  dann
  3503.         die  gewählte  Nachricht  in der angegebenen Form und  ersetzt $FILE
  3504.         durch den Namen der Datei.
  3505.  
  3506.         Zum Aufruf  von Sonderfunktionen  tragen Sie als Programmnamen einen
  3507.         "*", gefolgt vom Namen der Funktion ein:
  3508.  
  3509.           *LIST DATEI      lädt die angegebene Datei in den eingestellten
  3510.                            (internen oder externen) Lister
  3511.  
  3512.           *EDIT DATEI      lädt die angegebene Datei in den eingestellten
  3513.                            (internen oder externen) Editor
  3514.  
  3515.           *NETCALL:BOX     führt einen Netzanruf bei der angegebenen Box
  3516.                            durch
  3517.  
  3518.           *RNETCALL:BOX    führt einen Relogin-Netzanruf durch
  3519.  
  3520.           *REORG           entspricht /Wartung/Reorganisation
  3521.  
  3522.           *SETUSER BOX USERNAME (Realname)
  3523.                            Username für Mehrbenutzer-Betrieb ändern. Näheres
  3524.                            hierzu finden Sie in Kapitel 5.7.
  3525.  
  3526.           *                bewirkt gar nichts - es sei denn, Sie aktivieren
  3527.                            den Autoexec-Schalter; in diesem Fall wird das
  3528.                            AUTOEXEC-Verzeichnis abgearbeitet (s. Kap. 7.6)
  3529.  
  3530.           *AUTOEXEC        ist aus Kompatibilitätsgründen zu Version 2.1
  3531.                            vorhanden und bewirkt das gleiche wie "*" + Auto-
  3532.                            exec-Schalter.
  3533.  
  3534.  
  3535.         ■ Bearbeiten von Tastenmakros  (/Config/Tasten/Makros)
  3536.  
  3537.         Während  über Funktionstasten externe Programme eingebunden  werden,
  3538.         ermöglicht die Definition von Tastenmakros  das  Anlegen  beliebiger
  3539.         Tastenkürzel  für bereits  eingebaute  Funktionen.  Sie  können alle
  3540.         Tasten  innerhalb von  Brett-, User- und Nachrichtenliste  sowie  im
  3541.         Nachrichten-*Lister* und  im internen  Editor beliebig  umdefinieren
  3542.         und sogar vertauschen, oder neue Funktionen konstruieren.  Im Editor
  3543.         lassen sich auf diese Weise auch Textbausteine anlegen.
  3544.  
  3545.         Wenn Sie oft einen Brief an SYSOP@HOT schreiben, dann definieren Sie
  3546.         ein  Makro mit  den  Tasten  "N",  "D" und "SYSOP@HOT", gefolgt  von
  3547.         <Enter>  - "N"/"D" steht  dabei  für /Nachricht/Direkt. Wenn Sie oft
  3548.         den  Zeilenumbruch  im  Lister ein-  und ausschalten  möchten,  dann
  3549.         definieren Sie  dafür  ein Makro. Oder Sie definieren ein Makro  für
  3550.         /Nachricht/Unversandt/Edit.  ...  Es   lassen  sich  beliebig  viele
  3551.         weitere Einsatzmöglichkeiten finden.
  3552.  
  3553.         Die Verwaltung der Makro-Liste erfolgt in  der  üblichen Weise unter
  3554.         /Config/Tasten/Makros.  Es  können  neue Makros  angelegt  und  alte
  3555.         gelöscht werden; mit "E" wird die Makrodefinition bearbeitet und mit
  3556.         "T" die Aktivierungstaste geändert. 
  3557.  
  3558.         Bei jedem Makro können  Sie  wählen, ob es nur in der  Brett-, User-
  3559.         oder Nachrichtenliste,  in allen dreien, oder  im Lister, im Editor,
  3560.         im  Archiv-Viewer oder im Terminal funktionieren soll. Nach  Eingabe
  3561.         der umzudefinierenden Taste  geben Sie  dann einfach  die gewünschte
  3562.         Zeichenfolge ein. Da die Tasten <Enter>, <Esc> und <Backspace> dabei
  3563.         auch  aufgezeichnet werden, müssen Sie zum  Beenden,  Abbrechen oder
  3564.         Löschen gleichzeitig <Shift> drücken.
  3565.  
  3566.  
  3567.         ■ was bei Makros alles zu beachten ist ...
  3568.  
  3569.         Tastaturmakros  sind eine sehr praktische Erfindung. Sie können aber
  3570.         auch eine Menge Unsinn anrichten, wenn sie falsch eingesetzt werden.
  3571.         Daher hier ein paar Hinweise, die Sie beachten sollten.
  3572.  
  3573.          (1) Schädliche Rekursionen:  Es  ist ohne weiteres möglich, daß ein
  3574.              Makro  sich selbst aufruft - in diesem  Fall hängt das Programm
  3575.              sich  unweigerlich auf. Bitte achten  Sie  genauestens  darauf,
  3576.              keine  Rekursionen  dieser  Art  zu  erzeugen!   Ein  einfaches
  3577.              Umdefinieren  der  Taste  "k" in  "kjk"  genügt,  um  sämtliche
  3578.              Nachrichten in einem  Brett zu  entfernen und anschließend  den
  3579.              Rechner aufzuhängen - beim danach nötigen Warmstart  gehen  mit
  3580.              Sicherheit Daten verloren!
  3581.  
  3582.         Ausnahme: Die ERSTE Taste jeder Makrodefinition  kann KEINE weiteren
  3583.         Makros  aktivieren.  Diese  Einschränkung ist  nötig, um auch Tasten
  3584.         vertauschen zu können.
  3585.  
  3586.          (2) Nützliche  Rekursionen:  Sie können  Makros  in  andere  Makros
  3587.              einbauen und dadurch eine Art "Unterprogramme" realisieren. Sie
  3588.              sollten  dazu  vorzugsweise  Sonderzeichen  wie  "╝"  oder  "¿"
  3589.              verwenden, die Sie normalerweise nicht direkt über die Tastatur
  3590.              eingeben werden - dadurch sparen Sie nützliche Tasten ein. 
  3591.  
  3592.          (3) Es wird zwischen Groß- und Kleinschreibung unterschieden.
  3593.  
  3594.          (4) Makros arbeiten nur  innerhalb  von  CrossPoint.  Wenn  externe
  3595.              Programme gestartet werden, wird die Makroausführung angehalten
  3596.              und nach Rückkehr zu CrossPoint fortgesetzt.
  3597.  
  3598.          (5) Rufen Sie Menüpunkte  immer über die Buchstabenkürzel auf - das
  3599.              macht   Ihre  Makros  halbwegs  zukunftssicher.  Verwenden  Sie
  3600.              zunächst  möglichst  Zahlentasten,  da   diese  in  zukünftigen
  3601.              CrossPoint-Versionen wohl  nicht für  andere Zwecke  eingesetzt
  3602.              werden.
  3603.  
  3604.          (6) Funktionstasten-Definitionen   und  Makros  sind  kombinierbar.
  3605.              Dadurch  können  auch über Makros  externe Programme  gestartet
  3606.              werden.
  3607.  
  3608.          (7) Mit dem Parameter /k (s. Anhang A) kann  ein Tastenmakro direkt
  3609.              bei Programmstart aktiviert werden.
  3610.  
  3611.          (8) Der Lister  kann mit Backspace (^H) verlassen werden, ohne  daß
  3612.              der Balken auf die nächste Nachricht springt. Dies ist nützlich
  3613.              bei Lister-Makros. 
  3614.  
  3615.          (9) Nicht  alle Tastenkombinationen sind umdefinierbar.  CrossPoint
  3616.              kann nur diejenigen Tasten verarbeiten, die vom Tastaturtreiber
  3617.              unterstützt werden. Dazu zählen z.B. *nicht* die Taste  "5" auf
  3618.              dem  Ziffernblock,  oder  Ctrl  in Kombination mit Zahlentasten
  3619.              (Ausnahme: Ctrl-6).
  3620.  
  3621.         (10) Es  gibt  auf  der  PC-Tastatur einige Tastenkombinationen, die
  3622.              identische Bedeutung haben. <Tab>  ist  identisch mit <Ctrl I>,
  3623.              <Backspace> mit <Ctrl H> und <Ctrl  Enter> mit <Ctrl  J>.  Wenn
  3624.              Sie also  z.B. ein Makro für <Ctrl I> definieren, dann ist dies
  3625.              auch über <Tab> erreichbar.
  3626.  
  3627.         Übrigens:  Mit  <F6>  erhalten  Sie  immer  eine  Übersicht  der  im
  3628.         aktuellen Fenster verfügbaren Tastenmakros.
  3629.  
  3630.  
  3631.         ■ die Makro-Konfigurationsdatei
  3632.  
  3633.         Statt mit den eingebauten Funktionen können  Makros wahlweise auch -
  3634.         mit  entsprechender  Vorsicht  -  in  der  Makro-Konfigurationsdatei
  3635.         KEYDEF.CFG bearbeitet  werden.  Dies ist  auch der einzige  Weg,  um
  3636.         Makros aus  einer CrossPoint-Installation  direkt in eine  andere zu
  3637.         übernehmen. Näheres hierzu finden Sie in Kapitel 7.3,  "Tastenmakro-
  3638.         Datei".
  3639.  
  3640.  
  3641.         ■ Makros und Sprachmodule
  3642.  
  3643.         CrossPoint   legt    für    jede    Sprache   eine   eigene   Makro-
  3644.         Konfigurationsdatei   an.   Haben    Sie   CrossPoint   mehrsprachig
  3645.         installiert, so  werden  beim  Umschalten  der  Sprache mit  /Config
  3646.         /Optionen/Sprache auch die Makrodefinitionen gewechselt. Makros, die
  3647.         Sie  immer benötigen,  müssen Sie  also für  jede  Sprache  getrennt
  3648.         anlegen.
  3649.  
  3650.  
  3651.  
  3652.  
  3653.         5.5  Statistiken
  3654.         ────────────────────────────────────────────────────────────────────
  3655.  
  3656.         Die unzähligen Nachrichten, die sich im Laufe der Tage und Wochen in
  3657.         einer   Point-Datenbank  ansammeln,   bieten   sich   geradezu   für
  3658.         statistische  Auswertungen  an. Dazu  besitzt  CrossPoint z.Zt. drei
  3659.         Statistik-Funktionen unter /XPoint/Statistik: 
  3660.  
  3661.         ■ Die System-Statistik zählt die  Nachrichten  in einigen  gewählten
  3662.           oder  aber  in  allen  Brettern,  rechnet   die  Nachrichtengrößen
  3663.           zusammen    und   erzeugt   daraus   eine   Statistik,   die   das
  3664.           Nachrichtenaufkommen  auf  die  einzelnen  Boxen  aufteilt.  Bitte
  3665.           beachten Sie, daß diese Statistik nur dann repräsentativ ist, wenn
  3666.           alle einbezogenen Bretter die gleiche Haltezeit besitzen!
  3667.  
  3668.         ■ Die   Gruppen-Statistik  ermittelt   den   Anteil  der   einzelnen
  3669.           Brettgruppen  am  gesamten  Nachrichtenvolumen. Dadurch können Sie
  3670.           z.B.  abschätzen,  wie  sich  Ihre  Telefonkosten  auf  den  Bezug
  3671.           verschiedener Netze verteilen, und ob das Nutzen/Mengen-Verhältnis
  3672.           eines bestimmten Netzes in einem vernünftigen Rahmen liegt.
  3673.  
  3674.         ■ Die Brett-Statistik arbeitet wie die Gruppenstatistik, nur daß das
  3675.           Nachrichtenvolumen  nach  einzelnen   Brettern   und   nicht  nach
  3676.           Brettgruppen  aufgeschlüsselt  wird.   CrossPoint-interne  Bretter
  3677.           werden  nicht berücksichtigt,  es sei  denn,  Sie  erstellen  eine
  3678.           Statistik über markierte Bretter.
  3679.  
  3680.         System- und  Brettstatistik können  für ein bestimmtes Zeitintervall
  3681.         berechnet    werden,   wobei   Sie    zwischen   Empfangsdatum   und
  3682.         Erstellungsdatum wählen  können. Das Erstellungsdatum  liefert  eine
  3683.         für das Netz  repräsentative  Statistik, während  beim Empfangsdatum
  3684.         das Datenaufkommen für Ihren eigenen Point ausgewertet wird.
  3685.  
  3686.         Eine weitere Statistikroutine wertet das Logfile XPOINT.LOG aus:
  3687.  
  3688.         ■ Die Gebühren-Statistik erstellt eine Übersicht der in  einem  Jahr
  3689.           angefallenen   Telefongebühren,  wahlweise   für  eine  Box,  oder
  3690.           kumuliert für alle Boxen. 
  3691.  
  3692.         Eine Statistik nach  Usern ist aus  prinzipiellen, "netzpolitischen"
  3693.         Gründen nicht vorgesehen.
  3694.  
  3695.  
  3696.  
  3697.  
  3698.         5.6  Sysop-Mode / Standalone-Betrieb (Disk-Poll)
  3699.         ────────────────────────────────────────────────────────────────────
  3700.  
  3701.         (Fido-Sysops: Bitte in FIDO.DOC, Kapitel "Sysop-Mode" weiterlesen).
  3702.  
  3703.         Wenn Sie Sysop sind  und der Rechner, auf dem CrossPoint  läuft, nur
  3704.         wenige Meter  von seinem  Server entfernt steht,  wird Sie das ganze
  3705.         Gerede   über  Netcalls  und   Übertragungsprotokolle  recht   wenig
  3706.         interessiert haben. Statt dessen  bietet CrossPoint aber  auch  eine
  3707.         Möglichkeit, beim Netzanruf  nicht das Modem zu bemühen, sondern den
  3708.         Transfer von  ein-  und  ausgehenden  Nachrichten nur lokal  auf der
  3709.         Festplatte durchzuführen.
  3710.  
  3711.         Vergessen Sie dazu alles,  was bisher über /Edit/Boxen gesagt wurde,
  3712.         und tragen Sie unter /Edit/Boxen/Edit/SysopMode zwei Dateinamen ein:
  3713.         Den  Namen  des  Eingabepuffers,  aus  dem  bei  einem  Netcall  die
  3714.         Nachrichten  in CrossPoint eingelesen werden sollen,  und den  Namen
  3715.         des Ausgabepuffers,  in  dem die  ausgehenden  Nachrichten  abgelegt
  3716.         werden sollen.  Beide Dateinamen  dürfen Laufwerks-  und Pfadangaben
  3717.         enthalten. Falls mehrere  Eingabepuffer  vorhanden  sind, können Sie
  3718.         z.B. im Feld "Startprogramm"  eine Batchdatei eintragen, die sie  zu
  3719.         einem Puffer zusammenkopiert und anschließend löscht.
  3720.  
  3721.         Falls Sie Sysop einer Zerberus-Box sind, sollten Sie zusätzlich die
  3722.         Option  "Username   ohne   @BOX"   einschalten;  XP  läßt   dann  im
  3723.         Ausgangspuffer  (und  *nur*  da)  den  Boxnamen  im  Absender   weg.
  3724.         Ansonsten  können  evtl.  Online-User   Ihrer  Box  nicht  auf  Ihre
  3725.         Brettnachrichten antworten.
  3726.  
  3727.         Wenn Sie nun  einen  Netzanruf durchführen  - egal  ob mit  /Netcall
  3728.         /Einzeln, mit XP /N:BOX, oder per Funktionstaste - dann läuft dieser
  3729.         in den folgenden Schritten ab:
  3730.  
  3731.           1.  Falls ein Startprogramm angegeben ist, wird es ausgeführt.
  3732.  
  3733.           2.  Die ausgehenden Nachrichten werden an den Ausgabepuffer
  3734.               ANGEHÄNGT.
  3735.  
  3736.           3.  Die Unversandt-Flags werden gelöscht, und die Nachrichten
  3737.               werden aus dem PollPaket entfernt.
  3738.  
  3739.           4.  Der Eingabepuffer wird eingelesen.
  3740.  
  3741.           5.  Der Eingabepuffer wird GELÖSCHT.
  3742.  
  3743.           6.  Falls ein Endprogramm eingetragen ist, wird es ausgeführt.
  3744.  
  3745.         Bitte beachten Sie, daß ausgehende  Nachrichten immer  an den Puffer
  3746.         angehängt werden. Nach der  Übertragung  zur Mailbox müssen Sie also
  3747.         selbst  Sorge  dafür  tragen,  daß die Ausgabedatei  gelöscht  wird.
  3748.         Weiterhin  wird der  Eingabepuffer  nach  dem Einlesen  gelöscht, um
  3749.         doppeltes Einlesen  zu vermeiden. Sie sollten als Eingabepuffer also
  3750.         nicht  irgendein "Original",  sondern  eine  Kopie  der  Pufferdatei
  3751.         verwenden.
  3752.  
  3753.         Falls  Sie als Sysop  unter mehreren  Namen schreiben möchten,  dann
  3754.         lesen Sie bitte im folgenden Kapitel weiter.
  3755.  
  3756.  
  3757.  
  3758.         ■ Import/Export zu versendender Pufferdateien
  3759.  
  3760.         Gegeben sei  folgende  Konstellation:  Sie betreiben CrossPoint  auf
  3761.         mehreren Rechnern, möchten auf allen immer den gleichen Datenbestand
  3762.         haben und auch  Nachrichten schreiben,  die aber  nur über einen der
  3763.         Rechner versandt werden sollen. Dazu benötigen Sie zwei Dinge:
  3764.  
  3765.         a) den Sysop-Mode, der oben beschrieben ist. Alle Rechner, auf denen
  3766.         zwar Nachrichten  geschrieben und  gelesen,  jedoch  nicht  versandt
  3767.         werden  sollen, müssen im  Sysop-Mode betrieben werden. Sie erhalten
  3768.         die  einzulesenden  Pufferdateien von  dem Rechner, der die Netcalls
  3769.         durchführt.
  3770.  
  3771.         b) den Parameter /ips, Syntax:  XP /ips:BOX:PUFFERDATEI  [/x]
  3772.  
  3773.         /ips  liest  eine  vorliegende  Pufferdatei,   die  UNBEDINGT   (!!)
  3774.         korrektes Netcallformat haben muß, in die Datenbank ein und legt sie
  3775.         gleichzeitig zum Versand über die angegebene Box ab. Die Nachrichten
  3776.         sind dann  ganz normal als  "unversandt"  markiert  und  können  auf
  3777.         Wunsch  auch   nachbearbeitet  werden.  Die  Pufferdatei  wird  nach
  3778.         erfolgreichem Einlesen automatisch gelöscht.
  3779.  
  3780.         Auf  diese   Weise  werden  die   unter  (a)   erzeugten  Sysopmode-
  3781.         Ausgabepuffer auf dem Pollrechner eingelesen.  Vergessen  Sie nicht,
  3782.         diese Pufferdateien nach der Übertragung zum Pollrechner zu löschen!
  3783.  
  3784.  
  3785.         Lizenzrechtlicher Hinweis: Arbeiten auf diese Weise mehrere Personen
  3786.         unter  unterschiedlichen  Usernamen mit  CrossPoint,  ist  für jeden
  3787.         Benutzer eine Registrierung erforderlich.
  3788.  
  3789.  
  3790.  
  3791.  
  3792.         5.7  Multiuser-Points (Mehrbenutzer-Betrieb)
  3793.         ────────────────────────────────────────────────────────────────────
  3794.  
  3795.         Um in einer Box unter mehreren Usernamen  zu  schreiben,  müßten Sie
  3796.         normalerweise jedesmal  unter /Edit/Boxen/Edit/Name Ihren  Usernamen
  3797.         ändern  -  eine   sehr  umständliche  Sache.  Daher  gibt  es  einen
  3798.         Kurzbefehl  zum   Ändern  des  Usernamens,  der  per  Funktionstaste
  3799.         aktiviert wird.
  3800.  
  3801.         Wählen  Sie  zuerst  die Funktionstasten,  mit  denen  zwischen  den
  3802.         verschiedenen Namen umgeschaltet werden soll. Tragen  Sie dann unter
  3803.         /Config/Tasten bei den gewählten Tasten folgendes ein:
  3804.  
  3805.         Menüanzeige:  was in der unteren Bildzeile angezeigt werden soll -
  3806.                       dieses Feld kann auch freibleiben
  3807.  
  3808.         Programmname: *SETUSER <BoxName> <UserName> (<Realname>)
  3809.                       z.B.:  *SETUSER HOT SYSOP
  3810.                       oder   *SETUSER HOT GHOSTWRITER (Ulrich Stamm)
  3811.  
  3812.         Alle weiteren Felder haben keine Bedeutung.
  3813.  
  3814.         Verfahren Sie so für jeden einzelnen Usernamen. Wahlweise können Sie
  3815.         auch  den  Usernamen weglassen,  also  nur  die  Box  angeben -  der
  3816.         Username wird dann jedesmal  abgefragt, wenn  Sie eine SETUSER-Taste
  3817.         verwenden. Sie  können  nun mit  den entsprechenden  Funktionstasten
  3818.         zwischen  den Usernamen  umschalten. Unter  /Edit/Boxen  können  Sie
  3819.         kontrollieren, ob der Username korrekt gesetzt wurde. 
  3820.  
  3821.         Vergessen  Sie  nicht,  die  Einstellungen  mit  /Config/Sichern  zu
  3822.         speichern! 
  3823.  
  3824.  
  3825.  
  3826.  
  3827.         5.8  Nachrichten parken
  3828.         ────────────────────────────────────────────────────────────────────
  3829.  
  3830.         Oft  kommt   es  vor,  daß  man   beim   Schreiben  einer  Nachricht
  3831.         unterbrochen  wird.  Dann  wäre  es   praktisch,  die  Nachricht  im
  3832.         momentanen Bearbeitungszustand irgendwo abzulegen  und  dann  später
  3833.         fertigzuschreiben und zu versenden. Dazu dient die Park-Funktion von
  3834.         CrossPoint:
  3835.  
  3836.         Wählen  Sie einfach im Sendefenster statt "Ja" die  Option "Parken".
  3837.         Die  Nachricht wird dann  mit  einer  Originalempfänger-Zeile (erste
  3838.         Nachrichtenzeile) versehen und im Brett /»Unversandt abgelegt.  Dort
  3839.         können  Sie  die  Nachricht   beliebig   mit  /Nachricht/Ändern/Text
  3840.         bearbeiten  und  schließlich mit /Nachricht/Weiterleiten/Erneut (Alt
  3841.         R) absenden - oder auch löschen.
  3842.  
  3843.         Die Originalempfänger-Zeile sollten Sie normalerweise nicht  ändern;
  3844.         es sei denn,  Sie entschließen sich, die  Nachricht an einen anderen
  3845.         Empfänger  zu senden (z.B. als  PM statt in ein Brett). In  dem Fall
  3846.         können  Sie einfach  den Empfänger ändern. Achten Sie aber unbedingt
  3847.         darauf,  eine  korrekte Empfängeradresse einzugeben;  sie  wird  von
  3848.         CrossPoint nicht weiter überprüft.
  3849.  
  3850.         Technischer Hinweis: Beim Bearbeiten von Nachrichten  mit /Nachricht
  3851.         /Ändern/Text  verbleibt jeweils eine  Kopie der alten  Nachricht auf
  3852.         der Festplatte,  die erst  bei der nächsten Reorganisation  gelöscht
  3853.         wird. Häufiges Nachbearbeiten kostet also Plattenplatz!
  3854.  
  3855.  
  3856.  
  3857.  
  3858.         5.9  Empfangsbestätigungen
  3859.         ────────────────────────────────────────────────────────────────────
  3860.  
  3861.         ■ Empfangsbestätigungen im Z-Netz
  3862.  
  3863.         Ursprünglich war im alten Z-Netz-Nachrichtenformat keine Möglichkeit
  3864.         zum Anfordern von  Empfangsbestätigungen vorgesehen. Inzwischen  hat
  3865.         sich allerdings ein de-Facto-Standard herausgebildet, der von vielen
  3866.         Point- und  Boxprogrammen  unterstützt wird: Um eine Bestätigung für
  3867.         eine  verschickte   Nachricht  zu  erhalten,  müssen  Sie  nur   die
  3868.         Betreffzeile entsprechend ergänzen: Fügen Sie zu Beginn des Betreffs
  3869.         ein  einzelnes "#" ein,  um eine Bestätigung von der Empfängerbox zu
  3870.         erhalten, oder "##"  für eine  Bestätigung durch den Empfängerpoint;
  3871.         letzteres macht CrossPoint automatisch, wenn Sie im Sendefenster "E"
  3872.         drücken. Beispiel:
  3873.  
  3874.         Sie  senden eine Nachricht an USER@BOX.ZER mit  dem Betreff "Hallo".
  3875.         Wenn Sie nun eine Bestätigung durch die BOX wünschen, ändern Sie den
  3876.         Betreff in "#Hallo". Für eine Bestätigung durch  den USER ändern Sie
  3877.         den  Betreff in "##Hallo". Dies funktioniert natürlich jeweils  nur,
  3878.         wenn     die    Empfängerbox    bzw.    der    Empfängerpoint    mit
  3879.         empfangsbestätigungs-fähiger Software arbeitet. 
  3880.  
  3881.         Achtung: Das  Anfordern  von  Empfangsbestätigungen  bei  Boxen  ist
  3882.         sinnlos,  wenn  die Nachricht  codiert  ist!  Durch  den  geänderten
  3883.         Betreff ("QPC:",  "DES:",  etc.) würde die Box das "#"-Zeichen nicht
  3884.         erkennen.
  3885.  
  3886.  
  3887.         ■ Empfangsbestätigungen im FidoNet und bei ZCONNECT
  3888.  
  3889.         Im    FidoNet    gab   es   schon   immer   die   Möglichkeit    von
  3890.         Empfangsbestätigungen.   Im   Gegensatz  zum  Z-Netz   erfolgt   die
  3891.         Anforderung hier "unsichtbar"; drücken  Sie einfach  im Sendefenster
  3892.         "E". Ein "EmpfBest" in der oberen rechten Ecke zeigt an, daß eine EB
  3893.         angefordert wird. Durch  nochmaliges  Drücken  von "E" läßt es  sich
  3894.         wieder abschalten.
  3895.  
  3896.         Die gleiche  Möglichkeit  von Empfangsbestätigungen besteht auch bei
  3897.         Z-Netz-Boxen, die nach dem neuen ZCONNECT-Verfahren arbeiten.
  3898.  
  3899.  
  3900.         ■ Empfangsbestätigungen im MausNet
  3901.  
  3902.         Im MausNet erhalten  Sie für jede  verschickte Nachricht automatisch
  3903.         Bestätigungen   in   Form  von   Nachrichtenstatus,  die   im  Brett
  3904.         "/»Mausstatus"  abgelegt  werden  (s. Kapitel  3.5).  Das  explizite
  3905.         Anfordern von Empfangsbestätigungen ist also unnötig. 
  3906.  
  3907.  
  3908.         ■ Empfangsbestätigungen im MagicNET und Usenet
  3909.  
  3910.         Im MagicNET wurde Ende '92 die Möglichkeit von Empfangsbestätigungen
  3911.         eingeführt. Theoretisch sollte sie bereits  von allen Programmen  im
  3912.         Netz   unterstützt   werden...  nunja,  zumindest   bei   CrossPoint
  3913.         funktioniert es.
  3914.  
  3915.         Im   Usenet   gibt  es  eine   Konvention  für   das  Anfordern  von
  3916.         Empfangsbestätigungen   ("Return-Receipt-To"),   die  wohl  von  den
  3917.         meisten  Programmen  unterstützt  wird.  Eine   Garantie,   daß   es
  3918.         funktioniert, gibt es aber nicht.
  3919.  
  3920.  
  3921.         ■ automatische Empfangsbestätigungen verschicken
  3922.  
  3923.         Dazu   müssen  Sie  nur  die   Option   /Config/Optionen/Nachrichten
  3924.         /autom.Empfangsbestätigungen   aktivieren.   Beim   Einlesen   eines
  3925.         Netcallpuffers  erzeugt  XP  dann  eine Empfangsbestätigung für jede
  3926.         eingehende PM, deren Betreff mit "##"  beginnt,  und für Nachrichten
  3927.         mit "unsichtbarer" EB-Anforderung. Dies  gilt zunächst  nur  für das
  3928.         automatische   Einlesen   nach   einem   Netcall.   Beim   manuellen
  3929.         Puffereinlesen können Sie per Option ebenfalls Empfangsbestätigungen
  3930.         generieren lassen. Bei  Netcall-Imports mit  Parameter  /IPx  werden
  3931.         Empfangsbestätigungen durch den Zusatzschalter /EB erzeugt.
  3932.  
  3933.         Eine typische von XP erzeugte Empfangsbestätigung sieht so aus:
  3934.  
  3935.             ## automatische Empfangsbestätigung durch CrossPoint v3.1
  3936.             ## erhaltene Nachricht:
  3937.  
  3938.             Message-ID: <4XhcsdPMpL@OLN>
  3939.             Datum:      28.01.92, 17:55
  3940.             Groesse:    329 Bytes
  3941.             Pfad:       OLN!LDB!INFINET!BDB!HOT
  3942.  
  3943.         Unter  /Edit/Schablonen/EmpfBest können Sie zusätzlich einen eigenen
  3944.         Text  eingeben, der  an automatische Bestätigungen (und  nur an die)
  3945.         angehängt wird. 
  3946.  
  3947.         Automatische Bestätigungen werden immer  an  die Box geschickt, über
  3948.         die die Nachricht empfangen wurde.
  3949.  
  3950.  
  3951.         ■ manuelle Empfangsbestätigungen
  3952.  
  3953.         Sie können den  Erhalt einer beliebigen öffentlichen  Nachricht oder
  3954.         PM auch manuell  bestätigen - wählen Sie dazu einfach den  Menüpunkt
  3955.         /Nachricht/Weiterleiten/Bestätigung.  Manuelle  Bestätigungen werden
  3956.         über  den  Server   verschickt,   der   für  den  betreffenden  User
  3957.         eingestellt ist (bzw.  an die  Stammbox,  falls der  User noch nicht
  3958.         erfaßt ist).
  3959.  
  3960.  
  3961.         ■ codierte Empfangsbestätigungen
  3962.  
  3963.         Falls  Sie für  einen  User  mittels "P" in  der  Userliste "Default
  3964.         codieren" eingeschaltet haben, werden auch  Empfangsbestätigungen an
  3965.         diesen User codiert abgeschickt. Ansonsten erfolgt keine Codierung.
  3966.  
  3967.  
  3968.  
  3969.  
  3970.         5.10  Automatischer Nachrichten-Versand
  3971.         ────────────────────────────────────────────────────────────────────
  3972.  
  3973.         In diesem  Kapitel erfahren Sie,  wie Sie mit CrossPoint Nachrichten
  3974.         regelmäßig verschicken  lassen, wie Nachrichten zu einem  bestimmten
  3975.         Datum  automatisch  versandt,  und  wie vorgefertigte  Texte  bequem
  3976.         wiederholt  verschickt werden können. Typische Anwendungen  sind das
  3977.         regelmäßige,  automatische   Bestellen   von  MAPS-Brettlisten   und
  3978.         Fileserver-Dateilisten, oder das Versenden von FAQs  (Frequent Asked
  3979.         (oder Answered?) Questions - Antworten auf häufig  gestellte Fragen)
  3980.         in bestimmten Brettern.
  3981.  
  3982.         Die Verwaltung  der automatisch  zu versendenden  Nachrichten (kurz:
  3983.         AutoVersand-Nachrichten) erfolgt mit  /Edit/AutoVersand.  Sie können
  3984.         dort  beliebig  viele  Nachrichten  eintragen  und  für  jede  genau
  3985.         festlegen, wann und/oder in welchen Abständen XP sie versenden soll.
  3986.         Die  Nachrichten müssen dazu als einzelne Dateien auf der Festplatte
  3987.         vorhanden  sein;  Ausnahme:  Nachrichten  ohne  Inhalt,  z.B.  MAPS-
  3988.         Befehle. Standard-Verzeichnis für die Dateien  ist das unter /Config
  3989.         /Pfade  eingestellte  Sende-Verzeichnis;  es  kann aber  auch  jedes
  3990.         andere Verzeichnis angegeben werden. 
  3991.  
  3992.         Das Bearbeiten der Listeneinträge erfolgt genau wie bei Brettern und
  3993.         Usern  mit  (H)inzufügen,  (E)dit  und  (L)öschen.  Mit  "A"  werden
  3994.         einzelne Einträge aktiviert oder deaktiviert. Die Nachrichten werden
  3995.         in  alphabetischer  Reihenfolge,  sortiert  nach Betreff, angezeigt.
  3996.         Wenn Sie einen neuen Eintrag anlegen,  kann es sein, daß dieser sich
  3997.         zunächst außerhalb des Bildes befindet.
  3998.  
  3999.  
  4000.         ■ Nachrichten regelmäßig versenden
  4001.  
  4002.         Zunächst  muß  für  die  gewünschte  Nachricht  Betreff,  Dateiname,
  4003.         Empfänger und Typ (Text/Binär) angegeben werden. Der  Dateiname kann
  4004.         bei   Nachrichten  ohne  Inhalt  entfallen;  XP  erzeugt  dann  eine
  4005.         Nachricht,  die  nur  aus einer  einzelnen Leerzeile  besteht.  Beim
  4006.         Empfänger sollten Sie  UNBEDINGT auf  korrekte Schreibweise  achten!
  4007.         Näheres  zu den  einzelnen Eingabefeldern finden Sie wie gewohnt  in
  4008.         der Online-Hilfe. 
  4009.  
  4010.         Als Zweites  wird festgelegt,  in  welchen Abständen  die  Nachricht
  4011.         verschickt werden soll. Es gibt prinzipiell drei Möglichkeiten:
  4012.  
  4013.         (a) Versenden  im  Wochenrhythmus. Dazu sind  im entsprechenden Feld
  4014.         einer oder mehrere Wochentage  einzugeben, getrennt mit Kommata. Die
  4015.         Eingabe  "Mo"  bewirkt  z.B.,  daß  eine Nachricht an  jedem  Montag
  4016.         verschickt  wird,  die  Eingabe "Di,Fr" verschickt sie Dienstags und
  4017.         Freitags. Mit  "täglich"  erreichen  Sie  das  tägliche Absenden der
  4018.         Nachricht.
  4019.  
  4020.         (b) Versenden im Monatsrhythmus - erfolgt genau wie unter Punkt (a),
  4021.         nur daß diesmal  die gewünschten Tage  im  Feld  "Tage"  eingetragen
  4022.         werden.  "1,11,21"  bewirkt  z.B. ein  Versenden  im Abstand von  10
  4023.         Tagen.
  4024.  
  4025.         (c) Versenden  in  mehrmonatigen  Abständen. Dazu können Sie im Feld
  4026.         "Monate" einzelne  Monate ausschließen. Bei der Standard-Einstellung
  4027.         "alle"   werden  alle   Monate  berücksichtigt;   bei   Eingabe  von
  4028.         "1,3,5,7,9,11" nur die ungeraden Monate usw.. Zusätzlich muß noch im
  4029.         Feld  "Tage"  (Wochentage machen hier  wenig  Sinn, wären aber  auch
  4030.         möglich) der  gewünschte  Tag  angegeben werden,  z.B.  "1" für  den
  4031.         Monatsersten.
  4032.  
  4033.         Die Eingaben "Tage" und "Wochentage" sind  prinzipiell kombinierbar,
  4034.         was aber wohl keinen praktischen Nutzen hat. Bei Angabe von "13" und
  4035.         "Fr" wird NICHT  eine Nachricht an jedem Freitag, dem 13.,  erzeugt,
  4036.         sondern an jedem 13. UND an jedem Freitag.
  4037.  
  4038.  
  4039.         ■ Geänderte Dateien versenden
  4040.  
  4041.         Der Zusatzschalter "nur bei Änderung" kann mit allen anderen Feldern
  4042.         kombiniert werden und bewirkt, daß eine Datei  nur  verschickt wird,
  4043.         wenn sie sich seit dem letzten  Absenden geändert hat (oder wenn sie
  4044.         bisher  noch  gar  nicht  abgeschickt  wurde).  In  Kombination  mit
  4045.         "täglich" bewirkt dies ein sofortiges Absenden,  wenn die Datei sich
  4046.         geändert hat. Ausschlaggebend sind Datum/Uhrzeit der Datei. 
  4047.  
  4048.  
  4049.         ■ Wann werden Nachrichten versandt?
  4050.  
  4051.         Ganz einfach: Immer bei Programmstart und beim Datumswechsel während
  4052.         der Abarbeitung einer Timing-Liste. Natürlich nur,  wenn Nachrichten
  4053.         zum Versand anliegen. Wann  dies der Fall ist,  können Sie leicht in
  4054.         der  AutoVersand-Liste  kontrollieren,  wo  für  alle  Einträge  das
  4055.         nächste Versand-Datum angezeigt wird.  Es ist nicht weiter  schlimm,
  4056.         wenn Sie das Programm an einem  Tag nicht starten - CrossPoint merkt
  4057.         sich,  welche Nachrichten  noch ausstehen, und  verschickt  sie beim
  4058.         nächsten Programmstart.
  4059.  
  4060.  
  4061.         ■ Nachricht zu einem festen Datum absenden
  4062.  
  4063.         Statt eines regelmäßigen Versandes können Sie auch durch Eingaben in
  4064.         den Feldern "Datum 1" und "Datum 2" das Absenden zu  einem oder zwei
  4065.         festen Terminen erreichen. Nach  dem Absenden wird der Datumseintrag
  4066.         automatisch entfernt. Durch Setzen des Feldes "löschen"  wird  nicht
  4067.         nur das Datum,  sondern  der  gesamte  AutoVersand-Eintrag gelöscht.
  4068.         Endet die Nachrichtendatei -  falls angegeben -  mit der Erweiterung
  4069.         ".MSG", wird sie ebenfalls automatisch entfernt. Dies gilt natürlich
  4070.         nur, wenn die Datums-Option alleine angegeben wurde. Bei Kombination
  4071.         mit "Tage" oder "Wochentage" bleibt der Eintrag erhalten. 
  4072.  
  4073.  
  4074.         ■ Nachricht zeitversetzt absenden
  4075.  
  4076.         Im  Nachrichten-Sendefenster  gibt  es einen Schalter  "Datum".  Bei
  4077.         Betätigung dieses Schalters und Eingabe eines Datums, das größer als
  4078.         das  aktuelle Tagesdatum  sein  muß,  wird die  Nachricht im  Sende-
  4079.         Verzeichnis unter dem Namen xxxx.MSG  abgelegt  und ein AutoVersand-
  4080.         Eintrag mit dem  betreffenden  Datum erzeugt.  xxxx  steht dabei für
  4081.         eine  Zahl   zwischen   0000   und   9999.  Die   Löschoption   wird
  4082.         eingeschaltet, d.h. der AutoVersand-Eintrag und die Nachrichtendatei
  4083.         werden nach dem Absenden entfernt.  Natürlich wird  wie üblich  eine
  4084.         Kopie der Nachricht im Empfängerbrett gespeichert.
  4085.  
  4086.  
  4087.         ■ Nachrichten manuell wiederholt versenden
  4088.  
  4089.         Wenn Sie eine  Nachricht wiederholt, aber nicht regelmäßig versenden
  4090.         möchten, können Sie dies ebenfalls mit der AutoVersand-Funktion tun.
  4091.         Tragen Sie die Nachricht wie beschrieben ein, lassen Sie jedoch alle
  4092.         Tag/Datumsfelder frei. Die Nachricht kann nun mit "T" bearbeitet und
  4093.         mit "S" beliebig oft verschickt werden.
  4094.  
  4095.  
  4096.         ■ Beispiel: MAPS-Brettliste bestellen
  4097.  
  4098.         Problem:  Sie  möchten  zum  1.  und  16.  jedes  Monats eine  MAPS-
  4099.         Brettliste   bestellen   lassen.   Lösung:   Legen   Sie   folgenden
  4100.         AutoVersand-Eintrag an:
  4101.  
  4102.         Betreff:    LIST BRETTER *
  4103.         Empfänger:  MAPS@BOX.ZER   <- hier den Namen der Serverbox einsetzen
  4104.         binär:      N
  4105.         Tage:       1,16
  4106.  
  4107.         Die Eingabe bei "löschen" spielt  keine  Rolle; alle  übrigen Felder
  4108.         bleiben leer. 
  4109.  
  4110.  
  4111.         ■ Beispiel: Fileserver-Dateiliste bestellen
  4112.  
  4113.         Problem: Sie  möchten an  jedem Samstag eine aktuelle Dateiliste des
  4114.         FileServers Ihrer Box anfordern (vorausgesetzt, die Box verfügt über
  4115.         einen  FileServer). Lösung: Legen Sie  folgenden AutoVersand-Eintrag
  4116.         an:
  4117.  
  4118.         Betreff:    FILES
  4119.         Empfänger:  FILESERVER@BOX.ZER
  4120.         binär:      N
  4121.         Wochentage: Sa
  4122.  
  4123.  
  4124.         ■ Beispiel: regelmäßige Nachricht
  4125.  
  4126.         Sie möchten  täglich im Brett /T-NETZ/JOKES die  aktuellste  Version
  4127.         Ihrer  Manta-Witze-Sammlung  versenden.  Die  Datei liegt  auf Ihrer
  4128.         Festplatte  unter  C:\OPEL\BOAH_EY\MANTA,   und  der   Betreff  soll
  4129.         "Manndaa!"  lauten. Das geht ganz  easy,  wa eyh, mit  nem einfachen
  4130.         MantaVersand-Entry:
  4131.  
  4132.         Betreff:    Manndaa!
  4133.         Datei:      C:\OPEL\BOAH_EY\MANTA
  4134.         Empfänger:  /T-NETZ/JOKES
  4135.         binär:      N
  4136.         Wochentage: täglich
  4137.  
  4138.  
  4139.         ■ Beispiel: Brettliste
  4140.  
  4141.         Sie sind  Sysop  und möchten Ihre User  bei jeder  Brettänderung  im
  4142.         Brett  /INTERN/BRETTER   informieren.   Dazu   verwenden   Sie   ein
  4143.         Zusatzprogramm, das beim Anlegen oder Löschen von Brettern eine neue
  4144.         Brettliste in der  Datei C:\BOX\BRETTER.ZIP ablegt. Wegen  der Größe
  4145.         soll die Datei jedoch höchstens einmal  pro Woche verschickt werden.
  4146.         Lösung:
  4147.  
  4148.         Betreff:      Brettliste
  4149.         Datei:        C:\BOX\BRETTER.ZIP
  4150.         binär:        J
  4151.         n.b.Änderung: J
  4152.         Wochentage:   Sa
  4153.  
  4154.  
  4155.  
  4156.  
  4157.         5.11  Nachrichten-Kopien und -Verteiler
  4158.         ────────────────────────────────────────────────────────────────────
  4159.  
  4160.         Es gibt viele  Fälle,  in denen  eine Nachricht an mehrere Empfänger
  4161.         verschickt werden soll. Bei vielen Point- oder Boxprogrammen  müssen
  4162.         Sie die Nachricht dazu komplett mehrfach versenden, also jeweils den
  4163.         Betreff und  den Inhalt neu angeben. Ein wenig  komfortabler ist es,
  4164.         die Nachricht zunächst einmal zu schreiben  und  dann an die übrigen
  4165.         Empfänger   weiterzuleiten   -   bei   CrossPoint   mit   /Nachricht
  4166.         /Weiterleiten/Kopie. Am sinnvollsten ist es jedoch, vor dem Absenden
  4167.         der Nachricht eine Liste von Kopie-Empfängern (sog.  "CC-Empfänger",
  4168.         nach  engl.  "Carbon  Copy" =  "Durchschlag")  anzugeben. CrossPoint
  4169.         bietet dazu zwei Möglichkeiten: 
  4170.  
  4171.  
  4172.         ■ Eingabe von Kopie-Empfängern
  4173.  
  4174.         Innerhalb  des Sendefensters gelangen Sie mit "K" in die  Liste  der
  4175.         Kopie-Empfänger. Dort  können Sie bis zu 50  Bretter  und/oder  User
  4176.         angeben,  die  eine Kopie  der  gewählten Nachricht erhalten sollen.
  4177.         Wahlweise  können die  Empfänger auch  mit <F2>  aus  der User- bzw.
  4178.         Brettliste gewählt werden.  Bestätigen Sie die Eingabe durch Drücken
  4179.         von <Enter> in der letzten (leeren) Eingabezeile.
  4180.  
  4181.         Die  Nachricht  wird wie  üblich mit  "J" an alle Empfänger versandt
  4182.         oder  mit  "I"  intern in  CrossPoint gespeichert.  Das  Parken oder
  4183.         zeitversetzte  Absenden mehrerer  Kopien  ist  von  hier  aus  nicht
  4184.         möglich;  Sie können  allerdings bei  /Edit/AutoVersand  "von  Hand"
  4185.         einen Eintrag mit einem Verteiler als Empfänger (s.u.) anlegen. 
  4186.  
  4187.         Bitte beachten  Sie,  daß das  Versenden  der gleichen  Nachricht in
  4188.         mehrere  Bretter  eines  Netzes  allgemein  unerwünscht  ist.   Eine
  4189.         Nachricht  sollte immer  nur  in das Brett verschickt werden, in das
  4190.         sie  thematisch am  besten paßt.  Ausnahme ist das  Verschicken  der
  4191.         Nachricht als Crossposting (s. Kap. 4.6). 
  4192.  
  4193.  
  4194.         ■ Verteiler
  4195.  
  4196.         Es ist natürlich  unpraktisch,  Kopie-Empfänger  bei jeder Nachricht
  4197.         neu  eingeben zu  müssen. Daher  bietet CrossPoint  die Möglichkeit,
  4198.         beliebig  viele Verteiler-Listen anzulegen.  Ein  Verteiler ist  ein
  4199.         User, der Nachrichten an bis zu  50 andere Empfänger weiterverteilt.
  4200.         Verteiler werden wie "normale"  User in der Userliste verwaltet. Sie
  4201.         befinden  sich immer  zu  Beginn  der  Liste und  sind  durch eckige
  4202.         Klammern gekennzeichnet, z.B. [Verteiler].
  4203.  
  4204.         Zum Anlegen eines  neuen  Verteilers schalten  Sie  mit  "S" in  den
  4205.         Spezial-Mode und drücken Sie "V". Das Bearbeiten und Löschen erfolgt
  4206.         wie üblich mit "E" und "L". Neben dem Namen kann für jeden Verteiler
  4207.         auch   ein  beliebiger  Kommentar  (auch  Pseudonyme  möglich  -  s.
  4208.         Abschnitt "Schablonen" in Kap. 3.6) und ein Server angegeben werden.
  4209.         Ist kein Server  eingetragen, werden  die  Nachrichten an die Server
  4210.         geschickt, die für die einzelnen Empfänger eingetragen sind. 
  4211.  
  4212.         Nachdem ein Verteiler angelegt ist, gelangen  Sie mit <Enter> in die
  4213.         Empfängerliste. Dort können bis zu 50  User oder Bretter eingetragen
  4214.         bzw. mit <F2> ausgewählt werden. Nach Bestätigung der Eingabe (Ctrl-
  4215.         Enter, oder Enter in der letzten, leeren Zeile) werden  die Eingaben
  4216.         alphabetisch  sortiert  und in  der Datei VERTEIL.DAT (s.  auch Kap.
  4217.         7.5) abgelegt.  Die Anzahl der  eingetragenen Empfänger  wird in der
  4218.         Userliste angezeigt.
  4219.  
  4220.         Das Versenden von Verteiler-Nachrichten unterscheidet sich in Nichts
  4221.         vom Versenden  einfacher  PMs  oder AMs.  Auch das  Weiterleiten  an
  4222.         Verteiler oder  das automatische  Versenden  an Verteiler  (s.  Kap.
  4223.         5.10) ist  möglich. Nur bei /Nachricht/Direkt  ist  KEINE Verteiler-
  4224.         Angabe möglich. Innerhalb  des Sendefensters  können Sie mit "K" die
  4225.         Empfänger-Liste einsehen  und  bei  Bedarf  ändern;  die  Änderungen
  4226.         gelten nur für diese eine Nachricht und werden nicht gespeichert. 
  4227.  
  4228.  
  4229.         ■ Verteiler, Kopien und Serverboxen
  4230.  
  4231.         Beim Versenden von  Kopien  gibt es prinzipiell  zwei Möglichkeiten:
  4232.         Entweder alle  Nachrichten gehen  zu  einem Server, oder jede zu dem
  4233.         Server, der beim entsprechenden Empfänger eingetragen ist. Letzteres
  4234.         erkennen  Sie im  Sendefenster  daran,  daß der Server eingeklammert
  4235.         ist. Durch nachträgliches  Wählen einer  Box mit "O" können Sie eine
  4236.         Serverbox für alle Kopien festlegen. Wenn eine AutoVersand-Nachricht
  4237.         an einen Verteiler geschickt wird, gilt immer der Server-Eintrag des
  4238.         Verteilers.
  4239.  
  4240.  
  4241.         ■ Codierung
  4242.  
  4243.         Nachrichten-Kopien werden nur dann codiert, wenn  im Paßwort-Fenster
  4244.         des  Empfängers  "Default:  Codieren"  eingeschaltet  ist. Die  "C"-
  4245.         Codiereinstellung    hat   bei   Verteilern   keine   Wirkung;   bei
  4246.         nachträglicher  Angabe von Kopie-Empfängern  gilt  sie  nur für  den
  4247.         Originalempfänger.
  4248.  
  4249.  
  4250.  
  4251.  
  4252.         5.12  PGP-Verschlüsselung
  4253.         ────────────────────────────────────────────────────────────────────
  4254.  
  4255.         In   Kapitel   3.7  wurden   verschiedene   herkömmliche   Verfahren
  4256.         beschrieben,   mit   denen   Sie    Nachrichten   automatisch   oder
  4257.         halbautomatisch codieren und  decodieren können. All diese Verfahren
  4258.         haben  einen gemeinsamen Nachteil: Für  den Austausch des Schlüssels
  4259.         [des Paßwortes] wird ein "sicherer Informationskanal" benötigt. Wenn
  4260.         der  Schlüssel z.B.  als  normale  E-Mail verschickt wird,  kann  er
  4261.         unterwegs  von  einem  Systembetreiber  gelesen  werden,  der  damit
  4262.         anschließend   auch   Ihre  Nachrichten   entschlüsseln   oder   gar
  4263.         manipulieren kann. Um ganz  sicherzugehen,  muß der  Schlüssel  also
  4264.         persönlich oder zumindest telefonisch vereinbart werden. 
  4265.  
  4266.         Falls  dies   für   Sie   kein   Problem  darstellt  und  Ihnen  die
  4267.         konventionelle Verschlüsselung ausreicht,  brauchen  Sie  an  dieser
  4268.         Stelle nicht weiterzulesen. Wenn die Nachrichten nur gegen das Lesen
  4269.         durch neugierige Systembetreiber geschützt werden sollen, reicht das
  4270.         in  XP  eingebaute  QPC  oder  DES  völlig aus.  Auch  für  gehobene
  4271.         Sicherheitsansprüche genügt normalerweise eine DES-Codierung. Hat es
  4272.         Sie  dagegen schon immer gestört, daß das Austauschen  der Schlüssel
  4273.         per Mail nicht sicher ist, oder kämpfen Sie mit dem Problem, daß Ihr
  4274.         Mailpartner mit QPC  oder DES nichts anfangen kann,  dann könnte PGP
  4275.         genau das Richtige für Sie sein.
  4276.  
  4277.  
  4278.         ■ Public Keys
  4279.  
  4280.         Das   sogenannte  "Public-Key-Verfahren"  umgeht  das   Problem  des
  4281.         "sicheren  informationskanals",  indem   es   mit  zwei   Schlüsseln
  4282.         arbeitet: einem  öffentlichen  (dem Public  Key) und einem  geheimen
  4283.         (dem Secret Key). Eine Nachricht, die mit dem öffentlichen Schlüssel
  4284.         codiert wurde, kann nur mit dem geheimen Schlüssel  wieder decodiert
  4285.         werden:
  4286.  
  4287.  
  4288.                              ┌─────────────────────┐
  4289.                              │  lesbare Nachricht  │
  4290.                              └─────────────────────┘
  4291.                                         │
  4292.                                         │  Codierung mit Public Key
  4293.                                         V
  4294.                              ┌─────────────────────┐
  4295.                              │  codierte Nachricht │
  4296.                              └─────────────────────┘
  4297.                                         │
  4298.                                         │  Decodierung mit Secret Key
  4299.                                         V
  4300.                              ┌─────────────────────┐
  4301.                              │  lesbare Nachricht  │
  4302.                              └─────────────────────┘
  4303.  
  4304.  
  4305.         Der  öffentliche   Schlüssel   kann   bedenkenlos   über   unsichere
  4306.         Informationskanäle übermittelt werden; der geheime Schlüssel dagegen
  4307.         befindet  sich  nur  auf  Ihrer Festplatte  und ist sonst  niemandem
  4308.         bekannt.  Der  Trick  dabei ist,  daß  die beiden  Schlüssel  völlig
  4309.         unabhängig  voneinander  sind.  Wer   Ihren  öffentlichen  Schlüssel
  4310.         besitzt,   hat   also   keine  Chance,   Ihren  privaten   Schlüssel
  4311.         herauszubekommen.  Möglich wird dies durch  das  mathematische "RSA-
  4312.         Verfahren",  auf  das ich an dieser  Stelle  aus Platzgründen  nicht
  4313.         näher eingehen möchte.
  4314.  
  4315.         Wenn  Sie eine  codierte Nachricht  verschicken,  verschlüsseln  Sie
  4316.         diese  mit  dem  öffentlichen  Schlüssel  des  Empfängers.  Nur  der
  4317.         Empfänger  ist  danach  in  der  Lage,  diese  Nachricht mit  seinem
  4318.         geheimen  Schlüssel  zu  decodieren.  Auch  Sie  selbst  können  die
  4319.         Nachricht  danach  nicht  mehr  decodieren (keine Panik - CrossPoint
  4320.         speichert für Sie  das uncodierte Original der Nachricht, sodaß  Sie
  4321.         es auch nach dem Verschicken noch lesen können).
  4322.  
  4323.         Dies  alles macht das  Public-Key-Verfahren  zur optimalen Basis für
  4324.         ein  "wasserdichtes",  modernes  und  -  wenn  richtig  angewandt  -
  4325.         militärisch sicheres Verschlüsselungssystem.
  4326.  
  4327.  
  4328.         ■ unterschriebene Nachrichten
  4329.  
  4330.         Man  kann  den öffentlichen  und  den  geheimen  Schlüssel  auch  in
  4331.         umgekehrter Reihenfolge benutzen. Wozu  das gut sein soll?  Nun, die
  4332.         mit dem geheimen Schlüssel behandelte Nachricht läßt sich  *nur* mit
  4333.         Ihrem öffentlichen Schlüssel wieder lesbar machen:
  4334.  
  4335.  
  4336.                           ┌───────────────────────────┐
  4337.                           │     lesbare Nachricht     │
  4338.                           └───────────────────────────┘
  4339.                                         │
  4340.                                         │  Codierung mit Secret Key
  4341.                                         V
  4342.                           ┌───────────────────────────┐
  4343.                           │ unterschriebene Nachricht │
  4344.                           └───────────────────────────┘
  4345.                                         │
  4346.                                         │  Decodierung mit Public Key
  4347.                                         V
  4348.                           ┌───────────────────────────┐
  4349.                           │   verifizierte Nachricht  │
  4350.                           └───────────────────────────┘
  4351.  
  4352.  
  4353.         Auf  diese  Weise  kann  jeder,  der  im  Besitz Ihres  öffentlichen
  4354.         Schlüssels  ist,  die  Echtheit  Ihrer  Nachricht  überprüfen,  denn
  4355.         niemand außer Ihnen selbst ist in der Lage, eine Nachricht mit Ihrem
  4356.         geheimen  Schlüssel zu unterschreiben. Das Behandeln einer Nachricht
  4357.         mit  Ihrem  geheimen  Schlüssel entspricht  also  tatsächlich  einer
  4358.         Unterschrift  (engl.:  signature), die  sich im Gegensatz  zu  einer
  4359.         handschriftlichen Unterschrift praktisch nicht fälschen läßt.
  4360.  
  4361.         Damit die unterschriebene  Nachricht auch für  jemanden lesbar  ist,
  4362.         der nicht über Ihren öffentlichen Schlüssel verfügt, kann  statt der
  4363.         Nachricht  selbst  auch  eine  Art  "Fingerabdruck"   der  Nachricht
  4364.         gebildet,  unterschrieben  und  an   den   weiterhin  lesbaren  Text
  4365.         angehängt werden. Dies wird auch als "clear signature" bezeichnet.
  4366.  
  4367.  
  4368.         ■ PGP
  4369.  
  4370.         PGP  ist  ein  Public-Key-Verschlüsselungsprogramm,   das  für  alle
  4371.         gängigen  Betriebssysteme  verfügbar  ist.  Es wurde  1991  von  dem
  4372.         Amerikaner Philip Zimmermann entwickelt und erfreut sich seither bei
  4373.         DFÜ-Teilnehmern in der ganzen Welt  ständig wachsender  Beliebtheit.
  4374.         Bei  einigen  anderen Leuten  ist  das  Programm  allerdings weniger
  4375.         beliebt:  In den  USA gab es  wegen des  verwendeten  RSA-Verfahrens
  4376.         Patentstreitigkeiten,  und viele  Innenminister  betrachten PGP  mit
  4377.         größtem Argwohn,  weil damit erstmals ein praktisch nicht knackbares
  4378.         Verschlüsselungssystem für die  breite Öffentlichkeit zur  Verfügung
  4379.         steht.
  4380.  
  4381.         PGP ist für nicht-gewerbliche Anwender freie Software (Freeware). Da
  4382.         es im Quelltext verfügbar ist, existieren inwischen mehrere parallel
  4383.         entwickelte Programmversionen, von  denen z.Zt. zwei relevant  sind:
  4384.         Die  Version  2.6.2 (oder  nachfolgende)  für  Nordamerika  und  die
  4385.         Version  2.6.2i  (oder nachfolgende) für  den  Rest  der  Welt.  Die
  4386.         amerikanische  Version   ist   aus   patentrechtlichen   Gründen  im
  4387.         Funktionsumfang eingeschränkt. Sie sollten also nach Möglichkeit die
  4388.         europäische Version  verwenden, die Sie  für  DOS in der CrossPoint-
  4389.         Supportbox oder in jeder anderen gutsortierten Mailbox finden.
  4390.  
  4391.         Leider gibt es bei der ganzen Sache aber auch einen Haken: Bevor Sie
  4392.         mit  PGP  arbeiten können,  MÜSSEN  Sie die  schwer verdauliche PGP-
  4393.         Dokumentation lesen.  Sie  erfahren dort sehr viele Details, die für
  4394.         eine erfolgreiche und sichere  Benutzung von PGP unverzichtbar sind,
  4395.         und die den  Rahmen dieses Handbuchs sprengen  würden, z.B. über das
  4396.         Verifizieren  und Unterschreiben  von Schlüsseln. Außerdem  ist dort
  4397.         beschrieben,  wie  Sie   PGP  installieren  und   Ihr   persönliches
  4398.         Schlüsselpaar (Public und Secret Key) erzeugen. Aber Vorsicht: Lesen
  4399.         Sie nicht alles auf  einmal, sondern ein  paar  Seiten  pro Tag. Sie
  4400.         laufen sonst Gefahr, paranoid zu werden.
  4401.  
  4402.  
  4403.         ■ CrossPoint, PGP und ZCONNECT
  4404.  
  4405.         PGP  ist  für   eine  direkte  Benutzung  ziemlich  ungeeignet;  die
  4406.         Bedienung  könnte  man fast schon als benutzerfeindlich  bezeichnen.
  4407.         Aus  diesem Grund beinhaltet CrossPoint einige Funktionen, die Ihnen
  4408.         - wenn Sie die  PGP-Installation erst einmal überstanden haben - die
  4409.         Benutzung erheblich erleichtern.
  4410.  
  4411.         Ein Teil dieser Funktionen basiert auf dem ZCONNECT-PGP-Standard von
  4412.         Christoph Teuber,  der das automatische Codieren und Decodieren  von
  4413.         Nachrichten   und  den  automatischen   Austausch  von  Public  Keys
  4414.         ermöglicht. CrossPoint  überträgt diesen ZCONNECT-Standard teilweise
  4415.         auch auf andere Netztypen, sodaß die Arbeit  mit PGP auch in anderen
  4416.         Netzen erleichtert wird.
  4417.  
  4418.         Die  folgende Tabelle  gibt eine Übersicht darüber,  welche der PGP-
  4419.         Funktionen bei den wichtigsten Netztypen unterstützt werden:
  4420.  
  4421.  
  4422.                           │ ZCONNECT │ Fido │ Maus │ RFC/UUCP │ QWK │ GS-Box
  4423.         ──────────────────┼──────────┼──────┼──────┼──────────┼─────┼───────
  4424.         autom. codieren   │    ja    │  ja  │  ja  │    ja    │ ja  │  ja
  4425.         autom. decodieren │    ja    │  XP  │ nein │    XP    │nein │ nein
  4426.         manuell decodieren│    ja    │  ja  │  ja  │    ja    │ ja  │  ja
  4427.  |      signieren         │    ja    │  ja  │  ja  │   nein   │nein │ nein
  4428.         autom.Keyaustausch│    ja    │ nein │ nein │   nein   │nein │ nein
  4429.  
  4430.  
  4431.         "XP"  bedeutet,  daß  dieses  Feature nur  funktioniert, wenn  beide
  4432.         Seiten mit CrossPoint (ab Version 3.1) arbeiten.
  4433.  
  4434.         Die automatischen  Decodierung  und  der  automatische  Keyaustausch
  4435.         funktionieren  nur dann,  wenn  die  codierte  Nachricht  nicht über
  4436.         Gateways   (Netzübergänge)   transportiert   wurde.  Da  Nachrichten
  4437.         zwischen  ZCONNECT-Systemen  oft   über   Internet-Gateways  laufen,
  4438.         funktionieren die Automatik-Funktionen bei ZCONNECT z.Zt. nicht sehr
  4439.         zuverlässig. Eine Änderung an den Gateways  könnte dieses Problem in
  4440.         Zukunft beheben.
  4441.  
  4442.         CrossPoint wurde mit  PGP 2.6.i  und 2.6.2i getestet. Es sollte auch
  4443.         mit neueren PGP-Versionen  funktionieren,  sofern  an  diesen nichts
  4444.         Wesentliches geändert wurde.
  4445.  
  4446.  
  4447.         ■ Installation
  4448.  
  4449.         Zunächst müssen Sie  PGP  installieren. Wie  das geht, steht in  der
  4450.         PGP-Dokumentation. Achten  Sie  darauf,  daß  die  Umgebungsvariable
  4451.         PGPPATH auf das PGP-Verzeichnis zeigt. Außerdem  empfiehlt sich  die
  4452.         Verwendung von PGPPASS, um nicht beim Decodieren und Signieren jeder
  4453.         Nachricht das Paßwort ("pass phrase")  neu eingeben zu müssen. Falls
  4454.         Sie  PGPPASS  nicht  verwenden,  *müssen*  Sie  den  Schalter  "PGP-
  4455.         Rückfragen  übergehen"   unter   dem   Menüpunkt  /Config/Extern/PGP
  4456.         abschalten.  In  diesem  Fall sind  allerdings keine  automatischen,
  4457.         unbeaufsichtigten Netzanrufe möglich.
  4458.  
  4459.         Die PGP-Konfigurationsdatei sollte zumindest folgende Einstellungen
  4460.         enthalten:
  4461.  
  4462.             CharSet = cp850
  4463.             Armorlines = 0
  4464.  
  4465.         Als  nächstes  müssen Sie die "User-ID" Ihres eigenen PGP-Keys unter
  4466.         dem  /Config/Extern/PGP  eintragen.   Falls  Sie  die  ZCONNECT-PGP-
  4467.         Funktionen (automatisches Decodieren  etc.) verwenden  möchten,  muß
  4468.         außerdem der betreffende Schalter aktiviert werden.  Weiteres zu den
  4469.         PGP-Einstellungen entnehmen Sie bitte der Online-Hilfe.
  4470.  
  4471.  
  4472.         ■ Codieren und Decodieren
  4473.  
  4474.         Das Codieren von Nachrichten erfolgt  wie in Kapitel 3.7 beschrieben
  4475.         über den "C"-Schalter im Sendefenster. BEI DEN CODIEREREINSTELLUNGEN
  4476.         DES  EMPFÄNGERS  MUSS "PGP" GEWÄHLT  SEIN! Falls die Netzadresse des
  4477.         Users  nicht  mit  der  "User-ID"  in dessen PGP-Key  übereinstimmt,
  4478.         können Sie im Feld "Paßwort" die User-ID eintragen. Ansonsten bleibt
  4479.         dieses Feld leer.
  4480.  
  4481.         Das Decodieren  funktioniert bei  ZCONNECT-Nachrichten normalerweise
  4482.         automatisch. Für  andere Netztypen,  oder wenn  die  Automatik nicht
  4483.         funktioniert  haben  sollte,  gibt  es den  Menüpunkt /Nachricht/PGP
  4484.         /Nachricht_decodieren.   Codierte   (ausgehende)   oder   decodierte
  4485.         (eingehende)   Nachrichten   werden    mit   einen   "c"    in   der
  4486.         Nachrichtenübersicht gekennzeichnet.
  4487.  
  4488.  
  4489.         ■ Nachrichten signieren
  4490.  
  4491.         Das  Signieren von Nachrichten  wird  von XP  z.Zt. nur bei ZCONNECT
  4492.         unterstützt;  eine Erweiterung auf  andere  Netztypen  ist  geplant.
  4493.         Drücken   Sie   im   Sendefenster   "G"  und   aktivieren   Sie  den
  4494.         Signaturschalter.
  4495.  
  4496.         Sie  Signatur  eingehender   Nachrichten  kann  mit   /Nachricht/PGP
  4497.         /Signatur_testen überprüft werden. Dies ist  natürlich nur  möglich,
  4498.         wenn  Sie  über  den öffentlichen  Schlüssel des Absenders verfügen.
  4499.         Leider ist die aktuellen PGP-Version nicht in der Lage, das Ergebnis
  4500.         der  Überprüfung zuverlässig  an XP zurückzumelden.  Sie  müssen  es
  4501.         daher an der etwas chaotischen PGP-Bildschirmausgabe ablesen. 
  4502.  
  4503.  
  4504.         ■ Schlüssel austauschen
  4505.  
  4506.         Als ZCONNECT-Point können Sie den öffentlichen Schlüssel von anderen
  4507.         Points über /Nachricht/PGP/Key_anfordern anfordern, oder  Sie können
  4508.         eine gewöhnliche Nachricht mit einer Keyanforderung verbinden, indem
  4509.         Sie  im  Sendefenster  "G"  drücken  und den  betreffenden  Schalter
  4510.         aktivieren.  Das  Pointprogramm des  Empfängers  schickt  Ihnen  den
  4511.         Schlüssel dann  automatisch zu, und er wird von Ihrem XP automatisch
  4512.         in Ihren öffentlichen Schlüsselring (public key ring) übernommen.
  4513.  
  4514.         Falls das automatische Übernehmen  des Keys nicht  funktioniert hat,
  4515.         oder  falls  der  Schlüssel  im Nachrichtentext enthalten  ist  (bei
  4516.         ZCONNECT wird er  im Kopf übertragen), können Sie auch den Menüpunkt
  4517.         /Nachricht/PGP/Key_einlesen verwenden.
  4518.  
  4519.         Vorsicht:  Je  mehr  Schlüssel  Ihr   Schlüsselring  enthält,  desto
  4520.         langsamer wird PGP! Sie sollten also nicht mehr  Schlüssel aufnehmen
  4521.         als notwendig  und  nicht  benötigte  Schlüssel  ggf.  mit  "pgp -kr
  4522.         <UserID>" wieder entfernen. 
  4523.  
  4524.         Wenn Sie Ihren eigenen Schlüssel einem anderen Point  mitteilen oder
  4525.         ihn veröffentlichen möchten (z.B. im Brett  /T-NETZ/PGP/SCHLUESSEL),
  4526.         drücken   Sie  im   Sendefenster   "G"   und   aktivieren  Sie   den
  4527.         entsprechenden  Schalter (gilt  nur  für  ZCONNECT). Achten Sie aber
  4528.         darauf, daß mit diesem Schlüssel nur ZCONNECT-Benutzer mit passender
  4529.         Software  etwas  anfangen   können!  Für  andere  Benutzer  und  bei
  4530.         öffentlichen Nachrichten schreiben Sie den  Schlüssel besser  in den
  4531.         Text  der  Nachricht.  Dies geht  z.Zt.  nur manuell,  indem Sie den
  4532.         Schlüssel mit "pgp  -kxa  <UserID> <Dateiname>" extrahieren und dann
  4533.         im Editor mit Ctrl-K-R in Ihre Nachricht einlesen.
  4534.  
  4535.         Beachten Sie, daß  PGP-Schlüssel  recht umfangreich sein können. Sie
  4536.         sollten  sie daher nicht wahllos bei  allen Nachrichten mitschicken,
  4537.         um die Netze  nicht  unnötig zu belasten.  Veröffentlichen Sie Ihren
  4538.         Schlüssel besser gezielt in den dafür vorgesehenen Brettern und über
  4539.         sogenannte "Keyserver", oder  teilen Sie sie Ihren  Mailpartnern auf
  4540.         Wunsch mit.
  4541.  
  4542.  
  4543.         ■ PGP-Status
  4544.  
  4545.         Falls bei /Config/Anzeige/Kopf  die Zeile  "PGP-Status"  eingetragen
  4546.         ist,   zeigt   XP   im   Nachrichtenkopf  zusätzliche  PGP-relevante
  4547.         Informationen  an (sofern vorhanden), z.B.  daß  der Absender  einen
  4548.         öffentlichen   Schlüssel   besitzt,  oder  daß   der   Schlüssel  im
  4549.         Nachrichtenkopf enthalten ist.
  4550.  
  4551.  
  4552.         ■ Adresse ändern
  4553.  
  4554.         Falls  sich  Ihre  Mailadresse  ändern,  oder  falls  eine   Adresse
  4555.         dazukommt  oder  wegfällt,  sollten  Sie   auf  keinen   Fall  ihren
  4556.         kompletten  Schlüssel widerrufen  und  neu erzeugen. Die Möglichkeit
  4557.         des  Widerrufens (siehe PGP-Doku)  ist  ausschließlich  für den Fall
  4558.         gedacht, daß  der Verdacht  besteht, daß jemand in  den Besitz Ihres
  4559.         geheimen Schlüssels gelangt sein könnte.
  4560.  
  4561.         Zum  Ändern  von Adressen können PGP-Schlüssel editiert  werden.  Am
  4562.         einfachsten   geht   dies   über   die   Menüpunkte   /Nachricht/PGP
  4563.         /Key_editieren  und  /Nachricht/PGP/UserID_löschen.  Mit  der ersten
  4564.         Funktion  kann eine neue Adresse zu  Ihrem Schüssel  hinzugefügt und
  4565.         mit  der zweiten eine vorhandene Adresse gelöscht werden. Achten Sie
  4566.         dabei  darauf,  daß Sie  nicht versehentlich den  gesamten Schlüssel
  4567.         löschen  (was  leider  mit der  gleichen PGP-Funktion  möglich ist).
  4568.         Generell ist es  keine schlechte Idee,  für solche  Fälle eine Kopie
  4569.         Ihrer Schlüsselringe (SECRING.PGP und PUBRING.PGP) an einem sicheren
  4570.         Ort aufzubewahren.
  4571.  
  4572.  
  4573.         ■ Schlußwort
  4574.  
  4575.         Ich hoffe, daß Sie mich nach diesen Ausführungen nicht  für paranoid
  4576.         halten.  Ich gehöre selbst zu den  eingangs erwähnten Menschen,  die
  4577.         konventionelle Verschlüsselung in den meisten Fällen für ausreichend
  4578.         halten.   Trotzdem   ist  PGP  ohne  Zweifel   ein   wichtiges   und
  4579.         außergewöhnliches Programm. Gehen Sie verantwortungsbewußt damit um!
  4580.  
  4581.         Fall  Sie  Ihre  Nachrichten  an   den  CrossPoint-Support  mit  PGP
  4582.         verschlüsseln möchten, geben Sie einfach
  4583.  
  4584.               pgp -ka xp.ovr
  4585.  
  4586.         ein. Dadurch wird mein öffentlicher Schlüssel in Ihren Schlüsselring
  4587.         eingefügt.
  4588.  
  4589.  
  4590.         ■ Technisches
  4591.  
  4592.         Für den ZCONNECT-Schlüsselversand extrahiert CrossPoint Ihren Public
  4593.         Key in  die  Datei  PGP-KEY.BIN im  XP-Verzeichnis. Immer wenn  sich
  4594.         Datum oder Uhrzeit  der  Datei  PUBRING.PGP geändert hat,  wird PGP-
  4595.         KEY.BIN automatisch aktualisiert. 
  4596.  
  4597.         Textnachrichten  werden  grundsätzlich 'clear'  signiert, damit  sie
  4598.         auch für nicht-PGP-Benutzer lesbar sind.
  4599.  
  4600.         Die ZCONNECT-3.1-Funktion  zum Mitsenden der Signatur im Header wird
  4601.         nicht   verwendet,  weil  sie   z.Zt.  nicht  über  Gateways  hinweg
  4602.         funktioniert. Die  ZCONNECT-Funktionen zum Widerrufen  von  Keys und
  4603.         zum automatischen Austauschen  von  Key-Signaturen  sind z.Zt. nicht
  4604.         implementiert.
  4605.  
  4606.         CrossPoint verwendet im Einzelnen die folgenden PGP-Funktionen (ED =
  4607.         Eingabedatei, AD = Ausgabedatei, EmpfID = User-ID des Empfängers):
  4608.  
  4609.         Public Key extrahieren:       pgp -kx +armor=off <UserID> -o
  4610.                                                                  PGP-KEY.BIN
  4611.         Nachricht verschlüsseln:      pgp -ea * <EmpfID> <ED> -o <AD>
  4612.         Nextnachricht signieren:      pgp -sa * <EmpfID> <ED> -o <AD>
  4613.         Nachricht verschl. + sign.:   pgp -esa * <EmpfID> <ED> -o <AD>
  4614.         Nachricht entschlüsseln:      pgp <ED> -o <AD>
  4615.         Signatur überprüfen:          pgp <ED> -o <AD>
  4616.         Schlüssel in Ring einlesen:   pgp -ka <ED>
  4617.         eigenen Key editieren:        pgp -ke <UserID>
  4618.         User-ID löschen               pgp -kr <UserID>
  4619.  
  4620.         Für  "*"  wird  jeweils "-t"  oder  "+textmode=off"  eingesetzt,  je
  4621.         nachdem, ob es sich um eine Text- oder Binärnachricht handelt.
  4622.  
  4623.  
  4624.  
  4625.         VI   Referenz
  4626.         ════════════════════════════════════════════════════════════════════
  4627.  
  4628.         CrossPoint beinhaltet  eine Reihe von "Programmen im Programm",  die
  4629.         die  Arbeit  beschleunigen  und  die  Benutzung   vor   allem  durch
  4630.         Einsteiger erleichtern sollen.  Natürlich können diese Programmteile
  4631.         keine umfangreichen Zusatzprogramme  ersetzen -  der Lister wird nie
  4632.         den Leistungsumfang von Vernon D. Buerg's LIST haben, und der Editor
  4633.         nie so universell wie QEdit sein. Es steht Ihnen frei,  statt dessen
  4634.         zusätzliche externe Programme einzubinden; für die meisten Ansprüche
  4635.         genügen aber auch die eingebauten Features.
  4636.  
  4637.         Ich  persönlich  benutze  den  eingebauten  Lister,  Editor und  und
  4638.         Archiv-Viewer, jedoch ein zusätzliches Terminalprogramm.
  4639.  
  4640.  
  4641.  
  4642.         6.1  Lister
  4643.         ────────────────────────────────────────────────────────────────────
  4644.  
  4645.         Der  Vorteil  des  eingebauten  Listers  liegt   in   seiner   hohen
  4646.         Geschwindigkeit. Texte werden  zunächst komplett  geladen  (was  bei
  4647.         langen  Texten  ein  paar Sekunden dauern kann); anschließend können
  4648.         Sie mit den üblichen Tasten blättern und den Lister mit <Esc> wieder
  4649.         verlassen. Zusätzlich kann auch seitlich geblättert werden.
  4650.  
  4651.         Unter    /Config/Optionen/Lister   lassen   sich   einige   Optionen
  4652.         einstellen, z.B. ein automatischer Zeilenumbruch in Spalte 80.  Eine
  4653.         Umschaltung  des Zeilenumbruchs während  des Listens ist z.Zt. nicht
  4654.         möglich.  Außerdem  kann unter  /Config/Extern/Lister  ein  externer
  4655.         Lister  angegeben werden. Der interne  Lister wird dann nur noch für
  4656.         Brett- und Dateilisten verwendet.
  4657.  
  4658.  
  4659.         Weitere Möglichkeiten im Lister:
  4660.  
  4661.         <Ctrl D> druckt den  angezeigten Text aus. Wahlweise können Sie auch
  4662.         mit "M" einen Markierbalken aktivieren und dann mit <Space> einzelne
  4663.         Zeilen, oder mit <F7> und <F8> Blöcke von  mehreren Zeilen markieren
  4664.         - <Ctrl D> druckt dann nur noch die markierten  Zeilen. Alle nötigen
  4665.         Drucker-Einstellungen finden Sie unter /Config/Drucker. 
  4666.  
  4667.         "S" sucht nach einer anzugebenden Zeichenfolge. Wenn Sie ein kleines
  4668.         "s"  verwenden,  werden  Groß/Kleinschreibung  ignoriert.  Die Suche
  4669.         beginnt ab der ersten angezeigten Textzeile. Das gefundene Wort wird
  4670.         markiert, und der Markierbalken springt - falls  vorhanden - auf die
  4671.         betreffende Zeile. Die Wortmarkierung bleibt so lange  erhalten, bis
  4672.         Sie den Lister verlassen oder mit <Home>/<End> zum Textanfang bzw. -
  4673.         ende springen.
  4674.  
  4675.         <Tab>  wiederholt  den  letzten  Suchvorgang.  Wurde  kein passender
  4676.         Begriff gefunden, beginnt der Lister die nächste Suche wieder in der
  4677.         ersten Textzeile.
  4678.  
  4679.  
  4680.         Beim   Anzeigen   von   Nachrichten   gibt   es   eine   Reihe   von
  4681.         Zusatzfunktionen: 
  4682.  
  4683.         "L"  verläßt  den  Lister  und  setzt  die  gewählte  Nachricht  auf
  4684.         "Löschen"; "H" setzt  die Nachricht auf  "Halten". Wahlweise  können
  4685.         auch die Tasten <Del> und <Ins> verwendet werden.
  4686.  
  4687.         Bei kommentarverketteten Nachrichten gelangen Sie mit den Tasten +/-
  4688.         bzw. links/rechts zur vorausgehenden oder nachfolgenden Nachricht im
  4689.         Kommentarbaum. Näheres dazu finden Sie in Kapitel 3.8.
  4690.  
  4691.         Die  Tasten  P,  <Ctrl  P>,  B  und  <Ctrl  B> dienen,  wie  in  der
  4692.         Nachrichtenübersicht,   zum  Verschicken  von  Antworten.  Um   beim
  4693.         Zitieren nachher  nicht  alle unnötigen Passagen löschen zu  müssen,
  4694.         können  Sie   die  zu  zitierenden  Zeilen  mit  "M"  (Markierbalken
  4695.         einschalten) und der Leertaste markieren.
  4696.  
  4697.         Das  optische Erscheinungsbild  des Listers läßt  sich weitgehend an
  4698.         Ihre  Wünsche anpassen.  Neben der üblichen Farbeinstellung  gibt es
  4699.         die Möglichkeit,  den normalerweise mit der Nachricht "mitrollenden"
  4700.         Nachrichtenkopf  fest am  oberen Bildrand erscheinen zu  lassen; die
  4701.         entsprechende Einstellung  finden Sie unter /Config/Optionen/Lister.
  4702.         Welche Zeilen im  Kopf  angezeigt werden, ist  ebenfalls individuell
  4703.         einstellbar, und zwar bei /Config/Anzeige/Kopf. 
  4704.  
  4705.  
  4706.         ■ Hervorhebungen
  4707.  
  4708.         Da es  in  DFÜ-Netzen  keine  direkte Möglichkeit zum Übertragen von
  4709.         verschiedenen   Schriftgraden   und   -arten  gibt,  hat   es   sich
  4710.         eingebürgert, Hervorhebungen  durch spezielle Zeichen für *fett* und
  4711.         _unterstrichen_  zu  kennzeichnen.   Der  XP-Lister  wertet   solche
  4712.         Zeichen,   sofern   Sie   es   bei   /Config/Optionen/Lister   nicht
  4713.         abgeschaltet haben,  aus  und stellt  die  betreffenden Begriffe  in
  4714.         einer anderen  Farbe dar. Mit der Taste F können Sie die Anzeige der
  4715.         Hervorhebungen im Lister ein- oder ausschalten.
  4716.  
  4717.  
  4718.  
  4719.  
  4720.         6.2  Editor
  4721.         ────────────────────────────────────────────────────────────────────
  4722.  
  4723.         Sie haben grundsätzlich  die Möglichkeit,  den eingebauten XP-Editor
  4724.         oder einen beliebigen externen Editor zu verwenden. Falls  Sie  sich
  4725.         für einen externen Editor entscheiden, finden Sie die entsprechenden
  4726.         Einstellungen  unter  /Config/Extern/Editor.  Dort lassen sich  auch
  4727.         diverse  andere  Optionen  ändern,  die  unabhängig vom  verwendeten
  4728.         Editor sind.
  4729.  
  4730.         Der  interne  Editor wurde  speziell für  CrossPoint entwickelt  und
  4731.         bietet daher viele  Features, die  bei einem  externen  Editor nicht
  4732.         möglich  sind. Sie haben  z.B. vollen  Zugriff auf alle  CrossPoint-
  4733.         "Hotkeys"  - Nodelistenabfrage (Alt N), Kalender (Alt K), Screenshot
  4734.         (Alt I) etc.; außerdem lassen sich über Tastenmakros (/Config/Tasten
  4735.         /Makros)  nicht  nur  Textbausteine  erzeugen  und  Editor-Kommandos
  4736.         umdefinieren,  sondern   Sie  können   z.B.  mit   einem  Makro  für
  4737.         <F2><Esc><Enter> mit einem Tastendruck direkt aus dem  Editor heraus
  4738.         eine Nachricht absenden. 
  4739.  
  4740.         Der vermutlich  wichtigste Vorteil des eingebauten Editors ist  aber
  4741.         die Behandlung von fortlaufend umbrochenen Absätzen:
  4742.  
  4743.  
  4744.         ■ Endloszeilen und harter Zeilenumbruch
  4745.  
  4746.         In  allen  Netzen  außer  Fido  und Maus  dürfen  oder  sollten  die
  4747.         abgesandten  Textzeilen   eine  Länge   von   75-80  Zeichen   nicht
  4748.         überschreiten. Jeder gute Editor  bietet aber die Möglichkeit, nicht
  4749.         zeilen- sondern *absatzorientiert* zu arbeiten, d.h. Sie fügen  erst
  4750.         am Absatzende einen "harten" Zeilenumbruch ein - das Formatieren der
  4751.         Zeilen  innerhalb des Absatzes  erfolgt fortlaufend und automatisch.
  4752.         Verwenden  Sie einen solchen  Editor z.B. im  Z-Netz, so müssen  Sie
  4753.         dafür sorgen, daß  alle Zeilen  beim Abspeichern mit hartem  Umbruch
  4754.         versehen werden - und  wenn  Sie den Text mit  /Nachricht/Unversandt
  4755.         /Edit nachbearbeiten möchten, stehen Sie vor dem Problem, die Zeilen
  4756.         wieder zu einem Absatz zusammenzuziehen.
  4757.  
  4758.         Der  interne  XP-Editor  umgeht  dieses  Problem.  Er  arbeitet  mit
  4759.         fortlaufenden Absätzen und speichert die Nachrichten so ab,  daß sie
  4760.         einerseits einen harten Umbruch besitzen, daß andererseits aber  bei
  4761.         /Nachricht/Unversandt/Edit    die     korrekte    Absatzformatierung
  4762.         wiederhergestellt werden kann. Sie haben also die Möglichkeit,  auch
  4763.         in Netzen mit hartem Zeilenumbruch uneingeschränkt absatz- und nicht
  4764.         zeilenweise zu arbeiten.
  4765.  
  4766.  
  4767.         ■ Bedienung
  4768.  
  4769.         Der XP-Editor wird mit WordStar-ähnlichen Kommandos bedient. Wer mit
  4770.         QEdit oder ähnlichen Editoren vertraut ist, wie  Sie sie auch in den
  4771.         meisten anderen  DOS-Pointprogrammen finden, sollte damit problemlos
  4772.         zurechtkommen.   Einige   Editor-Kommandos   sind   in   einem  Menü
  4773.         zusammengefaßt,  das  mit  <F10>  oder  mit  der  rechten  Maustaste
  4774.         aktiviert wird.
  4775.  
  4776.         <F2> speichert den Text ab, <Esc> verläßt den Editor. <Shift F2> tut
  4777.         beides. 
  4778.  
  4779.         Zwei  Tasten, die Sie sich unbedingt  merken sollten, sind  <F3> und
  4780.         <F4>.  Damit wird der Zeilenumbruch  im gerade gewählten Absatz ein-
  4781.         oder ausgeschaltet. Diese Umschaltmöglichkeit  ist wichtig,  um auch
  4782.         vorgefertigte Texte einbauen zu  können, deren Breite größer als der
  4783.         eingestellte rechte  Rand  ist, und  die keine fortlaufenden Absätze
  4784.         besitzen.  Befindet  der  Cursor  sich  innerhalb  eines  markierten
  4785.         Blockes (s.u.),  so gelten  <F3> und <F4>  für  den  gesamten Block.
  4786.         <Shift F3> und <Shift F4> schließlich ändern dem Umbruch im gesamten
  4787.         Text. 
  4788.  
  4789.  
  4790.         ■ Statuszeile
  4791.  
  4792.         Die  Statuszeile am  oberen Bildrand gibt Ihnen  Auskunft  über  den
  4793.         momentanen  Zustand  des  Editors.  Von  links  nach  rechts  werden
  4794.         angezeigt:
  4795.  
  4796.           - Ze: Zeile
  4797.           - Sp: Spalte
  4798.           - freier Speicherplatz
  4799.           - ■ = Text wurde seit dem letzten Speichern geändert
  4800.           - Dateiname
  4801.  
  4802.  
  4803.         ■ Funktionstastenübersicht
  4804.  
  4805.             <F1>        : Online-Hilfe
  4806.             <F2>        : Text speichern
  4807.             <F3>        : Absatzumbruch ausschalten
  4808.             <F4>        : Absatzumbruch einschalten
  4809.             <F5>        : Anzeige der Absatzendmarken umschalten
  4810.             <F6>        : Tastenmakro-Auswahl
  4811.             <F7>        : Blockanfang setzen
  4812.             <F8>        : Blockende setzen
  4813.             <F9>        : DOS-Shell
  4814.             <F10>       : Menü
  4815.  
  4816.             <Shift F2>  : Text speichern und Editor verlassen
  4817.             <Shift F3>  : Absatzumbruch im ganzen Text abschalten
  4818.             <Shift F4>  : Absatzumbruch im ganzen Text einschalten
  4819.             <Shift F5>  : Blockmarkierung ein/ausschalten (= <Ctrl K><H>)
  4820.  
  4821.             <Shift F7>  : Wort markieren  (= <Ctrl K><T>)
  4822.             <Shift F8>  : Absatz markieren
  4823.             <Shift F9>  : Zeile markieren
  4824.             <Shift F10> : ganzen Text markieren
  4825.  
  4826.  
  4827.         ■ Funktionen zur Bearbeitung von Textblöcken:
  4828.  
  4829.         Mit <F7> und <F8>  oder mit der linken Maustaste  wird ein Textblock
  4830.         markiert.  Die  folgenden Funktionen  beziehen sich  immer  auf  den
  4831.         gerade markierten Block: 
  4832.  
  4833.             <Ctrl K><C> : Block zur Cursorposition kopieren
  4834.             <Ctrl K><V> : Block zur Cursorposition verschieben
  4835.             <Ctrl K><Y> : Block löschen
  4836.             <Ctrl K><W> : Block in Datei schreiben
  4837.             <Ctrl K><R> : Block aus Datei lesen
  4838.             <Ctrl K><O> : Block Rot13-codieren
  4839.             <Ctrl Q><B> : Cursor an Blockanfang bewegen
  4840.             <Ctrl Q><K> : Cursor an Blockende bewegen
  4841.  
  4842.         Neben  diesen  konventionellen  Blockoperationen  besteht  auch  die
  4843.         Möglichkeit, mit einer  Zwischenablage (Clipboard) zu arbeiten. Dazu
  4844.         dienen die Tasten auf dem Ziffernblock:
  4845.  
  4846.             * : kopiert markierten Block in die Zwischenablage
  4847.             - : verschiebt markierten Block in die Zwischenablage
  4848.             + : fügt Inhalt der Zwischenablage an Cursorposition ein
  4849.  
  4850.         Diese   Zwischenablage   arbeitet   unabhängig   von   den   übrigen
  4851.         Blockoperationen und  von dem unten beschriebenen Löschpuffer. Falls
  4852.         XP  unter   Windows   arbeitet,  wird   die   Windows-Zwischenablage
  4853.         verwendet.
  4854.  
  4855.  
  4856.         ■ Löschen und Einfügen
  4857.  
  4858.         Zum Löschen  von  Text  stehen  neben der üblichen <Backspace>-  und
  4859.         <Del>-Taste noch folgende Funktionen zur Verfügung:
  4860.  
  4861.             <Ctrl T>         : Wort nach rechts löschen
  4862.             <Ctrl Backspace> : Wort nach links löschen
  4863.             <Ctrl Y>         : Zeile löschen
  4864.             <Ctrl K><Y>      : Block löschen
  4865.             <Ctrl Q><Y>      : bis Absatzende löschen
  4866.             <Alt Y>          : bis Textende löschen (*)
  4867.  
  4868.         (*)  Bei einigen deutschen Tastaturtreibern sind <Alt Y> und <Alt Z>
  4869.         vertauscht. 
  4870.  
  4871.         Solche  gelöschten Textteile sind allerdings nicht verloren, sondern
  4872.         werden -  solange  der  Speicher  ausreicht  -  zwischengespeichert.
  4873.         Dadurch  können  Sie  alle  Löschoperationen  mit  <Ctrl  U>  wieder
  4874.         rückgängig machen; der zuletzt gelöschte Textabschnitt wird dabei an
  4875.         der aktuellen Cursorposition wieder eingefügt. 
  4876.  
  4877.  
  4878.         ■ Suchen (und Ersetzen)
  4879.  
  4880.         Um  einen  Begriff  im Text zu  suchen, drücken Sie  <Ctrl Q><F> und
  4881.         geben Sie anschließend  den zu suchenden Begriff ein. Verwenden  Sie
  4882.         <Ctrl Q><A>, um die  gefundenen  Begriffe einzeln  oder  vollständig
  4883.         durch einen anderen Text ersetzen zu lassen.
  4884.  
  4885.         <Ctrl L> wiederholt die letzte Suchoperation.
  4886.  
  4887.  
  4888.         ■ Markierungen
  4889.  
  4890.         Der Editor erlaubt das Setzen von bis zu 5 Markierungen im Text, die
  4891.         anschließend  über  entsprechende  Tastenkombinationen  angesprungen
  4892.         werden können:
  4893.  
  4894.           <Ctrl K><x> : Markierung x an Cursorposition setzen (x = 1 bis 5)
  4895.           <Ctrl Q><x> : springe zu Markierung x (x = 1 bis 5)
  4896.  
  4897.  
  4898.         ■ Verschiedenes
  4899.  
  4900.         <Ctrl O><R>  aktiviert   ein  Einstellfenster   für  rechten   Rand,
  4901.                      Absatzendezeichen und automatisches Einrücken.
  4902.  
  4903.         <Ctrl K><P>  druckt  den  markierten  Block  aus.  Wurde  kein Block
  4904.                      markiert, so wird der gesamte Text gedruckt.
  4905.  
  4906.         <Ctrl Q><P>  springt zurück zur vorherigen Cursorposition
  4907.  
  4908.         <Ctrl P>     dient zur Eingabe von Steuerzeichen.  Dafür ist  zuerst
  4909.                      <Ctrl P> und dann das  Steuerzeichen  (z.B.  <Ctrl  A>)
  4910.                      einzugeben.
  4911.  
  4912.         <Ctrl Q><I>  schaltet die automatische Einrückung ein bzw. aus.
  4913.  
  4914.         <Alt B>      ändert innerhalb des Nachrichteneditors den Betreff.
  4915.  
  4916.  
  4917.  
  4918.  
  4919.         6.3  Archiv-Viewer
  4920.         ────────────────────────────────────────────────────────────────────
  4921.  
  4922.         Der  eingebaute Archiv-Viewer wird immer  dann  aktiviert, wenn  Sie
  4923.         eine Binärnachricht  zum  Lesen  anwählen,  die  Archiv-Format  hat.
  4924.         Gültige  Archiv-Formate sind ARC, ARJ, DWC, HYP,  LZH, PAK, SQZ, ZIP
  4925.         und   ZOO.  Auch  die  entsprechenden  selbstextrahierenden   (SFX-)
  4926.         Dateiformate  werden  erkannt,  sofern  es  sich  um  MS-DOS-Dateien
  4927.         handelt. Einzige Ausnahme sind alte LHArc-SFX-Dateien.
  4928.  
  4929.         Wahlweise können  Sie  den Archiv-Viewer auch  direkt  über  /Zusatz
  4930.         /Archiv-Viewer aufrufen, um den Inhalt  einer beliebigen Archivdatei
  4931.         anzuzeigen. Oder Sie verwenden  CrossPoint mit  dem Parameter "/av:"
  4932.         (s. Anhang A) direkt als Archiv-Viewer. 
  4933.  
  4934.         Innerhalb   des   Archiv-Listers   werden   folgende   Informationen
  4935.         angezeigt: 
  4936.  
  4937.         Name:        der Dateiname
  4938.         OrgGröße:    die Dateigröße vor dem Packen bzw. nach dem Entpacken
  4939.         CompGröße:   die Dateigröße in gepackter Form
  4940.         %:           CompGröße / OrgGröße * 100
  4941.         Methode:     die Packer-Methode; unterschiedlich, je nach Packer
  4942.         Datum:       Datei-Datum vor dem Packen und nach dem Entpacken
  4943.         Uhrzeit:     dito, für die Uhrzeit
  4944.  
  4945.         Ganz rechts wird noch das Archivformat angezeigt.
  4946.  
  4947.         Mit  <Enter>  wird  die  Datei  temporär entpackt und in  den Lister
  4948.         geladen - bzw. in den Archiv-Viewer, falls  es sich wiederum um eine
  4949.         Archiv-Datei handelt.  Bei  Rückkehr wird die Datei wieder gelöscht.
  4950.         "X" dagegen extrahiert eine Datei  in ein  anzugebendes  Verzeichnis
  4951.         (Vorgabe  ist  /Config/Pfade/Extrakt-Verzeichnis). Wahlweise  können
  4952.         Sie auch mehrere Dateien markieren und mit "X" extrahieren. Daß dazu
  4953.         der  Entpacker  mehrfach  aufgerufen  wird,  ist   aus  "technischen
  4954.         Gründen" unumgänglich.
  4955.  
  4956.         Probleme kann  es bei  Dateien  geben, die auf  einem  nicht-MS-DOS-
  4957.         Rechner  gepackt  wurden  und  überlange  Dateinamen  haben.  Solche
  4958.         Dateien  können nur von  Hand  über den Namen "*.*" entpackt werden.
  4959.         Auch Dateien,  die mit  einem vollständigen  Pfad eingepackt wurden,
  4960.         können u.U. nicht aus CrossPoint heraus entpackt werden.
  4961.  
  4962.         Die verwendeten Entpacker können Sie  unter /Config/Extern/Entpacker
  4963.         einstellen.   Näheres   dazu   steht   in   der  Online-Hilfe.   Die
  4964.         Archivformate DWC  (Dean W. Cooper's  Packer)  und HYP  (Hyper - ein
  4965.         deutscher Packer)  sind  nur  äußerst  selten;  außerdem  existieren
  4966.         meines Wissens keine alternativen Entpacker dafür (bis auf eine sehr
  4967.         suspekte,  gepatchte  Version von  DWC,  die  unter  dem  Namen  VAP
  4968.         verbreitet wird). Daher sind diese nur über direktes (vorsichtiges!)
  4969.         Editieren der Datei XPOINT.CFG einstellbar.
  4970.  
  4971.         Der  Archiv-Viewer ist übrigens in  Form eines universellen  Archiv-
  4972.         Auflisters  und -Entpackers auch  als eigenständiges  Programm unter
  4973.         dem Namen "AV" erhältlich; AV ist Public Domain.
  4974.  
  4975.  
  4976.         ■ Bild- und andere Viewer
  4977.  
  4978.         Neben Archiven kann XP  auch den  Inhalt  anderer Dateien, wie  z.B.
  4979.         GIF-Grafiken, automatisch anzeigen  lassen. Dazu müssen bei  /Config
  4980.         /Extern/Viewer entsprechende Anzeigeprogramme eingetragen werden.
  4981.  
  4982.  
  4983.  
  4984.  
  4985.         6.4  CrossTerm
  4986.         ────────────────────────────────────────────────────────────────────
  4987.  
  4988.         Das eingebaute Terminal-Programm wird entweder  per  /Netcall/Online
  4989.         oder mit /XPoint/Terminal  aktiviert.  Im ersteren  Fall MUSS  unter
  4990.         /Edit/Boxen/Edit/Diverses    das   Login-Paßwort   angegeben   sein;
  4991.         wahlweise ist auch die Angabe eines Logfiles möglich, das  nach  dem
  4992.         Login  automatisch geöffnet wird.  Bei  /XPoint/Terminal werden  die
  4993.         Einstellungen der Stammbox (Baudrate usw.) verwendet.
  4994.  
  4995.         CrossTerm  kann und soll keine  ausgewachsenen Terminalprogramme wie
  4996.         TeleMate  oder  Terminate  ersetzen.  Es  beinhaltet  daher nur  die
  4997.         allernotwendigsten Funktionen.
  4998.  
  4999.         Tasten innerhalb von CrossTerm:
  5000.  
  5001.         <Alt O>      Optionen einsstellen (Schnisttstelle, Modem-Init, auto-
  5002.                      matischer Zmodem-Up/Download u.a.)
  5003.  
  5004.         <Alt L>      öffnet bzw. schließt das Logfile.
  5005.  
  5006.         <Alt H>      trennt die Verbindung.
  5007.  
  5008.         <Alt X>      beendet CrossTerm. Die Verbindung - falls vorhanden -
  5009.                      bleibt bestehen.
  5010.  
  5011.         <Ctrl Home>  löscht den Bildschirm.
  5012.  
  5013.         <Alt D>      schaltet die Statuszeile ein oder aus.
  5014.  
  5015.         <F9>         DOS-Aufruf, wie (fast) überall in CrossPoint
  5016.  
  5017.         Falls der automatische  Zmodem-Up/Download abgeschaltet ist,  können
  5018.         Sie dafür die üblichen Tasten <PgUp> und <PgDn> verwenden.
  5019.  
  5020.  
  5021.  
  5022.  
  5023.         6.5  Tastenkürzel
  5024.         ────────────────────────────────────────────────────────────────────
  5025.  
  5026.         ■ Tasten, die Sie fast überall in CrossPoint verwenden können
  5027.  
  5028.           <F1>         Hilfe
  5029.           <F1><F1>     Hilfe-Übersicht
  5030.           <Alt F1>     letzte Hilfe
  5031.           <F9>         DOS-Aufruf
  5032.           <Alt F4>     Programm beenden
  5033.           <F4>         letzten Menüpunkt wiederholen
  5034.           <F6>         Tastenmakro wählen
  5035.  
  5036.           <Alt K>      Kalender (/Zusatz/Kalender)
  5037.           <Alt E>      Editor (/Edit/Texte)
  5038.           <Alt I>      Bildschirmauszug in Datei (/XPoint/Export/Bildschirm)
  5039.           <Alt 1>      Bild dunkelschalten
  5040.           <Alt N>      Fido-Nodelist abfragen (/Fido/Nodelist/abfragen)
  5041.           <Alt T>      Notizseite
  5042.  
  5043.  
  5044.         ■ Tasten in der Brettübersicht
  5045.  
  5046.         Allgemeines  (in  der   folgenden  Aufstellung  wird   zur  besseren
  5047.         Übersicht  "Ctrl"  als  "^"  dargestellt,  und  "<"  sowie  ">"  bei
  5048.         Sondertasten weggelassen): 
  5049.  
  5050.           Enter   zeigt den Brettinhalt an.
  5051.           ^Enter  zeigt den gesamten Brettinhalt an.
  5052.           S       schaltet zwischen Lese/Schreib und Bearbeitungsmodus um
  5053.           Tab     schaltet auf die Userübersicht um.
  5054.  
  5055.           Q       beendet das Programm. Wenn Sie eine Sicherheitsabfrage
  5056.                   wünschen, können Sie dies unter /Config/Optionen/Allgemei-
  5057.                   nes einstellen.
  5058.  
  5059.           Space   markiert das gewählte Brett. Es können maximal 1000 Bret-
  5060.                   ter gleichzeitig markiert werden. Im Bearbeitungsmodus
  5061.                   (s.u.) gelten die Tasten "E", "L" und "P" für alle mar-
  5062.                   kierten Bretter.
  5063.           ^E      hebt die Brettmarkierung auf.
  5064.           ^G      markiert alle Bretter, die zur gleichen Gruppe gehören wie
  5065.                   das gewählte Brett.
  5066.  
  5067.           /       Schnellsuche - geben Sie anschließend den Beginn des ge-
  5068.                   suchten Brettnamens ein.
  5069.           <F8>    springt auf das erste PM-Brett
  5070.  
  5071.         Funktionen im Schreib/Lesemodus:
  5072.  
  5073.           B       Brief in das gewählte Brett schreiben.
  5074.           E       eine vorbereitete Textdatei in das gewählte Brett senden
  5075.           I       eine Binärdatei in das gewählte Brett senden
  5076.           L       Lesemodus wählen. Ein > am linken Brettrand zeigt an, daß
  5077.                   das Brett Nachrichten enthält, die dem gewählten Lesemo-
  5078.                   dus entsprechen.
  5079.           A       Anzeige aller Bretter <-> Anzeige auf den Lesemodus zu-
  5080.                   treffender Bretter
  5081.           +       springt zum nächsten zutreffenden Brett
  5082.           -       springt zum vorigen zutreffenden Brett
  5083.           ^W      schaltet die automatische Weiterschaltung ein bzw. aus.
  5084.  
  5085.         Funktionen in Bearbeitungsmodus ("Spezial-Modus")
  5086.  
  5087.           H       neues Brett anlegen (hinzufügen)
  5088.           ^H      mehrere Bretter aus Brettliste wählen und neu anlegen
  5089.           L       gewählte(s) Brett(er) löschen
  5090.           E       Bretteinstellungen bearbeiten (editieren)
  5091.           U       Zugriffseinstellungen ändern
  5092.           V       Brettinhalt (Nachrichten) in anderes Brett verschieben
  5093.           P       Brett(er) an neue Position verschieben
  5094.           ^T      Trennzeile einfügen
  5095.           +       Haltezeit/-anzahl um einen Tag erhöhen
  5096.           -       Haltezeit/-anzahl um einen Tag verringern
  5097.  
  5098.  
  5099.         ■ Tasten in der Userübersicht
  5100.  
  5101.         Allgemeines:
  5102.  
  5103.           Enter   zeigt Nachrichten im gewählten PM-Brett an
  5104.           A       wechselt den Anzeige-Modus.
  5105.           Tab     schaltet auf Brettübersicht um.
  5106.           S       schaltet zwischen Schreib/Lese- und Bearbeitungsmodus um
  5107.  
  5108.           Q       beendet das Programm. Wenn Sie eine Sicherheitsabfrage
  5109.                   wünschen, können Sie dies unter /Config/Optionen/Allge-
  5110.                   meines einstellen.
  5111.  
  5112.           Space   markiert den gewählten User. Es können maximal 1000 User
  5113.                   gleichzeitig markiert werden. Im Bearbeitungsmodus (s.u.)
  5114.                   gelten "E" und "L" für alle markierten User.
  5115.           ^E      hebt die Usermarkierung auf.
  5116.  
  5117.           R       User in/aus Adreßbuch aufnehmen/austragen
  5118.           P       Paßwort und Codierverfahren einstellen
  5119.  
  5120.           /       Schnellsuche - geben Sie anschließend den Beginn des ge-
  5121.                   suchten Usernamens ein.
  5122.           U       Sucht und markiert alle passenden User zu einem Suchbe-
  5123.                   griff.
  5124.           Alt-U   Sucht alle Nachrichten des gewählten Users.
  5125.  
  5126.           ^W      schaltet die automatische Weiterschaltung ein bzw. aus.
  5127.  
  5128.         Funktionen im Schreib/Lesemodus
  5129.  
  5130.           B       schickt einen Brief an den gewählten User bzw. Verteiler
  5131.           E       schickt eine vorbereitete Textdatei an den gewählten User
  5132.           I       schickt eine Binärdatei an den gewählten User
  5133.           +       springt zum nächsten markierten User
  5134.           -       springt zum vorausgehenden markierten User
  5135.  
  5136.         Funktionen im Bearbeitungsmodus ("Spezial-Modus")
  5137.  
  5138.           H       neuen User anlegen (hinzufügen)
  5139.           V       neuen Verteiler anlegen
  5140.           L       User bzw. Verteiler aus der Userliste löschen
  5141.           E       User- bzw. Verteiler-Daten bearbeiten
  5142.           ^V      Userbretter verknüpfen (Nachr. verschieben)
  5143.  
  5144.  
  5145.         ■ Tasten in der Nachrichtenübersicht (innerhalb eines Brettes):
  5146.  
  5147.           Enter  liest die gewählte Nachricht.
  5148.           ^D     druckt die gewählte Nachricht.
  5149.           Esc    zurück zur Brett- bzw. Userübersicht
  5150.           ^Esc   zurück, aber nicht zum nächsten Brett/User weiterspringen
  5151.           #      zeigt bei verketteten Nachrichten den Kommentarbaum an.
  5152.           ^W     schaltet die automatische Weiterschaltung ein bzw. aus.
  5153.           A      schaltet unabhängig vom Lesemodus auf Komplettanzeige um.
  5154.                  In der Liste der markierten Nachrichten: Schaltet zwischen
  5155.                  Empfänger- und Absenderanzeige um.
  5156.           ^S     schaltet die Datumsanzeige ein/aus.
  5157.           ^A     schaltet in Fido-Brettern die Empfängeranzeige ein/aus
  5158.           ^N     schaltet bei ZConnect-, Usenet-, MagicNet- und anderen
  5159.                  Nachrichten mit Realname zwischen Anzeige von Useradressen
  5160.                  und Realnames um
  5161.  
  5162.           Space  markiert die gewählte Nachricht. Es können Nachrichten in
  5163.                  verschiedenen Brettern gleichzeitig markiert sein!
  5164.           ^E     hebt alle Nachrichten-Markierungen auf.
  5165.           H      (oder <Ins>) setzt eine Nachricht auf "Halten"
  5166.           L      (oder <Del>) setzt eine Nachricht auf "Löschen", d.h. die
  5167.                  Nachricht wird bei der nächsten Reorganisation entfernt.
  5168.           K      entfernt die gewählte Nachricht sofort aus der Datenbank.
  5169.           G      ermittelt - falls möglich - die Bezugsnachricht.
  5170.  
  5171.           b      Schreiben einer Brettantwort auf die gewählte Nachricht.
  5172.           ^B     Schreiben einer zitierten ("Quote-") Antwort
  5173.           B      Schreiben eines Quotes auf mehrere markierte Nachrichten
  5174.  |        ^Q     Schreiben eines indirekten Quotes auf Fido/QWK-Nachrichten
  5175.           p      Schreiben einer privaten Antwort (PM)
  5176.           ^P     Schreiben einer privaten Quote-Antwort
  5177.           P      Schreiben einer privaten Quote-Antwort auf mehrere markier-
  5178.                  te Nachrichten.
  5179.           ^F     Senden einer Textdatei an den Absender der gewählten Nach-
  5180.                  richt
  5181.           ^I     Senden einer Binärdatei an den Absender der gewählten Nach-
  5182.                  richt (nicht in allen Netzen möglich)
  5183.  
  5184.           U      PM-Fach des Absenders der gewählten Nachricht anzeigen
  5185.           ^U     editiert den User, der die gewählte Nachricht verfaßt hat.
  5186.           ^T     Paßworteinstellungen des Users, der die gewählte Nachricht
  5187.                  verfaßt hat
  5188.  
  5189.           I      Inhalt des Nachrichtenkopfes anzeigen
  5190.           O      Original-Nachrichtenkopf anzeigen
  5191.  
  5192.           ^R     decodiert eine Rot13-codierte Nachricht
  5193.           ^H     zeigt die Originalnachricht incl. Kopf als Hex-Dump (hexa-
  5194.                  dezimal)
  5195.           V      ändert den Wiedervorlage-Status einer Nachricht.
  5196.           Alt-P  archiviert Nachrichten im PM-Brett des Absenders
  5197.           Alt-U  Sucht alle Nachrichten des Users, der die gewählte Nach-
  5198.                  richt geschrieben hat.
  5199.           Alt-B  Sucht alle Nachrichten im Brett mit dem gleichen Betreff
  5200.  
  5201.  
  5202.         ■ Tasten bei /Edit/Autoversand
  5203.  
  5204.           Enter  gewählte Nachricht anzeigen
  5205.           Esc    Liste verlassen
  5206.           A      gewählten Eintrag aktivieren/deaktivieren
  5207.           H      neuen Eintrag anlegen
  5208.           L      gewählten Eintrag löschen
  5209.           E      gewählten Eintrag editieren
  5210.           T      Nachrichtendatei editieren - nur bei Textnachrichten
  5211.           K      Kopiert den gewählten Eintrag.
  5212.           I      Zeigt Informationen über die Nachrichtendatei an.
  5213.           S      Sendet die gewählte Nachricht sofort ab.
  5214.  
  5215.  
  5216.         VII   Technische Dokumentation
  5217.         ════════════════════════════════════════════════════════════════════
  5218.  
  5219.  
  5220.         7.1  Nachrichtenformate
  5221.         ────────────────────────────────────────────────────────────────────
  5222.  
  5223.         Dieses  Kapitel beinhaltet  eine  kurze  Übersicht über den internen
  5224.         Aufbau von  Nachrichten,  die von  CrossPoint empfangen, gespeichert
  5225.         oder verschickt werden. Es soll  keine vollständigen Dokumentationen
  5226.         ("Polldocs") ersetzen, sondern Ihnen beim Verständnis dessen helfen,
  5227.         was hinter den Kulissen abläuft,  und  Ihnen ermöglichen, technische
  5228.         Diskussionen zu  verstehen. Eine bessere Beschreibung der  einzelnen
  5229.         Nachrichtenformate finden Sie in folgenden Dokumenten: 
  5230.  
  5231.         Z-Netz-Netcall  per Anhalter durch das Z-Netz ("Hitchhiker"),
  5232.                         15.2.91, von Patrick Schaaf
  5233.  
  5234.         ZConnect        ZCONNECT-Dokumentation V3.0 vom 3.8.92
  5235.                         ZCONNECT-Changes V3.1 vom 2.8.93
  5236.  
  5237.         RFC/UUCP        RFC 822 (Mail)
  5238.                         RFC 976 (Envelopes, SMTP-Batches)
  5239.                         RFC 1036 (News)
  5240.                         RFC 1521 und 1522 (MIME)
  5241.  
  5242.         MausTausch      Maustausch-Doku von Uwe Ohse, 1995
  5243.  
  5244.         MagicNET        MagicNet-Polldocs V1.8 vom 9.8.93
  5245.  
  5246.         FidoNet         FTS-0001, FTS-0004, FSC-0039 u.a.
  5247.  
  5248.         QWK             QWK-Spezifikation v1.1 vom 17.8.91
  5249.  
  5250.         GS-Mailbox      Nicht dokumentiert. T.S. fragen :-)
  5251.  
  5252.         Sie finden diese Texte u.a. in der CrossPoint-Supportbox.
  5253.  
  5254.  
  5255.         Prinzipiell sind  Nachrichtenpakete  (Puffer)  entweder  leer,  oder
  5256.         bestehen   aus    einer   beliebigen   Anzahl    aneinandergehängter
  5257.         Nachrichten.  Jede Nachricht besteht  dabei  aus  einem  Kopf  - dem
  5258.         Header - und  einem Nachrichtentext  -  dem  Body.  Der  wesentliche
  5259.         Unterschied  zwischen den  einzelnen Formaten  liegt im  Aufbau  des
  5260.         Kopfes; nur  bei MausTausch ist alles  ein  wenig anders,  aber dazu
  5261.         später. Den Kopf  einer Nachricht  können Sie übrigens mit <Ctrl  O>
  5262.         anzeigen lassen. 
  5263.  
  5264.  
  5265.         ■ Z-Netz-Netcallpuffer (alt)
  5266.  
  5267.         Dieses  Nachrichtenformat  wird  im Z-Netz  und  kompatiblen  Netzen
  5268.         verwendet. Eingehende  Netcallpuffer  verwaltet  CrossPoint  in  den
  5269.         Ablagedateien   MPUFFER.1   bis   MPUFFER.9.  In  MPUFFER.0   werden
  5270.         selbstgeschriebene     Z-Netz-Nachrichten     abgelegt     (Hinweis:
  5271.         Ablagedateien  dürfen  niemals   direkt  modifiziert  werden!).  Das
  5272.         Nachrichtenformat bei QuickMail und GS-Mailbox ist  bis  auf  einige
  5273.         Details identisch mit dem Z-Netz.
  5274.  
  5275.         Der Kopf einer Z-Netz-Nachricht besteht aus 8 festgelegten Zeilen:
  5276.  
  5277.                          ╒═════════════════════════════╕
  5278.                          │ Empfänger (Brett oder User) │
  5279.                          ├─────────────────────────────┤
  5280.                          │ Betreff                     │
  5281.                          ├─────────────────────────────┤
  5282.                          │ Absender                    │
  5283.                          ├─────────────────────────────┤
  5284.                          │ Datum/Zeit: jjmmtthhmm      │
  5285.                          ├─────────────────────────────┤
  5286.                          │ Routpfad (BOX1!...!IHREBOX) │
  5287.                          ├─────────────────────────────┤
  5288.                          │ Message-ID  [1]             │
  5289.                          ├─────────────────────────────┤
  5290.                          │ Typ: T=Text, B=Binär        │
  5291.                          ├─────────────────────────────┤
  5292.                          │ Größe in Bytes (ohne Kopf)  │
  5293.                          ╘═════════════════════════════╛
  5294.  
  5295.         [1]  Die Message-ID ist  eine eindeutige Kennung für jede Nachricht.
  5296.         Sie dient zum Erkennen doppelter Nachrichten (Rekursionen).
  5297.  
  5298.         Die Länge  von  Absender- und Empfängeradresse ist  auf  40  Zeichen
  5299.         begrenzt.    Diese   Einschränkung   war   neben    der    fehlenden
  5300.         Erweiterbarkeit der zweite wesentliche Grund für die Entwicklung des
  5301.         neuen ZConnect-Nachrichtenformates. CrossPoint ist zwar in der Lage,
  5302.         Adressen bis  zu  79 Zeichen Länge zu verarbeiten, allerdings können
  5303.         Sie im Z-Netz  i.d.R. davon  nur Gebrauch machen, wenn Sie an  einer
  5304.         ZConnect-fähigen Serverbox angeschlossen sind.
  5305.  
  5306.  
  5307.         ■ ZConnect-Puffer
  5308.  
  5309.         ZCONNECT  ist  ein flexibles  Nachrichten(header)format, das sich in
  5310.         relativ kurzer Zeit  im  Z-Netz durchgesetzt hat und inzwischen auch
  5311.         in  einigen  anderen  Netzen verwendet wird.  CrossPoint unterstützt
  5312.         dieses  Format vollständig  und  verwendet  es außerdem  intern,  um
  5313.         Nachrichten aus anderen Netzen zu speichern: Alle  Maus-, MagicNet-,
  5314.         QuickMail-,  Fido-, QWK-  und  RFC-Nachrichten  werden  im ZConnect-
  5315.         Format  gespeichert.  Zur   Konvertierung  der  Formate  dienen  das
  5316.         mitgelieferte  Programm MAGGI (Maus,  Magic, Quick  - s. Anhang  C),
  5317.         ZFIDO (Fido), ZQWK (QWK)  und UUZ (UUCP/RFC).  CrossPoint  speichert
  5318.         ZConnect-Nachrichten in den Ablagedateien MPUFFER.10 bis MPUFFER.19.
  5319.  
  5320.         ZConnect-Header bestehen aus einer variablen  Anzahl von Zeilen, die
  5321.         jeweils aus  einer  Kennung, gefolgt von  einem  Doppelpunkt,  evtl.
  5322.         mehreren  Leerzeichen  und/oder Tab's  und dem  eigentlichen  Inhalt
  5323.         bestehen.  Die Reihenfolge der  Zeilen  ist  beliebig.  Das Ende des
  5324.         Headers  wird  durch  eine Leerzeile  gekennzeichnet. Auf den Header
  5325.         folgt der Nachrichteninhalt,  der exakt  die angegebene Länge  haben
  5326.         muß. Die Headerzeilen sind nicht case-sensitiv.
  5327.  
  5328.         Vorgeschriebene Standardheaderzeilen sind:
  5329.  
  5330.              EMP:    Empfänger (Brett oder User, optional mehrfach!)
  5331.              ABS:    Absender, optional incl. Realname
  5332.              BET:    Betreff
  5333.              EDA:    Erstellungsdatum (jjjjmmtthhmmsszzz)
  5334.              ROT:    Routweg (IHREBOX!....!BOX2!BOX1!ABSENDEBOX)
  5335.              MID:    Message-ID
  5336.              LEN:    Größe des Nachrichtentextes
  5337.  
  5338.         "zzz" beim Erstellungsdatum steht für die Zeitzone; Genaueres hierzu
  5339.         ist in der ZCONNECT-Doku beschrieben.
  5340.  
  5341.         Zusätzlich  gibt  es  eine  Reihe optionaler Headerzeilen.  Folgende
  5342.         werden von CrossPoint unterstützt:
  5343.  
  5344.              BEZ:     bei Replies: Message-ID(s) der Bezugsnachricht(en)
  5345.              MAILER:  Name des absendenden Programms
  5346.              FILE:    Dateiname beim Senden von Dateien
  5347.              DDA:     Dateidatum beim Senden von Dateien
  5348.              TYP:     Nachrichtentyp, "BIN" = Binärnachricht
  5349.              EB:      Empfangsbestätigung anfordern
  5350.              STAT:    Status, "EB" = Empfangsbestätigung
  5351.              ORG:     Name des Organisation
  5352.              OAB:     Original-Absender bei weitergeleiteten Nachrichten
  5353.              OEM:     Original-Empfänger bei weitergeleiteten Nachrichten
  5354.              WAB:     Weiterleit-Absender
  5355.              ERR:     Fehlermeldung (*)
  5356.              CHARSET: Zeichensatz
  5357.  
  5358.              Antwort-an:       Adresse, an die PM-Replies gehen sollen
  5359.              Diskussion-in:    Brettname für öffentliche Replies
  5360.              Post:             Postadresse
  5361.              Telefon:          Telefonnummer(n)
  5362.              Stichwort:        Stichwort zum Inhalt
  5363.              Zusammenfassung:  eine einzeilige Zusammenfassung des Inhalts
  5364.  
  5365.              CRYPT:            Codierer
  5366.              SIGNED:           signierte Nachricht
  5367.              CRYPT-CONTENT-TYP:      Originaltyp einer codierten Nachricht
  5368.              CRYPT-CONTENT-CHARSET:  Originalzeichensatz einer codierten N.
  5369.              PGP:              PGP-codierte Nachricht
  5370.              PGP-KEY-AVAIL:    PGP-Schlüssel verfügbar
  5371.              PGP-PUBLIC-KEY:   PGP-Schlüssel
  5372.  
  5373.  
  5374.         Außerdem unterstützt  XP  noch eine  spezielle RFC- und  eine  Fido-
  5375.         Headerzeile: 
  5376.  
  5377.              U-Distribution: Verbreitungsgebiet der Nachricht
  5378.              F-To:           Empfänger einer Fido-Brettnachricht
  5379.  
  5380.         Aus  Kompatibilitätsgründen (XP  1.9x)  wertet  XP  zusätzlich  noch
  5381.         folgende Header aus der ZCONNECT-Spezifikation v1.9 aus:
  5382.  
  5383.              ABR:    Realname des Absenders (*)
  5384.              BIN:    Binärnachricht (*)
  5385.              MAL:    = MAILER: (*)
  5386.  
  5387.         (*)  Diese  Zeilen  werden  von  XP ausgewertet,  aber  nicht selbst
  5388.         erzeugt. Alle anderen Zeilen werden  sowohl ausgewertet,  als auch -
  5389.         bei  Bedarf  - erzeugt. MAILER  wird immer  erzeugt. ANTWORT-AN wird
  5390.         immer    erzeugt,    wenn    bei    /Edit/Boxen/Edit/ZCONNECT   eine
  5391.         Vertreteradresse eingetragen ist.
  5392.  
  5393.         Die  folgenden zusätzlichen Zeilen werden  von XP intern erzeugt und
  5394.         ausgewertet, aber nicht direkt ins Netz verschickt. Mit Ausnahme von
  5395.         X-XP-ARC  dienen  sie  zur  Kommunikation  zwischen   XP   und   den
  5396.         verschiedenen  Nachrichten-Konvertierern  (MAGGI,   ZFIDO,  UUZ  und
  5397.         ZQWK):
  5398.  
  5399.              X-XP-NTP:  Netztyp; 2=ZConnect (Default), 3=MagicNet, 10=Quick-
  5400.                         Mail, 11=GS-Mailbox, 20=Maus, 30=Fido, 40=UUCP/RFC
  5401.              X-XP-ARC:  archivierte PM (Flag)
  5402.              X-XP-BOX:  MagicNET/RFC: Boxname bei Namenpoints
  5403.              X-XP-PNT:  MagicNET: Pointname bei Aliaspoints
  5404.              X-XP-BST:  Maus: Bearbeitungsstatus einer PM
  5405.              X-XP-MRP:  Maus: Box, über die die Bezugsnachr. empfangen wurde
  5406.              X-XP-RGR:  Maus: Brettname bei gruppenübergreifender Verkettung
  5407.              X-XP-ATT:  Fido / Maus / RFC: interne Flags
  5408.              X-XP-FTO:  Empfänger von Fido- oder MagicNET-Brettnachrichten
  5409.              X-CHARSET: Fido / RFC: Zeichensatz
  5410.              X-XP-PGP:  Ergebnis der PGP-Signaturüberprüfung
  5411.  
  5412.  
  5413.         ■ MagicNET-Pakete
  5414.  
  5415.         Nachrichtenheader im  MagicNet bestehen  aus einem festen, 4zeiligen
  5416.         Teil und einem flexiblen  "$"-Teil.  Im Gegensatz zu  den Z-Formaten
  5417.         wird das Ende der Nachrichten explizit  durch ein  Ctrl-X (ASCII 23)
  5418.         gekennzeichnet. Der feste Teil des Headers besteht aus  vier Zeilen,
  5419.         die den Empfänger,  den Absendername, den Absendernode (=  Box- oder
  5420.         Pointname) und den  Betreff enthalten. Im MagicNET  ist  der Betreff
  5421.         auf 25 Zeichen  beschränkt;  daher  wird dort  im  zweiten  Teil des
  5422.         Headers  eine  zusätzliche,   nicht   begrenzte  Zeile  "$  Betreff"
  5423.         eingefügt. Der feste Header wird durch zwei Zeilen begrenzt, die die
  5424.         Zeichen Ctrl-A (ASCII 1) und Ctrl-B (ASCII 2) enthalten.
  5425.  
  5426.         Eine  genaue  Beschreibung  des  Formates entnehmen  Sie  bitte  den
  5427.         MagicDOCs. 
  5428.  
  5429.  
  5430.         ■ MausTausch-Pakete
  5431.  
  5432.         Es  gibt zwei Arten von Paketen: INFILES, die CrossPoint  an die Box
  5433.         schickt, und OUTFILES,  die es von  der Box erhält. Beide Pakettypen
  5434.         bestehen aus einer Anzahl aneinandergereihter Blöcke. Ein Block kann
  5435.         entweder  eine Nachricht,  einen  Bearbeitungsstatus, ein  Info-File
  5436.         oder  eine Liste von  Befehlen enthalten, z.B. Befehle zum Bestellen
  5437.         einer  Gruppe.  Alle Blöcke beginnen  mit einem "#"  in  der  ersten
  5438.         Spalte, gefolgt von der Blockkennung.
  5439.  
  5440.         Nachrichten  bestehen  aus einer Anzahl  von Headerzeilen  und einer
  5441.         Reihe   von  Textzeilen.   Das  erste  Zeichen   jeder   Headerzeile
  5442.         kennzeichnet  die  Bedeutung der  Zeile;  das  erste  Zeichen  jeder
  5443.         Textzeile  ist  ein  Doppelpunkt.  Es  gibt  so  viele  mögliche und
  5444.         vorgeschriebenen  Kombinationen  von   Headerzeilen,  daß   ich  sie
  5445.         unmöglich   hier   beschreiben   kann  und   auf   die  einschlägige
  5446.         Dokumentation verweisen muß.
  5447.  
  5448.  
  5449.         ■ Fido-Pakete
  5450.  
  5451.         Fido-Nachrichtenpakete bestehen aus  einem starren Paketkopf von  58
  5452.         Bytes, den einzelnen Nachrichten und  zwei 0-Bytes.  Die Nachrichten
  5453.         bestehen aus einem starren  Header, einem flexiblen Header und einer
  5454.         ziemlich skurrilen Ansammlung  von  Steuer- und  Textzeilen, beendet
  5455.         mit  einem  0-Byte.  Die Steuerzeilen  -  sogenannte "Klude-Lines" -
  5456.         beginnen jeweils mit einem  Ctrl-A (ASCII 1), und  können sowohl  zu
  5457.         Beginn  als  auch  am  Ende   der  Nachricht  stehen.   Viele  Fido-
  5458.         Pointprogramme oder Nachrichten-Lister  zeigen diese Zeilen mit  an;
  5459.         CrossPoint  dagegen  konvertiert   sie  in  entsprechende  ZConnect-
  5460.         Headerzeilen, die nur auf Wunsch per  (I)nfo- oder (O)riginalheader-
  5461.         Funktion angezeigt werden. So wird z.B. aus der ^A-MSGID-Steuerzeile
  5462.         die ZConnect-Zeile "MID:".
  5463.  
  5464.         Bei  Echomails (öffentlichen  Fido-Nachrichten)  endet der  Text mit
  5465.         einer "Origin"-Zeile, die  die Adresse des Absenders  enthält. Diese
  5466.         Zeile   ist   technisch   notwendig,  da   die   Absenderadresse  im
  5467.         Nachrichtenkopf beim Weiterrouten  der Nachricht verändert  wird. In
  5468.         PMs wird keine Origin-Zeile benötigt. 
  5469.  
  5470.         Eine weitere herausragende Eigenschaft von Fido-Paketen ist, daß sie
  5471.         häufig fehlerhaft sind. Teilweise fehlen  nur einzelne  Steuerzeilen
  5472.         oder die  Origin-Zeile,  teilweise  bestehen die Nachrichten auch zu
  5473.         100%  aus   Datenmüll.  Schuld  daran  sind  eine  große   Zahl  von
  5474.         fehlerhaften  Programmen und von unzuverlässig arbeitenden  Systemen
  5475.         im FidoNet.
  5476.  
  5477.         Wenn Sie Fido-Pakete bearbeiten  möchten, besteht der einfachste Weg
  5478.         darin,  sie mit  ZFIDO (s. FIDO.DOC) ins ZConnect-Format und nachher
  5479.         wieder zurück ins Fido-Format zu konvertieren.
  5480.  
  5481.  
  5482.         ■ RFC-Pakete
  5483.  
  5484.         Grundsätzlich  sind   RFC-Nachrichten  sehr  ähnlich   zu  ZCONNECT-
  5485.         Nachrichten aufgebaut. Sie  bestehen  aus einem  variablen Kopf  mit
  5486.         einer bestimmten Anzahl  von festen  und  beliebig vielen optionalen
  5487.         Zeilen,  einer Leerzeile und dem  eigentlichen  Nachrichtentext. Sie
  5488.         unterscheiden  sich   von  ZCONNECT  allerdings  dadurch,  daß   die
  5489.         einzelnen Zeilen  nicht durch CR/LF,  sondern nur  durch LF getrennt
  5490.         sind.
  5491.  
  5492.         Bei   RFC-Nachrichten  wird  streng   zwischen  News   (öffentlichen
  5493.         Nachrichten)   und  Mails   (PMs)  unterschieden.  News  werden   in
  5494.         sogenannten  "News-Batches"  zusammengefaßt,  die  vergleichbar  mit
  5495.         ZCONNECT-Puffern sind. Alle Nachrichten  werden zusammenkopiert, und
  5496.         jeder Nachricht  wird  eine  Zeile  mit ihrer  Größe  vorangestellt.
  5497.         Werden Newsbatches gepackt, so wird der gepackten Datei eine weitere
  5498.         Zeile vorangestellt, aus der der verwendete Packet  zu  erkennen ist
  5499.         ("#! cunbatch" für compress  und  "#! funbatch"  für  freeze).  Eine
  5500.         genauere (wenn auch stellenweise fehlerhafte) Beschreibung des News-
  5501.         Formates finden Sie in RFC 1036.
  5502.  
  5503.         Mails bestehen  aus der eigentlichen Nachricht  und  einer Envelope-
  5504.         Adresse.   Sie  werden  entweder  als  einzelne  Dateien   per  UUCP
  5505.         verschickt, oder in sogenannten SMTP-Batches zusammengefaßt. Näheres
  5506.         zum Mailformat finden Sie in  RFC 822,  eine knappe Beschreibung von
  5507.         Envelope-Adressierung  und SMTP-Batching befindet sich in  RFC  976.
  5508.         Eine Erweiterung  des Mailformats für binäre Daten und  verschiedene
  5509.         Nachrichtentypen und Zeichensätze  ist in RFC 1341 beschrieben. Eine
  5510.         genauere Beschreibung befindet sich auch in UUCP.DOC.
  5511.  
  5512.  
  5513.  
  5514.  
  5515.         7.2  Config-Dateien
  5516.         ────────────────────────────────────────────────────────────────────
  5517.  
  5518.         Als "normaler" User werden Sie diesen Abschnitt nicht  lesen müssen.
  5519.         Er   wendet   sich   in   erster   Linie   an   Programmierer    von
  5520.         Zusatzprogrammen,  die   Zugriff   auf  XP-interne   Dateistrukturen
  5521.         benötigen. (Fast)  alle hier beschriebenen Einstellungen können auch
  5522.         menügesteuert  im  Programm  erfolgen.  Alle  Angaben  ohne  Gewähr;
  5523.         Änderungen vorbehalten.
  5524.  
  5525.  
  5526.         Alle Konfigurations-Dateien bestehen  aus Kommentarzeilen, beginnend
  5527.         mit einem "#", Leerzeilen und  Definitions-Zeilen. Alle Definitions-
  5528.         Zeilen haben die Form
  5529.  
  5530.             Name=Inhalt.
  5531.  
  5532.         Beim Namen spielt Groß/Kleinschreibung kein Rolle; beim Inhalt  wird
  5533.         evtl.   zwischen  groß  und  klein  unterschieden.  In   zukünftigen
  5534.         Versionen  könnten evtl.  vor und  nach dem "=" Leerzeichen und/oder
  5535.         Tab's stehen. Derzeit dürfen Sie aber *keine* Leerzeichen oder Tab's
  5536.         einfügen.  Die  Dateien  werden  nach  jeder  Konfigurationsänderung
  5537.         komplett neu geschrieben.  Das  Ändern  der Reihenfolge und Einfügen
  5538.         zusätzlicher  Kommentar-  oder  Leerzeilen  ist  zwar  möglich,  die
  5539.         Änderungen gehen aber beim nächsten Speichern wieder verloren.
  5540.  
  5541.  
  5542.         ■ XPOINT.CFG: allgemeine Konfiguration
  5543.  
  5544.         Alle Zeilen  sind optional und werden  beim Weglassen durch Default-
  5545.         Werte ersetzt. Die COMx-Zeilen sollten sich am Ende befinden, um das
  5546.         Einlesen der Datei zu beschleunigen. Eine genaue Beschreibung zu den
  5547.         einzelnen  Optionen  entnehmen  Sie   bitte  der  Online-Hilfe.  Die
  5548.         Einstellungen von XPOINT.CFG sind im Config-Menü änderbar.
  5549.  
  5550.         Extrakttyp            /Nachricht/Extrakt/Als..  0=ohne Kopf,
  5551.                                 1=mit Kopf, 2=Puffer, 3=Quote
  5552.         Brettanzeige          0=groß, 1=spezial, 2=klein
  5553.         ShowMsgDatum          Nachrichtendatum anzeigen
  5554.         Lister                [Pfad]Name der Listers; leer für intern
  5555.         ListerKB              min. benötigter Speicherplatz für ext. Lister
  5556.         ListVollbild          interner Lister: voller Bildschirm
  5557.         ListWrap              interner Lister: Zeilenumbruch in Spalte 80
  5558.         Editor                [Pfad]Name des externen Editors
  5559.         EditorKB              min. benötigter Speicherplatz für ext. Editor
  5560.         ExtEditor             Verwendung des externen Editors: 1=nur große
  5561.                                 Texte, 2=alle Nachrichten, 3=immer
  5562.         AutoCPgDn             automatisches <PgDn> beim Start des Editors
  5563.         GifViewer             Viewer für Binärnachrichten im GIF-Format
  5564.         LbmViewer             Viewer für Binärnachrichten im IFF/ILBM-Format
  5565.         PcxViewer             Viewer für Binärnachrichten im TIFF-Format
  5566.         Viewer1-Viewer4       Benutzerdefinierte Viewer
  5567.         StdHaltezeit          Standard-Bretthaltezeit in Tagen; wird beim
  5568.                                 manuellen Anlegen neuer Bretter verwendet
  5569.         StdUserHaltezeit      Standard-Userhaltezeit in Tagen
  5570.         QuoteBreak            Umbruchspalte für Quotes
  5571.         Quote                 Quote-String, eingeschlossen in ""
  5572.         ScreenLines           Anzahl Bildzeilen
  5573.         ScreenSaver           Sekunden bis zum Dunkelschalten des Bildes,
  5574.                                 0 = kein Screen-Saver
  5575.         SoftSaver             Bild 'weich' ausblenden
  5576.         BlackSaver            Bild schwarzschalten
  5577.  |      VESA-DPMS             Monitor in Stromsparmodus schalten
  5578.         Useraufnahme          Alle, Z-Netz oder Keine
  5579.         MaxBinarySave         maximale Speichergröße für Binärnachrichten
  5580.                                 in Bytes
  5581.         MaxNetMsgs            max. Nachrichtengröße; Vorgabe beim Anlegen
  5582.                                 neuer Brettgruppen / Bytes
  5583.         MaxNetPM              max. Größe für NetMails / Bytes
  5584.         MaxLocalPM            max. Größe für lokale PMs / Bytes
  5585.         ReHochN               Re^n verwenden
  5586.         SwapToEMS             bei DOS-Aufruf in EMS auslagern
  5587.         SwapToXMS             XMS verwenden
  5588.         TempDir               Temporärverzeichnis
  5589.         ExtractDir            Extrakt-Verzeichnis
  5590.         SendfileDir           Sendeverzeichnis
  5591.         LogDir                Logfile-Verzeichnis
  5592.         FileDir               File-Request-Verzeichnis
  5593.         ShowLogin             Loginbild bei Netcall anzeigen
  5594.         ArchivBretter         Archiv-Bretter
  5595.         ArchivLöschen         Nachrichten nach Archivierung (Alt-A) auf
  5596.                                 'löschen' setzen
  5597.         Shell25               bei DOS-Shell auf 25 Bildzeilen umschalten
  5598.         Edit25                für externen Editor auf 25 Bildzeilen schalten
  5599.         MinMB                 minimaler freier Festplattenspeicher / MB
  5600.         AskQuit               bei Programmende nachfragen
  5601.         UnXXX                 Entpacker für XXX = ARC, LZH, ZOO, ZIP, ARJ,
  5602.                                                   PAK, DWC, HYP, SQZ, RAR
  5603.         LPT                   Druckerschnittstelle (1=LPT1, 2=LPT2, 3=LPT3)
  5604.         DruckerInit           Drucker-Initialisierung vor jedem Ausdruck
  5605.         DruckerExit           Drucker-Initialisierung nach jedem Ausdruck
  5606.         Seitenlaenge          Zeilenabstand für Seitenvorschübe, oder 0 für
  5607.                                 keine
  5608.         FormFeed              Seitenvorschub-Code
  5609.         DruckRand             linker Rand in Druckzeichen
  5610.         XPoint-PM-ID          ## CrossPoint ##  in PMs
  5611.         XPoint-AM-ID          ## CrossPoint ##  in AMs
  5612.         UserSlash             "/" vor PM-Brettern
  5613.         EditBackup            BAK's sofort löschen
  5614.         KeepEdName            Name bei /Edit/Text beibehalten
  5615.         AbsenderAnzeige       Anzeige in Nachrichtenliste, 0=normal..6=Splt
  5616.                                 /klein (s. /Config/Anzeige/Nachrichten)
  5617.         Environment           Größe des Environment-Speichers bei DOS-Shell,
  5618.                                 oder 0 für Default
  5619.         ReadMode              0=Alles, 1=Ungelesen, 2=Neues
  5620.         AutoAdvance           weiterschalten bei Nachrichten/Brettern/Usern
  5621.         ScrollLock            ScrollLock verwenden
  5622.         HayesBefehle          J=Modem, N=Akkustikkoppler/ISDN/etc.
  5623.         GrossWandeln          Useradressen in eingehenden Puffern in Groß-
  5624.                                 schreibung wandeln
  5625.         EigeneMsgsHalten      Selbstgeschriebene Nachrichten auf 'halten'
  5626.         ShowUsername          Username bei Stammbox in 2. Bildzeile anzeigen
  5627.         SaveUnversandt        Bei <Esc> im Sendefenster Nachricht im Brett
  5628.                                 /»Unversandt sichern
  5629.         EmpfangsBestaetigung  autom. Empfangsbestätigungen versenden
  5630.         12:00                 Erstellungszeit 00:00 bei allen ausgehenden
  5631.                                 Nachrichten (war in einer früheren Version
  5632.                                 mal 12:00...)
  5633.         Trennzeichen          Trennzeichen für Bretter-Trennzeilen
  5634.         AutoArchiv            automatische PM-Archivierung
  5635.         NeueBrEnde            neue Bretter am Listenende anhängen
  5636.         TrennzeilenAlle       Brett-Trennzeilen bei "Alle"-Anzeige anzeigen
  5637.         BezugsBaumAdr         vollständige Adresse im Kommentarbaum zeigen
  5638.         Maus                  Mausbedienung (J/N)
  5639.         SwapMaus              Maustasten vertauschen
  5640.         DoppelKlick           Geschwindigkeit für Doppelklick (4=schnell,
  5641.                               7=mittel, 11=langsam)
  5642.         MausInit              Maus nach jeder DOS-Shell initialisieren
  5643.         ISO2IBM               ISO-Umlaute im Lister in IBM-Format umwandeln
  5644.         KommPfeile            Fido/Maus: Kommentarpfeile im Lister anzeigen
  5645.         ListScroller          Rollbalken im Lister
  5646.         ListAutoScroll        automatisches Rollen bei Maus am Bildrand
  5647.         UserbrettBox          Boxname in PM-Brettern (Brettname /USER/BOX)
  5648.         Organisation          Name der eigenen Organisation
  5649.         PufferLöschen         Pufferdateien nach Einlesen löschen (J/N)
  5650.         Auswahlcursor         Cursor immer eingeschaltet lassen
  5651.         SoundFlash            Tonsignal durch Aufblinken anzeigen
  5652.         ShowRealnames         Maus/ZConnect: Realnames statt Useradressen
  5653.                               anzeigen, falls vorhanden
  5654.         ScrSaverPW            Bei Rückkehr aus Screen-Saver Startpaßwort
  5655.                               abfragen
  5656.         LeaveConfig           Config-Menü immer vollständig verlassen
  5657.         NetcallLogfile        Komplettlogfile über den Loginvorgang aller
  5658.                               Netcalls anlegen
  5659.         ListHighlight         *Hervorhebungen* im Lister
  5660.         ListFixedHead         feststehender Nachrichtenkopf im Lister
  5661.         MaggiVerkettung       Nachrichtenverkettung beim Netztyp MagicNET
  5662.         Header                Einstellungen von /Config/Anzeige/Kopf
  5663.         Timezone              Zeitzone (/Config/Optionen/Nachrichten)
  5664.         SaveType              Art des Sicherns von Konfigurations-Änderungen
  5665.                               0=automatisch, 1=manuell, 2=nach Rückfrage
  5666.         MaxCrosspost          Obergrenze für eingehende Crosspostings
  5667.         Waehrung              Währung für Gebührenabschätzung
  5668.  |      GebCfos               cFos-Gebührenübernahme
  5669.         Feiertage             deutsche Feiertage bei Telefonkostenberech-
  5670.                               nung berücksichtigen
  5671.         Shell-Showpar         Parameterzeile bei DOS-Aufruf anzeigen
  5672.         Shell-Waitkey         Nach DOS-Aufruf auf Tastendruck wareten
  5673.         UsePGP                automatische PGP-Codierung/Decodierung
  5674.         PGP-Batchmode         PGP-Schalter "+batchmode"
  5675.         PGP-UserID            eigene User-ID
  5676.         PGP-AutoPM            Schlüssel aus PMs automatisch einlesen
  5677.         PGP-AutoAM            Schlüssel aus AMs automatisch einlesen
  5678.         PGP-WaitKey           nach PGP-Aufruf auf Tastendruck warten
  5679.  |      PGP-Logfile           Logfile für automatische PGP-Aktionen
  5680.  |      PGP-SignAll           alle Nachrichten PGP-signieren
  5681.         MessageBeep           Tonsignal Listenanfang/-ende
  5682.  |      NetcallUnmark         Nachrichtenmarkierungen nach Netcall aufheben
  5683.  |      DefaultNokop          ZCONNECT: NOKOP per Default mitsenden
  5684.  |      Blindensupport        zusätzliche Unterstützung für blinde User
  5685.  |      QuoteColors           mehrfarbige Quotes
  5686.  |      TrennKommentar        Art der Trennzeilen-Kommentar-Anzeige
  5687.  
  5688.         Einstellungen, die nur das Z-Netz betreffen:
  5689.  
  5690.         Kleinschreibung       Kleinschreibung bei Useradressen zulässig
  5691.         InterruptLogin        Login mit ^X abbrechen
  5692.         ZC-ISO                ISO-Zeichensatz verwenden
  5693.         Post                  Postanschrift (/Config/Optionen/Nachrichten)
  5694.         Telefon               Telefonnummern (/C/Optionen/Nachrichten)
  5695.         pmCrypt               pmCrypt-Codierer-Einstellungen
  5696.  
  5697.         Einstellungen, die nur MausTausch betreffen:
  5698.  
  5699.         MausLimit             OUTFILE-Größe begrenzen
  5700.         LeseBestaetigung      für jede gelesene PM eine Bestätigung an den
  5701.                               Absender schicken
  5702.         MausStatus            Statusmeldungen anfordern
  5703.  
  5704.         Einstellungen, die nur RFC/UUCP betreffen:
  5705.  
  5706.         NewsMIME              MIME in News verwenden
  5707.         MIMEqp                MIME: quoted-printable verwenden
  5708.         RFC1522               MIME: Sonderzeichen in Headeern codieren
  5709.         NewsgroupAnzeige      Newsgroups in RFC-Schreibweise darstellen
  5710.         UShrinkHeader         überflüssige Headerzeilen entfernen
  5711.  
  5712.         Einstellungen, die nur das FidoNet betreffen:
  5713.  
  5714.         Vorwahl               eigene Vorwahl, z.B. 49-221 für Köln
  5715.         IntVorwahl            internationale Vorwahl, z.Zt. "00"
  5716.         NatVorwahl            Ortsvorwahl, in Deutschland "0"
  5717.         AutoDiff              Diff's automatisch einbinden (J/N)
  5718.         BrettEmpfaenger       Standardempfänger für neue Brettnachrichten
  5719.         ShowFidoto            dreispaltige Nachrichtenanzeige mit Empfänger
  5720.         FidoDelEmpty          leere, eingehende Fido-Nachrichten löschen
  5721.  |      KeepVia               VIA-Zeilen nicht löschen
  5722.         AutoTIC               TIC-Files automatisch auswerten
  5723.         KeepRequests          unerledigte File Requests zurückstellen
  5724.  
  5725.         Einstellungen für die serielle Schnittstelle:
  5726.  
  5727.         COMx-FOSSIL           FOSSIL-Treiber verwenden
  5728.         COMx-Port             hexadezimale Portadresse der Schnittstelle
  5729.         COMx-IRQ              IRQ-Nummer
  5730.         COMx-Init             Modem-Init-String
  5731.         COMx-Exit             Modem-Exit-String
  5732.         COMx-Dial             Wählbefehl
  5733.         COMx-Warten           Warten auf Modemantwort (Sekunden)
  5734.         COMx-IgnoreCD         CD-Signal (Carrier Detect) ignorieren
  5735.         COMx-IgnoreCTS        CTS (Hardware-Handshake) ignorieren
  5736.         COMx-UseRTS           RTS verwenden
  5737.         COMx-RING             Klingelsignal-Erkennung
  5738.         COMx-16550            FIFO des 16550A verwenden
  5739.         COMx-Triggerlevel     FIFO-Triggerlevel
  5740.         COMx-Waehlsperre      Telekomgedenkminute
  5741.  
  5742.         Einstellungen für /XPoint/Terminal:
  5743.  
  5744.         AutoUpload            automatischer Zmodem-Upload
  5745.         AutoDownload          automatischer Zmodem-Download
  5746.         TermPort              Schnittstelle
  5747.         TermBaud              Baudrate
  5748.         TermStatus            Statuszeile anzeigen
  5749.         TermInit              Modem-Initialisierung
  5750.  
  5751.         Dazu  kommt  noch die Funktionstasten-Definition,  deren Aufbau  der
  5752.         geneigte Leser selbst herausfinden möge :-)
  5753.  
  5754.  
  5755.         ■ XPOINT2.CFG: interne Konfiguration
  5756.  
  5757.         Diese Datei beinhaltet Einstellungen, die direkt nach ihrer Änderung
  5758.         gespeichert werden, oder z.Zt. nicht änderbare Einstellungen.
  5759.  
  5760.         DefaultBox            Stammbox, muß großgeschrieben sein!
  5761.         DefaultFidoBox        Fido-Stammbox (primary Bossnode)
  5762.         EinhProZeile          Gebühreneinheiten/Zeile bei Gebührenstatistik
  5763.         EmpfBestKennung       Anforderung von Empfangsbestätigungen, z.Zt ##
  5764.         ShrinkNodelist        Zonen/Regionen, auf die die Nodeliste einge-
  5765.                                 schränkt werden soll
  5766.         Nstat-MinFlags        Minimale Anzahl für das Anzeigen von Flags in
  5767.                                 der Nodelisten-Statistik
  5768.         Nstat-AnzahlNetze     Anzahl der größten Netze, die in der NL-Sta-
  5769.                                 tistik angezeigt werden sollen
  5770.         CountDown             "Down"-Nodes bei der NL-Statistik mitzählen
  5771.         FileSuche             Suchbegriff von /Fido/Fileliste/Suchen
  5772.         TL-NetcallAlle        Schalter bei /Netcall/Letze_Anrufe
  5773.  
  5774.  
  5775.         ■ XPOINT.COL: Farb-Konfiguration
  5776.  
  5777.         Alle  Definitionen  besteht aus einer  Liste  der  Farbattribute  in
  5778.         Hexadezimal- Schreibweise  mit  vorangestelltem  "$"  und einem oder
  5779.         mehreren   Spaces   als  Trennzeichen.  Ein   Farbattribut-Byte  ist
  5780.         folgendermaßen aufgebaut:
  5781.  
  5782.                  Bit  7 654 3210
  5783.                       | |   ----- Vordergrund-Farbe
  5784.                       | +-------- Hintergrund-Farbe
  5785.                       +---------- Helligkeit
  5786.  
  5787.         Bei  MDA/Hercules/CGA-Karten   bewirkt   das   Helligkeitsbit   eine
  5788.         blinkende  Anzeige,  bei  EGA/VGA  hellere  Hintergrund-Farben.  Die
  5789.         Nummer der einzelnen Farben ist:
  5790.  
  5791.         0 schwarz     4 rot          8 dunkelgrau   12 hellrot
  5792.         1 blau        5 magenta      9 hellblau     13 hellmagenta
  5793.         2 grün        6 braun       10 hellgrün     14 gelb
  5794.         3 cyan        7 hellgrau    11 hellcyan     15 weiß
  5795.  
  5796.         Die Config-Zeilen:
  5797.  
  5798.         Menue0       Hauptmenüs
  5799.         Menue1-3     1. bis 3. Untermenü-Ebene
  5800.         Hotkeys      hervorgehobene Tasten
  5801.         Trennlinie   Trennlinien am oberen und unteren Bildrand
  5802.         Bretter      Brett- und Useranzeige
  5803.         Msgs         Nachrichten- und Archiv-Anzeige
  5804.         MBox         Meldungs-Fenster
  5805.         Dialog       Dialog-Eingabefenster
  5806.         Sel1         Auswahllisten #1  (Brettmanager-Befehle etc.)
  5807.         Sel2         Auswahllisten #2  (/Edit/Boxen etc.)
  5808.         Buttons      Buttons
  5809.         Utility      Kalender
  5810.         Hilfe        Hilfsseiten
  5811.         Lister       interner Lister
  5812.  |      Quotes       interner Lister und Editor, Quoteebene 2-9
  5813.         Editor       interner Editor
  5814.         ArcViewer    Statuszeile im Archiv-Viewer
  5815.         Maps         bestellte Bretter in Brettliste
  5816.         Mailer       Fido-Mailer und UUCP-uucico
  5817.         Border       Bildrand
  5818.  
  5819.         Die Reihenfolge innerhalb der Zeilen entspricht  der Reihenfolge der
  5820.         Menüpunkte bei /Config/Anzeige/Farben.
  5821.  
  5822.  
  5823.         ■ .BFG: Server-Konfigurationen
  5824.  
  5825.         Die Daten  einer  Serverbox  (/Edit/Boxen)  werden  unter  dem Namen
  5826.         SYSTEM.BFG (SYSTEM = Netzname des Servers) abgelegt. Die Angaben von
  5827.         Servername, Username, Domain und  Pointname können zwar aus der BFG-
  5828.         Datei  ausgelesen  werden,  dürfen  aber AUF  GAR  KEINEN  FALL (!!)
  5829.         innerhalb dieser Datei geändert werden. XP verwaltet  sie zusätzlich
  5830.         noch  in  der  Datenbank  BOXEN.DB1,  und  Inkonsistenzen  können zu
  5831.         Netcall-Problemen führen.
  5832.  
  5833.         Die Einstellungen im Einzelnen:
  5834.  
  5835.         Boxname        Netzname der Box
  5836.         Pointname      Pointname (Systemname)
  5837.         Username       zugehöriger Username
  5838.         Domain         Domainname
  5839.         Passwort       Point-Paßwort
  5840.         Telefon        Nummer der Box
  5841.         ZerbID         Zerberus- oder MagicNET-Programm-ID
  5842.         Upload         Upload-Befehl
  5843.         Download       Download-Befehl
  5844.         ProtokollTyp   MausNet: Kennbuchstabe des Up/Downloadprotokolls
  5845.         UpArc          Upload-Packer
  5846.         DownArc        Download-Packer
  5847.         UpArcExt       Dateierweiterung der gesendeten Datei
  5848.         DownArcExt     Dateierweiterung der empfangenen Datei
  5849.         ConnWait       Anwahl-Wartezeit / sec.
  5850.         LoginWait      Login-Wartezeit / sec.
  5851.         RedialWait     Wahlwiederhol-Wartezeit / sec.
  5852.         RedialMax      max. Zahl von Wahlwiederholungen
  5853.         ConnectMax     max. Zahl nicht erfolgreicher Connects
  5854.         PackWait       max. Wartezeit auf Online-Packer / sec.
  5855.         RetryLogin     max. Anzahl Login-Versuche
  5856.         ConnectTime    Modem-Connectzeit, für Gebührenabschätzung / sec.
  5857.         Modeminit      Modem-Init-String
  5858.         cpsMin         minimale cps-Rate
  5859.         Port           Schnittstelle
  5860.         Params         immer 8n1
  5861.         Baud           DTE-Baudrate
  5862.         Tarifzone      für Gebührenabschätzung
  5863.         SysopInfile    Eingabe-[Pfad]Datei für SysopMode-Netcall
  5864.         SysopOutfile   Ausgabe-[Pfad]Datei für SysopMode-Netcall
  5865.         SysopStartprg  Programm vor SysopMode-Netcall
  5866.         SysopEndprg    Programm nach Sysopmode-Netcall
  5867.         MagicNET       der Name des Magic-kompatiblen Netzes
  5868.         MagicBrett     Magic/MausNet: Bretthierarchie
  5869.         LightLogin     LightNET-Loginverfahren verwenden
  5870.         OnlinePasswort Login-Paßwort bei Online-Anruf
  5871.         Logfile        Logfile bei Online-Anruf
  5872.         NetcallScript  Script für Netcall
  5873.         OnlineScript   Script für Online-Anruf
  5874.         AusschlussX    (X=1..4): Box-Ausschlußzeiten
  5875.         Brettmails     Maustausch: Brettnachrichten anfordern
  5876.         Eingangsfilter Programm, das vor jedem Puffereinlesen aufgerufen
  5877.                        wird
  5878.         Ausgangsfilter wird vor dem Pufferexport aufgerufen
  5879.         SysopNetcall   Netzanrufbericht im Sysop-Mode
  5880.         JanusPlus      ZCONNECT: Janus+ verwenden
  5881.         DelQWK         QWK-Pakete nach Einlesen löschen
  5882.  
  5883.         Einstellungen, die nur das FidoNet betreffen:
  5884.  
  5885.         FidoFakenet    Pointnetz-Nummer
  5886.         Fido4Dadr      4D-Adressen verwenden
  5887.         TosScan        Boss arbeitet mit TosScan oder ähnlich gestörter
  5888.                          Software
  5889.         LocalINTL      INTL bei lokalen Nachrichten erzeugen (für d'Bridge)
  5890.         FidoArea+      "+" bei Area-Bestellungen
  5891.         AreaBetreff    Areafix-Befehle im Betreff übergeben
  5892.         AreaPasswort   Paßwort für Area-Manager
  5893.         FileScanner    Filescan-Name
  5894.         FilescanPW     Filescan-Paßwort
  5895.         EMSI           EMSI-Protokoll verwenden (J/N)
  5896.         GetTime        Uhrzeit von angerufener Box übernehmen
  5897.         NotSEmpty      leere Nachrichtenpakete schicken
  5898.         SysopPacken    Ausgabepuffer im Sysop-Mode packen
  5899.         AKAs           AKA-Adressen
  5900.         SendAKAs       AKAs, für die Pakete mitgeschickt werden sollen
  5901.         ExtFidoNames   erweiterte Paketdateinamen
  5902.         ZMOptions      zusätzliche Zmodem-Optionen
  5903.  
  5904.         Einstellungen, die nur UUCP betreffen:
  5905.  
  5906.         UU-VarPacketSize    variable UUCP-Paketgröße
  5907.         UU-ForcePacketSize  Ausgangspaketgröße vorgeben
  5908.         UU-SizeNegotiation  Paketgröße übermitteln
  5909.         UU-protocols        aktivierte UUCP-Protokolle
  5910.         Brettmanagertyp     Typ des Brettmanagers
  5911.         Brettmanagerdomain  FQDN bei Brettmanager-Anfragen
  5912.         7e1Login            7-Bit-Login
  5913.  
  5914.  
  5915.  
  5916.  
  5917.         7.3  Tastenmakro-Datei KEYDEF.CFG
  5918.         ────────────────────────────────────────────────────────────────────
  5919.  
  5920.         Die  Makrodatei enthält pro Zeile eine  Makrodefinition. Spalte 1-15
  5921.         enthalten die umdefinierte Taste. Es gibt vier Möglichkeiten:
  5922.  
  5923.           _A      eine Zeichen/Zahlen/Buchstabentaste (hier: "A")
  5924.           ^A      eine Ctrl-Taste (hier: ^A)
  5925.           <F1>    eine Funktions/Cursor/Sondertaste (hier: F1)
  5926.           !       Kommentarzeile - enthält einen Kommentar zur vorangegan-
  5927.                   genen Makrodefinition, max. 24 Zeichen Länge
  5928.  
  5929.         Spalte  16-21  enthalten je einen  Stern bzw. ein Leerzeichen, falls
  5930.         das  Makro in Brett-,  User- oder Nachrichtenliste  oder  im Lister,
  5931.         Editor  oder Terminal gilt, oder eben  nicht. Spalte 22-25 enthalten
  5932.         Leerzeichen und sind für zukünftige Erweiterungen vorgesehen.
  5933.  
  5934.         Ab Spalte  26  folgt  eine maximal  200  Zeichen  lange  Definition.
  5935.         Buchstaben/Zahlen/Zeichen  werden direkt angegeben,  Ctrl-Tasten mit
  5936.         einem   vorangestellten   "^"   (z.B.   ^A)   und   Funktions/Cursor
  5937.         /Sondertasten  in spitzen  Klammern. Die  Zeichen  "<", ">" und  "^"
  5938.         müssen ebenfalls in  spitze Klammern eingeschlossen werden. Folgende
  5939.         Sondertasten sind möglich:
  5940.  
  5941.         <Shift Tab>          Shift-Tab
  5942.         <F1> bis <F10>       Funktionstasten, auch in Kombination mit Shift,
  5943.                              Ctrl oder Alt
  5944.         <Home>, <End>        Anfang/Ende (Cursorblock)
  5945.         <Ctrl Home>, -End    Ctrl + Anfang/Ende
  5946.         <ob>,<un>,<li>,<re>  Cursor nach oben/unten/links/re.
  5947.         <Ctrl li>,<Ctrl re>  Ctrl + Cursor links/rechts
  5948.         <PgUp>, <PgDn>       Seite nach oben/unten
  5949.         <Ctrl PgUp> -PgDn    Ctrl + Seite oben/unten
  5950.         <Ins>, <Del>         einfügen/löschen
  5951.         <Ctrl PrtSc>         Ctrl-PrintScreen / Ctrl-Druck
  5952.  
  5953.         Folgende Sondertasten sind identisch mit Ctrl-Steuer-
  5954.         codes und als solche einzugeben:
  5955.  
  5956.         <Esc>        =  ^[
  5957.         <Tab>        =  ^I
  5958.         <Enter>      =  ^M
  5959.         <Ctrl Enter> =  ^J
  5960.         <Backspace>  =  ^H
  5961.         <Ctrl 6>     =  ^^
  5962.  
  5963.         Bitte  seien Sie  sehr  sorgfältig  beim  Editieren von KEYDEF.CFG -
  5964.         Fehleingaben  können  zu  ungewollten  Effekten  führen.  Näheres zu
  5965.         Tastenmakros finden Sie in Kapitel 5.4.
  5966.  
  5967.  
  5968.  
  5969.  
  5970.         7.4  Logfiles
  5971.         ────────────────────────────────────────────────────────────────────
  5972.  
  5973.         Logfiles  sind   Textdateien,   in   denen   bestimmte   Aktivitäten
  5974.         fortlaufend aufgezeichnet werden. Neue Einträge werden  immer an das
  5975.         Ende der Datei angehängt, pro  Eintrag eine Zeile. Ein automatisches
  5976.         Löschen erfolgt nicht. Wenn Sie den Inhalt eines Logfiles nicht mehr
  5977.         benötigen, können Sie es jederzeit manuell löschen. 
  5978.  
  5979.  
  5980.         ■ XPOINT.LOG: Anruf-Logfile
  5981.  
  5982.         In  dieser  Datei  werden  z.Zt. alle  Netzanrufe und  Anrufversuche
  5983.         aufgezeichnet, die  Gebühren  verursachen. Pro  Anruf(versuch)  wird
  5984.         eine  Zeile angehängt. Alle Felder sind  durch Leerzeichen getrennt.
  5985.         Aufbau der Datei:
  5986.  
  5987.         Spalten   Inhalt
  5988.         -------------------------------------------------------------------
  5989.         1         Kennung: "S" = Netcall
  5990.                            "C" = Fido-Crash-Netcall
  5991.         2         Ergebnis " " = ok
  5992.                            "!" = Abbruch bei Login
  5993.                            "*" = Abbruch während Datenübertragung
  5994.                   In zukünftigen Versionen können Zeilen mit neuen Kennun-
  5995.                   gen und anderem Aufbau dazukommen. Zeilen mit unbekannter
  5996.                   Kennung sollten bei Auswertungen ignoriert werden.
  5997.         3-10      Datum in der Form tt.mm.jj
  5998.         12-16     Uhrzeit in der Form hh:mm
  5999.         18-33     Name der Box, linksbündig, mit Leerzeichen aufgefüllt
  6000.         35-43     gesendete Bytes, rechtsbündig
  6001.         45-53     empfangene Bytes, rechtsbündig
  6002.         55-63     Betrag in eingestellter Währung, rechtsbündig mit zwei
  6003.                   Nachkommastellen und Dezimalpunkt
  6004.         65-72     Online-Zeit in der Form hh:mm:ss. In Logfiles, die mit
  6005.                   älteren XP-Versionen (vor 1.0) erzeugt wurden, kann diese
  6006.                   Spalte evtl. fehlen
  6007.  
  6008.         In   neuen  Versionen  können  beliebige  neue  Spalten  dazukommen.
  6009.         XPOINT.LOG wird von /XPoint/Statistik/Gebühren ausgewertet.
  6010.  
  6011.  
  6012.         ■ ERRORS.LOG: Fehler-Logfile
  6013.  
  6014.         In  dieser  Datei werden  alle  Fehler aufgezeichnet,  die  in einer
  6015.         Programmfunktion  auftreten,   die  automatisch  ausgeführt   werden
  6016.         könnte. Dazu  zählen  Fehler bei  Netcalls,  Reorganisation, Puffer-
  6017.         Einlesen  etc. Solche Fehler erkennen Sie  daran, daß XP sie auf dem
  6018.         Bildschirm anzeigt,  einige  Sekunden  wartet und dann  im  Programm
  6019.         fortfährt.
  6020.  
  6021.         Der Aufbau von ERRORS.LOG:
  6022.  
  6023.         Spalten   Inhalt
  6024.         -------------------------------------------------------------------
  6025.         1-8       Datum in der Form tt.mm.jj
  6026.         10-17     Uhrzeit in der Form hh:mm:ss
  6027.         19-90     Fehlerbeschreibung
  6028.  
  6029.  
  6030.         ■ BRETTER.LOG und USER.LOG
  6031.  
  6032.         In  dieser  Datei  werden  alle  beim   Puffer-Einlesen  automatisch
  6033.         angelegten  Bretter  bzw.  User  eingetragen.  User werden nur  dann
  6034.         automatisch  angelegt,  wenn dies unter /Config/Optionen/Allgemeines
  6035.         /User-Aufnahme nicht abgeschaltet wurde. Aufbau der Dateien:
  6036.  
  6037.         Spalten   Inhalt
  6038.         -------------------------------------------------------------------
  6039.         1-8       Datum in der Form tt.mm.jj
  6040.         10-14     Uhrzeit in der Form hh:mm
  6041.         16-95     Name des Brettes / Users
  6042.  
  6043.  
  6044.         ■ DUPES.LOG
  6045.  
  6046.         Diese  Datei wird bei /Wartung/DupeKill  verwendet  und enthält eine
  6047.         Liste  aller gefundenen  (und auf  "löschen"  gesetzten) Dupes, also
  6048.         mehrfach vorhandener Nachrichten.  Jeder  DupeKill-Durchlauf erzeugt
  6049.         eine  Zeile  mit  dem  Inhalt  "DupeKill gestartet  am  ... um ...",
  6050.         gefolgt von der Liste der Dupes  und einer  Leerzeile. Die Liste der
  6051.         Dupes hat folgenes Format:
  6052.  
  6053.         Spalten   Inhalt
  6054.         -------------------------------------------------------------------
  6055.         1-8       Erstellungsdatum der Nachricht in der Form tt.mm.jj
  6056.         10-41     gekürzt: Bei PMs der Name des Absenders, bei AMs der Name
  6057.                   des Brettes
  6058.         43-82     Betreff der Nachricht
  6059.  
  6060.  
  6061.  
  6062.  
  6063.         7.5  diverse Dateien
  6064.         ────────────────────────────────────────────────────────────────────
  6065.  
  6066.         ■ NEUES.DAT
  6067.  
  6068.         Diese  Datei enthält  Datum/Uhrzeit  des letzten  Netcalls. Alle  ab
  6069.         diesem Datum eingegangenen Nachrichten  werden als "Nachrichten seit
  6070.         dem  letzten  Netcall" behandelt  und durch  den  Lese-Mode  "Neues"
  6071.         ausgewählt.  Die  Datei  enthält  eine  einzelne  Zeile   im  Format
  6072.         "jjmmtthhmm". In  zukünftigen Versionen könnten  weitere Zeilen  mit
  6073.         anderer Bedeutung dazukommen.
  6074.  
  6075.  
  6076.         ■ VERTEIL.DAT
  6077.  
  6078.         Diese Datei enthält eine Liste aller Nachrichten-Verteiler. Der Name
  6079.         des  Verteilers ist jeweils  in eckigen  Klammern angegeben;  danach
  6080.         folgen in alphabetischer Ordnung alle zu diesem Verteiler gehörenden
  6081.         Empfänger,  d.h.  Bretter- und Useradressen. Es können an beliebiger
  6082.         Stelle Leerzeilen vorhanden sein. Falls Sie in  dieser Datei manuell
  6083.         oder  mit  einem  externen Programm Veränderungen vornehmen, sollten
  6084.         Sie  darauf  achten,  daß  alle Adressen  korrekt  geschrieben  sind
  6085.         (Großschreibung;  Useradressen  in  der   Form  USER@BOX.ZER).   Der
  6086.         Verteilername selbst darf incl. [] nicht länger als 40 Zeichen sein.
  6087.         Die im Userfenster von XP angezeigte Anzahl von Empfängern wird erst
  6088.         dann  aktualisiert, wenn der  Verteiler innerhalb von XP  bearbeitet
  6089.         wird; eine abweichende Anzahl stört (CrossPoint) aber nicht.
  6090.  
  6091.  
  6092.         ■ *.ITI, *.INF (MausNet)
  6093.  
  6094.         Die  ITI-Dateien  enthalten eine  Liste  aller verfügbaren Infofiles
  6095.         (Format: siehe MausTausch-Doku).
  6096.  
  6097.         Die   INF-Dateien   enthalten   Informationen  über  automatisch  zu
  6098.         bestellende Infofiles. So bedeutet z.B.
  6099.  
  6100.                   IGK 7 14.05.1992 15355
  6101.  
  6102.         daß  die  kurze  Gruppenliste  im  Abstand von  mindestens  7  Tagen
  6103.         bestellt werden soll, daß sie  zuletzt am 14.05. bestellt wurde, und
  6104.         daß  sie  die  CRC-Prüfsumme  15355 hat.  Anhand  der  CRC-Prüfsumme
  6105.         ermittelt die Maus,  ob sich  ein Infofile seit der  letzten Abfrage
  6106.         geändert hat.
  6107.  
  6108.  
  6109.         ■ Fido-Dateien
  6110.  
  6111.         Der   Aufbau   von   Fido-spezifischen   Dateien  ist  in   FIDO.DOC
  6112.         beschrieben. 
  6113.  
  6114.  
  6115.  
  6116.  
  6117.         7.6  Das AUTOEXEC-Verzeichnis - automatische Import-Schnittstelle
  6118.         ────────────────────────────────────────────────────────────────────
  6119.  
  6120.         Vielleicht   haben   Sie  sich  schon  gewundert,  wozu  das   leere
  6121.         Unterverzeichnis  AUTOEXEC   da  ist,  das  CrossPoint  beim  ersten
  6122.         Programmstart angelegt  hat.  Nun,  dieses  Verzeichnis  bietet  die
  6123.         Möglichkeit,  Daten  automatisch  in  XP   einlesen  oder  bestimmte
  6124.         Aktionen   automatisch   bei   Programmstart   oder   während    des
  6125.         Programmablaufs ausführen zu lassen. Alles, was sie dazu tun  müssen
  6126.         ist, eine  Datei  in  dieses  Verzeichnis  zu  kopieren.  CrossPoint
  6127.         erkennt dann beim nächsten Programmstart anhand der Dateierweiterung
  6128.         ("Extension"), was es  mit dieser Datei  anfangen  soll. Dadurch ist
  6129.         das AUTOEXEC-Verzeichnis  z.B. eine  ideale Import-Schnittstelle  zu
  6130.         anderen Programmen.
  6131.  
  6132.         Auch während  des  Programmablaufs überprüft CrossPoint in Abständen
  6133.         von  fünf Minuten, ob AUTOEXEC-Daten  zur Verarbeitung bereitliegen,
  6134.         vorausgesetzt, das Programm  befindet sich im  Hauptfenster (Bretter
  6135.         /User/Nachrichtenfenster)  und   Sie  haben  innerhalb  der  letzten
  6136.         dreißig Sekunden keine Taste gedrückt.
  6137.  
  6138.         Beispiele:  Sie kopieren eine Pufferdatei ins AUTOEXEC-Verzeichnis
  6139.                       -> der Puffer wird automatisch eingelesen.
  6140.  
  6141.                     Sie kopieren eine Nachricht ins AUTOEXEC-Verzeichnis
  6142.                       -> die Nachricht wird automatisch verschickt.
  6143.  
  6144.                     Sie kopieren eine Datei START.BAT ins AUTOEXEC-Verz.
  6145.                       -> die Batchdatei wird automatisch ausgeführt.
  6146.  
  6147.  
  6148.         In der folgenden Liste  sind alle Dateierweiterungen aufgeführt, die
  6149.         XP zur Zeit kennt, und die damit verknüpften Programmfunktionen.
  6150.  
  6151.         ZER: Pufferdatei im Z-Netz-  oder ZConnect-Format.  CrossPoint liest
  6152.              die Datei als Puffer ein und löscht sie anschließend. Falls der
  6153.              Puffer  von einer  Ihrer Serverboxen  stammt, sollten  Sie  als
  6154.              Dateiname den  Namen der Box verwenden,  also z.B.  HOT.ZER, um
  6155.              eine Pufferdatei einzulesen, die von der Box "HOT" stammt. 
  6156.  
  6157.         ZEE: Diese Dateierweiterung  wird nur noch aus Kompatibiltätsgründen
  6158.              zu XP Version 2.1 unterstützt;  sie entspricht einer .ZER-Datei
  6159.              + Steuernachricht EBEST.CTL (s.u.).
  6160.  
  6161.         OUT: Ein MausTausch-Outfile von einer  MausNet-Box. Die  Datei  wird
  6162.              mit  MAGGI.EXE  ins  ZConnect-Format  umgewandelt,  als  Puffer
  6163.              eingelesen und  anschließend gelöscht. Der  Dateiname  muß  dem
  6164.              Namen einer eingetragenen MausNet-Serverbox entsprechen.
  6165.  
  6166.         PKT: Fido-PKT-Dateien.   Die  Dateien  werden  mit   ZFIDO.EXE   ins
  6167.              ZConnect-Format   umgewandelt,  als   Puffer   eingelesen   und
  6168.              anschließend gelöscht.  Bei evtl.  neu angelegten  Brettern und
  6169.              Usern trägt  XP  dabei immer  die Fido-Stammbox als Server ein,
  6170.              und verwendet die für diese Box angegebene Bretthierarchie. 
  6171.  
  6172.         MSG: Eine zu versendende Nachricht oder Datei. Näheres s.u.
  6173.  
  6174.         MSD: Wie MSG, allerdings  wird eine  zu  versendende  Datei nach dem
  6175.              Absenden gelöscht.
  6176.  
  6177.         IPS: Eine fertige Z-Netz-  oder ZConnect-Pufferdatei, die an die  im
  6178.              Dateinamen angegebene Box verschickt werden soll.  Siehe Anhang
  6179.              A, Parameter "/ips".
  6180.  
  6181.         PAR: Eine  Parameter-Datei.  Die  Datei muß pro  Zeile  eine der  in
  6182.              Anhang  A beschriebenen Optionen enthalten. Die Optionen werden
  6183.              genauso  behandelt,  als wenn  Sie  sie beim Start  von  XP als
  6184.              Parameter  angegeben hätten. Die Parameter-Datei  wird nach dem
  6185.              Einlesen gelöscht.
  6186.  
  6187.         OPT: Wie PAR, allerdings wird die Datei NICHT gelöscht.
  6188.  
  6189.         BAT: Eine  beliebige,  automatisch   auszuführende  Batchdatei.  Die
  6190.              folgenden Batchdateinamen haben dabei besondere Funktionen:
  6191.  
  6192.                  START.BAT   -  wird bei jedem Programmstart ausgeführt
  6193.                  START1.BAT  -  wird bei Programmstart ausgeführt und dann
  6194.                                 gelöscht
  6195.                  STOP.BAT    -  wird bei jedem Programmende ausgeführt
  6196.                  STOP1.BAT   -  wird bei Programmende ausgeführt und dann
  6197.                                 gelöscht
  6198.  
  6199.              Alle  übrigen   Batchdateien  werden   unmittelbar   nach   der
  6200.              Ausführung gelöscht.
  6201.  
  6202.         BAK: Datei wird ohne Verarbeitung gelöscht.
  6203.  
  6204.         Alle     weiteren    Dateierweiterungen    sind    für    zukünftige
  6205.         Programmversionen  reserviert.  Sie  sollten  also keine Dateien ins
  6206.         AUTOEXEC-Verzeichnis  kopieren,  die  nicht   für  die  automatische
  6207.         Verarbeitung bestimmt sind.
  6208.  
  6209.  
  6210.         ■ Steuernachrichten für ZER, OUT und PKT
  6211.  
  6212.         Bei   einzulesenden   Nachrichtenpaketen  können  Sie   verschiedene
  6213.         Optionen aktivieren, indem Sie zusätzlich Steuerdateien im AUTOEXEC-
  6214.         Verzeichnis  hinterlegen. Es  wird  nur  der  Name  der  Steuerdatei
  6215.         überprüft;  der Inhalt spielt keine Rolle. Alle Steuerdateien  enden
  6216.         auf  .CTL oder  .CTD.  CTL-Dateien  bleiben  erhalten,  während CTD-
  6217.         Dateien nach dem Abarbeiten  des AUTOEXEC-Verzeichnisses automatisch
  6218.         gelöscht werden.
  6219.  
  6220.         EBEST.CTL/.CTD    bewirkt das Versenden von Empfangsbestätigungen,
  6221.                           soweit angefordert.
  6222.         EDATUM.CTL/.CTD   verwendet das Erstellungsdatum der eingelesenen
  6223.                           Nachrichten als Empfangsdatum.
  6224.         GELESEN.CTL/.CTD  setzt die Nachrichten auf "gelesen".
  6225.  
  6226.  
  6227.         ■ MSG/MSD: automatisches Versenden von Nachrichten
  6228.  
  6229.         Wenn Sie eine einfache  Textnachricht  verschicken möchten,  muß die
  6230.         MSG-Datei  folgenden  prinzipiellen  Aufbau haben  (die  Trennpfeile
  6231.         gehören nicht zur Datei): 
  6232.  
  6233.         ---------------------->
  6234.         Empfaenger:  USER@SYSTEM, /BRETTNAME oder [Verteiler]
  6235.         Betreff:     (beliebiger Betreff)
  6236.         Server:      (Boxname)
  6237.  
  6238.         (Nachrichtentext)
  6239.         <----------------------
  6240.  
  6241.         Als  Empfänger  muß  eine  gültige Useradresse  oder  ein  Brettname
  6242.         angegeben sein. Die Server-Zeile ist optional; wenn sie fehlt, setzt
  6243.         XP statt  dessen die Stammbox  oder - falls vorhanden - die  für den
  6244.         Empfänger eingetragene  Serverbox ein.  Zwischen dem Doppelpunkt und
  6245.         dem Inhalt  der einzelnen Kopfzeilen können ein oder  beliebig viele
  6246.         Leerzeichen  stehen.  Der  Nachrichtentext,  der  immer  durch  eine
  6247.         Leerzeile abgetrennt werden muß, kann  beliebig lang sein  und einen
  6248.         beliebigen Inhalt haben.
  6249.  
  6250.         Beispiel:
  6251.  
  6252.         ---------------------->
  6253.         Empfaenger:  /T-NETZ/SUPPORT/XPOINT/ALLGEMEINES
  6254.         Betreff:     Test für automatische Nachricht
  6255.  
  6256.         Diese Nachricht wurde per AUTOEXEC-Verzeichnis automatisch
  6257.         verschickt ...
  6258.         <----------------------
  6259.  
  6260.         Um Binärnachrichten zu versenden, muß zusätzlich eine "Datei:"-Zeile
  6261.         eingefügt werden, die  den Namen der zu versendenden Datei  enthält.
  6262.         Wenn der Name  keine Pfadangabe  enthält,  muß die Datei sich im bei
  6263.         /Config/Pfade eingestellten Sendeverzeichnis befinden. Falls es sich
  6264.         nicht um eine Fido-Fileattach-Nachricht handelt (s.  auch FIDO.DOC),
  6265.         ist  bei  Binärnachrichten  der  auf  den  Kopf  folgende  Text ohne
  6266.         Bedeutung und wird ignoriert. Wichtig ist,  daß Sie bei Fido-Dateien
  6267.         kein .MSD sondern  nur .MSG  verwenden,  weil die  File-Attach-Datei
  6268.         sonst gelöscht  würde, bevor der  Fido-Mailer  sie übertragen  kann;
  6269.         außerdem ist hier die Angabe des Servers obligatorisch.
  6270.  
  6271.  
  6272.         Beispiel für eine Binärnachricht:
  6273.  
  6274.         ---------------------->
  6275.         Empfaenger:  /Z-NETZ/RECHNER/IBM/BINAER
  6276.         Betreff:     TRON.EXE - neue Version
  6277.         Datei:       C:\CPP\TRON\TRON.EXE
  6278.         <----------------------
  6279.  
  6280.  
  6281.         Falls  Sie  ein  externes  Programm  in  XP einbinden  möchten,  das
  6282.         Nachrichten auf dem Weg über das AUTOEXEC-Verzeichnis verschickt, so
  6283.         müssen Sie  unter  /Config/Tasten/..  für  dieses  Programm nur  den
  6284.         Autoexec-Schalter  aktivieren.   Dies   bewirkt,   daß  nach   jedem
  6285.         Programmstart  alle  Dateien   im  Autoexec-Verzeichnis   bearbeitet
  6286.         werden. 
  6287.  
  6288.  
  6289.         ■ AUTOEXEC in Timing-Listen und per Funktionstaste
  6290.  
  6291.         Mit  dem  Befehl  AUTOEXEC können  Sie  in  Timing-Listen  eine neue
  6292.         Abarbeitung des AUTOEXEC-Verzeichnisses  erzwingen. Ansonsten werden
  6293.         AUTOEXEC-Einträge  in  Timing-Listen   nur  beim  Datumswechsel  neu
  6294.         bearbeitet.  Auf  diese  Weise können  Daten automatisch verarbeitet
  6295.         werden, die z.B.  über ein  externes  oder ein im  Netzwerk parallel
  6296.         laufendes  Programm  ins  AUTOEXEC-Verzeichnis  geschrieben  wurden.
  6297.         START-Batchdateien werden in in diesem Fall NICHT ausgeführt.
  6298.  
  6299.         Die Abarbeitung des AUTOEXEC-Verzeichnisses läßt sich auch innerhalb
  6300.         von XP per Funktionstaste manuell starten:  Wählen Sie unter /Config
  6301.         /Tasten  einfach eine beliebige  Funktionstasten-Kombination, tragen
  6302.         Sie als Programmnamen nur  "*" ein und  aktivieren Sie den Autoexec-
  6303.         Schalter. Näheres dazu ist in Kapitel 5.4 beschrieben.
  6304.  
  6305.  
  6306.         ■ Was Sie sonst noch beachten sollten ...
  6307.  
  6308.         - Achten  Sie  unbedingt  darauf,   daß  Empfängeradressen   korrekt
  6309.           geschrieben sind! 
  6310.  
  6311.         - Wenn  Sie  MSG/MSD-Nachrichten  in  Bretter schicken,  müssen  die
  6312.           betreffenden Bretter  eingetragen sein. Wenn nicht, so wird XP die
  6313.           Nachrichten nicht verschicken, sondern intern speichern.
  6314.  
  6315.  
  6316.         ■ Reihenfolge bei Programmstart
  6317.  
  6318.         Je  nach Anwendung kann es auch wichtig sein, in welcher Reihenfolge
  6319.         die   einzelnen  Automatik-Funktionen  ausgeführt  werden.  Aus  der
  6320.         folgenden  Liste  können   Sie   ersehen,   in  welcher  Reihenfolge
  6321.         CrossPoint die einzelnen Befehle abarbeitet:
  6322.  
  6323.          1.  Einlesen von ".OPT"-Parameterdateien
  6324.          2.  Einlesen von Kommandozeilen-Parametern
  6325.          3.  Einlesen von ".PAR"-Parameterdateien
  6326.  
  6327.          4.  AutoVersand-Nachrichten (/Edit/Autoversand) verschicken
  6328.          5.  ZER-, ZEE-, OUT- und PKT-Dateien einlesen
  6329.          6.  IPS-, MSG- und MSD-Dateien verschicken
  6330.          7.  START-Batchdateien ausführen (zuerst START1, dann START)
  6331.  
  6332.          8.  /user-Option auswerten (Username setzen)
  6333.          9.  /ip- und /ips-Befehle ausführen (Puffer einlesen/versenden)
  6334.         10.  /n- und /t-Befehle ausführen (Netcalls starten)
  6335.         11.  /r- und /pack-Befehle ausführen (Reorganisation/Packen)
  6336.         12.  /k-Befehl ausführen (Tastenmakro)
  6337.  
  6338.  
  6339.  
  6340.  
  6341.         7.7  Schnittstelle für externe Lister
  6342.         ────────────────────────────────────────────────────────────────────
  6343.  
  6344.         Dieses Kapitel  wendet  sich  ausschließlich  an Programmierer,  die
  6345.         einen  externen Lister für XP  schreiben möchten.  Wenn  der externe
  6346.         Lister die gleiche Funktionalität wie der eingebaute erreichen soll,
  6347.         muß  er XP darüber  informieren, mit welcher Taste er beendet wurde;
  6348.         dadurch  wird  z.B.  das  direkte Antworten auf Nachrichten auch  im
  6349.         externen Lister ermöglicht.
  6350.  
  6351.         Je  nach  angezeigter   Datei   bzw.  Nachricht   sind  verschiedene
  6352.         zusätzliche Tastencodes  möglich, die ein  vorübergehendes Verlassen
  6353.         des  Listers  und  das  Ausführen einer  bestimmten Programmfunktion
  6354.         bewirken. Es sind drei Datei- bzw. Nachrichtentypen möglich. Welcher
  6355.         Typ an den  Lister  übergeben wurde, erfährt er über den  optionalen
  6356.         Parameter  $TYPE, der in der Befehlszeile  bei /Config/Extern/Lister
  6357.         angegeben werden kann:
  6358.  
  6359.               $TYPE = 2 :   bezugsverkettete Nachricht
  6360.               $TYPE = 1 :   nicht verkettete Nachricht
  6361.               $TYPE = 0 :   sonstige Datei
  6362.  
  6363.         Mit  welcher  Taste der Lister beendet  wurde, muß  dem Programm per
  6364.         Errorlevel mitgeteilt werden. Errrolevel 0 bedeutet, daß der  Lister
  6365.         normal  - also z.B. mit  <Esc>  - beendet wurde. Errorlevel  100-110
  6366.         steht für die verschiedenen Sonderfunktionen:
  6367.  
  6368.               Taste                   Errorlevel   möglich bei $TYPE ..
  6369.               ---------------------------------------------------------
  6370.               -                       100          1, 2
  6371.               +                       101          1, 2
  6372.               Cursor links            102          2
  6373.               Cursor rechts           103          2
  6374.               B                       104          1, 2
  6375.               P                       105          1, 2
  6376.               ^B                      106          1, 2
  6377.               ^P                      107          1, 2
  6378.               0                       108          2
  6379.               Ctrl PgUp               109          2
  6380.               Ctrl PgDn               110          2
  6381.  
  6382.         Wird  im  Lister z.B.  die Taste  Cursor-links  gedrückt, so muß  er
  6383.         zunächst überprüfen, ob die übergebene Datei den Typ 2 hat. Ist dies
  6384.         der Fall, so muß der Lister mit einem Errorlevel 102 beendet werden.
  6385.         XP  springt nun  -  falls  vorhanden  - auf  die nächste, "links" im
  6386.         Kommentarbaum gelegene Nachricht,  und aktiviert anschließend wieder
  6387.         den Lister.
  6388.  
  6389.         Beachten  Sie, daß  CrossPoint  alle externen  Programme,  die nicht
  6390.         unter dem  angegebenen Namen im XP-Verzeichnis vorhanden  sind, über
  6391.         COMMAND.COM  aufruft;  dabei  gehen  Errorlevel-Rückgaben  verloren.
  6392.         Externe Lister,  die nach dem oben beschriebenen Verfahren arbeiten,
  6393.         müssen daher  mit  ihrem vollständigen  Dateinamen  incl.  Extension
  6394.         angegeben werden. Falls das  Programm  sich  nicht im XP-Verzeichnis
  6395.         befindet, ist außerdem eine Pfadangabe notwendig.
  6396.  
  6397.  
  6398.  
  6399.  
  6400.         7.8   Nachrichtenpakete mitsenden
  6401.         ────────────────────────────────────────────────────────────────────
  6402.  
  6403.         CrossPoint bietet drei verschiedene Möglichkeiten, um vorgefertigte,
  6404.         "externe" Nachrichten bei Netcalls mitversenden zu lassen.
  6405.  
  6406.  
  6407.         ■ einzelne Autoexec-Nachrichten
  6408.  
  6409.         Der einfachste und vor allem  sicherste Weg, um einzelne Nachrichten
  6410.         von anderen  Programmen an XP  zum  Verschicken zu  übergeben,  sind
  6411.         .MSG-Dateien im  AUTOEXEC-Verzeichnis; näheres hierzu finden  Sie in
  6412.         Kap. 7.6
  6413.  
  6414.  
  6415.         ■ EPPs: ZCONNECT-Pakete mitsenden
  6416.  
  6417.         Die   zweite   Möglichkeit   besteht   darin,  komplette   ZCONNECT-
  6418.         Pufferdateien von  XP beim  Netzanruf  mitversenden zu lassen.  Dazu
  6419.         müssen Sie die ZCONNECT-Puffer  im gleichen Format erzeugen, das von
  6420.         XP für  das  entsprechende Netz  verwendet  wird -  sehen  Sie  sich
  6421.         einfach ein paar  von XP erzeugte Nachrichten an, um herauszufinden,
  6422.         welche   X-XP-Zeilen  zusätzlich   zu  den   ZCONNECT-Standardzeilen
  6423.         benötigt werden.
  6424.  
  6425.         Alle von XP erzeugten, ausgehenden Nachrichten werden in Dateien mit
  6426.         dem  Name <Boxname>.PP (PP=Pollpaket)  abgelegt. Bei Fido-Boxen wird
  6427.         der Boxname  aus den  Hexadezimalziffern  für  Netz-  und Nodenummer
  6428.         erzeugt.  Diese   PP-Dateien  dürfen  *niemals*  direkt  modifiziert
  6429.         werden! Stattdessen müssen zusätzliche Polldaten  in Dateien mit den
  6430.         Namen  <Boxname>.EPP (EPP =  erweitertes  Pollpaket)  bereitgestellt
  6431.         werden. XP  verbindet dann unmittelbar vor dem  Netcall PP- und EPP-
  6432.         Datei  und  trennt sie nach dem Netcall wieder (die Trennung ist aus
  6433.         technischen Gründen nötig ist, auf die ich hier nicht näher eingehen
  6434.         möchte).
  6435.  
  6436.         Bitte  gehen Sie mit diesem Feature äußerst vorsichtig um! Verwenden
  6437.         Sie es  auf  keinen  Fall,  um  eingehende Nachrichten von einer Box
  6438.         direkt  an  eine  andere  Box  weiterzuleiten!   Zu   einer  korrekt
  6439.         arbeitenden  Gateway-Software gehört  wesentlich  mehr als  nur  ein
  6440.         simpler Pollkonverter, wie XP ihn für verschiedene Netze verwendet.
  6441.  
  6442.  
  6443.         ■ IPS-Pakete
  6444.  
  6445.         Die dritte Möglichkeit arbeitet ähnlich der  zweiten, allerdings mit
  6446.         dem Unterschied, daß die  abgeschickten Daten gleichzeitig  noch  in
  6447.         der  CrossPoint-Nachrichtendatenbank gespeichert  werden  - sie  ist
  6448.         also  vergleichbar mit einem kombinierten Versenden und Einlesen von
  6449.         EPP-Puffern.
  6450.  
  6451.         Das Versenden der  Puffer  erfolgt bei dieser  Methode entweder  bei
  6452.         Programmstart  über  den  Parameter  /ips  oder über  IPS-Dateien im
  6453.         AUTOEXEC-Verzeichnis. Näheres dazu finden Sie in Kap. 5.6 und 7.6.
  6454.  
  6455.  
  6456.         VIII   Scriptprogrammierung (Login-Scripts)
  6457.         ════════════════════════════════════════════════════════════════════
  6458.  
  6459.         Der folgende Abschnitt wendet sich hauptsächlich  an CrossPoint-User
  6460.         mit  Programmiererfahrung. Er  beschreibt,  wie  Sie  CrossPoint  an
  6461.         spezielle  Boxprogramme  anpassen  können,  bei  denen  sonst  keine
  6462.         automatischen  Netz-   oder  Online-Anrufe  möglich  wären.  Einzige
  6463.         Ausnahme sind Fido-Netzanrufe, die nicht per Script steuerbar sind.
  6464.  
  6465.         Grundlegende Voraussetzung für das Schreiben eigener Netcall-Scripts
  6466.         ist  die Kenntnis  der technischen Spezifikationen des  betreffenden
  6467.         Netzes (s. Kap. 7.1). 
  6468.  
  6469.  
  6470.  
  6471.         8.1  Einführung
  6472.         ────────────────────────────────────────────────────────────────────
  6473.  
  6474.         In Netzen wie dem Z-Netz oder dem MagicNET ist exakt vorgeschrieben,
  6475.         wie  ein  Netcall abzulaufen  hat.  Ein Programm,  das sich an diese
  6476.         Vorschriften hält,  wird  mit allen Z-Netz- bzw.  MagicNET-konformen
  6477.         Mailboxen  problemlos   zusammenarbeiten.   Leider  gibt   es   eine
  6478.         zunehmende  Anzahl von  Programmen, die sich  nicht  vollständig  an
  6479.         diese Standards halten, insbesondere solche Programme,  die Netcalls
  6480.         für verschiedene  Netztypen entgegennehmen können. Solchen Mailboxen
  6481.         entscheiden  meist zu Beginn der Verbindung anhand  einer speziellen
  6482.         "Eingabe"  - z.B. Drücken  von  <Return> -,  mit welchem Netztyp das
  6483.         anrufende System arbeitet.
  6484.  
  6485.         Ganz anders sieht es  bei  UUCP-Systemen  aus (nähere  Informationen
  6486.         dazu finden Sie in UUCP.DOC, das im getrennt erhältlichen UUCP-Paket
  6487.         enthalten  ist),  bei  denen  das  Loginverfahren   überhaupt  nicht
  6488.         festgelegt ist. Meist  geben  diese Systeme "Login:" und "Password:"
  6489.         aus und  erwarten  an  dieser Stelle die Eingabe der  entsprechenden
  6490.         Daten, aber  es kann durchaus vorkommen,  daß  ein UUCP-Rechner sich
  6491.         dem Benutzer völlig anders präsentiert und z.B. zunächst das Drücken
  6492.         von <Return> oder einer anderen Taste erwartet.
  6493.  
  6494.         Die Login-Scriptsprache von  CrossPoint  ermöglicht es,  den  Login-
  6495.         Vorgang  auf  einfache und  effiziente  Weise  an  einzelne  Systeme
  6496.         anzupassen.  Dazu  können  Sie  bei  /Edit/Boxen/Edit/Diverses  zwei
  6497.         Scriptdateien  eintragen:  Eine  für  Online- Anrufe  und  eine  für
  6498.         Netzanrufe. Die Dateien sollten  sich im XP-Verzeichnis befinden und
  6499.         die  Erweiterung ".SCR" haben;  sie müssen bereits vor  dem  Eintrag
  6500.         vorhanden  sein.  Unmittelbar  nach  dem  Eintrag  überprüft  XP die
  6501.         syntaktische Korrektheit der Scripts und zeigt ggf. eine Fehlerliste
  6502.         an, die in der Datei SCERRORS.LOG abgelegt wird.
  6503.  
  6504.         Die Ausführung  einer  Scriptdatei  beginnt immer nach erfolgreicher
  6505.         Anwahl - unmittelbar nach Ausgabe der Connectmeldung - in der ersten
  6506.         Befehlszeile des Scripts, und endet dann,
  6507.  
  6508.         o  wenn das Programm bei der letzten Scriptzeile angekommen ist oder
  6509.            auf einen  END-Befehl  trifft;  dies sollte  genau  dann der Fall
  6510.            sein, wenn das  Login  - also das Übermitteln von  Systemname und
  6511.            Paßwort - beendet ist,
  6512.  
  6513.         o  wenn die  Verbindung unterbrochen  wurde, sofern die CD-Erkennung
  6514.            bei /Config/Modem nicht abgeschaltet ist,
  6515.  
  6516.         o  wenn die  bei /Edit/Boxen/Edit/Modem eingetragene Login-Wartezeit
  6517.            abgelaufen ist, oder
  6518.  
  6519.         o  wenn  die  bei  /Edit/Boxen/Edit/Modem eingetragene  Login-Anzahl
  6520.            überschritten wurde; relevant  hierfür ist,  wie  oft das Paßwort
  6521.            gesendet wurde.
  6522.  
  6523.  
  6524.         ■ Ein einfaches Script: Z-Netz-Netcall
  6525.  
  6526.         Das folgende Script führt einen Netcall-Login bei  einer  Z-Netz-Box
  6527.         durch: 
  6528.  
  6529.         start:  READ
  6530.                 ON "username:" SEND "ZERBERUS" cr
  6531.                 ON "systemname:" SEND $POINT cr
  6532.                 ON "passwort:" SEND $PASSWORD cr
  6533.                 ON "running arc" END
  6534.                 GOTO start
  6535.  
  6536.         Wie Sie sehen,  besteht  ein  CrossPoint-Script aus einer  Liste von
  6537.         Befehlen - pro  Zeile ein Befehl. Alle  Leerzeilen  und zusätzlichen
  6538.         Leerzeichen vor, zwischen oder hinter einzelnen Befehlsteilen werden
  6539.         ignoriert.  Die Groß/Kleinschreibung spielt keine  Rolle. Vor  jeder
  6540.         Zeile  kann  eine  Sprungmarke  ("Label")  stehen,   die  mit  einem
  6541.         Doppelpunkt endet,  und die  aus einer anderen  Zeile heraus mit dem
  6542.         GOTO-Befehl  angesprungen werden kann. Um die Lesbarkeit zu erhöhen,
  6543.         lassen sich zwischen den Zeilen oder am Ende jeder  Zeile Kommentare
  6544.         einfügen, die mit einem "#" oder ";" beginnen müssen:
  6545.  
  6546.         # Z-NETZ.SCR: Netcall-Script für Z-Netz-Boxen
  6547.  
  6548.         start:  READ                                 # Zeichen einlesen
  6549.                 ON "username:" SEND "ZERBERUS" cr    # Netcall-Kennung
  6550.                 ON "systemname:" SEND $POINT cr      # ggf. Pointname senden
  6551.                 ON "passwort:" SEND $PASSWORD cr     # ggf. Paßwort senden
  6552.                 ON "running arc" END                 # Login erfolgreich
  6553.                 GOTO start
  6554.  
  6555.         Nun,  was  tut dieses  Script? Es arbeitet offensichtlich mit  einer
  6556.         Schleife,  die  nur unter einer bestimmten Bedingung verlassen wird.
  6557.         Der READ-Befehl bewirkt,  daß das nächste Zeichen von der  seriellen
  6558.         Schnittstelle  eingelesen  wird,  falls  vorhanden.  Die  ON-Befehle
  6559.         testen,  ob  eine  bestimmte  Zeichenkette   empfangen  wurde,   und
  6560.         reagieren  darauf  durch  Ausführung eines  weiteren  Befehls,  z.B.
  6561.         Senden  des  Pointnamens  mit abschließendem  CR (Return).  Der END-
  6562.         Befehl schließlich beendet das Script, und zwar genau dann, wenn die
  6563.         Zeichenkette "running arc" empfangen wurde - die Box teilt dem Point
  6564.         damit  mit, daß  das  Login  erfolgreich  war.  Zwei wichtige  Dinge
  6565.         sollten Sie sich dabei merken:
  6566.  
  6567.         o  Die  Schreibweise  der  Zeichenketten  spielt  keine  Rolle.  Der
  6568.            tatsächlich von der Box geschickte  Ende-Text  ist "running ARC",
  6569.            er könnte  aber  genausogut  "Running  ARC"  oder  "rUnning  aRc"
  6570.            heißen.  Auf  diese   Weise  wird  eine  größere   Fehlertoleranz
  6571.            gegenüber unsauber programmierten Mailboxen erreicht. 
  6572.  
  6573.         o  Endlos-Schleifen, die zu endlos hohen Telefonkosten  führen, sind
  6574.            nicht  möglich.  Zum  einen beendet  XP ein  Script  automatisch,
  6575.            sobald  die  eingestellte  Login-Wartezeit  abgelaufen  ist,  zum
  6576.            anderen verfügt jede Box ebenfalls über  eine  solche  "Timeout"-
  6577.            Funktion.
  6578.  
  6579.  
  6580.         ■ Zeichenketten
  6581.  
  6582.         Eine  Zeichenkette  ("String")  in  einem  CrossPoint-Script besteht
  6583.         immer aus zwei Anführungszeichen, zwischen denen ein beliebiger Text
  6584.         eingeschlossen  ist.  Mittels  der üblichen "^"-Präfixe  können  Sie
  6585.         innerhalb des Textes auch Steuerzeichen mit  ASCII-Werten kleiner 32
  6586.         verwenden. "^Abcd^E" steht  z.B. für eine 5stellige Zeichenkette aus
  6587.         Ctrl-A,  "bcd" und  Ctrl-E.  Einige  Steuerzeichen  haben  besondere
  6588.         Bedeutung:
  6589.  
  6590.                 ^0  dient zur Eingabe von "^"
  6591.                 ^'  dient zur Eingabe eines Anführungszeichens
  6592.                 ^M  entspricht <Return> (CR)
  6593.                 ^J  entspricht LF
  6594.                 ^[  entspricht <Esc>
  6595.  
  6596.  
  6597.         ■ Eingabe: WAITFOR, ON und READ
  6598.  
  6599.         Eine der zwei Möglichkeiten, um auf eingehende Daten  zu  reagieren,
  6600.         haben Sie  bereits kennengelernt: Die  Kombination  von ON und READ.
  6601.         Sie ist  immer dann  sinnvoll, wenn  auf verschiedene  Zeichenketten
  6602.         gewartet  wird, deren Reihenfolge nicht genau feststeht. So  gibt es
  6603.         z.B.  Z-Netz-Boxen, die nach einem fehlerhaften Paßwort  zurück  zum
  6604.         Username springen (was  korrekt ist) und solche, die stattdessen auf
  6605.         den  Systemname   synchronisieren.  Eines  fragt  sogar  jede  nicht
  6606.         verstandene  Eingabe ein zweites Mal ab,  bevor es nach  einem nicht
  6607.         näher  bestimmbaren  System  mit  einer  der  anderen  Eingabezeilen
  6608.         fortfährt.
  6609.  
  6610.         Steht  dagegen  fest,  welcher  Text als nächstes  erscheinen  wird,
  6611.         können Sie stattdessen  den Befehl WAITFOR verwenden.  Die folgenden
  6612.         zwei Zeilen bilden z.B. den Beginn eines MagicNET-Logins:
  6613.  
  6614.                 waitfor "(8-n-1)"
  6615.                 waitfor ">"
  6616.  
  6617.         In diesem  Beispiel  wird  ein  einfacher Trick  benutzt,  um  evtl.
  6618.         störende Zeichen  im  Login-Vorspann auszuschalten:  Zunächst wartet
  6619.         das Programm auf einen Text, der garantiert nur einmal vorkommt  und
  6620.         unmittelbar vor dem  Start-Prompt  ">" steht, und erst dann auf  den
  6621.         Start-Prompt selbst. Diese Technik sollten Sie immer dann verwenden,
  6622.         wenn  Sie auf sehr kurze Zeichenketten  warten,  die evtl. in  einem
  6623.         vorausgehenden Text enthalten sein könnten.
  6624.  
  6625.  
  6626.         ■ Ausgabe: SEND
  6627.  
  6628.         Mit dem  Befehl SEND  haben Sie die Möglichkeit,  entweder nur  eine
  6629.         Zeichenkette zum Modem zu senden,  oder durch  Anhängen von  CR,  LF
  6630.         oder CRLF zusätzlich einen Zeilenvorschub zu erzeugen. Außerdem  ist
  6631.         es möglich, statt der  Zeichenkette ein vordefiniertes  Textmakro zu
  6632.         verwenden -
  6633.  
  6634.               send $POINT cr
  6635.  
  6636.         sendet  z.B.  den Pointnamen,  gefolgt  von  <Return>.  Den gleichen
  6637.         Effekt hätte auch 
  6638.  
  6639.               send $POINT
  6640.               send "^M"
  6641.  
  6642.         oder
  6643.               send $POINT
  6644.               send cr
  6645.  
  6646.         Dagegen wäre
  6647.  
  6648.               send $POINT "^M"
  6649.  
  6650.         syntaktisch falsch.
  6651.  
  6652.  
  6653.         ■ Bildschirmanzeige: DISPLAY, WRITE, WRITELN und CLS
  6654.  
  6655.         Mit Hilfe  dieser vier  Befehle  steuern Sie die Bildschirm-Ausgabe.
  6656.         "DISPLAY  OFF"  schaltet  die  Anzeige  der  empfangenen  Daten  ab,
  6657.         "DISPLAY  ON" (Voreinstellung) schaltet  sie ein. Dadurch läßt  sich
  6658.         z.B.  die Anzeige  unerwünschter Steuerzeichen  unterdrücken.  WRITE
  6659.         gibt  eine  Zeichenkette aus, WRITELN  gibt  eine  Zeichenkette  mit
  6660.         anschließenden CR/LF aus. CLS löscht den Bildschirm.
  6661.  
  6662.  
  6663.         ■ Timeouts und Verzögerungen: DELAY, TIMER und ON TIMEOUT
  6664.  
  6665.         Mit dem Befehl DELAY können Sie jederzeit eine beliebige Verzögerung
  6666.         einbauen, z.B:
  6667.  
  6668.                 delay  1       # 1 s warten
  6669.                 delay  0.5     # 500 ms warten
  6670.  
  6671.         Die Auflösung des Timers beträgt  55 ms. Wann  und  wo Verzögerungen
  6672.         verwendet werden müssen, läßt sich nur durch Probieren herausfinden.
  6673.         Sie  sind  z.B.  dann  nötig,  wenn  nach  einer  bestimmten Eingabe
  6674.         innerhalb der Mailbox auf ein anderes  Programm  umgeschaltet  wird,
  6675.         und wenn während dieser Zeit gesendete Zeichen verloren gehen.
  6676.  
  6677.         Manchmal  genügt es nicht, für feste  Zeit  zu  warten,  sondern  es
  6678.         sollen währenddessen noch zusätzliche  Befehle ablaufen. Nehmen  wir
  6679.         z.B.  an, daß  eine  bestimmte Mailbox nach dem Login  zunächst  mit
  6680.         <Return> zum Leben erweckt werden muß. Zur Sicherheit soll alle zwei
  6681.         Sekunden  ein <Return> gesendet werden  -  so lange, bis die Box ein
  6682.         "Login:" anzeigt. Das passende Script sieht so aus:
  6683.  
  6684.         start:  send  cr
  6685.                 timer 2                      # Timeout nach 2 Sekunden
  6686.         loop:   read
  6687.                 on    "login:" goto ok
  6688.                 on    timeout goto start     # 2 Sekunden abgelaufen -> CR
  6689.                 goto  loop
  6690.         ok:     [...]
  6691.  
  6692.         Im Gegensatz zum DELAY-Zähler gilt für  TIMER eine  kleinste Einheit
  6693.         von einer Sekunde.
  6694.  
  6695.  
  6696.         ■ Mehrzweck-Scripts: ON RELOGIN und ON ONLINE / ON NETCALL
  6697.  
  6698.         Mit diesen  Befehlen  können  Sie auf  verschiedene Netcall-Zustände
  6699.         reagieren:  Je nachdem, ob es sich um  einen  Online- bzw.  Netcall-
  6700.         oder einen Relogin-Anruf handelt oder nicht, können unterschiedliche
  6701.         Programmteile ausgeführt werden. Die Relogin-Abfrage  wird für  alle
  6702.         Netcall-Scripts benötigt, weil das  gleiche Script für "normale" und
  6703.         für Relogin-Netcalls  verwendet wird. Die Online-Abfrage können  Sie
  6704.         dazu verwenden, um das gleiche Script  für Netz- und  Onlineanruf zu
  6705.         verwenden.
  6706.  
  6707.  
  6708.         ■ der END-Befehl
  6709.  
  6710.         ...  dient dazu, um ein Script an  beliebiger Stelle zu beenden. END
  6711.         ohne Parameter zeigt an, daß das  Login  erfolgreich war, END  ERROR
  6712.         steht  für  einen Fehler,  der sich  in  einem weiteren Loginversuch
  6713.         beseitigen läßt, END  FAIL steht für einen Fehler,  der zum  Abbruch
  6714.         aller Loginversuche führt.
  6715.  
  6716.  
  6717.         ■ Unterprogramme
  6718.  
  6719.         Wenn Sie bestimmte Befehlsfolgen  mehrfach benötigen, können Sie sie
  6720.         zu  Unterprogrammen  zusammenfassen,  und  diese  jeweils  mit  CALL
  6721.         aufrufen. Es handelt sich dabei nicht um getrennte  Programmdateien,
  6722.         sondern um Routinen  innerhalb  der  gleichen  Scriptdatei, die  mit
  6723.         einer Sprungmarke  beginnen und mit  RETURN enden.  Soll der Rechner
  6724.         z.B.  vor und  nach  dem Senden von  CR-Zeichen  jeweils  eine halbe
  6725.         Sekunde warten, dann könnte das so aussehen:
  6726.  
  6727.                   send  $USER
  6728.                   call  cr_delay
  6729.                   send  $PASSWORD
  6730.                   call  cr_delay
  6731.                   end
  6732.  
  6733.         cr_delay: delay 0.5
  6734.                   send  cr
  6735.                   delay 0.5
  6736.                   return
  6737.  
  6738.  
  6739.         ■ Debugging
  6740.  
  6741.         Es ist manchmal nicht ganz einfach, herauszufinden, warum ein Script
  6742.         nicht funktioniert.  Eine kleine Hilfe kann die Erzeugung von Trace-
  6743.         Dateien sein: Wenn Sie XP  mit Parameter "/trace"  starten,  wird im
  6744.         Logfile-Verzeichnis eine Datei  mit  Namen  TRACE.LOG angelegt,  die
  6745.         eine Liste aller ausgeführten Scriptzeilen enthält. Achtung: In READ
  6746.         /ON-Schleifen kann diese Liste auf einem schnellen Rechner innerhalb
  6747.         weniger Sekunden einige 100 KByte groß werden!
  6748.  
  6749.         Ist  TRACE.LOG  bereits   vorhanden,  werden  neue  Daten   am  Ende
  6750.         angehängt. 
  6751.  
  6752.  
  6753.  
  6754.  
  6755.         8.2  Referenz
  6756.         ────────────────────────────────────────────────────────────────────
  6757.  
  6758.         Im  folgenden finden Sie eine Übersicht über die XP-Scriptsprache in
  6759.         einer EBNF-ähnlichen Notation. Eckige  Klammern stehen für optionale
  6760.         Parameter, runde  Klammern dienen der  Strukturierung. "*" bedeutet,
  6761.         daß  der  nachfolgende Ausdruck  gar  nicht,  einmal  oder  mehrfach
  6762.         auftreten kann, "|" steht für "entweder oder". 
  6763.  
  6764.  
  6765.         <Programm>       =  *<Programmzeile>
  6766.  
  6767.         <Programmzeile>  =  [[<label> ": "] <On-Befehl>] [Kommentar] <CR/LF>
  6768.  
  6769.         <Kommentar>      =  ("#"|";") [beliebiger Text]
  6770.  
  6771.         <On-Befehl>      =  <Befehl>
  6772.                             ON <Zeichenkette> <Befehl>
  6773.                             ON <Zustand> <Befehl>
  6774.  
  6775.         <Zustand>        =  ONLINE | NETCALL | RELOGIN | TIMEOUT
  6776.  
  6777.         <Zeichenkette>   =  '"' *<Zeichen> '"' | CR | LF | CRLF
  6778.  
  6779.         <Buchstabe>      =  <ASCII/IBM-Zeichen> | "^" <Steuerzeichen>
  6780.  
  6781.         <Steuerzeichen>  =  A..Z, a..z, [\]^_, 0, '
  6782.  
  6783.         <Befehl>         =  BREAK
  6784.                             CALL <label>
  6785.                             CLS
  6786.                             DELAY <Verzögerung> [SHOW]
  6787.                             DISPLAY (ON|OFF)
  6788.                             END [ERROR|FAIL]
  6789.                             FLUSH
  6790.                             GOTO <label>
  6791.                             READ
  6792.                             RETURN
  6793.                             SEND (<Zeichenkette> | <Makro>) [CR|LF|CRLF]
  6794.                             TIMER <Sekunden>
  6795.                             WAITFOR <Zeichenkette>
  6796.                             WRITE <Zeichenkette> [CR|LF|CRLF]
  6797.                             WRITELN [<Zeichenkette>]
  6798.  
  6799.         <label>          =  *<ASCII/IBM-Zeichen>
  6800.                             
  6801.         <Makro>          =  $LOGIN             (UUCP- oder QM-Loginname)
  6802.                             $OPASSWORD         (Online-Paßwort)
  6803.                             $PASSWORD          (Netcall-Paßwort)
  6804.                             $POINT             (Point/Nodename)
  6805.                             $PROTOCOL          (MausTausch-Protokollkennung)
  6806.                             $SERIALNO          (Zerberus/MagicNET-Seriennr.)
  6807.                             $USER              (Username)
  6808.  
  6809.         Beachten Sie, daß es zwar syntaktisch korrekt ist, bei  WAITFOR  und
  6810.         ON  die Schlüsselwörter CR, LF  oder CRLF  zu  verwenden,  daß  dies
  6811.         jedoch  nicht funktioniert  -  es können nur  Zeichenketten getestet
  6812.         werden, die  zwischen  zwei Zeilentrennungen empfangen werden, nicht
  6813.         jedoch die Zeilentrennungen selbst.
  6814.  
  6815.  
  6816.         ■ alphabetische Befehlsliste
  6817.  
  6818.  |      Befehl:     BREAK
  6819.  |      Bedeutung:  Sendet  ein  Break-Signal zum  Modem. Dieser Befehl wird
  6820.  |                  in    seltenen   Fällen    zum    Auslösen    bestimmter
  6821.  |                  Modemfunktionen benötigt. 
  6822.  
  6823.         Befehl:     CALL <label>
  6824.         Bedeutung:  Ruft  ein  Unterprogramm  auf, das  mit  RETURN  beendet
  6825.                     werden   muß.  Es  können  bis   zu   50  Unterprogramme
  6826.                     verschachtelt werden.
  6827.  
  6828.         Befehl:     CLS
  6829.         Bedeutung:  Löscht den Bildschirm
  6830.  
  6831.         Befehl:     DELAY <Verzögerung>
  6832.                     DELAY <Verzögerung> SHOW
  6833.         Bedeutung:  Wartet für  die angegebene Zahl  von  Sekunden.  Während
  6834.                     dieser Zeit  ankommende  Zeichen  werden verarbeitet und
  6835.                     auch  angezeigt,  falls  DISPLAY  eingeschaltet ist. Als
  6836.                     Parameter kann eine ganze Zahl oder ein Dezimalbruch mit
  6837.                     "." angegeben  werden. Die  Auflösung des  Verzögerungs-
  6838.                     Timers beträgt  55  ms.  Falls Sie  den  Parameter  SHOW
  6839.                     verwenden,  werden   während  der  Wartezeit  empfangene
  6840.                     Zeichen angezeigt, sofern DISPLAY eingeschaltet ist; sie
  6841.                     gehen damit aber für WAITFOR- und ON-Abfragen verloren.
  6842.  
  6843.         Befehl:     DISPLAY ON
  6844.                     DISPLAY OFF
  6845.         Bedeutung:  Schaltet die Bildschirmanzeige der eingehenden Daten ein
  6846.                     oder aus. Bei Scriptstart ist die Anzeige eingeschaltet.
  6847.  
  6848.         Befehl:     END
  6849.                     END ERROR
  6850.                     END FAIL
  6851.         Bedeutung:  Beendet  die  Scriptausführung. Bei END ERROR  wird  der
  6852.                     Netcall abgebrochen und  ggf. wiederholt,  bei END  FAIL
  6853.                     wird er endgültig abgebrochen. 
  6854.  
  6855.         Befehl:     FLUSH
  6856.         Bedeutung:  Löscht den Daten-Eingangspuffer
  6857.  
  6858.         Befehl:     GOTO <label>
  6859.         Bedeutung:  Setzt die Programmausführung in  der  angegebenen  Zeile
  6860.                     fort. 
  6861.  
  6862.         Befehl:     ON "..." <Befehl>
  6863.         Bedeutung:  Führt  einen beliebigen  anderen  Befehl  außer "ON ..."
  6864.                     aus, falls die angegebene Zeichenkette empfangen wurde.
  6865.  
  6866.         Befehl:     ON NETCALL <Befehl>
  6867.                     ON ONLINE  <Befehl>
  6868.                     ON RELOGIN <Befehl>
  6869.         Bedeutung:  Führt einen beliebigen Befehl außer "ON ..."  aus, falls
  6870.                     der angegebene  Zustand zutrifft, d.h.  falls es sich um
  6871.                     einen Online- bzw. einen  Relogin-Anruf handelt. NETCALL
  6872.                     trifft immer genau dann zu, wenn ONLINE  nicht zutrifft,
  6873.                     und umgekehrt.
  6874.  
  6875.         Befehl:     ON TIMEOUT <Befehl>
  6876.         Bedeutung:  Führt einen beliebigen Befehl  außer "ON ..." aus, falls
  6877.                     ein mit TIMER gestarteter Zähler abgelaufen ist.
  6878.  
  6879.         Befehl:     READ
  6880.         Bedeutung:  Liest   das   nächste   Zeichen   von   der    seriellen
  6881.                     Schnittstelle ein.  Dies ist in Schleifen nötig, die mit
  6882.                     dem  ON-Befehl  arbeiten.  Der  Befehl  WAITFOR  dagegen
  6883.                     impliziert das Einlesen von Zeichen.
  6884.  
  6885.         Befehl:     RETURN
  6886.         Bedeutung:  Beendet  ein  Unterprogramm,  das  mit  CALL  aufgerufen
  6887.                     werden kann. 
  6888.  
  6889.         Befehl:     SEND "..." [CR|LF|CRLF]
  6890.                     SEND $MAKRO [CR|LF|CRLF]
  6891.         Bedeutung:  Sendet eine Zeichenkette zum Modem und hängt ggf. CR, LF
  6892.                     oder CR+LF an.  Für $MAKRO können die oben aufgelisteten
  6893.                     Zeichenmakros ($LOGIN bis $USER) eingesetzt werden.
  6894.  
  6895.         Befehl:     TIMER <Sekunden>
  6896.         Bedeutung:  Startet   einen  Zähler,   der   jede  Sekunde  um  eins
  6897.                     erniedrigt wird, bis er bei 0 ankommt. Wird der Zähler =
  6898.                     0, so  bewirkt  dies  die  Ausführung  von  ON  TIMEOUT-
  6899.                     Befehlen.
  6900.  
  6901.         Befehl:     WAITFOR "..."
  6902.         Bedeutung:  Wartet,  bis   die   angegebene  Zeichenkette  empfangen
  6903.                     wurde. Wird die Zeichenkette *nicht*  empfangen,  bricht
  6904.                     XP die Scriptausführung nach  Ablauf der Login-Wartezeit
  6905.                     ab.  Die  Schreibweise  der  Zeichenkette  spielt  keine
  6906.                     Rolle.
  6907.  
  6908.         Befehl:     WRITE "..." [CR|LF|CRLF|
  6909.         Bedeutung:  Gibt eine Zeichenkette auf dem Bildschirm aus  und hängt
  6910.                     ggf. CR, LF oder CR+LF an. Statt CR  kann auch innerhalb
  6911.                     der Zeichenkette "^M" eingefügt werden, statt LF "^J".
  6912.  
  6913.         Befehl:     WRITELN
  6914.                     WRITELN "..."
  6915.         Bedeutung:  Gibt ggf. die angegebene Zeichenkette auf dem Bildschirm
  6916.                     aus und springt zum Beginn der nächsten Bildschirmzeile.
  6917.  
  6918.  
  6919.         ■ Technische Daten
  6920.  
  6921.         Für die XP-Scriptsprache gelten z.Zt. die folgenden Einschränkungen.
  6922.         Sie können bei Bedarf in späteren Programmversionen geändert werden:
  6923.  
  6924.         max. Zahl von Befehlszeilen:   500  (ohne Kommentarzeilen)
  6925.         max. Zeilenlänge:              255 Zeichen
  6926.         max. Zahl von Sprungmarken:    100
  6927.         max. Länge von Sprungmarken:    20 Zeichen
  6928.         max. verschachtelte Unterprg.:  50
  6929.  
  6930.  
  6931.  
  6932.  
  6933.         8.3  Beispiele
  6934.         ────────────────────────────────────────────────────────────────────
  6935.  
  6936.         Ein   einfaches   Z-Netz-Script  wurde   bereits   in  Kapitel   8.1
  6937.         aufgelistet.  Im folgenden finden Sie  vollständige  Netcall-Scripts
  6938.         für   die   verschiedenen   Netztypen.   Sie   sind  auch   in   dem
  6939.         selbstentpackenden Archiv  "SCRIPTS.EXE" innerhalb  des  CrossPoint-
  6940.         Paketes enthalten.
  6941.  
  6942.  
  6943.         ■ Z-Netz
  6944.  
  6945.         # Z-NETZ.SCR: Z-Netz-Netcall-Script
  6946.         # für ZCONNECT-Systeme ist "ZERBERUS" durch "JANUS" zu ersetzen
  6947.  
  6948.                  ON Relogin SEND "ZERBERUS" cr
  6949.         start:   READ
  6950.                  ON "username:" SEND "ZERBERUS" cr
  6951.                  ON "systemname:" SEND $POINT cr
  6952.                  ON "passwort:" SEND $PASSWORD cr
  6953.                  ON "running arc" END
  6954.                  GOTO start
  6955.  
  6956.  
  6957.         # OZ-NETZ.SCR: Z-Netz-Online-Script
  6958.  
  6959.         start:  READ
  6960.                 ON "username:" SEND $USER cr
  6961.                 ON "passwort:" goto ende
  6962.                 GOTO start
  6963.         ende:   SEND $OPASSWORD cr
  6964.  
  6965.  
  6966.  
  6967.         ■ MausTausch
  6968.  
  6969.         # MAUS.SCR: kombiniertes Netcall- und Online-Script für MAUS-Boxen
  6970.  
  6971.                   on      relogin goto relogin
  6972.         start:    read
  6973.                   on      "mausnet laeuft" goto abbruch
  6974.                   on      "werdaauchimmerhieranruft" goto abbruch
  6975.                   on      "(j/n)" goto login         # .. Benutzer (j/n)
  6976.                   goto    start
  6977.  
  6978.         abbruch:  delay   1
  6979.                   end     fail
  6980.  
  6981.         login:    on      online send "J"            # .. Benutzer: Ja
  6982.                   on      netcall send "MausTausch"  # MausTausch-Login
  6983.                   send    $USER cr
  6984.                   send    $PASSWORD cr             # Tausch-PW = Online-PW!
  6985.                   on      online end
  6986.                   goto    netcall
  6987.  
  6988.         relogin:  send    "T"                        # Menüpunkt "Tausch"
  6989.                   delay   1 show
  6990.         netcall:  flush
  6991.                   send    $PROTOCOL                  # Protokoll-Kennung
  6992.                   waitfor "protokoll startet"
  6993.  
  6994.  
  6995.  
  6996.         ■ MagicNET / Seven
  6997.  
  6998.         # MAGIC.SCR: Netcall-Script für MagicNET und Seven
  6999.         # MagicNET-Polldocs V1.x
  7000.  
  7001.                on      relogin goto relog
  7002.                waitfor "(8-n-1)"
  7003.                waitfor ">"
  7004.                delay   0.5
  7005.         relog: send    "^F"                 # ^F = Startzeichen für Netcall
  7006.                display off
  7007.                writeln
  7008.                writeln
  7009.                write   "Login..."
  7010.  
  7011.         loop1: delay   0.5
  7012.                flush
  7013.                send    $Point crlf          # Pointname
  7014.                send    $Password crlf       # Paßwort
  7015.                send    $Serialno            # Seriennummer
  7016.                send    "HI" crlf
  7017.         loop2: read
  7018.                on      "!!!" goto ende      # Login erfolgreich
  7019.                on      "???" goto loop1     # Login fehlerhaft
  7020.                goto    loop2
  7021.  
  7022.         ende:  writeln
  7023.                writeln
  7024.  
  7025.  
  7026.         # O-MAGIC.SCR: Online-Script für MagicNET / Seven / LightNET
  7027.  
  7028.                waitfor "(8-n-1)"
  7029.                waitfor ">"
  7030.                delay   0.5
  7031.                send    cr
  7032.  
  7033.         start: read
  7034.                on "name:" send $USER cr
  7035.                on "passwort:" goto ende
  7036.                goto start
  7037.  
  7038.         ende:  send $PASSWORD cr
  7039.  
  7040.  
  7041.  
  7042.         ■ UUCP
  7043.  
  7044.         # UUCP.SCR: Netcall-Script für UUCP-Systeme
  7045.  
  7046.                on    relogin send cr
  7047.         first: timer 5
  7048.         start: read
  7049.                on    "login:" goto login
  7050.                on    timeout goto cr
  7051.                goto  start
  7052.         cr:    send  cr                              # hey, aufwachen!
  7053.                goto  first
  7054.  
  7055.         login: send  $LOGIN cr
  7056.         loop:  read
  7057.                on    "login:" send $LOGIN cr
  7058.                on    "password:" send $PASSWORD cr
  7059.                on    "passwort:" send $PASSWORD cr
  7060.                on    "^Pshere" goto ende             # uucico-Startkennung
  7061.                goto  loop
  7062.  
  7063.         ende:  write "^M       ^M"                   # ^Pshere löschen
  7064.  
  7065.  
  7066.         Anhang
  7067.         ════════════════════════════════════════════════════════════════════
  7068.  
  7069.  
  7070.  
  7071.         A.  Aufruf-Parameter, Environment-Einträge und Errorlevel-Rückgaben
  7072.         ────────────────────────────────────────────────────────────────────
  7073.  
  7074.         Die Aufrufsyntax von CrossPoint ist:
  7075.  
  7076.             XP [/Option1 /Option2 ...]
  7077.  
  7078.  
  7079.         Mögliche Optionen sind:
  7080.  
  7081.            /?    Ausgabe einer Hilfsseite
  7082.  
  7083.            /av:  Aktiviert den eingebauten Archiv-Viewer und beendet das
  7084.                  Programm anschließend. Als Parameter muß der Name einer
  7085.                  Datei oder eine Wildcard (z.B. *.*) angegeben werden.
  7086.  
  7087.            /f:<Datei>  lädt eine EGA/VGA-Schriftdatei (Bildschirm-Font) in
  7088.                  den üblichen Formaten (8x8 bis 8x16 Punkte). Falls keine
  7089.                  Dateierweiterung angegeben wird, nimmt XP ".FNT" an.
  7090.  
  7091.            /gd:  wählt eine andere Gebührendatei (Default: GEBUEHR.DAT).
  7092.                  Näheres s. FIDO.DOC.
  7093.  
  7094.            /j    für ein Programmende ohne irgendeinen dummen Spruch...
  7095.  
  7096.            /k:X  übergibt den Tastendruck X an das Programm, wobei X ein(e)
  7097.                  beliebige(s/r) Zeichen/Zahl/Buchstabe sein kann. Auf diese
  7098.                  Weise kann ein Tastenmakro bei Programmstart aktiviert
  7099.                  werden.
  7100.  
  7101.            /l:X  wählt die Sprache X aus, z.B. /l:E für Englisch. Voraus-
  7102.                  setzung ist, daß das entsprechende Sprachmodul installiert
  7103.                  wurde.
  7104.  
  7105.            /LCD  behebt Anzeigeprobleme auf bestimmten Laptops (Zeilen am
  7106.                  unteren Bildrand fehlen etc.). Evtl. wird die Anzeige durch
  7107.                  den Schalter /m (s.u.) zusätzlich verbessert.
  7108.  
  7109.            /m    Erzwingen von monochromer Bildschirmausgabe, z.B. für LC-
  7110.                  Displays
  7111.  
  7112.            /maus aktiviert eine Cursor-Maus-Emulation
  7113.  
  7114.            /pw:xxx  übergibt das Startpaßwort xxx (s. Kap. 3.4)
  7115.  
  7116.            /q    schaltet alle Tonsignale ab. Damit CrossPoint Sie beim
  7117.                  automatischen Netcall nicht weckt.
  7118.  
  7119.            /rp   CrossPoint überprüft nach einer DOS-Shell, ob residente
  7120.                  Programme geladen wurden. Sollte diese Überprüfung - aus
  7121.                  welchem Grund auch immer - Ärger machen, können Sie sie
  7122.                  mit /rp abschalten.
  7123.  
  7124.            /sd   Falls ein MS-Smartdrive-Schreibcache vorhanden ist, leert
  7125.                  XP den Cache in regelmäßigen Abständen und bei Programm-
  7126.                  ende, um die Gefahr von Datenverluste zu verringern. Soll-
  7127.                  ten diese Smartdrive-Zugriffen Probleme verursachen, so
  7128.                  können Sie sie mit /sd abschalten.
  7129.  
  7130.            /trace aktiviert die Netcall-Scriptprotokollierung. Siehe Kap.
  7131.                   8.1.
  7132.  
  7133.            /w    Gibt nicht benötigte Rechenzeit unter MS-Windows, OS/2 oder
  7134.                  ähnlichen Multitasking-Umgebungen frei. Dazu werden die
  7135.                  Uhr, der ScreenSaver und die /maus-Emulation abgeschaltet.
  7136.  
  7137.            /z:x  Stellt x Bildzeilen ein. X muß einer der bei /Config/Anzei-
  7138.                  ge/Zeilen angezeigten Zeilen-Werte sein.
  7139.  
  7140.         Wenn Sie mehrere der folgenden  Optionen gleichzeitig  angeben, dann
  7141.         werden diese immer in  der unten angegebenen Reihenfolge ausgeführt.
  7142.         Die gleichzeitige Angabe von /ip und /ipe ist nicht möglich; es wird
  7143.         dann nur die jeweils letzte Option ausgeführt:
  7144.  
  7145.            /autostart:...  Startet CrossPoint nur zu bestimmten Uhrzeiten.
  7146.                            Siehe Kapitel 5.3.
  7147.  
  7148.            /user:BOX:NAME  ändert den Usernamen bei der angegebenen Box.
  7149.                            Siehe auch Kapitel 5.7, "Multiuser-Points".
  7150.                            Achtung! Bei Fido-Boxen muß im Boxname ein "_"
  7151.                            statt des ":" verwendet werden!
  7152.  
  7153.            /ip:PUFFER      liest den angegebenen Puffer ein (/XPoint/Import
  7154.                            /Puffer). Der Dateiname darf Laufwerks- und Pfad-
  7155.                            bezeichnungen enthalten.
  7156.  
  7157.            /ipe:PUFFER     liest den angegebenen Puffer ein und setzt dabei
  7158.                            das Empfangsdatum gleich dem Erstellungsdatum.
  7159.  
  7160.            /ips:BOX:PUF    liest den angegebenen Puffer ein, verschickt ihn
  7161.                            an die angegebene Box und löscht ihn anschließend
  7162.                            (s. Kap. 5.6). Achtung! Bei Fido-Boxen muß im
  7163.                            Boxnamen ein "_" statt des ":" verwendet werden!
  7164.  
  7165.            /g              ist ein Zusatzschalter für /ip und /ipe, der die
  7166.                            importierten Nachrichten als 'gelesen' einträgt.
  7167.                            Bei /ips ist die Angabe von /g nicht nötig.
  7168.  
  7169.            /n:BOX[:hh:mm]  führt einen Netcall bei der angegebenen Box
  7170.                            durch. Bei Angabe einer Uhrzeit im Format hh:mm
  7171.                            wartet CrossPoint bis zu dieser Uhrzeit. Achtung:
  7172.                            Bei Fido-Netcalls muß im Boxnamen ein "_" statt
  7173.                            des ":" verwendet werden!
  7174.  
  7175.            /n:*            entspricht /Netcall/Alle.
  7176.  
  7177.            /nr:BOX         führt einen Relogin-Netcall durch. Die Verbin-
  7178.                            dung muß bestehen, und die Box muß auf die Ein-
  7179.                            gabe des Usernamens warten (nur Z-Netz/QM).
  7180.  
  7181.            /t:n     führt die Timing-Liste Nr. n aus (s. Kap. 5.3)
  7182.  
  7183.            /r       führt /Wartung/Reorganisation durch
  7184.  
  7185.            /pack    das Gleiche, jedoch mit /Wartung/Packen.
  7186.            /xpack   nur Dateien packen, deren Ausnutzung unter 100% liegt.
  7187.                     Wahlweise kann ein einzelner Dateiname angegeben werden,
  7188.                     z.B. /xpack:USER, um die Userdatei zu packen.
  7189.  
  7190.            /ss      Screensaver aktivieren
  7191.  
  7192.            /x       Programm beenden - kann gleichzeitig mit allen anderen
  7193.                     Parametern angegeben werden.
  7194.  
  7195.         Die folgenden Optionen sind nur zu Diagnosezwecken gedacht:
  7196.  
  7197.            /d       startet CrossPoint im Debug-Mode. Dies bewirkt u.a. eine
  7198.                     genauere Anzeige während des Netcalls und kann hilfreich
  7199.                     sein, um Netcall-Probleme zu lokalisieren. Außerdem ste-
  7200.                     hen noch einige zusätzliche Test-Funktionen (Speicher-
  7201.                     platzanzeige u.a.) zur Verfügung, die aber nur für in-
  7202.                     terne Testzwecke gedacht sind und die ich daher nicht
  7203.                     weiter dokumentieren will.
  7204.  
  7205.            /df:1    Zeigt bei jedem externen Programmaufruf den genauen Auf-
  7206.                     rufbefehl incl. Parameter an. Entspricht dem Schalter
  7207.                     "Parameterzeile anzeigen" bei /Config/Extern/Shell.
  7208.  
  7209.            /df:2    Wartet nach jedem externen Programmaufruf auf einen
  7210.                     Tastendruck. Enspricht dem Schalter "warten auf Tasten-
  7211.                     druck" bei /Config/Extern/Shell.
  7212.  
  7213.         Statt die Optionen als Parameter bei Programmstart anzugeben, können
  7214.         Sie sie  auch in  einer Datei  mit  Erweiterung  .OPT  im  AUTOEXEC-
  7215.         Unterverzeichnis ablegen; jede Zeile der Datei muß genau eine Option
  7216.         enthalten. Mehrere .OPT-Dateien sind möglich.
  7217.  
  7218.  
  7219.         ■ Environment-Parameter
  7220.  
  7221.         XP wertet  z.Zt. nur einen  Environment-Eintrag  aus,  der  Name und
  7222.         Verzeichnis der Swap-Datei angibt:
  7223.  
  7224.              XPSWAP=Laufwerk:Pfad\Dateiname
  7225.         z.B. XPSWAP=e:\temp\swapfile.xp
  7226.  
  7227.         Die Swap-Datei wird immer dann angelegt, wenn ein externes  Programm
  7228.         gestartet  wird  oder Sie  mir  <F9>  die  DOS-Shell  aufrufen,  und
  7229.         entweder  der  Schalter  "Auslagern  in  EMS"  bei  /Config/Optionen
  7230.         /Allgemeines deaktiviert oder  nicht  genügend  freier  EMS-Speicher
  7231.         vorhanden ist.  Sie  ist ca.  300-400 KB  groß  und  wird  nach  der
  7232.         Rückkehr  zum  Programm  wieder  gelöscht.  Falls  Sie  den  Rechner
  7233.         abschalten oder booten, ohne zum Programm zurückzukehren, bleibt die
  7234.         Datei so lange bestehen, bis Sie sie von Hand löschen.
  7235.  
  7236.         Wenn XPSWAP nicht angegeben ist,  legt XP die  Swapdatei unter einem
  7237.         Temporärdateinamen    im     bei     /Config/Pfade     eingestellten
  7238.         Temporärverzeichnis ab. Dies gilt  auch für  den Fall,  daß  der bei
  7239.         XPSWAP angegebene Dateiname oder das Verzeichnis ungültig ist.
  7240.  
  7241.  
  7242.         ■ ERRORLEVEL
  7243.  
  7244.         CrossPoint gibt bei Beendigung folgende ERRORLEVEL-Werte zurück:
  7245.  
  7246.         0:      Programm wurde normal beendet.
  7247.         1:      Programm wurde mit einem (internen) Fehler beendet.
  7248.  
  7249.         2-9:    Diese Werte sind reserviert. Bitte erzeugen Sie bei der
  7250.                 QUIT-Option nur Errorlevel >= 10:
  7251.  
  7252.         10-255: Diese Errorlevel-Werte können mit der QUIT-Option in Timing-
  7253.                 Listen erzeugt werden und dadurch von XP aus externe Pro-
  7254.                 gramme steuern. Siehe auch Kap. 5.3 (automatische Netcalls).
  7255.                 Im Prinzip sind auch Werte von 0-9 möglich, aber wie gesagt:
  7256.                 Besser nicht verwenden, da reserviert für zukünftige Erwei-
  7257.                 terungen.
  7258.  
  7259.  
  7260.  
  7261.  
  7262.         B.  Dateinamen
  7263.         ────────────────────────────────────────────────────────────────────
  7264.  
  7265.         Folgende  Dateien  werden  von  CrossPoint  verwendet   und  im  XP-
  7266.         Verzeichnis abgelegt: 
  7267.  
  7268.           XP.EXE,XP.OVR  das Programm selbst
  7269.           XP.HLP         die Online-Hilfe
  7270.           XP-D.RES       deutsches Sprachmodul
  7271.           *.DOC          Dokumentationen aller Art
  7272.           XPICONS.DLL    Icons für MS-Windows
  7273.           XPOINT.CFG     Konfigurationsdatei (/Config-Menü)
  7274.           XPOINT2.CFG    Konfigurationsdatei (interne Einstellungen)
  7275.           XPOINT.COL     die Farb-Konfiguration
  7276.           XP.RES         Spracheinstellung
  7277.           KEYDEF.CFG     Tastenmakros
  7278.           PMCONV.EXE     Programm zum Konvertieren von PMs
  7279.           ZPR.EXE        ZCONNECT-Pufferreparierer
  7280.           ZM.EXE         Zmodem-Übertragungsprotokoll
  7281.           ZCONFIG.EXE    Konfigurationsprogramm für ZM.EXE
  7282.           MAGGI.EXE      Puffer-Konvertierer für MagicNET, MausTausch u.a.
  7283.           MPUFFER.*      die Pufferdateien, in denen Nachrichten gespeichert
  7284.                          werden
  7285.           MSGS.DB1       die Nachrichten-Datenbank
  7286.           BRETTER.DB1    die Brett-Datenbank
  7287.           USER.DB1/.EB1  die User-Datenbank
  7288.           GRUPPEN.DB1    die Brettgruppen-Liste (/Edit/Gruppen)
  7289.           SYSTEME.DB1    die System-Liste (/Edit/Systeme)
  7290.           AUTOMSG.DB1    automatisch zu versendende Nachr. (/Edit/Autovers.)
  7291.           PSEUDOS.DB1    Empfänger-Kurznamen (/Edit/Kurznamen)
  7292.           BEZUEGE.DB1    Kommentarverkettung
  7293.           *.IX1          Indexdateien - können jederzeit gelöscht werden und
  7294.                          werden dann automatisch neu erzeugt
  7295.           *.XPS          Brief/Quote-Schablonen (/Edit/Schablonen)
  7296.           *.SCR          Login-Scripts
  7297.           BOXEN.DB1      die Serverboxen-Liste (/Edit/Boxen)
  7298.           *.BFG          die Server-Konfigurationen
  7299.           *.BL           Brettlisten
  7300.           *.BBL          Liste der bestellten Bretter (z.Zt. nur RFC/UUCP)
  7301.           *.FL           Z-Netz: Fileserver-Filelisten (SendZMsg)
  7302.           *.PP           zum Senden anstehende Pollpakete
  7303.           *.EPP          zum Senden anstehende Zusatzpollpakete (s.Kap. 7.8)
  7304.           GEBUEHR.DAT    Telefon-Tarifzonen
  7305.           TARIFE.DAT     Telefon-Tarifgruppen
  7306.           FEIERTAG.DAT   Feiertagliste für Gebührenabschätzung
  7307.           GEBUEHR.DAT    Telefon-Tarifzonen
  7308.           VERTEIL.DAT    Nachrichten-Verteiler
  7309.           NEUES.DAT      Zeitpunkt des letzten Netcalls (Format: jjmmtthhmm)
  7310.           TIMING.*       Timing-Listen (/Netcall/Timing-Liste)
  7311.           TIMING.DAT     letzte(r/s) Reorg/Packen/Netcall...
  7312.           REORG.DAT      interne Datei zur Steuerung der Reorganisation
  7313.           XPMENU.DAT     Daten des CrossPoint-Menüeditors
  7314.           ERRORS.LOG     Fehler-Logfile
  7315.           XPOINT.LOG     Gebühren/Netcall-Logfile
  7316.           BRETTER.LOG    Logfile für automatisch angelegte Bretter
  7317.           USER.LOG       Logfile für automatisch angelegte User
  7318.           DUPES.LOG      Dupe-Liste von /Wartung/Dupes_löschen
  7319.           SCERRORS.LOG   Script-Fehlerlogfile
  7320.           TRACE.LOG      Script-Ausführlogfile
  7321.           NETCALL.LOG    Netcall-Logfile (s. /Config/Optionen/Netcall)
  7322.           *.TMP, *.SWP,  Temporärdateien. Sollten spätestens bei Programm-
  7323.           *.$$$          ende automatisch gelöscht werden.
  7324.           PUFFER,        temporäre Pufferdateien; werden beim nächsten
  7325.           QPUFFER        Netzanruf überschrieben
  7326.  
  7327.         Für das MausNet:
  7328.  
  7329.           MAUS*.LOG      temporäre MausTausch-Logfiles (von MAGGI erzeugt)
  7330.           *.INF, *.ITI   MausTausch-Infofile-Listen
  7331.           *.ITG          Gruppenlisten
  7332.           INFILE.TXT     letztes ausgehendes Nachrichtenpaket
  7333.           OUTFILE.TXT    letztes eingehendes Nachrichtenpaket
  7334.  
  7335.         Für Fido:
  7336.  
  7337.           ZFIDO.EXE      ZConnect <-> Fido-PKT - Konvertierer
  7338.           YUP2PKT.EXE    Yuppie -> PKT - Konvertierer
  7339.           XP-FM.EXE      Fido-Mailer
  7340.           XPFM-D.RES     deutsche Sprachdatei für Fido-Mailer
  7341.           FIDO.PC        FTSC Product Codes für XP-FM/YooHoo
  7342.           NDIFF.EXE      Nodediff-Bearbeiter
  7343.           ZQWK.EXE       QWK-Paket <-> ZCONNECT - Konvertierer
  7344.           REQUEST.DAT    Filerequest/Crash-Liste
  7345.           ARCMAIL.DAT    Fido-Paketdateinamen
  7346.           *.CP           zum Senden anstehende Crashmail-Pakete
  7347.           FIDO.CFG       temporäre Config-Datei für XP-FM
  7348.           ZFIDO.CFG      temporäre Config-Datei für ZFIDO
  7349.           *.PKT          temporäre Fido-Pollpakete
  7350.           FPUFFER        temporäre Pufferdatei für eingehende Nachrichten
  7351.           *.FL           Filelisten
  7352.           FILESEEK.DAT   Ergebnis der letzten Filelisten-Suche
  7353.           *.FBL          Filescan-Brettlisten (=Fileecho-Listen)
  7354.  
  7355.         Für UUCP:
  7356.  
  7357.           UUCICO.EXE     UUCP-Netcallmodul
  7358.           XPUU-D.RES     deutsche Sprachdatei für UUCICO
  7359.           UUZ.EXE        ZConnect <-> RFC/UUCP - Konvertierer
  7360.           COMPRESS.EXE   Packer/Entpacker
  7361.           FREEZE.EXE     Packer/Entpacker
  7362.           GZIP.EXE       Packer/Entpacker
  7363.           TAR.EXE        Archivierprogramm
  7364.           COPYING        Lizenzinformationen zu GZIP
  7365.           UUCP.SCR       Standard-Loginscript für UUCP-Systeme
  7366.           UUNUMMER.DAT   nächste UUCP-Paketnummer
  7367.           UUCICO.CFG     temporäre Config-Datei für UUCICO
  7368.  
  7369.         Für QWK:
  7370.  
  7371.           *.QFG          QWK-Server-Konfigurationen
  7372.  
  7373.  
  7374.         Folgende Unterverzeichnisse legt CrossPoint automatisch an:
  7375.  
  7376.           FILES\         eingehende Dateien (File Requests)
  7377.           FIDO\          FidoNet-Nodeliste und -Filelisten
  7378.           AUTOEXEC\      automatische Datenverarbeitung; s. Kap. 8.6
  7379.           SPOOL\         eingehende Nachrichtenpakete (Fido, ZCONNECT)
  7380.                          ein- und ausgehende Nachrichtenpakete (UUCP)
  7381.           SPOOL\JANUS\   eingehende Dateien bei ZCONNECT/JANUS
  7382.           BAD\           fehlerhafte bzw. nicht eingelesen Nachrichtenpakete
  7383.  
  7384.         Das  FILES-Verzeichnis  können Sie  unter  /Config/Pfade ändern.  Im
  7385.         FIDO-Verzeichnis legt CrossPoint folgende Dateien ab:
  7386.  
  7387.           NODELIST.nnn   aktuelle Nodeliste
  7388.           NODELIST.IDX   Nodelisten-Nummern-Index
  7389.           NODEUSER.IDX   Nodelisten-Usernamen-Index
  7390.           NODELST.CFG    Nodelisten-Konfiguration
  7391.           FILELIST.CFG   Filelisten-Konfiguration
  7392.           *.FL           Fido-Filelisten
  7393.  
  7394.         sowie alle weiteren Node- und Pointlisten.
  7395.  
  7396.         Achtung! Modifizieren Sie auf keinen Fall irgendwelche Pufferdateien
  7397.         (MPUFFER.*, *.PP  oder *.CP)!  Ein einziges  falsches Byte kann  den
  7398.         gesamten Puffer unbrauchbar machen.
  7399.  
  7400.         NUR   Config-   und   Log-Files,   Brett-   und   Filelisten   sowie
  7401.         Briefschablonen  sind   so   ausgelegt,  daß  Sie  diese  auch  (mit
  7402.         Vorsicht!)  von  Hand  bearbeiten  oder löschen können. Alle anderen
  7403.         Dateien dürfen Sie weder  modifizieren noch löschen - ansonsten sind
  7404.         die Ergebnisse nicht vorhersehbar. (Ausnahme: Temporärdateien, die -
  7405.         aus welchem Grund  auch  immer  -  nach Programmende  noch vorhanden
  7406.         sind, können gelöscht werden). Verändern Sie keine Dateien innerhalb
  7407.         der  DOS-Shell von CrossPoint,  sondern  verlassen Sie das  Programm
  7408.         dazu vollständig!
  7409.  
  7410.         Außerdem  sollten  Sie auf gar keinen  Fall  andere Dateien mit  der
  7411.         Erweiterung .PP, .EPP oder .CP im XP-Verzeichnis ablegen. CrossPoint
  7412.         würde sie für Poll-Pakete  halten  und sehr merkwürdige  Dinge damit
  7413.         anstellen.
  7414.  
  7415.  
  7416.  
  7417.  
  7418.         C.  Zusatzprogramme
  7419.         ────────────────────────────────────────────────────────────────────
  7420.  
  7421.         ■ ZPR.EXE
  7422.  
  7423.         ZPR  überprüft ZCONNECT-Pufferdateien auf Korrektheit. Außerdem kann
  7424.         ZPR defekte Pufferdateien reparieren.  Das Programm ist für den Fall
  7425.         gedacht,  daß  Sie  von  Ihrem  Server fehlerhafte Nachrichtenpakete
  7426.         bekommen,  die XP  nicht  einlesen  kann (diese Pakete  legt  XP  im
  7427.         Unterverzeichnis   BAD    ab),    oder    daß    Ihre    CrossPoint-
  7428.         Nachrichtendatenbank schwer beschädigt  wurde  und  repariert werden
  7429.         muß (siehe Anhang H).
  7430.  
  7431.         Die Aufrufsyntax ist
  7432.  
  7433.            ZPR <Dateiname>        zum Überprüfen von Pufferdateien
  7434.            ZPR -r <Dateiname>     zum Reparieren von Pufferdateien
  7435.  
  7436.         Neben  ZPR.EXE  gibt  es noch  die  OS/2-Version ZPR2.EXE  und  eine
  7437.         ausführlichere  Dokumentation  (ZPR.DOC).   Diese  Dateien  sind  im
  7438.         vollständigen ZPR-Paket enthalten, das Sie in der XP-Supportbox oder
  7439.         in jeder anderen gutsortierten Mailbox finden. 
  7440.  
  7441.  
  7442.         ■ PMCONV.EXE
  7443.  
  7444.         Normalerweise legt  CrossPoint für alle eingehenden  PMs  PM-Bretter
  7445.         unter dem  entsprechenden Usernamen an. Falls Sie  jedoch Puffer mit
  7446.         selbstgeschriebenen PMs einlesen möchten, empfiehlt  es sich,  diese
  7447.         mit PMCONV zu konvertieren: Die  PMs werden dann so  gekennzeichnet,
  7448.         daß sie nicht mehr  in  PM-Bretter,  sondern ins  Nachrichten-Archiv
  7449.         eingelesen werden. Mögliche Aufrufsyntax:
  7450.  
  7451.            PMCONV  <Dateiname>
  7452.  
  7453.         konvertiert  ALLE PMs  im  angegebenen Puffer. Von der Originaldatei
  7454.         wird ein Backup mit Erweiterung .BAK angelegt.
  7455.  
  7456.            PMCONV  <Dateiname> <Username>
  7457.  
  7458.         konvertiert  alle  PMs  außer  denen, die an  den  angegebenen  User
  7459.         gerichtet  sind. Dadurch  können  Sie  auch  Puffer bearbeiten,  die
  7460.         sowohl eingehende  als auch ausgehende PMs enthalten. Alle PMs,  die
  7461.         nicht an den angegebenen  User  adressiert sind, werden so markiert,
  7462.         daß sie beim Puffereinlesen im Archiv landen. Der Username muß keine
  7463.         vollständige Z-Netz-Adresse sein; es genügt der reine Username. 
  7464.  
  7465.         Achtung:  Zur  Erkennung  wird  den  betreffenden  Nachrichten  eine
  7466.         Steuerzeichenfolge  vorangestellt.  Dadurch entsprechen diese Puffer
  7467.         NICHT mehr  dem  Zerberus- Netcallformat,  sondern  dem von  XP  und
  7468.         MesssageBase benutzten PM-Archiv-Format. 
  7469.  
  7470.  
  7471.         ■ MAGGI.EXE
  7472.  
  7473.         MAGGI  dient  zum Konvertieren  von  Netcall-Puffern  von  und  nach
  7474.         ZConnect-Format.  Normalerweise wird dieses Programm automatisch vor
  7475.         und nach  Netcalls  aktiviert, um  die eingehenden  und  ausgehenden
  7476.         Puffer in das/von dem von XP verwendeten  ZConnect-Nachrichtenformat
  7477.         zu konvertieren. Wenn  einmal  ein MagicNET- oder Maus-Netcall nicht
  7478.         funktioniert  hat,  oder  wenn  Sie  alte  Datenbestände  in  diesen
  7479.         Formaten in XP einlesen möchten, dann können Sie dazu MAGGI auch von
  7480.         Hand aufrufen.
  7481.  
  7482.         Erzeugte ZConnect-Puffer können mit /XPoint/Import/Puffer eingelesen
  7483.         werden.  Näheres über  den  Aufbau der Pufferdateien  finden Sie  in
  7484.         Kapitel  7.1. Das  Konvertieren  von  Fido-Paketen  ist in  FIDO.DOC
  7485.         beschrieben, das im getrennt erhältlichen Fido-Paket enthalten ist.
  7486.  
  7487.  
  7488.         (Seven =  Seven-Netz, Magic = MagicNET, Pro =  ProNet, Z = ZConnect,
  7489.         Maus =  MausTausch, Quick =  QuickMail,  GS  =  GS-Mailbox,  <BL>  =
  7490.         Brettliste):
  7491.  
  7492.         Magic -> Z :  MAGGI -mz -nMagicNET <Magic-Puffer> <Z-Puffer> <BL>
  7493.         Seven -> Z :  MAGGI -mz -nSevenNET <Seven-Puffer> <Z-Puffer> <BL>
  7494.         Z -> Magic :  MAGGI -zm -nMagicNET <Z-Puffer> <Magic-Puffer> <BL>
  7495.         Z -> Seven :  MAGGI -zm -nSevenNET -m <Z-Puffer> <Seven-Puffer> <BL>
  7496.  
  7497.         Quick -> Z :  MAGGI -qz <QuickMail-Puffer> <Z-Puffer>
  7498.         Z -> Quick :  MAGGI -zq <Z-Puffer> <QuickMail-Puffer>
  7499.         GS -> Z    :  MAGGI -qz -g <G&S-Puffer> <Z-Puffer>
  7500.         Z -> GS    :  MAGGI -zq -g <Z-Puffer> <GS-Puffer>
  7501.  
  7502.         Maus -> Z  :  MAGGI -sz -b<Box> -h<Bretter> <Outfile> <Z-Puffer>
  7503.         Z -> Maus  :  MAGGI -zs -b<Box> -h<Bretter> [-o] <Z-Puffer> <Infile>
  7504.  
  7505.         <Box> ist hier der Kurzname der betreffenden Maus-Box. <Bretter> ist
  7506.         die  Bretthierarchie, unter  der  die  Maus-Bretter einsortiert sind
  7507.         bzw. werden sollen, z.B. "/MAUS/" (ohne die Anführungszeichen).
  7508.  
  7509.         Wenn Sie beim Konvertieren von ZConnect nach  MausTausch  die Option
  7510.         "-o" angeben, erzeugt  XP statt eines Infiles,  also  einem Paket im
  7511.         Format, wie es an eine Mausbox geschickt wird, ein Outfile, also ein
  7512.         Paket, wie es  von Mausboxen empfangen  wird. Auf diese Weise können
  7513.         Sie  Daten aus  CrossPoint exportieren  und  in  andere  MausTausch-
  7514.         Frontends einlesen.
  7515.  
  7516.  
  7517.         ■ ZM.EXE
  7518.  
  7519.         PD-Zmodem ist ein  Zmodem-Übertragungsprotokoll.  Es  wird für  alle
  7520.         Fido-Netcalls verwendet und für sonstige Netcalls,  falls bei  /Edit
  7521.         /Boxen/Edit/Points  "Zmodem"  als  Protokoll  eingetragen  ist.  Mit
  7522.         ZCONFIG.EXE  können  die  Farben  und   die  Sprache  von  PD-Zmodem
  7523.         eingestellt werden.
  7524.  
  7525.         Eine ausführliche Dokumentation zu PD-Zmodem ist  im PD-Zmodem-Paket
  7526.         enthalten, das Sie z.B. in der CrossPoint-Supportbox finden.
  7527.  
  7528.  
  7529.         ■ ZFIDO.EXE, YUP2PKT.EXE, NDIFF.EXE (im Fido-Paket enthalten)
  7530.  
  7531.         Eine  Beschreibung dieser  Programme  finden  Sie  in  FIDO.DOC, das
  7532.         ebenfalls im Fido-Paket enthalten ist.
  7533.  
  7534.  
  7535.  |      ■ XPME.EXE
  7536.  |
  7537.  |      Dies ist  ein  getrennt  erhältlicher Menüeditor, mit  dem  einzelne
  7538.  |      Menüpunkte und  Untermenüs  aus dem CrossPoint-Menü entfernt  werden
  7539.  |      können (s. Kap. 2.4). 
  7540.  
  7541.  
  7542.         ■ empfehlenswerte Programme
  7543.  
  7544.         Die  folgenden  Programme haben sich bei mir bewährt und können  für
  7545.         den Einsatz mit CrossPoint empfohlen werden:
  7546.  
  7547.           o  der ShareWare-Editor QEdit zum Bearbeiten von Texten, die zu
  7548.              groß für den internen Editor sind (s. auch /Config/Extern
  7549.              /Editor).
  7550.  
  7551.           o  das RSA-Codierprogramm PGP von Philip Zimmermann (s. Kap. 5.12)
  7552.  
  7553.           o  das Grafik-Anzeigeprogramm VPIC von Bob Montgomery (s. auch
  7554.              /Config/Extern/Viewer)
  7555.  
  7556.           o  der Lister LIST von Vernon D. Buerg zum Anzeigen großer Nach-
  7557.              richten, falls nicht genügend EMS/XMS-Speicher vorhanden ist
  7558.  
  7559.  
  7560.  
  7561.  
  7562.         D.  Der Umstieg auf CrossPoint
  7563.         ────────────────────────────────────────────────────────────────────
  7564.  
  7565.         ■ von QuickPOINT (Z-Netz) nach CrossPoint
  7566.  
  7567.         Als  QuickPOINT-User   können  Sie  Ihre  in  Puffern  gespeicherten
  7568.         Nachrichten  mit  /XPoint/Import/Puffer  einlesen. Bitte achten  Sie
  7569.         darauf,  die  Option "Empfangsdatum =  Erstellungsdatum" auf "Ja" zu
  7570.         setzen.  Die  Originalpuffer  werden nach dem  Einlesen  nicht  mehr
  7571.         benötigt.
  7572.  
  7573.         Achtung:  Falls  die  einzulesenden  Puffer  selbstgeschriebene  PMs
  7574.         enthalten,  sollten  Sie diese zunächst  unbedingt  mit  PMCONV  (s.
  7575.         Anhang C) konvertieren! 
  7576.  
  7577.         Im  Übrigen wird der Umstieg  von  QuickPOINT  auf CrossPoint einige
  7578.         Umstellungen mit  sich bringen, da Gesamtkonzept und  Bedienung  von
  7579.         CrossPoint  stark  von QuickPOINT abweichen.  Lesen Sie  genauestens
  7580.         Abschnitt  II   und  III;  danach  sollte  Ihnen  das  Arbeiten  mit
  7581.         CrossPoint genauso leicht von der Hand gehen wie bei QuickPOINT.
  7582.  
  7583.         Hier   noch  eine   genaue   Beschreibung,  wie   selbstgeschriebene
  7584.         Nachrichten,  soweit  sie  noch  vorhanden  sind,  aus  QP  nach  XP
  7585.         exportiert werden  können. Sie  stammt von J.Poehlmann@LINK-NJD; ich
  7586.         übernehme keine Gewähr für die Richtigkeit: 
  7587.  
  7588.         Man  wähle [in QP] mit Alt-F3 den "Message Browser". Mit  F2  "Swap"
  7589.         werden dann die alten Messages auf den Schirm geholt. Mit  F6 "Move"
  7590.         werden  sie  dann  alle  zum  erneuten  Senden  markiert,  d.h.  ins
  7591.         Verzeichnis  "SPOOL"  verschoben.  Jetzt wird der Wahlpunkt "Netcall
  7592.         /Build Netcall File" aktiviert. QP erzeugt jetzt einen Versandpuffer
  7593.         namens "puffer"  im QP  Directory. Nun  verlasse Mensch das QP  [und
  7594.         bearbeite  den Puffer  mit  PMCONV].  Im XP  wird dieser Puffer  nun
  7595.         importiert. 
  7596.  
  7597.  
  7598.         ■ von Yuppie (Fido) nach CrossPoint
  7599.  
  7600.         Mit  /XPoint/Import/Yuppie-Nachrichten  können  Sie  eine  komplette
  7601.         Yuppie-Nachrichtendatenbank  konvertieren und  einlesen  lassen. Vor
  7602.         dem Import sollten Sie einmal den Yuppie-Menüpunkt "Renumerieren" im
  7603.         Menü "Poll" ausführen, um die Datenbank zu packen.
  7604.  
  7605.         Überprüfen  Sie  als  Nächstes,  ob  bei  /Edit/Boxen/Edit/Fido  die
  7606.         gewünschte Bretthierarchie eingestellt ist, in die die  Fido-Gruppen
  7607.         eingeordnet  werden sollen.  Beachten  Sie  außerdem,  daß  XP  alle
  7608.         Nachrichten   automatisch    mit   der   Option   "Empfangsdatum   =
  7609.         Erstellungsdatum"   einliest.   Falls   also  in   einigen   Gruppen
  7610.         archivierte Nachrichten vorhanden sind, sollten Sie anschließend die
  7611.         Gruppenhaltzeiten  entsprechend  einstellen  oder  die  betreffenden
  7612.         Nachrichten  mit "H"  auf  "halten" setzen, damit sie nicht bei  der
  7613.         nächsten Reorganisation gelöscht werden.
  7614.  
  7615.         Das  Einlesen der Yuppie-Datenbank  erfolgt in  drei Schritten:  Als
  7616.         erstes werden  die Yuppie-Nachrichten mit dem Programm YUP2PKT,  das
  7617.         im  XP-Fido-Paket  enthalten  ist,  vom  dBASE-  ins Fido-PKT-Format
  7618.         konvertiert. Dann wandelt XP die Nachrichten mit dem Programm  ZFIDO
  7619.         ins ZConnect-Format um und liest sie anschließend ein. 
  7620.  
  7621.  
  7622.  
  7623.  
  7624.         E.  CrossPoint und MS-Windows oder OS/2
  7625.         ────────────────────────────────────────────────────────────────────
  7626.  
  7627.  
  7628.         Windows 89 bis 97
  7629.         -----------------
  7630.  
  7631.         ■ Legen Sie für XP eine PIF-Datei an!
  7632.  
  7633.         Eine PIF-Datei enthält alle Informationen, die Windows zum Ausführen
  7634.         des Programms benötigt;  Näheres dazu steht in einem  Ihrer Windows-
  7635.         Handbücher. Stellen Sie  für XP einen  minimalen Speicherbedarf  von
  7636.         500  KByte   ein.  Falls  Ihr   Rechner  *nicht*  mit   EMS-Speicher
  7637.         ausgestattet ist, müssen Sie  die Obergrenze  für EMS-Speicher auf 0
  7638.         KByte   einstellen.   Das  "Entdecken   von   Leerlaufzeit"   sollte
  7639.         eingeschaltet sein.
  7640.  
  7641.         Geben  Sie   als  Aufrufparameter  "/w"  an.  Dadurch  werden  Maus-
  7642.         Emulation,  XP-interner  Screensaver und  die  XP-Uhr  abgeschaltet.
  7643.         CrossPoint  benötigt dann  im Multitasking-Betrieb keine  Rechenzeit
  7644.         mehr, wenn es auf Tastatureingaben wartet.
  7645.  
  7646.         Falls XP wegen irgendeines Problems  mit einer Fehlermeldung beendet
  7647.         wird,  sollten Sie in der PIF-Datei  den  Schalter zum automatischen
  7648.         Schließen des Fensters abschalten.  Dadurch  bleibt  Ihnen Zeit, die
  7649.         Fehlermeldung zu lesen. 
  7650.  
  7651.  |      ■ Hänger bei Datenübertragung
  7652.  |
  7653.  |      Falls  die  Zmodem-Übertragung  gelegentlich  hängt,  bis eine Taste
  7654.  |      drückt wird,  arbeitet  die  Leerlaufzeiterkennung  von  Windows  zu
  7655.  |      empfindlich. In diesem Fall müssen Sie  die Empfindlichkeit über die
  7656.  |      entsprechende Einstellung verringern (ab  Windows  95) oder komplett
  7657.  |      abschalten.
  7658.  
  7659.         ■ FILES
  7660.  
  7661.         Stellen Sie in der CONFIG.SYS mindestens FILES=30 ein, besser jedoch
  7662.         FILES=40. DOS benötigt  5 Files, XP ca. 15, Windows ca. 10 zuzüglich
  7663.         der Files, die von weiteren Windows-Applikationen geöffnet wurden.
  7664.  
  7665.         ■ /z
  7666.  
  7667.         Mit dem  z-Parameter können Sie zusätzlich  eine  abweichende Anzahl
  7668.         von Bildschirmzeilen angeben, z.B. /z:33 für 33 Bildzeilen - möglich
  7669.         sind alle Bildzeilen-Werte, die bei /Config/Anzeige/Zeilen angezeigt
  7670.         werden.  Dies ist nützlich, wenn Sie CrossPoint unter Windows 3.1 in
  7671.         einem  Fenster  benutzen, da Windows  3.1  die  Fenstergröße  an die
  7672.         Bildzeilenzahl anpaßt.
  7673.  
  7674.         ■ Icons
  7675.  
  7676.         In  der  Datei   XPICONS.DLL  sind  mehrere  Icons  für   CrossPoint
  7677.         enthalten.  Verwenden  Sie  den  Menüpunkt  "Eigenschaften"  aus dem
  7678.         Datei-Menü des Program-Managers, um für CrossPoint ein neues Icon zu
  7679.         wählen.
  7680.  
  7681.         ■ Clipboard (Zwischenablage)
  7682.  
  7683.         CrossPoint kann Daten direkt in die Windows-Zwischenablage  kopieren
  7684.         oder  daraus  auslesen.  Bei  allen  Programmfunktionen,   die  dies
  7685.         unterstützen,  haben  Sie  im  Eingabefeld  für  den  Dateinamen die
  7686.         Möglichkeit, mit  <F2> das  Windows-Clipboard zu wählen.  CrossPoint
  7687.         liest  die Daten dann aus dem Clipboard  statt aus einer Datei, bzw.
  7688.         schreibt sie ins Clipboard.
  7689.  
  7690.         Dies funktioniert z.Zt. bei allen Funktionen von /XPoint/Export, bei
  7691.         einigen  Funktionen  von   /XPoint/Import,  beim   Extrahieren   von
  7692.         Nachrichten, bei /Edit/Texte  und beim Speichern mit "W" im internen
  7693.         Lister.  Im internen  Editor können Sie markierte Blöcke mit "*" ins
  7694.         Clipboard kopieren, mit  "-" ins  Clipboard verschieben und mit  "+"
  7695.         aus dem Clipboard  einfügen.  Die Größe  von Clipboard-Transfers ist
  7696.         z.Zt. auf 64 KByte beschränkt.
  7697.  
  7698.         ■ SMARTDRV
  7699.  
  7700.         Bei der Anwendung des bei  Windows  3.1 beiliegenden  Cacheprogramms
  7701.         SMARTDRV   ist   größte   Vorsicht  geboten.  Insbesondere  von  der
  7702.         Verwendung  des  Write-Behind-Caches,  der bei der  Einrichtung  von
  7703.         Windows   installiert  wird,  ist  dringend  abzuraten,  da  er  bei
  7704.         unsachgemäßer  Anwendung oder Fehlern  anderer Programme sehr leicht
  7705.         zu  größeren  Datenverlusten führen kann  - die  Erfahrung  mit  dem
  7706.         CrossPoint-Support  zeigt,   daß  dies  täglich   bei  vielen  Usern
  7707.         vorkommt.
  7708.  
  7709.         Wie  Sie  den Write-Behind-Cache abschalten  können,  ist  in  Ihrem
  7710.         Windows-Handbuch beschrieben. Alternativ ist  ein Cache-Programm wie
  7711.         "Hypercache"  oder "Norton  Cache" zu verwenden, die bei aktiviertem
  7712.         Schreibcache  (und  damit  besserer  Festplatten-Performance)   eine
  7713.         höhere Datensicherheit bieten.
  7714.  
  7715.  
  7716.  
  7717.         Windows NT
  7718.         ----------
  7719.  
  7720.         Legen  Sie  eine  PIF-Datei an  und aktivieren  Sie die den Schalter
  7721.         "Leerlaufzeit entdecken". Die Leerlaufzeit-Erkennung  von Windows NT
  7722.         arbeitet von allen DOS-kompatiblen Betriebssystemen  mit Abstand  am
  7723.         besten. Die Verwendung des /w-Schalters o.ä. ist normalerweise nicht
  7724.         nötig.  Auch die EMS-Unterstützung arbeitet zuverlässiger  als  beim
  7725.         alten Windows. Tragen  Sie als maximalen EMS-Speicher zumindest 2048
  7726.         KB ein, damit  auch große Datei-  oder  Brettlisten angezeigt werden
  7727.         können.
  7728.  
  7729.         Schalten Sie den  Screen-Saver von CrossPoint  unter /Config/Anzeige
  7730.         /Diverses ab. 
  7731.  
  7732.         Falls Sie CrossPoint  unter  Windows NT 3.51  verwenden,  können Sie
  7733.         eine  Menge  Plattenplatz  sparen, indem  Sie  XP  auf  einer  NTFS-
  7734.         Partition   installieren   und   mit  "compact  /c  mpuffer.*"   die
  7735.         Dateikomprimierung  für die Nachrichtenpuffer  aktivieren  (typische
  7736.         Packrate: 1,5 : 1). Die  Performance des Programms wird dadurch kaum
  7737.         beeinträchtigt.
  7738.  
  7739.  |      Die    meisten    Zmodem-Protokolle,    einschließlich    PD-Zmodem,
  7740.  |      funktionieren  unter  Windows  NT   nicht  zuverlässig  bei  höheren
  7741.  |      Baudraten.  In diesem Fall sollten Sie entweder GSZ  verwenden, oder
  7742.  |      den FOSSIL-Treiber NTFOSS, den Sie z.B. in der XP-Supportbox finden.
  7743.  |      Falls   NTFOSS  nicht  richtig  funktioniert,  sollten  Sie   dessen
  7744.  |      Leerlaufzeiterkennung abschalten (Parameter  "/a 0"). Beispielaufruf
  7745.  |      für COM2 bei 38400 bps:
  7746.  |
  7747.  |          NTFOSS /a 0 /l 1 COM2 baud=38400
  7748.  
  7749.  
  7750.  
  7751.         OS/2
  7752.         ----
  7753.  
  7754.         ■ Rechenzeit-Freigabe
  7755.  
  7756.         Sie  können  grundsätzlich auch  unter OS/2  den  Schalter  "/w" zur
  7757.         Rechenzeit-Freigabe verwenden. Dadurch wird  das  System nicht  mehr
  7758.         belastet,  während XP auf Tastendrücke wartet. Wie unter Windows, so
  7759.         werden  dadurch auch  unter OS/2 der XP-Screen-Saver  und die XP-Uhr
  7760.         abgeschaltet.
  7761.  
  7762.         Auf  Wunsch  zahlreicher  OS/2-Anwender  wurden  zusätzliche,  OS/2-
  7763.         spezifische Methoden zur Rechenzeit-Freigabe implementiert, die auch
  7764.         dann  funktionieren,  wenn  XP nicht  gerade  auf einen  Tastendruck
  7765.         wartet (z.B.  während Netcalls).  Es  handelt sich um insgesamt vier
  7766.         verschiedene, undokumentierte  OS/2-Funktionen,  die  wahlweise über
  7767.         einen der Schalter /os2a bis /os2d aktiviert werden können. 
  7768.  
  7769.         ACHTUNG! Die Verwendung  dieser Schalter kann in  einigen Fällen zur
  7770.         System-Unstabilität und  zu  Abstürzen von OS/2  oder XP führen. Bei
  7771.         manchen  OS/2-Installationen funktionieren alle  vier  Schalter, bei
  7772.         vielen aber nur einige  davon. Falls während der Verwendung  von  XP
  7773.         mit /os2-Schalter merkwürdige Probleme auftreten, rate ich  dringend
  7774.         dazu, diese Schalter *nicht* weiter zu verwenden.
  7775.  
  7776.         ■ serielle Schnittstelle
  7777.  
  7778.         Deaktivieren Sie für den CrossPoint-Task die Einstellung "COM_HOLD".
  7779.         Ansonsten  würde OS/2  die  serielle Schnittstelle nach  dem  ersten
  7780.         Netcall so lange für  CrossPoint reservieren, bis  der  Task beendet
  7781.         wird.
  7782.  
  7783.         Falls  Sie einen 16550A-Chip (s. nächstes Kapitel) eingebaut  haben,
  7784.         wird CrossPoint diesen unter OS/2 nicht erkennen. Das ist kein Grund
  7785.         zur  Besorgnis -  OS/2 simuliert dem Programm  gegenüber  zwar einen
  7786.         16450-Chip,  nutzt die erweiterten Fähigkeiten des 16550 jedoch voll
  7787.         aus.
  7788.  
  7789.         Die  Verwendung eines  FOSSIL-Treibers (s.  /Config/Modem/..) sollte
  7790.         die Stabilität der Datenübertragung erhöhen und das Zusamenspiel mit
  7791.         dem Betriebssystem verbessern.
  7792.  
  7793.         ■ erweiterter Farbensatz
  7794.  
  7795.         CrossPoint verwendet den erweiterten  EGA/VGA-Farbensatz,  der statt
  7796.         blinkendem   Hintergrund    zusätzliche,   helle   Hintergrundfarben
  7797.         ermöglicht. Per Voreinstellung  verwendet CrossPoint die erweiterten
  7798.         Farben nur für  bestimmte Auswahllisten.  Falls der Hintergrund  der
  7799.         Boxen-Auswahlliste  -  z.B.  bei  /Edit/Boxen  -  blinkt,  wird  der
  7800.         erweiterte  Farbensatz  von  OS/2  nicht korrekt  umgesetzt.  Dieser
  7801.         Fehler  ist  abhängig  vom OS/2-Grafiktreiber.  Sofern kein besserer
  7802.         Treiber  verfügbar  ist,  müssen  Sie  die  CrossPoint-Farben  unter
  7803.         /Config/Anzeige/Farben ändern. 
  7804.  
  7805.  
  7806.  
  7807.  
  7808.         F.  Was Sie schon immer über Ihr Modem wissen wollten, aber nie zu
  7809.             fragen wagten  (kleine Modemkunde)
  7810.         ────────────────────────────────────────────────────────────────────
  7811.  
  7812.         Die zwei häufigsten Ursachen für nicht funktionierende Netcalls sind
  7813.         falsche  Konfiguration  und  ein  falsch  eingestelltes  Modem.  Bei
  7814.         Konfigurationsproblemen  sollte  die Online-Hilfe  weiterhelfen. Der
  7815.         folgende Abschnitt soll Sie  mit den wichtigsten Eigenschaften eines
  7816.         Modems  vertraut  machen und  damit  zur Lösung  von  Modemproblemen
  7817.         beitragen.
  7818.  
  7819.  
  7820.         ■ Hayes-Befehlssatz
  7821.  
  7822.         Jedes Modem beinhaltet  einen kleinen Computer,  der eine  Reihe von
  7823.         Befehlen  ausführen und verschiedene Einstellungen  speichern  kann.
  7824.         Fast alle  Modems  verstehen  sogenannte  "Hayes-Befehle"; das  sind
  7825.         Befehlskürzel,  die durch  ein  "AT"  (für "Attention")  eingeleitet
  7826.         werden.  Um  Befehle  zum   Modem  zu  senden,  aktivieren  Sie  das
  7827.         CrossPoint-Miniterminal  mit  /XPoint/Terminal.  Wenn  Sie   Zeichen
  7828.         eingeben,  müßten  diese  auf  dem  Bildschirm zu  sehen sein  (sog.
  7829.         "Echo").  Tun  sie das  nicht,  ist  vermutlich  die  Baudrate Ihrer
  7830.         Stammbox      (/Edit/Boxen/Edit/Modem/Übertragungsrate)       falsch
  7831.         eingestellt.
  7832.  
  7833.         Wenn Sie AT,  gefolgt von <Enter>, eingeben,  sollte  das Modem  mit
  7834.         einem OK reagieren. Erscheint statt dem OK eine 0, ist das Modem auf
  7835.         numerische  Ergebiscodes  eingestellt  -  verwenden Sie  den  Befehl
  7836.         "ATV1",  um auf  ausgeschriebene  Codes  umzuschalten  (bei  einigen
  7837.         Modems müssen Sie  nach dem  AT ein Leerzeichen  einfügen). Ist zwar
  7838.         das AT zu sehen, aber nach Drücken von <Enter> passiert nichts, dann
  7839.         ist vermutlich das Modemecho abgeschaltet. Verwenden  Sie den Befehl
  7840.         "ATE1", um das Echo einzuschalten.
  7841.  
  7842.         Neben grundlegenden  Befehlen wie  E1 oder V1, die  fast jedes Modem
  7843.         versteht, gibt es auch noch  viele spezielle  Befehle, die bei jedem
  7844.         Modem  unterschiedlich   sind.  Im  Zweifelsfall   sollten  Sie   im
  7845.         Modemhandbuch  nachschlagen,  wie der  korrekte Befehl für Ihr Modem
  7846.         lautet.
  7847.  
  7848.  
  7849.         ■ Einstellungen permanent verwenden
  7850.  
  7851.         Wenn   Sie  eine  Einstellung  ändern  und  anschließend  das  Modem
  7852.         abschalten,  geht  die  Änderung  verloren. Um eine  Einstellung  zu
  7853.         behalten, gibt es prinzipiell zwei Möglichkeiten:
  7854.  
  7855.         -  Speichern  Sie die Einstellung im nichtflüchtigen  Modemspeicher.
  7856.         Der Befehl dazu lautet meistens AT&W.  Die Einstellungen werden dann
  7857.         bei jedem Einschalten des Modems aktiviert.
  7858.  
  7859.         - Fügen Sie die Einstellung in die Modem-Initialisierung bei /Config
  7860.         /Modem/.. ein. Sie wird dann vor jedem Netcall aktiviert.
  7861.  
  7862.         Welche Methode Sie  verwenden, hängt davon ab, ob Sie Ihr Modem auch
  7863.         noch  zusammen  mit anderen Applikationen  verwenden, die  u.U. eine
  7864.         spezielle   Einstellung  benötigen.  Im   Zweifelsfall  sollten  Sie
  7865.         Änderungen nur im ModemInit von CrossPoint eintragen. 
  7866.  
  7867.         Die gerade aktiven Modemeinstellungen können  Sie bei vielen  Modems
  7868.         mit  einem Befehl anzeigen lassen;  bei  USR-Courier-Modems z.B. mit
  7869.         ATI4. ATZ aktiviert die gespeicherten Standard-Einstellungen.
  7870.  
  7871.  
  7872.         ■ Übertragungsrate
  7873.  
  7874.         Es  gibt  zwei  Arten von Übertragungsraten:  Die  DTE-Rate zwischen
  7875.         Computer und Modem und die Link-Rate auf der Telefonleitung zwischen
  7876.         zwei  Modems.  Die DTE- Rate kann  höher sein als die Link-Rate, was
  7877.         bei  Verbindungen mit Datenkompression  von Nutzen ist. Die DTE-Rate
  7878.         wird bei  CrossPoint unter  /Edit/Boxen/Edit/Modem  eingestellt; die
  7879.         Link  Rate bestimmt das Modem automatisch.  WICHTIG!  Ihr Modem  muß
  7880.         unbedingt auf eine  'fixed DTE rate'  eingestellt  sein  (Gegenteil:
  7881.         'DTE rate follows link rate'). Der Befehl dazu heißt u.U. AT&B1.
  7882.  
  7883.  
  7884.         ■ Carrier-Signal (Carrier Detect)
  7885.  
  7886.         Wenn Ihr Modem  Verbindung mit einem  anderen Modem aufgenommen hat,
  7887.         signalisiert es dies zum einen durch Aufleuchten  der  "CD"-LED  und
  7888.         zum anderen  mit der  CD- Signalleitung. CrossPoint  erkennt  anhand
  7889.         dieses CD-Signals, daß  eine Verbindung  besteht.  Eine sehr häufige
  7890.         Ursache  für  Netcall-Probleme  ist,  daß  das  CD-Signal  am  Modem
  7891.         *abgeschaltet* oder  permanent eingeschaltet wurde.  Überprüfen  Sie
  7892.         unbedingt, daß CD eingeschaltet ist ('normal CD  operations'); meist
  7893.         heißt der Befehl dazu AT&C1.
  7894.  
  7895.         Hilft  das  alles nichts,  so  können Sie  als letzte  Notlösung den
  7896.         Schalter     /Config/Modem/../CD_ignorieren     aktivieren.     Dies
  7897.         funktioniert allerdings NICHT bei Fido-Netcalls.
  7898.  
  7899.  
  7900.         ■ RTS/CTS-("Hardware")-Handshake
  7901.  
  7902.         Es gibt je  eine  Signalleitung, über  die Computer  und Modem  sich
  7903.         darüber  informieren, daß sie  empfangsbereit sind.  Ist eine  Seite
  7904.         nicht  empfangsbereit,  so  muß die  andere  Seite so  lange warten.
  7905.         Dieses Verfahren wird als "Handshake" bezeichnet und erfolgt mit dem
  7906.         CTS- (Modem->Computer) und dem  RTS- (Computer->Modem) -Signal. Auch
  7907.         hier  gibt  es wieder  die  Möglichkeit,  daß  das  Signal  am Modem
  7908.         ausgeschaltet  ist  -   bei  einigen  Modems  ist   dies  sogar  die
  7909.         Standardeinstellung.   Das    Ergebnis   sind    Übertragungsfehler.
  7910.         Üblicherweise  dient  der Befehl  AT&H1 zum Aktivieren von  CTS  und
  7911.         AT&R2 zum Aktivieren von RTS.
  7912.  
  7913.  
  7914.         ■ Ergebniscodes
  7915.  
  7916.         Wie schon  oben  erwähnt wurde, müssen Sie Ihr Modem für  CrossPoint
  7917.         auf ausgeschriebene Ergebniscodes (ATV1) einstellen. Zusätzlich gibt
  7918.         es meist die Möglichkeit, die  Form  der Ergebniscodes mit  dem ATX-
  7919.         Befehl  zu  wählen. Wenn Sie CrossPoint im FidoNet einsetzen, sollte
  7920.         das   Modem   Ergebniscodes   liefern,   die   bei   einem   CONNECT
  7921.         (Verbindungsbeginn)  die  korrekte  Link-Rate  anzeigen,  also  z.B.
  7922.         "CONNECT  9600" bei  einer  9600-bps-Verbindung,  damit  der  Mailer
  7923.         diverse Verbindungsparameter optimal an die Geschwindigkeit anpassen
  7924.         kann. Das Modem sollte möglichst nicht die DTE-Rate anzeigen, wie es
  7925.         bei einigen Modellen möglich ist.
  7926.  
  7927.         Normalerweise sollte es  genügen, wenn Sie dazu ATX1 oder höher (X2,
  7928.         X3..)  verwenden.  Näheres   zu   ATX  entnehmen   Sie  bitte  Ihrem
  7929.         Modemhandbuch.
  7930.  
  7931.  
  7932.         ■ Verzögerungen
  7933.  
  7934.         In  bestimmten Fällen  kann es  nötig sein,  daß  das Modem zwischen
  7935.         einzelnen Kommandos einen Moment  wartet, z.B. dann, wenn das  Modem
  7936.         an eine Nebenstellenanlage angeschlossen ist, und zwischen dem Holen
  7937.         der Amtsleitung und dem Wählen eine kurze Pause  nötig  ist. Es gibt
  7938.         prinzipiell zwei Arten von Verzögerungen: 
  7939.  
  7940.         o Verzögerung  in   Wählbefehlen  -  typisches  Beispiel:  die  eben
  7941.           genannte  Nebenstellenanlage. Die meisten Modems bieten für diesen
  7942.           Zweck  spezielle  Zeichen,  die  vor/nach/zwischen den Ziffern der
  7943.           gewählten Nummer eingefügt werden können. Üblich ist zum  Beispiel
  7944.           ein "," für eine Pause  von 2  Sekunden. Genaueres hierzu  ist  in
  7945.           Ihrem Modemhandbuch beschrieben.
  7946.  
  7947.         o Verzögerungen zwischen  beliebigen Befehlen, z.B. eine  Wartepause
  7948.           nach der  Modem-Initalisierung  mit  "ATZ".  Solche  Verzögerungen
  7949.           können Sie in  CrossPoint  und  in  den  meisten  Terminalprogramm
  7950.           bewirken, indem Sie ein oder mehrere Tilden (~) in den Modembefehl
  7951.           einfügen, wobei  jedes Zeichen eine Verzögerung von einer  Sekunde
  7952.           bewirkt.  Falls die Tilde nicht auf Ihrer  Tastatur vorhanden ist,
  7953.           können Sie sie mit Alt-126 eingeben.
  7954.  
  7955.         Achtung:  Wenn Sie  in CrossPoint mehrere  Modembefehle nacheinander
  7956.         ausführen  lassen,  indem  Sie sie  mit  "\\"  trennen,  nützt  eine
  7957.         Verzögerung  mit "~" nur  dann etwas, wenn sie *hinter* der Trennung
  7958.         eingefügt wird.
  7959.  
  7960.  
  7961.         ■ FOSSIL-Treiber
  7962.  
  7963.         Normalerweise   sendet  CrossPoint  seine   Daten  alle  direkt  zur
  7964.         seriellen Schnittstelle und holt empfangene Zeichen auch direkt dort
  7965.         ab  -  dies   ist   die  schnellste   und  einfachste  Methode   zur
  7966.         Datenübertragung.  Eine  andere  Möglichkeit  besteht  darin,  einen
  7967.         residenten Schnittstellen-Treiber - einen sogenannten FOSSIL-Treiber
  7968.         ("Fido/Opus/SEAdog Standard  Interface Layer", benannt nach drei der
  7969.         ersten Boxprogramme im FidoNet) - zu  installieren (z.B. durch Laden
  7970.         in der CONFIG.SYS oder  AUTOEXEC.BAT), der  die Vermittlung zwischen
  7971.         Programm  und  Schnittstelle  übernimmt.  Dies ist  vor  allem  dann
  7972.         sinnvoll, wenn die Übertragung gar nicht über die "normale" serielle
  7973.         Schnittstelle, sondern z.B. über eine ISDN-Karte  oder eine serielle
  7974.         Schnittstelle  auf einem  anderen Netzwerkrechner erfolgen soll. Sie
  7975.         müssen  dazu nur den passenden FOSSIL-Treiber laden,  und  schon ist
  7976.         CrossPoint ISDN-fähig, unterstützt Netzwerkmodems etc.
  7977.  
  7978.         Auch unter OS/2 ist die Verwendung eines FOSSIL-Treibers  sinnvoll -
  7979.         die Übertragung erfolgt dann schneller  und sicherer als  mit dem in
  7980.         XP  eingebauten  Treiber.  Näheres zur  Installation  eines  FOSSIL-
  7981.         Treibers  ist  in  der   mit  dem  jeweiligen  Treiber   gelieferten
  7982.         Dokumentation erklärt. Weit  verbreitete FOSSIL-Treiber für DOS sind
  7983.         BNU.COM und X00.SYS.
  7984.  
  7985.  
  7986.         ■ AKüFi
  7987.  
  7988.         Im Zusammenhang  mit  Modems werden  Sie häufig mit  Buchstaben- und
  7989.         Zahlenkürzeln   konfrontiert,   mit   denen    der    Normalanwender
  7990.         erfahrungsgemäß nicht  viel  anfangen  kann. Im folgenden finden Sie
  7991.         daher  eine  vereinfachte  Liste  von  häufig  gebrauchten  Kürzeln.
  7992.         Modemexperten mögen mir die ungenaue Darstellung nachsehen.
  7993.  
  7994.            bps      =  Bit pro Sekunde (ein Byte hat 8 Bit)
  7995.            cps      =  Zeichen pro Sekunde (= Byte pro Sekunde)
  7996.            CCITT    =  internationales Normungsgremium für Telekommunikation
  7997.  
  7998.            V.22bis  =  CCITT-Verfahren für  2400 bps-Übertragung
  7999.            V.23     =  CCITT 1200/75 bps, z.B. für langsame BTX-Zugänge
  8000.            V.32     =  CCITT-Verfahren für  9600 bps
  8001.            V.32bis  =  CCITT-Verfahren für 14400 bps
  8002.            V.34     =  ITU-Verfahren für 28800 bps
  8003.            HST      =  firmenspezifisches Verfahren mit 14400 oder 16800 bps
  8004.            PEP      =  firmenspezifisches Verfahren mit max. 18000 bps
  8005.  
  8006.         V.32bis, HST  und PEP sind nicht zueinander kompatibel. Verbindungen
  8007.         zwischen solchen Modems laufen i.d.R. nur mit 2400 bps ab.
  8008.  
  8009.            MNP      =  Fehlerkorrekturverfahren
  8010.            V.42     =  Fehlerkorrekturverfahren
  8011.            MNP5     =  Datenkompressionsverfahren; sehr ineffizient beim
  8012.                        Übertragen bereits gepackter Daten
  8013.            V.42bis  =  besseres Kompressionsverfahren nach CCITT
  8014.  
  8015.         Bei  Übertragung   gepackter   Daten   mit   14400  bps   liegt  der
  8016.         Datendurchsatz  gewöhnlich  bei  ca.  1500-1600  cps   (Zeichen  pro
  8017.         Sekunde), d.h. ca. 90-100 KByte pro Minute.
  8018.  
  8019.  
  8020.         ■ 16550
  8021.  
  8022.         Die   meisten  seriellen  Schnittstellen   sind   mit  herkömmlichen
  8023.         Schnittstellen-Bausteinen  vom Typ 16450  ausgestattet.  Mit  diesen
  8024.         Bausteinen  ist  es allerdings nicht  möglich,  mit hohen  DTE-Raten
  8025.         (über  19.200)  zu   arbeiten,   insbesondere  unter   Multitasking-
  8026.         Umgebungen  wie MS-Windows.  Zu  diesem Zweck wurde der NS  16550(A)
  8027.         entwickelt,  der  von  CrossPoint  voll  unterstützt  wird  und  das
  8028.         problemlose Arbeiten mit sehr hohen Geschwindigkeiten ermöglicht.
  8029.  
  8030.         Falls    beim    Arbeiten    mit    hohen    DTE-Raten    regelmäßig
  8031.         Übertragungsfehler  auftreten, z.B. "Line-Status-Fehler"  oder "CRC-
  8032.         Fehler",  ist  dies  ein  Zeichen  dafür,  daß  Sie   Ihre  serielle
  8033.         Schnittstelle auf einen 16550A umrüsten sollten.
  8034.  
  8035.  
  8036.  
  8037.  
  8038.         G.  Fragen und Antworten
  8039.         ────────────────────────────────────────────────────────────────────
  8040.  
  8041.         Es gibt einige Fragen, die von CrossPoint-Usern sehr häufig gestellt
  8042.         werden. Damit ich diese  nicht jede Woche neu  beantworten muß, habe
  8043.         ich sie in einer kleinen  Frage+Antwort-Liste  zusammengefaßt (einem
  8044.         "FAQ"  (frequent asked  questions), wie es im Fachchinesisch genannt
  8045.         wird).
  8046.  
  8047.  
  8048.  
  8049.         F: Wie   erreicht   man,   daß   Teile  von   Nachrichten   farblich
  8050.            hervorgehoben werden?
  8051.  
  8052.         A: Schließen  Sie  die  betreffenden  Wörter  oder  Zeilen  in  "*"-
  8053.            Zeichen ein, z.B. so: *Hervorhebung*
  8054.  
  8055.  
  8056.  
  8057.         F: Wenn ich eine Brettgruppe  anlege und  wieder lösche, erhält  die
  8058.            nächste Gruppe trotzdem wieder eine neue Nummer. Warum?
  8059.  
  8060.         A: Die Brettgruppen-Nummern werden *immer* fortlaufend vergeben. Sie
  8061.            dienen nur  dazu,  um  eine  Relation zwischen Brettdatenbank und
  8062.            Gruppenliste  herzustellen  und  haben  ansonsten  keine  weitere
  8063.            Bedeutung.
  8064.  
  8065.  
  8066.  
  8067.         F: Wenn  ich  neue  Nachrichten schreibe,  werden die zwar  im Brett
  8068.            abgelegt, aber nicht verschickt. Woran liegt das?
  8069.  
  8070.         A: Das liegt  vermutlich daran,  daß  die  betreffenden  Bretter zur
  8071.            Gruppe "Intern" gehören. Nachrichten  in internen Brettern werden
  8072.            nicht  verschickt. Einfach die Brettgruppe ändern,  dann klappt's
  8073.            auch.
  8074.  
  8075.  
  8076.  
  8077.         F: Wie  kann  ich  versehentlich  mit  /Nachricht/Unversandt/Löschen
  8078.            gelöschte Nachrichten trotzdem absenden?
  8079.  
  8080.         A: Mit /Nachricht/Weiterleiten/Erneut.
  8081.  
  8082.  
  8083.  
  8084.         F: Nach  Netcalls  bekomme  ich  gelegentlich  Fehlermeldungen,  daß
  8085.            Bretter von unversandten Nachrichten nicht mehr  vorhanden wären.
  8086.            Außerdem behalten einige PMs das "!"-Flag.
  8087.  
  8088.         A: Sie haben  entweder unvollständige  User- oder  Vertreteradressen
  8089.            (ohne @BOX.domain)  eingetragen, oder Sie haben als Upload-Packer
  8090.            eine   Batchdatei   eingetragen,  die   eine   Modifikation   der
  8091.            Pufferdatei bewirkt. Im letzteren Fall ändern Sie die  Batchdatei
  8092.            bitte  so, daß  sie  den  Puffer zunächst  kopiert  und  nach dem
  8093.            Modifizieren und Packen wiederherstellt. Die Fehlermeldung sollte
  8094.            nach den nächsten Netzanrufen verschwinden.
  8095.  
  8096.  
  8097.  
  8098.         F: Wie verwaltet CrossPoint eigentlich seine Ablagedateien?
  8099.  
  8100.         A: Eingehende  Z-Netz(alt)-Puffer  werden  immer  komplett   an  die
  8101.            jeweils  kleinste von  den Ablagen Nr. 1-9 angehängt. In Ablage 0
  8102.            landen  alle   selbstgeschriebenen  Mails.  ZCONNECT-Puffer   und
  8103.            Nachrichten  aus  anderen  Netzen  werden  in  den  Ablagen 10-19
  8104.            verwaltet.
  8105.  
  8106.  
  8107.  
  8108.         F: Warum gibt  es keine  Möglichkeit, um  einen  User oder ein Brett
  8109.            schnell über den Anfangsbuchstaben  anzuwählen, statt seitenweise
  8110.            zu blättern?
  8111.  
  8112.         A: Aber natürlich  gibt es  die. Näheres  steht  in  Kapitel 3.2  im
  8113.            Abschnitt "Schnellsuche".
  8114.  
  8115.  
  8116.  
  8117.         F: Ich  habe  als  Standard-Bretthaltezeit   10  Tage   eingetragen.
  8118.            Trotzdem erhalten neue Bretter weiterhin die Haltezeit  14  Tage.
  8119.            Woran liegt das? 
  8120.  
  8121.         A: Automatisch  neu   angelegte   Bretter   erhalten  die  jeweilige
  8122.            Gruppenhaltezeit.   Die   Bretter   erhalten   die   Gruppe   des
  8123.            alphabetisch  nächstliegenden  Brettes;  die   Gruppenhaltezeiten
  8124.            können  bei  /Edit/Gruppen  eingestellt  werden. Wenn  Sie  keine
  8125.            eigenen  Gruppen  definiert haben, wird  immer  die Gruppe "Netz"
  8126.            verwendet. 
  8127.  
  8128.  
  8129.  
  8130.         F: Wie kann ich Pseudonyme für Usernamen verwenden?
  8131.  
  8132.         A: Tragen Sie das Pseudonym für  den User im Kommentarfeld des User-
  8133.            Editierfensters ein, und zwar mit vorangestelltem "P:", also z.B.
  8134.            "P:Karl-Heinz". Verwenden Sie  außerdem in Ihren  Briefschablonen
  8135.            das  Makro  "$PSEUDO".  Näheres  steht  in  der  Online-Hilfe  zu
  8136.            Briefschablonen und Kommentarfeld.
  8137.  
  8138.         F: Und  was  mache   ich,  wenn  ich  *zusätzlich*  einen  Kommentar
  8139.            eintragen möchte?
  8140.  
  8141.         A: Schreiben Sie den Kommentar einfach vor das "P:".
  8142.  
  8143.  
  8144.  
  8145.         F: Wenn  ich   Bretter  bestellen  will,   meldet  XP  immer  "keine
  8146.            Brettliste vorhanden",  obwohl eine  Brettliste der  Box bestellt
  8147.            und eingelesen wurde. Woran kann das liegen?
  8148.  
  8149.         A: Es kann daran liegen, daß  der Boxname falsch geschrieben wurde -
  8150.            bitte unter /Edit/Boxen/Edit/Namen  kontrollieren. Im Z-Netz  ist
  8151.            es  tatsächlich möglich,  mit falschem Boxname zu arbeiten,  ohne
  8152.            etwas davon zu merken. 
  8153.  
  8154.  
  8155.  
  8156.         F: Wie  kann ich ein Programm,  das ich als Binärnachricht  erhalten
  8157.            habe, ausführen?
  8158.  
  8159.         A: Extrahieren   Sie  das  Programm   dazu   mit  /Nachricht/Extrakt
  8160.            /Nachricht in eine Datei.
  8161.  
  8162.  
  8163.  
  8164.         F: Wohein verschwinden PMs, die mit <Alt P> archiviert werden?
  8165.  
  8166.         A: Sie  werden  in  das  PM-Archivbrett  des  Absenders  verschoben.
  8167.            Siehe Kapitel 5.2.
  8168.  
  8169.  
  8170.  
  8171.         F: Wie kann ich für einen Server mehrere Telefonnummer eintragen?
  8172.  
  8173.         A: Geben  Sie  die   einzelnen  Nummern  einfach  durch  Leerzeichen
  8174.            getrennt ein. 
  8175.  
  8176.  
  8177.  
  8178.         F: Wie kann ich Nachrichten mit "uuencode" codieren?
  8179.  
  8180.         A: Verwenden Sie ein Uuencode-Zusatzprogramm,  wie  Sie es  z.B.  in
  8181.            der XP-Supportbox finden.
  8182.  
  8183.  
  8184.  
  8185.         F: Was hast es zu bedeuten, wenn vor dem Betreff einer Nachricht ein
  8186.            "-" steht?
  8187.  
  8188.         A: Es  bedeutet,  daß die  Nachricht  einen Bezug  zu einer  älteren
  8189.            Nachricht besitzt, obwohl der Betreff nicht mit "Re:" beginnt.
  8190.  
  8191.  
  8192.  
  8193.         F: Ich   möchte  ein   Zusatztool   für   CrossPoint  programmieren.
  8194.            Existiert  eine Beschreibung des internen Aufbaus der CrossPoint-
  8195.            Datenbanken? 
  8196.  
  8197.         A: Nein.
  8198.  
  8199.  
  8200.  
  8201.         F: Welches ist die aktuelle CrossPoint-Version?
  8202.  
  8203.         A: Sehen  Sie in  der CrossPoint-Supportbox nach. Die Nummern stehen
  8204.            am Anfang dieses Textes.
  8205.  
  8206.  
  8207.  
  8208.         F: Ist eine OS/2- oder  Windows-Version von  CrossPoint geplant oder
  8209.            in Arbeit?
  8210.  
  8211.         A: Nein.  Es  wäre  einfacher  und  sinnvoller,  ein  komplett neues
  8212.            Programm   zu   schreiben,  als   CrossPoint   auf  ein   anderes
  8213.            Betriebssystem zu portieren. 
  8214.  
  8215.  
  8216.  
  8217.         F: In welcher Programmiersprache ist XP eigentlich geschrieben?
  8218.  
  8219.         A: Größtenteils in Borland Pascal.
  8220.  
  8221.  
  8222.  
  8223.         F: Wann erscheint die nächste Programmversion?
  8224.  
  8225.         A: Dann, wenn sie fertig ist. :-)
  8226.  
  8227.  
  8228.  
  8229.  
  8230.         H.  Erste Hilfe bei Datenverlust
  8231.         ────────────────────────────────────────────────────────────────────
  8232.  
  8233.         CrossPoint  ist eigentlich  ein  recht gutmütiges Programm - defekte
  8234.         Datenbanken werden  soweit wie  möglich repariert,  bei beschädigten
  8235.         Ablagedateien erhalten  Sie  eine Fehlermeldung, können  aber normal
  8236.         weiterarbeiten, bei Zugriffen  auf Temporär-Laufwerke  werden Fehler
  8237.         durch mangelnden Speicherplatz abgefangen.
  8238.  
  8239.         Trotzdem  gibt  es Situationen, in denen das Programm  machtlos ist;
  8240.         z.B. stark beschädigte Datenbanken  oder fehlende Dateien. Aber auch
  8241.         in solchen Fällen müssen  Ihre Daten nicht  verloren sein. Hier  ein
  8242.         paar Tips:
  8243.  
  8244.  
  8245.         ■ Indexdateien löschen
  8246.  
  8247.         Oft sind bei einer Beschädigung nur die Indexdateien  der  Datenbank
  8248.         betroffen, nicht die "Datendateien" selbst. In diesem Fall hilft das
  8249.         Löschen   der  Dateien  *.IX1   weiter  -  sie  werden   dann   beim
  8250.         Programmstart  automatisch  neu angelegt. /Wartung/Packen beinhaltet
  8251.         ebenfalls einen  kompletten Index-Neuaufbau  und korrigiert außerdem
  8252.         bestimmte Strukturfehler in der Nachrichtendatenbank. 
  8253.  
  8254.  
  8255.         ■ Nachrichtendatenbank reparieren
  8256.  
  8257.         Der   Menüpunkt   /Wartung/Sonstiges/Nachrichten_prüfen    überprüft
  8258.         sämtliche Nachrichten auf Korrektheit. Alle fehlerhaften Nachrichten
  8259.         werden markiert und auf "löschen" gesetzt; nach Ende der Überprüfung
  8260.         werden die  markierten Nachrichten angezeigt. Falls es  sich  nur um
  8261.         relativ wenige  Nachrichten  handelt,  sollten sie als Nächstes eine
  8262.         Nachrichtenreorganisation  durchführen.  Die   defekten  Nachrichten
  8263.         werden dann vollständig entfernt.
  8264.  
  8265.         Wenn  sehr  viele  Nachrichten  beschädigt  sind,  z.B. durch  einen
  8266.         größeren Plattencrash,  ist es ratsam, die Ablagedateien (MPUFFER.*)
  8267.         einzeln zu reparieren und neu einzulesen - siehe unten. Der Nachteil
  8268.         dabei  ist,  daß  Informationen  über  gehaltene  Nachrichten  ("+"-
  8269.         Kennzeichen) verloren gehen.
  8270.  
  8271.  
  8272.         ■ USER.EB1 reparieren
  8273.  
  8274.         In der Datei USER.EB1 sind  alle Userpaßwörter und Vertreteradressen
  8275.         gespeichert. Wenn diese Datei beschädigt sein sollte, steigt XP beim
  8276.         Editieren von Paßwörtern oder Vertreteradressen, oder beim Schreiben
  8277.         an User, für die Paßwörter oder Vertreteradressen eingestellt  sind,
  8278.         aus. Damit Sie  in diesem Fall  nicht die gesamte Userdatei  löschen
  8279.         und alle Puffer neu einlesen müssen (s.u.), gibt es die Möglichkeit,
  8280.         USER.EB1 zu löschen; die Datei wird dann beim nächsten Programmstart
  8281.         -  nach Rückfrage  - automatisch  neu angelegt.  Evtl.  eingestellte
  8282.         Paßwörter und Vertreteradressen gehen dabei natürlich verloren.
  8283.  
  8284.  
  8285.         ■ Puffer neu einlesen
  8286.  
  8287.         Bei   einer   beschädigten   Nachrichtendatenbank   oder   teilweise
  8288.         beschädigten  oder  fehlerhaften  Puffern hilft  ein Neueinlesen der
  8289.         Puffer. Alle Brett- und Userinformationen bleiben dabei erhalten.
  8290.  
  8291.  
  8292.         (a) einzelne Ablagepuffer neu einlesen
  8293.  
  8294.         Falls Sie  nur  bei einzelnen Nachrichten die Meldung "Nachricht ist
  8295.         beschädigt (Ablage x)" (x=0 bis 19) erhalten, genügt ein Neueinlesen
  8296.         der betreffenden Ablagendatei:
  8297.  
  8298.         o  Benennen Sie die betreffende Ablagedatei (MPUFFER.x) um.
  8299.  
  8300.         o  Führen Sie eine Reorganisation durch. XP löscht dabei alle Nach-
  8301.            richten, die sich in der fehlerhaften Ablage befanden.
  8302.  
  8303.         o  Überprüfen Sie die umbenannte Datei mit dem Programm XPCHECK auf
  8304.            Fehler. Falls die Datei fehlerhaft ist, reparieren Sie sie mit
  8305.            dem Programm ZAP (MPUFFER.0 bis 9) bzw. ZPR (MPUFFER.10 bis 19).
  8306.  
  8307.         o  Lesen Sie die Datei mit /XPoint/Import/Puffer und der Option
  8308.            "Empfangsdatum = Erstellungsdatum" wieder ein.
  8309.  
  8310.  
  8311.         (b) alle Ablagepuffer neu einlesen
  8312.  
  8313.         Bei stärkeren Schäden - insbesondere bei einer Defekten Nachrichten-
  8314.         datenbank (MSGS.DB1) hilft nur ein Neueinlesen aller Ablagedateien.
  8315.         Gehen Sie dazu wie folgt vor:
  8316.  
  8317.         o  Legen Sie wenn möglich ein komplettes Backup des XP-Verzeichnis-
  8318.            ses an - zur Sicherheit.
  8319.  
  8320.         o  Überprüfen Sie die Dateien MPUFFER.* mit dem Programm XPCHECK auf
  8321.            Fehler.
  8322.  
  8323.         o  Reparieren Sie evtl. fehlerhafte Puffer - soweit möglich - mit
  8324.            dem Programm ZAP (MPUFFER.0 bis 9) bzw. ZPR (MPUFFER.10 bis 19)
  8325.            Von XPCHECK als fehlerhaft befundene Puffer können sonst nicht
  8326.            mehr eingelesen werden!
  8327.  
  8328.         o  Löschen Sie die Nachrichten-Datenbank:  DEL MSGS.*
  8329.                                                    DEL BEZUEGE.*
  8330.  
  8331.         o  Benennen Sie die MPUFFER-Dateien um - z.B. mit
  8332.              REN MPUFFER.* PUFFER.*
  8333.            Achten Sie darauf, daß anschließend KEINE Dateien mit den Namen
  8334.            MPUFFER.* mehr vorhanden sind!
  8335.  
  8336.         o  Lesen Sie die umbenannten Dateien einzeln mit /XPoint/Import
  8337.            /Puffer wieder ein; den Schalter "Empfangsdatum = Erstellungsda-
  8338.            tum" sollten Sie aktivieren. Jetzt sollten alle Nachrichten
  8339.            wieder wie zuvor vorhanden sein.
  8340.  
  8341.  
  8342.         ■ beschädigte Brett/Userdateien
  8343.  
  8344.         Falls die Bretter- oder Userdatenbank so sehr beschädigt ist, daß XP
  8345.         sie  nicht  mehr von alleine wiederherstellen kann,  dann reicht das
  8346.         Löschen und Neuanlegen der betreffenden Datei NICHT aus, sondern Sie
  8347.         müssen - wie oben beschrieben - zusätzlich alle Nachrichten komplett
  8348.         neu einlesen.
  8349.  
  8350.  
  8351.         ■ Netcall verschwunden?
  8352.  
  8353.         Wenn  während  eines Netcalls  oder  einer  automatisch ausgeführten
  8354.         Funktion Fehler  auftreten,  dann zeigt XP  für  wenige Minuten  die
  8355.         Fehlermeldung  an  und fährt anschließend normal  fort. Dadurch soll
  8356.         verhindert   werden,  daß   sich  das  Programm  im  Automatik-Modus
  8357.         "festfährt".  Damit  Sie aber nachher wissen, warum z.B. ein Netcall
  8358.         nicht erfolgreich war, werden solche Fehler in der  Datei ERRORS.LOG
  8359.         aufgezeichnet. Wenn also in Ihrer  Abwesenheit  etwas schiefgelaufen
  8360.         ist: Bitte in ERRORS.LOG nachsehen!
  8361.  
  8362.         Beim  Einlesen  als  fehlerhaft erkannter  Netcallpuffer  werden zur
  8363.         Sicherheit  in  das Unterverzeichnis  BAD verschoben und  umbenannt,
  8364.         falls  dort  schon  eine  Datei  mit  gleichem  Namen vorhanden war.
  8365.         Dadurch  wird  verhindert,  daß die  Puffer beim  nächsten Netzanruf
  8366.         gelöscht oder überschrieben werden.
  8367.  
  8368.         Wenn  ein   Netcall  wegen  eines   Fehlers  (z.B.  Leitungsstörung)
  8369.         unterbrochen   wird,  sollte  gemäß  ZERBERUS-Standard  der  gesamte
  8370.         Netcall  wiederholt  werden,  also  die  Daten  in  beide Richtungen
  8371.         nochmals gesendet  werden. Leider ist dies  nicht immer der Fall; so
  8372.         sind mir  z.B. bei  BiModem-Übertragung an eine  ZERBERUS-Box  schon
  8373.         Pufferdateien verlorengegangen.  Daher können  Sie  über  die Option
  8374.         /Config/Optionen/Netcall/CALLED_umbenennen  bei Netcall-Fehlern eine
  8375.         Sicherheitskopie  der empfangenen Datei CALLD.ext (ext =  LZH,  ZIP,
  8376.         ARJ  etc.)   anlegen   lassen.  Diese   Kopien  erhalten  den  Namen
  8377.         CALLED01.ext,  CALLED02.ext  usw. Wenn dann  ein Netcall fehlschlägt
  8378.         und die Daten von  der Box NICHT  erneut gesandt  werden, können Sie
  8379.         CALLEDxx.ext von Hand entpacken und die Pufferdatei - soweit  lesbar
  8380.         - einlesen. 
  8381.  
  8382.         Bei  eingeschalteter  CALLED-Sicherung  sollten Sie gelegentlich das
  8383.         XP-Verzeichnis nach alten CALLEDxx-Dateien durchsuchen.
  8384.  
  8385.         Das  Gleiche gilt  auch für  MagicNET, MausTausch und QuickMail, nur
  8386.         daß die Dateien  dort  nicht CALLED,  sondern OUT (MagicNET), INFILE
  8387.         (MausTausch) bzw. PUFFER (QuickMail/GS) heißen.
  8388.  
  8389.  
  8390.  
  8391.  
  8392.         I.  Bekannte Probleme
  8393.         ────────────────────────────────────────────────────────────────────
  8394.  
  8395.         Es  ist praktisch unmöglich, ein  Programm in der Größenordnung  von
  8396.         CrossPoint  zu  schreiben,  das   in  jeder  Beziehung  perfekt  und
  8397.         fehlerfrei  ist.  Probleme,  deren   Ursache  bekannt  ist,   werden
  8398.         normalerweise mit  dem  nächsten Update behoben. Ab und  zu  kann es
  8399.         aber  vorkommen,  daß  sich  ein  Fehler  sehr  hartnäckig  vor  dem
  8400.         Programmierer versteckt,  oder daß der  Aufwand  zur Behebung  eines
  8401.         kleineren    Problems   oder    das   Risiko    von    unerwünschten
  8402.         "Seiteneffekten" durch  eine Programmänderung unverhältnismäßig groß
  8403.         ist.
  8404.  
  8405.         Im  Folgenden  finden  Sie  eine  Liste  von  häufig  angesprochenen
  8406.         Problemen,  die  aus  dem  einen  oder  anderen  Grund  bisher nicht
  8407.         beseitigt werden konnten. Die meisten  dieser Probleme  sind relativ
  8408.         unbedeutend -  wahrscheinlich  hätten  Sie  sie gar  nicht  bemerkt.
  8409.         Trotzdem möchte  ich Sie  darauf hinweisen,  damit Sie ggf. für  Sie
  8410.         relevante Probleme erkennen und umgehen können.
  8411.  
  8412.  
  8413.         ■ mehrfach verschickte Nachrichten (MausTausch, MagicNET)
  8414.  
  8415.         Wenn  die  ausgehenden  Nachrichten  bei  einem   Netzanruf  korrekt
  8416.         verschickt wurden und  anschließend  die  Übertragung  beim  Empfang
  8417.         abbricht,  werden die  ausgehenden Nachrichten  beim  nächsten Anruf
  8418.         noch einmal neu verschickt. Bei Z-Netz  (alt) und ZCONNECT/Janus ist
  8419.         dieses Verfahren vorgeschrieben, bei MausTausch und  MagicNET  führt
  8420.         es  dagegen zu  mehrfach  verschickten  Nachrichten.  Die mehrfachen
  8421.         Nachrichten  werden allerdings von der Mailbox erkannt und entfernt;
  8422.         sie sollten also nicht ins Netz gelangen.
  8423.  
  8424.         Einige  ZCONNECT/Janus-Programme halten sich  nicht an den Standard.
  8425.         Dadurch kann  es bei  abgebrochenen Anrufen  zu doppelt verschickten
  8426.         PMs  kommen  (doppelte  PMs   werden   von  ZCONNECT-Systemen  nicht
  8427.         entfernt).
  8428.  
  8429.  
  8430.         ■ Screen Saver (Bildschirmschoner)
  8431.  
  8432.         Der  Screen Saver  von  CrossPoint funktioniert  nicht  während  der
  8433.         Wartezeit  zwischen mehreren  Netzanrufen,  ausgenommen  während der
  8434.         Abarbeitung  von  Timing-Listen.  Falls  Sie unter DOS  arbeiten und
  8435.         CrossPoint  unbeaufsichtigte Netzanrufe  durchführt,  ist  es  daher
  8436.         ratsam, den Monitor abzuschalten. 
  8437.  
  8438.  
  8439.         ■ "Alle"-Umschaltung
  8440.  
  8441.         Wenn  Sie  in der  Nachrichtenübersicht mit "A"  auf Komplettanzeige
  8442.         umschalten,   springt   der  Auswahlbalken   an   den   Beginn   der
  8443.         Nachrichtenliste.
  8444.  
  8445.  
  8446.         ■ Durchblättern von Nachrichten
  8447.  
  8448.         Wenn  Sie  Nachrichten mit  Ctrl-PgUp/PgDn  im Lister durchblättern,
  8449.         kann  es  in seltenen  Fällen vorkommen, daß  XP nicht die richtigen
  8450.         oder nicht alle Nachrichten anzeigt, oder daß der Auswahlbalken beim
  8451.         Verlassen des Listers auf eine falsche Nachricht springt.
  8452.  
  8453.  
  8454.         ■ Hervorhebungen im MausNet
  8455.  
  8456.         Antworten    auf   eigene   MausNet-Nachrichten   werden    in   der
  8457.         Nachrichtenübersicht nicht farblich hervorgehoben.
  8458.  
  8459.  
  8460.         ■ volle Platte
  8461.  
  8462.         CrossPoint  kann in einigen Fällen empfindlich auf volle Festplatten
  8463.         reagieren.  Tragen   Sie   daher  unbedingt   bei   /Config/Optionen
  8464.         /Allgemeines eine sinnvolle Mindestgröße für den freien Plattenplatz
  8465.         ein, damit CrossPoint Sie rechtzeitig warnt.
  8466.  
  8467.  
  8468.         ■ Netzwerkfähigkeit
  8469.  
  8470.         CrossPoint ist nicht netzwerkfähig. Bei Verwendung im  Netzwerk darf
  8471.         CrossPoint  nicht  auf  mehreren  Stationen  gleichzeitig  gestartet
  8472.         werden; sonst  könnten  Dateien  beschädigt  werden  und Nachrichten
  8473.         verlorengehen.
  8474.  
  8475.  
  8476.         ■ Headerbehandlung
  8477.  
  8478.         Wenn   Nachrichten   innerhalb    von   CrossPoint   geändert   oder
  8479.         weitergeleitet werden, gehen ZCONNECT- oder RFC-Headerinformationen,
  8480.         die XP nicht kennt, verloren. Dies gilt insbesondere  für /Nachricht
  8481.         /Ändern/Text,  /Nachricht/PGP/Decodieren und /Nachricht/Weiterleiten
  8482.         /Original. 
  8483.  
  8484.  
  8485.         ■ Modem-Exit
  8486.  
  8487.         Ein  bei  Config/Modem/... eingetragener Modem-Exit-Befehl wird  bei
  8488.         Fido-Netcalls oder bei abgebrochenen Netcalls nicht ausgeführt.
  8489.  
  8490.  
  8491.         ■ Verkettung via Message-ID
  8492.  
  8493.         Die Verkettung von Nachrichten wird durch  Vergleich von Message-IDs
  8494.         und  Bezugs-IDs  hergestellt.  Dabei  unterscheidet CrossPoint  beim
  8495.         rechten Teil der IDs  (ab dem "@") fälschlicherweise  zwischen Groß-
  8496.         und Kleinschreibung.  Da es einzelne Internet-Systeme gibt,  die die
  8497.         Schreibweise des rechten Teils der ID ändern, kann es vorkommen, daß
  8498.         Nachrichten nicht korrekt verkettet werden.  Dieses Problem  wird in
  8499.         der nächsten Version behoben.
  8500.  
  8501.  
  8502.         ■ Betreffsuche
  8503.  
  8504.         Bei  der  Suche  nach  Betreffs  werden nur  die  ersten 40  Zeichen
  8505.         berücksichtigt. 
  8506.  
  8507.  
  8508.  
  8509.  
  8510.         K.  Versionsgeschichte
  8511.         ────────────────────────────────────────────────────────────────────
  8512.  
  8513.         Die Versionsgeschichte der Versionen 0.8 bis 2.0 ist auf Anfrage bei
  8514.         mir  erhältlich (für  die  Historiker  ;-). Die  folgende Liste  ist
  8515.         streng  chronologisch aufgebaut und  dient zur exakten Dokumentation
  8516.         aller   Programmänderungen.   Eine   übersichtlichere    Liste   der
  8517.         wichtigsten Neuerungen finden Sie in NEUES.DOC. 
  8518.  
  8519.         Die Versionsgeschichte  zum Fido- und  UUCP-Modul  befindet sich  in
  8520.         FIDO.DOC und UUCP.DOC.
  8521.  
  8522.  
  8523.         1.0  (21.01.92)
  8524.         1.1  (25.02.92)
  8525.         1.2  (28.04.92)
  8526.         1.21 (13.05.92)
  8527.         2.0  (03.11.92)
  8528.  
  8529.         2.01 beta  (07.12.92)
  8530.         o  /Edit/Boxen/Edit/Diverses/Eingangsfilter
  8531.         o  /Config/Optionen/Netze/Puffer_nach_Einlesen_löschen
  8532.         o  /Config/Anzeige/Nachr./UnEscape gilt jetzt auch für Schablonen
  8533.         o  /Edit/Boxen/Edit/Sysopmode/Netzanruf-Bericht
  8534.         o  Windows-Clipboard-Unterstützung (s. Anhang E)
  8535.         o  /Nachricht/Alle/Lesen im 'ungelesen'-Mode
  8536.         o  MagicNET: die MAF-Funktionen unterstützen jetzt beide üblichen
  8537.                      MAF-Brettlistenformate
  8538.         o  AUTOEXEC-Verzeichnis (s. Kap. 7.6)
  8539.         o  /Config/Extern/Viewer: benutzerdefinierte Dateitypen
  8540.         o  Bedienung überarbeitet
  8541.            - /Fido/Optionen werden nicht mehr automatisch gesichert
  8542.            - Bei /Nachricht/Suchen/... genügt zur Auswahl des Such-Brett-
  8543.              bereichs die Eingabe des Anfangsbuchstabens.
  8544.            - Kurznamen sind bei /N/D jetzt auch im Server-Feld möglich
  8545.            - Kurznamen bei Verteiler-Eingabe möglich
  8546.            - <Ctrl L> im Lister löscht Nachricht, ohne Lister zu verlassen
  8547.            - Entmarkieren von Nachrichten in Anzeige markierter Nachrichten
  8548.         o  /Edit/Gruppen: Einstellung für den Wegfall von "Re:"
  8549.         o  neu Farbeinstellung: Lister/Nachrichtenkopf
  8550.         o  /Zusatz/Archiv-Viewer
  8551.         o  Parameter /av: (s. Anhang A)
  8552.         o  Tastenmakro-Auswahl mit <F6>
  8553.         o  Weiterleiten/Archivieren mehrerer markierter Nachrichten
  8554.         o  ZConnect: Eil/Direktmails (s. Kap. 3.5)
  8555.         o  Bretthaltezeiten wahlweise in Tagen oder Nachrichtenanzahl
  8556.         o  /N/Suchen/Spezial: suchen nach ungelesenen Nachrichten
  8557.         o  Neues Schablonen-Makro $VPSEUDO ($Vorname statt $TUser)
  8558.         o  /Config/Anzeige/Diverses/Auswahlcursor
  8559.         o  /Config/Optionen/Netze/nur_Z-Netz wird jetzt gespeichert..
  8560.         o  Maus: - beliebig lange Textzeilen in eingehenden Nachrichten
  8561.                  - /Config/Optionen/Netze/OUTFILE-Größe begrenzen
  8562.                  - Anpassung von MAGGI an QUARK (:-)
  8563.  
  8564.         Änderungen
  8565.         o  Menüpunkt "an MAPS" umbenannt in "Brettmanager"
  8566.         o  /Netcall/Alle ruft immer alle Nummern einer Box an, bevor es zur
  8567.            nächsten wechselt
  8568.  
  8569.         Bugfixes:
  8570.         o  Fehler bei Suche + Usernamen > 60 Zeichen beseitigt
  8571.         o  Telefonnummern-Einträge mit mehr als 30 Zeichen
  8572.         o  Ausstieg bei leerer Brett-/Systemstatistik beseitigt
  8573.         o  Fehler beim Umstieg von XP 1.0 auf XP 2.x beseitigt
  8574.         o  Fehler bei Suche in markierten (User)Brettern beseitigt
  8575.         o  Ausstieg bei /Edit/Kurznamen (keine Namen vorhanden + Cursor-
  8576.            bewegung) beseitigt
  8577.         o  DICKER Bug :-( in der internen Overlay-Verwaltung beseitigt
  8578.         o  Ausstieg beim Eingeben neuer Kopien-Empfänger beseitigt
  8579.         o  Überprüfung des Nachrichtenlimits bei nachbearbeiteten AMs
  8580.         o  Einstellung "IBM-Umlaute" bei neu angelegten Usern
  8581.         o  Lister-Tastenmakros für "+" und "-" funktionieren jetzt
  8582.         o  Maus: Fehler beim Versenden von Reply-Kopien beseitigt
  8583.         o  Maus: manuelle Empfangsbestätigungen auf öffentliche Nachrichten
  8584.         o  Maus/Fido: Anlegen von Brettern mit <Ctrl H>
  8585.         o  ZConnect: Löschen und Reorganisation von Crosspostings
  8586.         o  Speicherleck in der Farb-Konfiguration beseitigt
  8587.  
  8588.         2.1  (25.12.92)
  8589.         o  *SETUSER behält Schreibweise bei
  8590.         o  neue Windows-Icons (in XPICONS.DLL)
  8591.         o  +/-/Space in Timinglisten, analog zu Einzelnetcalls
  8592.         o  Maus: /XPoint/Import/MauTau-Nachrichten
  8593.         o  Maus: /Config/Optionen/Netze/Lesebestätigungen
  8594.         o  ZConnect/MagicNET: /Config/Anzeige/Nachrichten/Realname_anzeigen
  8595.         o  Verzögerung in Modembefehlen mit "~" (1 Sekunde)
  8596.         o  <Ctrl PgUp/PgDn> wechselt bei kommentarverketteten Nachrichten
  8597.            im Lister zwischen im Brett aufeinanderfolgenden Nachrichten
  8598.         o  Schablonen-Makros $RNAME und $(RNAME)  (s. auch Kap. 3.6)
  8599.         Änderungen
  8600.         o  MsgID-Erzeugung bei ZCONNECT
  8601.         o  Rechtschreibkorrektur: "Stati" umbenannt in "Status"
  8602.         Bufgixes
  8603.         o  MsgID- und Pfad-Erzeugung für GS-Mailbox
  8604.         o  Fehler von v2.01 (uudecode, /Nachricht/Alle) beseitigt
  8605.  
  8606.         2.15 beta  (03.08.93)
  8607.         o  /Config/Anzeige/Diverses/Startpaßwort_abfragen (Screensaver)
  8608.         o  QuickMail: Einstellbarer Loginname (Default: NET410)
  8609.         o  IRQ 8-15
  8610.         o  ZConnect/Fido/MagicNet: Betrefflänge auf 70 Zeichen erhöht
  8611.         o  neuer Netztyp "UUCP/RFC"
  8612.            - /Nachricht/Weiterleiten/Löschen und /Edit/Schablonen/Lösch.
  8613.            - Einstellungen bei /Config/Optionen/Netze/Verschiedenes
  8614.            - s. UUCP.DOC im getrennten UUCP-Paket!
  8615.         o  <Ctrl N> schaltet Realname-Anzeige um (ZConnect, MagicNET, RFC)
  8616.         o  /Nachricht/Brettmanager/Datei_einlesen
  8617.         o  Maus: Wahlweise Abfrage nach dem neuen Status von gelesenen PMs
  8618.                  (einstellbar bei /Config/Optionen/Netze)
  8619.         o  Archiv-Viewer unterstützt Squeeze (SQZ)
  8620.         o  /Nachricht/Weiterleiten/Original (RFC, ZCONNECT)
  8621.         o  /Netcall/Einzeln startet während Ausschlußzeiten /Netcall/Uhrzeit
  8622.         o  Parameter /n:* für /Netcall/Alle
  8623.         o  Maus: Logfile-Fehlerberichte werden kommentiert in die PM gelegt
  8624.         o  /N/Weiterleiten/EditTo verwendet Weiterleit-Schablone
  8625.         o  Z(u)griffs-Option im Brettfenster (Spezial-Modus)
  8626.         o  ZConnect/RFC: Schalter "Zusatz" im Sendefenster
  8627.         o  Login-Scriptprogrammierung (s. Abschnitt VIII)
  8628.         o  Untermenü /Config/Optionen/Netze
  8629.         o  Maus: /Nachricht/Weiterleiten/Löschen
  8630.         o  Schablonen $DATE und $MSGDATE (entspricht $DATUM und $ERSTELLT)
  8631.         o  neue Swap-Routine eingebaut; mehr freier Speicher in DOS-Shell
  8632.         o  MAPS-Befehl STATUS (Zerberus 5.x)
  8633.         o  "U" im Nachrichtenfenster berücksichtigt Vertreteradressen
  8634.         o  Alt-P archiviert jetzt auch AMs (als Kopie)
  8635.         o  Befehl END zum Beenden von Timinglisten
  8636.         o  +/- in der Userliste springt zum nächsten/letzten markierten User
  8637.         o  Nachrichten ohne Betreff möglich (nach Rückfrage)
  8638.         o  /Config-Menü wird bei <Esc> nicht mehr vollständig verlassen
  8639.         o  *SETUSER fragt wahlweise nach dem Username (s. Kap. 5.7)
  8640.         o  *SETUSER ändert wahlweise auch den Realname
  8641.         o  Parameter /f: zum Laden von Schriften (s. Anhang A)
  8642.         o  Suchbegriff im Lister bleibt erhalten
  8643.         o  Netcall-Logfile (s. /Config/Optionen/Netcall)
  8644.         o  Unbegrenzte EMS-Unterstützung im internen Lister
  8645.         o  zusätzliche AUTOEXEC-Steuernachrichten (s. Kap. 7.6)
  8646.         o  Smartdrive-Cache wird automatisch geleert; Parameter /sd
  8647.         o  neuer interner Editor; Tastenmakros im Editor
  8648.         o  FOSSIL-Treiber-Unterstützung (s. /Config/Modem/..)
  8649.         o  /XPoint/Import/QWK-Paket
  8650.         o  CrossTerm vollständig gegen falsche ANSI-Codes stabilisiert
  8651.         o  Kommentarbaumgröße auf max. 5000 Nachrichten erhöht
  8652.         o  Schalter für Autoexec-Verzeichnis bei /Config/Tasten/..
  8653.         o  Vertreterboxen bei /Edit/Boxen/Edit/Diverses
  8654.         o  Z-Netz: NCB-Mail-Fileserver-Unterstützung
  8655.         o  MausNet: Binärnachrichten
  8656.         o  /Nachricht/Brettmanager/Liste_anfordern
  8657.         o  Crosspostings (s. Kap. 4.6)
  8658.         o  ZConnect: Schalter "User@Point.domain" (für Sysops..)
  8659.         o  einstellbarer Nachrichtenkopf (/Config/Anzeige/Kopf)
  8660.         o  Funktionstasten im Terminal
  8661.         o  ZCONNECT: Telefonnummer und Postanschrift (/C/Optionen/Nachr.)
  8662.         Änderungen
  8663.         o  Umstellung auf BP7 (Congratulations to Borland!)
  8664.         o  Timing-Befehl PACKEN umbenannt in PACK
  8665.         o  Umstellung auf Mehrsprachigkeit; beliebige Sprachmodule einbind-
  8666.            bar
  8667.         Bugfixes
  8668.         o  Fido-Bugfixes: s. FIDO.DOC
  8669.         o  AUTOEXEC/IPS (s. Kap. 7.6)
  8670.         o  Löschen von Temp-Dateien beim Weiterleiten mehrerer Nachrichten
  8671.         o  diverse Kleinigkeiten
  8672.         o  "ungelesen"-Brettmarkierungen bei /ips
  8673.         o  Nachricht/Direkt: Fehler bei zu langer Empfängeradresse behoben
  8674.         o  Fehler bei /Nachricht/Alle/Entfernen im Kommentarbaum beseitigt
  8675.         o  Lister-Makros mit "w" und "d" funktionieren jetzt
  8676.         o  Verknüpfen von PM-Brettern
  8677.         o  geparkte Nachrichten behalten den korrekten Netztyp
  8678.         o  gelegentlicher Ausstieg bei /C/T/M und /F/G beseitigt
  8679.         o  bei Shift-P-Quotes geht die Antwort jetzt an den korrekten User
  8680.         o  /»Netzanruf-Brett erhält korrekte "ungelesen"-Markierung
  8681.         o  Eingabefeld bei /Netcall/Uhrzeit verlängert
  8682.         o  Maus: Korrektur beim Einlesen von Message-IDs
  8683.         o  Netcallzeit-Berechnung bei manuell abgebrochenem Netcall
  8684.         o  /Wartung/Sonstiges/Server-Wechsel läßt Server des Brettmanagers
  8685.            unverändert
  8686.  
  8687.         2.91 beta (02.11.93)
  8688.         o  Spezialsuche behält Suchbegriffe
  8689.         o  /Nachricht/Alle/Drucken
  8690.         o  pmCrypt-Decodierung optimiert
  8691.         o  pmCrypt für ZCONNECT und MausTausch
  8692.         o  Schablonenmakro $NEWSGROUP
  8693.         o  erweiterte Schnittstelle für externe Lister (s. Kap. 7.7)
  8694.         o  /N/Suchen/Spezial: Typ = FAttach (Fido-File-Ataches suchen)
  8695.         o  ZCONNECT/JANUS-Netcalls mit mehreren Puffern pro Archiv
  8696.         o  ZERBERUS-MAPS-Befehl 'PM LOESCHEN'
  8697.         o  markieren von Quotezeilen im Lister
  8698.         o  Screen-Saver bei Timinglisten
  8699.         o  /Config/Extern/Lister/*Hervorhebung*
  8700.         o  /Config/Extern/Lister/feststehender Nachrichtenkopf
  8701.         o  Maus: TumTausch-Script für Madness-Boxen (MADNESS.SCR)
  8702.         o  UUCP: Sysop-Mode
  8703.  
  8704.         2.92 beta (07.11.93)
  8705.         o  Nachrichtenpakete mitsenden lassen (s. Kap. 7.8)
  8706.  
  8707.         2.93 beta  (13.12.93)
  8708.         o  pmCrypt-Codierung: neues Makro $USER
  8709.         o  Sysop-Mode: Start- und Endprogramm
  8710.         o  "Antwort-An" (Reply-To) wird bei Empfangsbest. berücksichtigt
  8711.         o  /Nachricht/Extrakt/uudecode von mehreren markierten Nachrichten
  8712.         o  Archiv-Viewer unterstützt neues PKZIP-SFX-Format
  8713.         o  Wählbefehl von Edit/Boxen/Edit/Modem nach Config/Modem verlagert
  8714.         o  Editor: Ctrl-Q-Y löscht bis Absatzende
  8715.         o  Schalter /LCD - behebt Anzeigeprobleme auf Laptops
  8716.         o  "F" schaltet Hervorhebungen im Lister ein/aus
  8717.         o  /C/Optionen/Netze: optionale MagicNET-Kommentarverkettung
  8718.         o  <F4> wiederholt letzten Menübefehl
  8719.         o  Quoteumbruch überarbeitet
  8720.         o  /Config/Anzeige/Farben/Verschiedenes/Bildrand
  8721.         o  "12:00-Schalter" umgewandelt in 00:00-Schalter
  8722.         o  Online-Hilfe für ca. 150 Fehlermeldungen
  8723.         o  /Config/Optionen/Nachrichten/Zeitzone (ZCONNECT, RFC)
  8724.         o  Zusatztool-Schnittstelle für internen Editor (s. Online-Hilfe zu
  8725.            /Config/Extern/Editor/Editor)
  8726.         Bugfixes
  8727.         o  Speichern der Einstellungen im internen Editor
  8728.         o  /Config/Optionen/Nachrichten/Telefon akzeptiert jetzt alle kor-
  8729.            rekten Eingaben
  8730.         o  diverse Kleinigkeiten
  8731.         o  $PORT und $ADDRESS im Download-Protokoll
  8732.         o  Fehler beim Ändern von Servernamen beseitigt
  8733.         o  diverse andere Fehler von v2.92 beseitigt
  8734.  
  8735.         2.94 beta
  8736.         o  neues Funktionstasten-Makro *EDIT
  8737.         o  Einstellung "binär" bei /Config/Extern/pmCrypt
  8738.         o  interner Editor: - <Ctrl K><S> oder <Alt 3> wechselt Schreibweise
  8739.                             - WordStar-Cursorfunktionen (^S/D/E/X) eingebaut
  8740.                             - <Ctrl O><S> entfällt
  8741.         o  Environment-Eintrag XPSWAP (s. Anhang A)
  8742.  
  8743.         3.0  (22.03.94)
  8744.         o  MausTauch: Wahlweise nur PMs pollen (s. Edit/Boxen/Edit/Maus)
  8745.         o  geänderte Einstellungen werden wahlweise automatisch gesichert
  8746.            (s. /Config/Optionen/Bedienung)
  8747.         o  GS-Box: mehrere PKT-Dateien werden von XP verarbeitet (unbedingt
  8748.                    UPDATE.DOC beachten!)
  8749.         o  MagicNET: pmCrypt-Codierung (nur ASCII)
  8750.         o  Parameter /l und /df (s. Anhang A)
  8751.         o  diverse Bugfixes
  8752.  
  8753.         3.02  (21.04.94)
  8754.         o  Z-Netz: Connectline- und MyBBS-Brettlisten werden jetzt korrekt
  8755.                    verarbeitet
  8756.         Bugfixes
  8757.         o  FILES-Problem bei SHARE+QEMM behoben
  8758.         o  Bildzeileneinstellung und Einstellung "externen Editor verwenden
  8759.            für ..." wird jetzt bei entsprechender Einstellung auch automa-
  8760.            tisch gesichert
  8761.         o  Entpacker-Problem bei ungepackter ZCONNECT-Übertragung behoben
  8762.         o  Fehler bei /Nachricht/Suchen/Wiedervorlage beseitigt
  8763.         o  Fehler beim Trennen der Verkettung bei geändertem Betreff behoben
  8764.         o  Endlosschleife beim Wiederholen von Config-Einstellungen mit <F4>
  8765.            beseitigt
  8766.         o  Datumsauswertung in Timinglisten korrigiert
  8767.         o  diverse Kleinigkeiten korrigiert
  8768.  
  8769.         + = neues Feature       ! = Bugfix
  8770.         * = Änderung            # = interne Änderung
  8771.         - = Wegfall
  8772.  
  8773.         3.1  (24.09.95)
  8774.         +  Ctrl-R schaltet Rot13-Codierung im Nachrichtenlister ein/aus
  8775.         *  Usersuche, User- und Brettreorganisation sind abbrechbar
  8776.         +  /Netcall/Letzte Anrufe
  8777.         +  Schalter "Rollen am Bildrand" bei /Config/Optionen/Lister
  8778.         +  fehlerhafte bzw. nicht einlesbare Nachrichtenpakete werden im
  8779.            Unterverzeichnis BAD abgelegt
  8780.         +  Notizseite (Alt-T)
  8781.         +  Spezialsuche nach Nachrichtengröße
  8782.         +  Crossposting-Filter bei /Config/Optionen/Nachrichten
  8783.         +  RAR-Entpacker-Unterstützung eingebaut
  8784.         !  <F4> kann keine deaktivierten Menüpunkte mehr aufrufen
  8785.         +  Systemdatums-Plausibilitätstest bei Programmstart
  8786.         +  ZCONNECT/RFC: Replys auf eigene Nachrichten werden farblich
  8787.                          hervorgehoben.
  8788.         *  Crosspostings auf maximal 15 Bretter beschränkt
  8789.         *  es werden keine neuen Bretter mehr durch Crosspostings angelegt
  8790.         !  kleiner Bug im Lister (überflüssige Leerzeilen) beseitigt
  8791.         !  Abschaltung des Lister-Umbruchs unter /C/X/Lister funktioniert
  8792.            jetzt wieder; Links-/Rechtsblättern mit Ctrl+Cursortasten
  8793.         +  Makros in Signaturschablonen
  8794.         +  Signatur-Wechsler (s. Kap. 3.6)
  8795.         *  MagicNET: Fehlertoleranz beim Verarbeiten von MagicNet-Puffern
  8796.                      erhöht
  8797.         !  MagicNET: mehr als 1000 Bretter
  8798.         !  MausTausch: lange Gruppennamen bei Brettbestellungen
  8799.         +  /Config/Modem/...: RTS verwenden, FIFO-Triggerlevel, Quälpause
  8800.         *  Der Zustand der seriellen Schnittstelle wird vor Netcalls
  8801.            gesichert und danach wiederhergestellt.
  8802.         +  /XPoint/Registrierung
  8803.         +  /Config/Optionen/Allgemeines: Auslagern in XMS
  8804.         +  mehrzeilige Wählbefehle (Trennen mit "\\")
  8805.         +  MausTausch: nicht gefundene Mails werden automatisch mit "Wild-
  8806.                        westverkettung" neu verschickt
  8807.         *  MausTausch: Nachricht/Weiterleiten/Erneut erzeugt "Wildwestverk."
  8808.         #  MausTausch: Rückgabe der langen ID (I-Zeile -> R-Zeile)
  8809.            Änderungen bei /Config/Optionen/Netze/Verschiednes:
  8810.         -     Schalter "nur Z-Netz" (wird jetzt automatisch erkannt)
  8811.         -     Schalter "AM-Crosspostings"
  8812.         +     Schalter "ZCONNECT: ISO-Zeichensatz"
  8813.         -  /XPoint/Import/MauTau
  8814.         +  /Edit/Boxen/Edit/Modem: minimale cps-Rate
  8815.         *  kein Re^n mehr bei ZCONNECT und bei PMs
  8816.         +  GS-Mailbox: /Edit/Boxen/Edit/Point: Loginname
  8817.         +  ZConnect: /Edit/Boxen/Edit/Point: Janus Plus
  8818.         *  Telefonkostenberechnung überarbeitet und auf 1996 vorbereitet
  8819.         +  /Config/Optionen/Gebühren..
  8820.         -  /Fido/Gebühren
  8821.         *  Wartungsmenü umgruppiert
  8822.         +  Verbesserungen im QWK-Teil
  8823.         +  zusätzliche Einstellungen bei /Edit/Boxen/Edit/QWK
  8824.         +  Suche nach gelesenen Nachrichten
  8825.         +  /Config/Anzeige/Diverses: Screensaver - schwarzschalten
  8826.         +  /Config/Anzeige/PD-Zmodem
  8827.         +  MausTausch: ITI-Auswertung (zusätzliche Infofiles)
  8828.         +  /Edit/Boxen/Edit/Ausgangsfilter
  8829.         !  Fehler beim Blättern im Ungelesen-Mode behoben
  8830.            /XPoint/Terminal:
  8831.         +     PD-Zmodem-Autodownload und -Autoupload
  8832.         +     Einstellungen mit Alt-O
  8833.         !  UUdecode-Fehler behoben (falsche Dateilänge)
  8834.         *  /Nachricht/Alle/... abbrechbar
  8835.         *  Verknüpfen von Brettern abbrechbar
  8836.         +  /Config/Extern/Shell: Parameter anzeigen; Warten auf Tastendruck
  8837.         +  ZCONNECT u.a.: PGP-Unterstützung (s. Kap. 5.12)
  8838.         +     /Config/Extern/PGP
  8839.         +     /Nachricht/PGP..
  8840.         +     Schalter 'PGP' im Sendefenster
  8841.         -  /Config/Anzeige/Nachrichten/UnEscape
  8842.         !  ZCONNECT: Fehler beim Anzeigen von Binärnachrichten mit Kommentar
  8843.                      behoben
  8844.         -  Schalter /gd
  8845.         +  Realname wird bei Usersuche berücksichtigt
  8846.         !  Fehler bei Kommentarbaum-Neuaufbau behoben
  8847.         +  /X/Import/Puffer: Schalter "Nachrichten als 'gelesen' markieren"
  8848.         !  Großschreibung bei ZCONNECT-Brettnamen
  8849.         !  Fido: Nach Blättern mit +/-/etc. im Lister zeigt Alt-N den
  8850.                  richtigen Node an
  8851.         #  MausTausch: PSN statt PSA (nur geänderte Bearbeitungsstatus wer-
  8852.                        den angefordert)
  8853.         +  ZCONNECT: bei Antworten auf Fido-Brettnachrichten wird F-TO
  8854.                      (Fido-Brettempfänger) erzeugt
  8855.         !  Nachrichtenstatistik-Fehler (negative Prozentangabe) behoben
  8856.         *  Wartung/Sonstiges/Nachrichten_prüfen verbessert
  8857.         *  ZCONNECT: Kleinschreibung in Paßwörtern möglich
  8858.         !  Fehler bei Brettantwortumleitung behoben (alle Netztypen außer
  8859.            ZCONNECT und RFC)
  8860.         *  Nachricht/Suchen/Zeigen in .../Markiert umbenannt
  8861.         !  Quoteumbruch-Fehler bei sehr langen Wörtern behoben
  8862.         *  Dokumentation überarbeitet
  8863.         +  ZCONNECT: Unterstützung des neuen MAPS-Standards
  8864.         *  einheitliche Taste zum Drucken von Nachrichten: <Ctrl D>
  8865.         !  Speicherleck beim Archvieren von AMs behoben
  8866.         *  Einstellungen für internen Lister nach /C/O/Lister verlagert
  8867.         *  fehlertoleranterer UU-Decode
  8868.  
  8869.  |      3.11  (09.04.96)
  8870.  |      !  Hänger beim Abbruch von Programmfunktionen behoben, die über ein
  8871.  |         Makro aufgerufen wurden [als Patch für XP 3.1 verfügbar]
  8872.  |      !  Zmodem-Up/Download im Terminal funktioniert jetzt auch ohne
  8873.  |         FOSSIL-Treiber [als Patch für XP 3.1 verfügbar]
  8874.  |      !  interner Fehler im Lister behoben
  8875.  |      !  diverse Fehler im internen Terminal behoben
  8876.  |      !  Fehler bei der Auswahl einer User-Vertreteradresse mit <F2>
  8877.  |         behoben
  8878.  |      !  Fehler im Kommentarbaum behoben ("<MAUS> Stack-Überlauf")
  8879.  |      !  UUdecode: Anhängen an vorhandene Datei
  8880.  |      !  kein automatischer PGP-Keyversand bei AMs
  8881.  |      +  /Config/Extern/PGP: Protokoll für automatische Aktionen
  8882.  |      +  /Config/Optionen/Netcall: Nachrichtenmarkierungen nach Netcall
  8883.  |                                   aufheben
  8884.  |      !  Buss- und Bettag ist kein bundeseinheitlicher Feiertag mehr
  8885.  |      +  /Nachricht/Ändern/Hervorhebung
  8886.  |      !  Meldung "nicht genügend EMS-Speicher" im Lister, obwohl genügend
  8887.  |         Speicher vorhanden ist
  8888.  |      *  ZCONNECT: Standarddomain zer.sub.org entfernt
  8889.  |      *  Probleme mit SMC-Schnittstellen-Chipsatz behoben
  8890.  |      !  Brett-Ungelesen-Markierung nach /Nachricht/Alle/...
  8891.  |      !  seltener Fehler bei Funktionstastenanzeige behoben
  8892.  |      !  Fehler bei PGP-signierten Nachrichten mit mehreren Empfängern
  8893.  |         behoben
  8894.  |      !  Fehler bei ZCONNECT/Janus+ und bidirektionalem Protokoll behoben
  8895.  |      !  Fehler bei Netzanruf-Anzeige behoben
  8896.  |      !  Fehler im Terminal (Abbruch bei Alt-X nach /Netcall/Online) beh.
  8897.  |      +  Tastenmakros im Terminal
  8898.  |      +  ZCONNECT: NOKOP (s. /Config/Optionen/Netze/Verschiedenes)
  8899.  |      !  Temporärdateien nach Ansehen von ZCONNECT-Kommentaren werden
  8900.  |         gelöscht
  8901.  |      !  quoten markierter Zeilen aus QPC/DES-codierten Nachrichten
  8902.  |      *  Mitsenden von EPP-Dateien bei Sysopmode-Netcall
  8903.  |      !  korrekte Einheiten bei Gebührenstatistik
  8904.  |      !  neue Gebührentabellen korrigiert
  8905.  |      +  /Config/Optionen/Gebühren/Sonstiges: cFos-Gebührenübernahme
  8906.  |      +  QWK: /Edit/Boxen/Edit/QWK/EMail-Echo
  8907.  |      +  QWK: F3-Filerequest
  8908.  |      *  ZCONNECT: Realname wird bei Quote-Initialen berücksichtigt
  8909.  |      *  Tarifzonen werden bei Gebühreneingabe nicht mehr sortiert
  8910.  |      #  MausTausch: Distribution auf D-Zeile umgestellt
  8911.  |      *  Wiedervorlage-Flag wird bei PM-Archivierung entfernt
  8912.  |      !  Scrollfehler im Terminal behoben
  8913.  |      +  automatische Empfangsbestätigungen je User einstellbar
  8914.  |      !  Absturz auf Microsoft-Netzwerken (I/O-Fehler 5) behoben
  8915.  |      +  /XPoint/Import/Userliste
  8916.  |      +  getrennt erhältlicher Menüeditor (s. Kap. 3.4)
  8917.  |      +  Fido/QWK: indirekter Brettquote mit Ctrl-Q
  8918.  |      +  /Config/Anzeige/Diverses: Blindenunterstützung
  8919.  |      *  bei /Nachricht/Direkt ist jetzt auch bei eingetragenen Usern die
  8920.  |         Wahl eines anderen Servers möglich
  8921.  |      *  Screensaver-Paßworteingabe wird nach 30 Sekunden abgebrochen
  8922.  |      +  XMS-Unterstützung im Lister (XMS muß bei /Config/Optionen
  8923.  |         /Allgemeines aktiviert sein)
  8924.  |      !  keine PM-Archivierungsrückfrage, wenn keine PMs markiert sind
  8925.  |      !  Fehler bei Ctrl-PgUp/PgDn im Kommentarbaum-Lister behoben
  8926.  |      !  QWK: korrekte Brettebene beim Hinzufügen von Brettern via
  8927.  |              Brettliste
  8928.  |      !  Anzeige von über 100% bei Reorganisation korrigiert
  8929.  |      +  /Config/Optionen/Lister: verschiedenfarbige Quoteebenen
  8930.  |      !  ZCONNECT: PGP-Key im Header wird beim Ändern oder Decodieren von
  8931.  |         Nachrichten nicht mehr gegen eigenen Key ausgetauscht
  8932.  |      *  "Gebührenberechnung" in "Gebührenabschätzung" umbenannt
  8933.  |      +  /Config/Anzeige/Bretter: Trennzeilenkommentar
  8934.  |      +  /Config/Anzeige/Diverses: Stromsparmodus (VESA-DPMS)
  8935.  |      *  ZCONNECT/Janus+: nach Abbruch müssen nicht mehr alle Dateien neu
  8936.  |         übertragen werden
  8937.  |      +  zusätzlicher Script-Befehl: BREAK
  8938.  |      *  XPoint/Statistik/Gebühren: DM/Zeile statt Einheiten/Zeile
  8939.  |      !  Fehler in der FOSSIL-Schnitstelle / Problem mit NTFOSS behoben
  8940.  |      *  fehlertolerantere Reorganisation
  8941.  
  8942.