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