home *** CD-ROM | disk | FTP | other *** search
/ TopWare Tools / TOOLS.iso / tools / top1653 / gepackt.exe / XPOINT.DOC < prev   
Encoding:
Text File  |  1994-03-23  |  402.9 KB  |  8,249 lines

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