home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / FDREQ116.ZIP / FDREQ.ARJ / FDREQ.DOK < prev    next >
Text File  |  1995-07-02  |  34KB  |  1,010 lines

  1. _____________________________________________________________________________
  2. _                                                                           _
  3. _                                                                           _
  4. _                           F D R E Q  v 1.16                               _
  5. _                                                                           _
  6. _                                                                           _
  7. _                     Copyright 1993-1995 Manfred Schramm                   _
  8. _                                                                           _
  9. _                                                                           _
  10. _                             Manfred Schramm                               _
  11. _                               Esplanade 2                                 _
  12. _                              D-46483 Wesel                                _
  13. _                         Telefon : +49-281-340193                          _
  14. _                         Mailbox : +49-281-340191 V32B, ZyX                _
  15. _                                   +49-281-340192 X75, V110                _
  16. _                         Fido    : 2:2446/501 + 502                        _
  17. _                                                                           _
  18. _                                                                           _
  19. _____________________________________________________________________________
  20.  
  21.  
  22. F D R E Q  : frei konfigurierbarer Filerequest-Processor fuer
  23.          FrontDoor >= 2.11, 2.20mL, InterMail >=2.27 und
  24.          McMail
  25.  
  26.  
  27.  
  28.  
  29. Inhalt des Packets FDREQ116.ARJ:
  30.  
  31. FDREQ.EXE    :  FDREQ, ausfuehrbares Programm fuer 80286 und hoeher
  32. FDRSETUP.EXE :  Setup fuer FDREQ, ausfuehrbares Programm fuer 80x86
  33. FDRINDEX.EXE :  FDREQ-Index Generator, ausfuehrbares Programm fuer 80x86
  34. FDRSTAT.EXE  :  FDREQ-Statistik-Generator, ausfuehrbares Programm fuer 80x86
  35. FDREQ.DOK    :  diese Dokumentation
  36. FDREQ.DOC    :  Dokumentation (englisch)
  37. FDREQ.HIS    :  FDREQ's Entwicklung
  38. FDR_TEST.BAT :  eine Stapelverarbeitungsdatei, mit der man FDREQ lokal 
  39.         offline testen kann (FD)
  40. FDR_IMT.BAT  :  eine Stapelverarbeitungsdatei, mit der man FDREQ lokal 
  41.         offline testen kann (IM)
  42. FDR_TEST.DOK :  FDR_TEST.BAT Dokumentation
  43. FDR_TEST.DOC :  FDR_TEST.BAT Dokumentation (englisch)
  44. FDR_F.TXT    :  Beispiel fuer einen Footer
  45. und mehr
  46.  
  47.  
  48.  
  49.  
  50.             Inhalt
  51.  
  52.  
  53.  
  54.     1.      Einfuehrung
  55.     1.1 - 7 Wie benutze ich FDREQ
  56.     2.      Warenzeichen
  57.     3.      Installation
  58.     3.1     Was brauchst Du noch
  59.     3.2     Setup FDREQ
  60.     3.2.1   Setup FD / IM
  61.     3.2.2   Setup McMail
  62.     3.3     FDRSETUP
  63.         FDRINDEX
  64.     3.31    Outputs
  65.     3.6     FDRStat
  66.  
  67.     4.      ein Dankeschoen
  68.     5.      Anhang A - Registration
  69.  
  70.  
  71.  
  72.        1. Einfuehrung
  73.  
  74.  
  75.        FDREQ ist geschrieben worden, weil den Autor die staendigen Event-
  76.        ueberschreitenden Requests und das Senden unsinniger Antwortmessages
  77.        nervten. Spaeter kamen dann nette Features hinzu.
  78.  
  79.        Mittlerweile ist FDREQ ein ausgewachsener Requestprozessor,
  80.        der den Anwender in die Lage versetzt, sein System in hohem
  81.        Masse fuer Requests verschiedenster Adressen und Baudraten
  82.        zu konfigurieren.
  83.        Darueber hinaus bietet FDREQ Offline-Requests fuer nicht
  84.        einliegende CD-ROMs und Netmail-Request an.
  85.        Ein Statistiktool bearbeitet die Ergebnisse der Requests nach
  86.        Tagen, Wochen, Monaten und overall.
  87.        Der schnelle Indexer und die schnelle binaere Suche getrennt 
  88.        nach lokalen Verzeichnissen und gemappten Verzeichnissen
  89.        (CD-ROM-Laufwerke) ermoeglichen schnellste Antwortzeiten selbst
  90.        bei grossen Dateibestaenden, mehreren CD-ROM-Laufwerken oder
  91.        ueber ein Netzwerk verteilte Datenhaltung.
  92.  
  93. !      Es gibt ein Echo namens FDREQ bei Manfred Schramm.
  94.        Es gibt ein File-Echo namens FDREQ bei Manfred Schramm.
  95.  
  96.  
  97.        1.1 Wie benutze ich FDREQ ?
  98.  
  99.        FDREQ, ist copyright Manfred Schramm und darf nur unter folgenden
  100.        Voraussetzungen benutzt werden:
  101.  
  102.        FDREQ darf fuer 3 Wochen getestet werden.
  103.        FDREQ darf nach Registrierung dauerhaft benutzt werden.
  104.  
  105.        Eine Registration kostet Geld. Schau in den Anhang A oder frage
  106.        M.Schramm nach Details.
  107.  
  108.        1.2 In keinem Fall ist Manfred Schramm verpflichtet, weitere Versionen
  109.        von FDREQ zu erstellen oder aktuelle Versionen zu supporten.
  110.  
  111.  
  112.  
  113.     1.3 FDREQ darf nicht geaendert oder rekompiliert werden.
  114.  
  115.     1.4 FDREQ darf nur im vollstaendigen Paket "FDREQ116.ARJ" weitergegeben
  116.     werden.
  117.  
  118.     1.5 FDREQ darf nur kostenfrei weitergegeben werden.
  119.     Pay-Bulletin-Board-Systems duerfen ihre normale Kopiergebuehr
  120.     berechnen, jedoch keine spezielle Gebuehr fuer FDREQ.
  121.  
  122.     1.6 FDREQ darf ohne schriftliche Genehmigung durch M.Schramm nicht als
  123.     Teil eines kommerziellen Produkts oder Beigabe zu einem kommerziellen
  124.     Produkt weitergegeben werden.
  125.  
  126.     1.7 M.Schramm garantiert keine sinnvollen Ergebnisse aus der Arbeit mit
  127.     FDREQ.
  128.     Er garantiert lediglich, dass FDREQ Speicherplatz braucht. M.Schramm
  129.     ist in keiner Weise fuer Schaeden, weder mittelbare noch unmittelbare,
  130.     die aus der Benutzung von FDREQ resultieren, haftbar zu machen.
  131.  
  132.  
  133.     2 Warenzeichen
  134.  
  135.        FidoNet                          Tom Jennings
  136.        IBM                              International Business Machines
  137.        OS/2                             International Business Machines
  138.        MS-DOS                           Microsoft Corporation
  139.        NovellDOS                        Novell inc.
  140.        Netware Lite                     Novell inc.
  141.        Personal Netware                 Novell inc.
  142.        Lantastic                        Artisoft inc.
  143.        Lantastic/2                      Artisoft inc.
  144.        DR-DOS                           Novell inc., Digital Research
  145.        DesqView                         Quarterdeck Systems
  146.        FrontDoor                        Loaquim Homrighausen
  147.        InterMail                        InterMail Sales Inc.
  148.        McMail                           Albert Freriks, Gordian Schuermann
  149.        Stomper                          Pflug datentechnik
  150.        FDREQ                            Manfred Schramm
  151.  
  152.  
  153.  
  154.  
  155.     3 Installation
  156.  
  157.     3.1 Was brauchst Du noch
  158.  
  159.     FDREQ sollte auf jedem IBM-kompatiblen 80286-PC oder hoeher mit MS-DOS
  160.     3.2 oder juenger laufen. Es laeuft auf monochromen wie auf
  161.     Farbmonitoren.
  162.     FDREQ braucht mindestens 270 KB freien Arbeitsspeicher und 580kb freien
  163.     Festplattenspeicher.
  164.     Neben FDREQ brauchst Du natuerlich auch einen Mailer, z.B. FrontDoor
  165.     (2.12 or 2.20), InterMail (>=2.27).
  166.     FDREQ ist erfolgreich in DOS-Tasks unter OS/2 getestet worden.
  167.     FDREQ ist erfolgreich in Peer-to-Peer-Netzwerken wie Netware Lite,
  168.     Lantastic, Personal Netware, (Invisible Net) getestet worden.
  169.     FDREQ ist erfolgreich mit FrontDoor 2.20_mL, 2.11, 2.12, InterMail >=2.27
  170.     und McMail 1.03g getestet worden.
  171.     FDREQ ist erfolgreich mit mehreren CD-ROM-Drives getestet worden.
  172.     FDREQ ist erfolgreich mit STOMPER getestet worden.
  173.  
  174.  
  175.     3.2 Setup
  176.  
  177.     Setze die Umgebungsvariable fuer FrontDoor, InterMail oder McMail, 
  178.     je nachdem, welches dieser Frontends Du benutzt, z.B.:
  179.  
  180.     SET FD=C:\FD
  181.     oder
  182.     SET IM=C:\IM
  183.     oder
  184.     SET MCM=C:\MCM
  185.  
  186.     Set the taskvariable, if you are running a multiline-system, eg.:
  187.  
  188.     SET TASK=x    
  189.  
  190.  
  191.     Entscheide, in welchem Verzeichnis FDREQ laufen soll (im
  192.     Mailerdirectory oder in einem eigenen [ich empfehle ein eigenes]),
  193.     kopiere alle Dateien dorthin (entpacke die Datei FDRS_HLP.ARJ in ein 
  194.     Verzeichnis namens HELP unter dem Verzeichnis, in dem FDREQ liegt)
  195.     und wechsle in das Verzeichnis von FDREQ.
  196.     Kopiere 'MESSAGES.049' und 'TEMPLATE.049' nach '*.FDR'.
  197.  
  198.  
  199.     Setze die Umgebungsvariable FDREQ fuer FDREQ, FDREQ sucht dort nach
  200.     seinem Configfile und schreibt dort seine Fehlermeldungen (hoffentlich
  201.     nie).
  202.  
  203.  
  204.     3.2.1 Setup FD / IM
  205.  
  206.     Gib <FDSETUP.EXE> / <IMSETUP.EXE> ein und gehe zum Menu
  207.     "MAILER/File requests/Request Processor/Program".
  208.  
  209.  
  210.  
  211. >      FrontDoor
  212.  
  213.        FDREQ.EXE A=A B=B H=H F=F O=O R=R T=T X=X W=W 
  214.        ergibt beim Aufruf von FDREQ folgendes (beispielhaft):
  215.  
  216.        fdreq.exe A2:2446/502.99 B14400 FC:\FD\0107A7F4.FD$ H76
  217.          OManfred_Schramm RC:\FD\FDREQTMP.01 TC:\FD\FDREQLST.01
  218.          XUNSECURE
  219.  
  220.        Das bedeutet:
  221.        A2:2446/502.99          : Haupt-AKA der Gegenstelle
  222.        B14400                  : Baudrate der Session
  223.        FC:\FD\0107A7F4.FD$     : Session-Infofile
  224.        H76                     : Restzeit in Minuten
  225.        OManfred Schramm        : Name des Sysops der Gegenstelle
  226.        RC:\FD\FDREQTMP.01      : Liste der gewuenschten Dateien
  227.        TC:\FD\FDREQLST.01      : Liste der zu sendenden Dateien (gefundene)
  228.        XUNSECURE               : (un-)gesicherter Inbound
  229.        WUNLISTED               : ungelisteter Requester
  230.  
  231.  
  232. oder
  233.  
  234.        FDREQ.EXE A=A B=B H=H M=M O=O Q=Q E=E X=X W=W 
  235.        ergibt beim Aufruf von FDREQ folgendes (beispielhaft):
  236.  
  237.        fdreq.exe A2:2446/502.99 B14400 H76 M0107A7F4.FD$
  238.          OManfred_Schramm QFDREQTMP.01 EFDREQLST.01
  239.          XUNSECURE WLISTED
  240.  
  241.        Das bedeutet:
  242.        A2:2446/502.99          : Haupt-AKA der Gegenstelle
  243.        B14400                  : Baudrate der Session
  244.        M0107A7F4.FD$           : Session-Infofile
  245.        H76                     : Restzeit in Minuten
  246.        OManfred Schramm        : Name des Sysops der Gegenstelle
  247.        QFDREQTMP.01            : Liste der gewuenschten Dateien
  248.        EFDREQLST.01            : Liste der zu sendenden Dateien (gefundene)
  249.        XUNSECURE               : (un-)gesicherter Inbound
  250.        WUNLISTED               : ungelisteter Requester
  251.  
  252.  
  253.        Diese zweite Form geht davon aus, dass die Dateien
  254.        *.FD$, FDREQTMP.* und FDREQLST.* im System-Verzeichnis von FD sind.
  255.        Wie Du sehen kannst, ergibt sich so eine kuerzere Befehlszeile, was
  256.        bei langen Pfaden hilfreich sein kann.
  257.  
  258.        Wenn Du bislang noch keine Dateinamen fuer Files und/oder Secfiles im
  259.        Setup von FD eingetragen hast, tue das nun.
  260.        Gehe in FDSETUP zu "GLOBAL/FILENAMES" und gib den (die) Dateinamen fuer
  261.        Files/Secfiles ein (!natuerlich muessen diese Dateien in den
  262.        angegebenen Verzeichnissen existieren!)
  263.  
  264.        Gehe in FDSETUP zu "MANAGER/REQUESTS" und gib die Verzeichnisse /
  265.        Dateinamen fuer Passwort-geschuetzte Verzeichnisse / Dateien und das
  266.        jeweils dazugehoerige Passwort ein.
  267.  
  268.  
  269.  
  270. >      InterMail
  271.  
  272.  
  273.        FDREQ.EXE A%A B%B F%F M%M N%N X%X O%O
  274.        ergibt beim Aufruf von FDREQ folgendes (beispielhaft):
  275.  
  276.        fdreq.exe A2:2446/502.99 B14400 FC:\FD\IN\IMFILREQ.001 M122
  277.          OManfred_Schramm XUNSECURE NWeseler_Info_Service
  278.  
  279.  
  280.        (das ist normalerweise eine Zeile, ich habe sie zu 
  281.        Dokumentationszwecken umgebrochen)
  282.  
  283.        Das bedeutet:
  284.        A2:2446/502.99          : Haupt-AKA der Gegenstelle
  285.        B14400                  : Baudrate der Session
  286.        FC:\FD\IN\IMFILREQ.001  : Requestliste
  287.        M122                    : Restzeit in Minuten
  288.        OManfred Schramm        : Name des Sysops der Gegenstelle
  289.        XUNSECURE               : (un-)gesicherter Inbound
  290.        N=Weseler_Info...       : Systemname des Requesters
  291.  
  292.        Wenn Du bislang noch keine Dateinamen fuer Files und/oder Secfiles im
  293.        Setup von FD eingetragen hast, tue das nun.
  294.        Gehe in IMSETUP zu "GLOBAL/FILENAMES" und gib den (die) Dateinamen fuer
  295.        Files/Secfiles ein (!natuerlich muessen diese Dateien in den
  296.        angegebenen Verzeichnissen existieren!)
  297.  
  298.        Gehe in FDSETUP zu "MANAGER/REQUESTS" und gib die Verzeichnisse /
  299.        Dateinamen fuer Passwort-geschuetzte Verzeichnisse / Dateien und das
  300.        jeweils dazugehoerige Passwort ein.
  301.  
  302.  
  303. <
  304.  
  305.        
  306.     3.2.2 Setup McMail
  307. >
  308.        In MCMAILx.CFG (x=Task) muessen folgende Angaben enthalten sein:
  309.        Sysop
  310.        System
  311.        SECUREINBOUND oder zumindest INBOUND
  312.        SEMAPHOR
  313.        LOCATION
  314.        ComPort
  315.  
  316.        Du kannst McMail FDREQ auf zwei Arten aufrufen lassen:
  317.        Die erste (herkoemmliche) Art ist:       
  318.  
  319.  
  320.        FDREQ.EXE A=PA B=BR H=MR F=IF O=RS R=FL T=XL X=SU W=LS N=RN
  321.        ergibt beim Aufruf von FDREQ folgendes (beispielhaft):
  322.  
  323.        fdreq.exe A2:2446/502.99 B14400 H76 FC:\MC\0107A7F4.FD$
  324.          OManfred_Schramm RC:\FD\FDREQTMP.01 TC:\FD\FDREQLST.01
  325.          XUNSECURE WUNLISTED
  326.  
  327.        Das bedeutet:
  328.        A2:2446/502.99          : Haupt-AKA der Gegenstelle
  329.        B14400                  : Baudrate der Session
  330.        FC:\MC\0107A7F4.FD$     : Session-Infofile
  331.        H76                     : Restzeit in Minuten
  332.        OManfred Schramm        : Name des Sysops der Gegenstelle
  333.        RC:\MC\FDREQTMP.01      : Liste der gewuenschten Dateien
  334.        TC:\MC\FDREQLST.01      : Liste der zu sendenden Dateien (gefundene)
  335.        XUNSECURE               : (un-)gesicherter Inbound
  336.        WUNLISTED               : ungelisteter Requester
  337.  
  338.        Die zweite Art ist:
  339.  
  340.        FDREQ.EXE SRIF
  341.  
  342.        FDREQ wird dann SRIF.$xx (xx=tasknumber) auslesen.
  343. <       
  344.  
  345.  
  346.  
  347.  
  348.        FDREQ kann bis zu 2^15 verschiedene Verzeichnisse verwalten, inclusive
  349.        aller Verzeichnisse, die in der (den) Datei(en) gelisted sind, auf die
  350.        FD's/IM's Setup zeigt und aller Zone-, Sec_Zone-Verzeichnisse.
  351.  
  352.  
  353.        FDRSETUP
  354.  
  355.        Kopiere MESSAGES.xxx (xxx= Dein Country-code) nach MESSAGES.FDR oder
  356.        benenne es um.
  357.        Kopiere TEMPLATE.xxx (xxx= Dein Country-code) nach TEMPLATE.xxx oder
  358.        benenne es um.
  359.        Dearchiviere FDRS_HLP.ARx (x haengt von der gewuenschten Sprache ab)
  360.  
  361.  
  362.        Wechsle in das Verzeichnis, in dem FDRSETUP liegt und starte FDRSETUP.
  363.  
  364.        Gehe durch die Punkte des Setups und vervollstaendige die Angaben.
  365.        Du kannst zwischendurch oder beim Beenden des Setups abspeichern.
  366.  
  367.        Wenn Du die Werte der Konfiguration eines Tasks fuer einen anderen Task
  368.        benutzen willst, kannst Du sie innerhalb FDRSETUP kopieren.
  369.  
  370.        Wenn Du die Konfigurationswerte eines anderen Tasks uebernehmen willst,
  371.        wechsle innerhalb FDRSETUP den Task und kopiere die Werte in den 
  372.        gewuenschten Task.
  373.  
  374.  
  375. =Others
  376.  
  377. Your name
  378.     hier traegst Du Deinen Namen ein
  379.  
  380. BBS-Name
  381.     hier traegst Du den Namen Deines Mailers ein
  382.  
  383. Task
  384.     zeigt den aktiven Task (Du kannst hier einen anderen Task waehlen)
  385.  
  386. Copy
  387.     kopiert die Werte des aktiven Tasks in einen gewuenschten Task
  388.  
  389. Delete
  390.     loescht die Werte des angegebenen Tasks 
  391.  
  392.  
  393.  
  394. =FILES=
  395.  
  396. Secured:
  397.     Name der Datei mit den Verzeichnissen fuer
  398.     secured inbound requests.
  399.  
  400. UnSecured:
  401.     Name der Datei mit den Verzeichnissen fuer
  402.     unsecured inbound requests.
  403.  
  404.  
  405.  
  406. Zone-CHECKDIR: 
  407.     Name der Datei, die die Anweisungen
  408.     fuer Zone-CHECKDIR enthaelt.
  409.     Du kannst bis zu 50 (20) ZONE_Check_DIRs
  410.     eintragen.
  411.     Nur Requests, die den eingetragenen 
  412.     Adress-Rahmen enthalten (AKA 0-9, FD), 
  413.     werden bedient.
  414.  
  415. Beispiel:
  416. g:\fd\aktlist.2 2:2446/
  417. g:\fd\aktlist.16 16:
  418. g:\fd\aktlist.16 17:
  419. g:\fd\aktlist.21 21:
  420.  
  421. Zone_SEC_CHECKDIR: 
  422.     Name der Datei, die die Anweisungen zu
  423.     Zone-SEC_CHECKDIR enthaelt.
  424.     Du kannst bis zu fuenfzig (zwanzig)
  425.     ZONE_Sec_Check_DIRs eingeben.
  426.     Nur Requests, die den eingetragenen
  427.     Adress-Rahmen beinhalten (AKA 0-9, FD)
  428.     und eine secured Session fahren
  429.     (mit denen Du ein Mailerpasswort vereinbart
  430.     hast), werden bedient.
  431.  
  432. Beispiel:
  433. d:\zyxadmin 16:
  434. d:\zyxadmin 17:
  435. g:\fd\aktlist.2 2:2446/
  436. i:\james 2:2446/502.88
  437.  
  438.  
  439. ALIAS: 
  440.     Name der Datei mit den Magis fuer unsecured
  441.     inbound requests.
  442.  
  443.     In den ALIAS-Dateien traegst Du Zeile fuer
  444.     Zeile die ALIAS-Namen ein.
  445.     Du nennst den ALIAS-Namen gefolgt von bis zu
  446.     5 Dateinamen, die alle mit vollem Pfad
  447.     angegeben werden muessen.
  448.         Alle (bis zu 5) Dateien werden dann bei Request
  449.         des magics versendet.
  450.     Die Dateinamen duerfen '*' und/oder '?'
  451.     enthalten. 
  452.     FDREQ sucht dann nach der juengsten passenden Datei.
  453.  
  454. SECALIAS:
  455.     Name der Datei mit den Magis fuer secured
  456.     inbound requests.
  457.         Verhalten siehe ALIAS:
  458.  
  459. DenyFREQS:
  460.     Name der Datei, die die Zeiten enthaelt,
  461.     in denen Filerequests nicht erlaubt sind.
  462.  
  463. Beispiel:
  464. 00:00-00:10 00
  465. 03:30-04:00 00
  466. 06:30-07:10 25
  467. 07:00-07:35 10
  468. 18:30-19:40 50
  469. XX:XX-YY:YY ZZ
  470.  
  471. XX:XX -> Startzeit
  472. YY:YY -> Ende der Zeit
  473. ZZ -> Prozentzahl vom Wert in FDRSETUP/Values
  474.  
  475.     dies bedeutet, dass, wenn Du in FDRSETUP/values 480kB je Anruf 
  476.     erlaubst, wird ein Requester um 18:45 max. 240kB bekommen.
  477.     Wenn Du grundsaetzlich 20 files erlaubst, wird der Requester 
  478.     max. 10 files bekommen.
  479.     Dies ist fuer alle Requestwerte aktiv.
  480.  
  481.     Du kannst ein intelligentes, Geschwindigkeitsabhaengiges 
  482.     Requestsystem aufbauen.
  483.     Du kannst fuer jede Requestgeschwindigkeit ein Denyfile erstellen.
  484.     (300,1200,2400,4800,9600,12000,14400,16800,19200,21200,24000,28800,
  485.     31200,34000,57600,64000 and 38400(DTE)).
  486.  
  487. Beispiel: FREQS mit 2400 baud:
  488.  
  489. 2400.DF1
  490.     Name der Datei, die die Zeiten und relativen Werte beinhaltet, 
  491.     nach denen FDREQ in Task 1 einen 2400 Baud Request bedienen soll.
  492.  
  493. Beispiel:
  494. 00:00-00:10 0
  495. 03:30-04:00 0
  496. 07:00-07:35 20
  497. 06:30-07:10 10
  498. 18:30-19:50 40
  499.  
  500.  
  501.     Waehrend aller Zeiten, die nicht im zur Baudrate passenden
  502.     *.DFR-file enthalten sind, wird der Requester die normalen Werte
  503.     (wie in FDRSETUP) bekommen.
  504.  
  505.  
  506. LogFile:
  507.     Name der Datei, in die FDREQ loggen soll.
  508.  
  509.  
  510. HelpFile:
  511.     Name der Hilfe-Datei
  512.     (bekommt der Requester, wenn er mit
  513.     "%HELP" Hilfe anfordert)
  514.  
  515. Footer:
  516.     Hier gibst Du den Namen (mit Pfad) der Datei,
  517.     die die Footerinfo beinhaltet, ein.
  518.     Hier kannst Du zusaetzliche Information zu Deinem Mailer,
  519.     ALIAS-Namen, Requestzeiten etc. aufzeigen.
  520.  
  521.  
  522.  
  523. =TEMPLATES=
  524.  
  525. Global gueltig fuer alle Templates:
  526.        Wenn Du eine Zeile mit <F2> markierst, wird sie von FDREQ
  527.        unterdrueckt.
  528.  
  529. Header:
  530.        Im Header kannst Du die Meta-Kommandos @DSYSOP@ fuer den Namen
  531.        des Requesters,,@DLOC@ fuer des Requester's Systemnamen und 
  532.        @DAKA@ fuer seine (passende, falls moeglich) AKA, benutzen.
  533.  
  534. Footer:
  535.        Im Footer kannst Du die Meta-Kommandos @LSYSOP@ fuer deinen
  536.        Namen, @LAKA@ fuer Deine (passende, falls moeglich) AKA und
  537.        @LSYS@ fuer deinen Systemnamen benutzen.
  538.  
  539. Call:
  540.     Im Calltemplate kannst Du @NUM@ fuer die Anzahl Dateien, @SIZE@
  541.     fuer die Gesamtgroesse der Dateien und @TIME@ fuer die benoetigte
  542.     Zeit beim aktuellen Request eingeben.
  543.  
  544. Day:
  545.     Im Daytemplate kannst Du @NUM@ fuer die Anzahl Dateien, @SIZE@
  546.     fuer die Gesamtgroesse der Dateien und @TIME@ fuer die benoetigte
  547.     Zeit aller Requests des Tages und @CALLS@ fuer die Zahl der Anrufe
  548.     des Requesters an diesem Tag eingeben.
  549.  
  550. All:
  551.     Im Alltemplate kannst Du @NUM@ fuer die Anzahl Dateien, @SIZE@
  552.     fuer die Gesamtgroesse der Dateien und @TIME@ fuer die benoetigte
  553.     Zeit aller Requests seit dem ersten gespeicherten Request des
  554.     Requesters und @CALLS@ fuer die Zahl der Anrufe des Requesters 
  555.     seit seinem ersten Request eingeben.
  556.  
  557. Remain:
  558.     Im Remaintemplate kannst Du @KBYTES@ fuer die an diesem Tag
  559.     fuer den Requester verbleibenden kbytes, @CALLS@ fuer die an
  560.     diesem Tag fuer den Requester verbleibenden Anrufe, @FILES@
  561.     fuer die an diesem Tag fuer den Requester verbleibenden Files und
  562.     @MINUTES@ fuer die an diesem Tag fuer den Requester verbleibenden
  563.     Minuten eingeben.
  564.  
  565. NotExistFile
  566.     Hier gibst Du ein, was FDREQ im Falle eines nicht gefundenen
  567.     Files antwortet.
  568.  
  569. FILES.BBS_template
  570.     Hier gibst den Hinweistext fuer gesendete FILES.BBS ein.
  571.  
  572. TIC-FILE_template
  573.     Hier gibst den Hinweistext fuer gesendete TIC-FILES ein.
  574.  
  575. Values / call:
  576.     Im Valuestemplate kannst Du @NUM@ fuer die Anzahl Dateien,
  577.     @SIZE@ fuer die Gesamtgroesse der Dateien und @TIME@ fuer die
  578.     erlaubte Zeit eines Requests des Requesters eingeben.
  579.         (abhaengig von den globalen Einstellungen, den spezifischen
  580.          Werten fuer den requester oder den passenden *.DF?-Werten)
  581.  
  582.  
  583.  
  584. =VALUES=
  585.  
  586. HEARTBEAT
  587.     Hier stellst Du die Zeit in Sekunden ein,
  588.     nach der Dein Mailer ein Heartbeat senden soll.
  589.     (empf.: 11 sek.)
  590.  
  591. COM-Port
  592.     Hier gibst Du den COM-Port ein.
  593.     Ist Dein Modem an COM1, gibst Du 0 ein.
  594.     (0=COM1, 1=COM2, 2=COM3, 3=COM4 ... )
  595.  
  596. -max.values-
  597.  
  598.     Min/CALL:
  599.         max. Zeit je Anruf
  600.     Min/Day:
  601.         max. Zeit taeglich
  602.     kB/CALL:
  603.         max. Groesse je Anruf
  604.     kB/Day:
  605.         max. Groesse taeglich
  606.     Files/CALL:
  607.         max. Dateianzahl je Anruf
  608.     Files/Day:
  609.         max. Dateianzahl taeglich
  610.     Calls/Day:
  611.         max. Zahl Anrufe taeglich
  612.  
  613.  
  614. min. baudrate
  615.     Hier gibst Du die minimale Baudrate
  616.     ein, bei der Du Requests akzeptierst.
  617.     (diese min. Baudrate wird von Deinem 
  618.     Mailersetup gelesen, aber vielleicht
  619.     willst Du ja fuer verschiedene Tasks
  620.     verschieden min. Baudraten.)
  621.  
  622. max. Aka to match
  623.     Hier gibst Du ein, wieviele AKAs Du zum matchen
  624.     maximal benutzen willst. (FD - 10, IM - 20)
  625.     (Dies bezieht sich sowohl auf die eigenen AKAs wie
  626.     auf die AKAs des Requesters).
  627.  
  628.  
  629.  
  630. =Switches=
  631.  
  632. Sysopmail (CarbonCopy)
  633.     Hier gibst Du ein, ob FDREQ Dir eine CarbonCopy-Message
  634.     der Message, die es an den Requester sendete, senden soll.
  635.     1 -> CarbonCopy
  636.     0 -> keine CarbonCopy
  637.  
  638. FILES.BBS
  639.     Du kannst das Senden von FILES.BBS an- (1)
  640.     oder ausschalten (0).
  641.     (Der Requester kann das Verhalten FDREQ's in diesem Punkt durch
  642.     Requesten des MACROs "%BBS" / "-%BBS" beeinflussen.)
  643.  
  644. TIC-FILES
  645.     Du kannst das Senden von TIC-FILES an- (1)
  646.     oder ausschalten (0).
  647.     (Der Requester kann das Verhalten FDREQ's in diesem Punkt durch
  648.     Requesten des MACROs "%TIC" / "-%TIC" beeinflussen)
  649.  
  650.     CRC32-Checksumme
  651.         Du kannst das Berechnen von CRC32-Checksummen an- (1) 
  652.         oder ausschalten (0).
  653.         (Der Requester kann das Verhalten FDREQ's in diesem Punkt
  654.         durch Requesten des MACROs "%CRC32" / "-%CRC32" 
  655.         beeinflussen)
  656.  
  657. IGNORE_CC
  658.     Hier stellst Du ein, ob Dein FDREQ den
  659.     Country-Code deines Mailers ignorieren (1) und
  660.     englische Meldungen schreiben soll oder ob
  661.     es ihn nutzen und landessprachliche 
  662.     Meldungen schreiben soll.
  663.  
  664. Mail on 1st Request
  665.     Hier stellst Du ein, ob Dein FDREQ Requestern,
  666.     die zum ersten Mal bei Dir requesten, eine
  667.     Hilfedatei (1st_HLP.FDR) senden soll.
  668.     Natuerlich musst diese Hilfedatei in FDREQs
  669.     Verzeichnis  existieren.
  670.  
  671. Loglevel
  672.     Hier gibst Du ein, wie genau FDREQ loggen soll.
  673.     Level 0 -> nur Aktivitaet
  674.     Level 1 -> Aktivitaet, Requester, Menge
  675.     Level 2 -> Aktivitaet, Requester, Menge, Dateien
  676.  
  677. Hitlist
  678.     Hier gibst Du ein, ob FDREQ auf Anforderung %HIT
  679.     die Hitliste senden soll.
  680.  
  681. temp. Copy
  682.     Hier gibst Du ein, ob FDREQ Dateien, die es auf CD-ROM-LW
  683.     findet, temporaer zwischenspeichern soll.
  684.     FDRSETUP fragt im positiven Fall nach dem Zielverzeichnis
  685.     und legt es bei Bedarf an.
  686.     CD-ROM-Laufwerke im Rechner werden von FDRSETUP erkannt, muessen
  687.     jedoch trotzdem im Setup benannt werden.
  688.     FDREQ prueft vor dem temp. Kopieren, ob auf dem Ziellaufwerk
  689.     ausreichend Platz vorhanden ist. Im Falle, dass kein ausreichender
  690.     Platz vorhanden ist, sendet FDREQ die Datei direkt von CD-ROM.
  691.  
  692.     temp. Kopieren ist vor allem in Systemen mit vielen Nodes,
  693.     die gemeinsam auf ein CD-ROM-LW zugreifen, sinnvoll, da es sonst
  694.     zu langen Wartezeiten kommen kann.
  695.     In Systemen mit nur einem oder wenigen Nodes macht das Kopieren
  696.     wenig Sinn, da der Kopiervorgang auch ein wenig Zeit beansprucht.
  697.  
  698. show all descriptions
  699.     Hier gibst Du ein, ob FDREQ die Beschreibungen aller requesteten
  700.     Dateien in der Antwortmessage zeigen soll oder ob es im Falle,
  701.     dass der User Limits ueberschreitet, nur die Beschreibungen der
  702.     tatsaechlich gesendeten Dateien zeigen soll.
  703.  
  704. Offline requests
  705.     Hier gibst Du ein, ob FDREQ Offline-request unterstuetzen soll.
  706.     (0 = nein / 1 = Ja / 2 = Ja, sucht online)
  707.     Wenn hier Nein eingegeben wird, so unterstuetzt FDRINDEX
  708.     kein CDIMPORT (siehe Beschreibung FDRINDEX)
  709.  
  710.     (Bei Offline-Request-Support scant FDREQ im Falle, dass eine
  711.     requestete Datei nicht gefunden werden konnte, die vorhandenen 
  712.     Volume-Dateien nach dem Dateinamen und schreibt den Request
  713.     in eine Datei, die spaeter Offline ausgewertet wird.
  714.     Waehrend des aktuellen Requests informiert FDREQ den Requester
  715.     ueber den Offline-Support durch :
  716.     a) im Falle Offline-RQ = 0   garnicht (logisch)
  717.     b) im Falle Offline-RQ = 1   durch die schlichte Meldung
  718.     c) im Falle Offline-RQ = 2   durch die Meldung und im Falle
  719.                      des Findens in einem Volume durch
  720.                      die Meldung, dass die Datei gefunden
  721.                      wurde.
  722.  
  723.     Bei der Auswertung wird dem Requester im positiven Fall eine
  724.     Netmail geschrieben, dass die Datei auf Hold liegt (fuer xx Tage) 
  725.     und die Datei in den temp. Folder kopiert.
  726.  
  727.     Die FileAttach-MSG sowie die Datei im temp.-Folder werden nach
  728.     xx Tagen geloescht.
  729.  
  730. Paysystem
  731.     Hier gibst Du ein, ob FDREQ als Paysystem laufen soll und falls ja,
  732.     was berechnet wird und wieviel freien Download Du erlaubst.
  733.     (Nur registrierte Version)
  734.  
  735. Autoindex
  736.     (nur unter FD/IM)
  737.     Hier gibst Du ein, ob und mit welchem Task und Errorlevel ein 
  738.     Reindex gemacht werden soll.
  739.     FDREQ erzeugt ein Semaphor namens 'FDXITx.y' oder 'IMEXITxx.y'
  740.     (x ist die Tasknummer, y dr Errorlevel), falls es Unterschiede 
  741.     zwischen seinem Index und der Filebase feststellt.
  742.     Im Batch des entsprechenden Tasks muss dann fuer den Errorlevel
  743.     eine Sprungadresse angegeben werden, bei der FDRINDEX aufgerufen 
  744.     wird (siehe TASK2.BAT).
  745.  
  746.  
  747.  
  748. =Exit=
  749.  
  750. Edit friends
  751.     Hier kannst Du Deine Freunde / Twits verwalten
  752.  
  753. Sort friends
  754.     Sortiert die Freunde/Twits-Datenbank
  755.  
  756. Edit users
  757.     Hier kannst Du alle Requester verwalten
  758.  
  759. Sort users
  760.     Sortiert die Requester-Datenbank
  761.  
  762. Exit with Save
  763.     FDRSETUP verlassen mit Sichern der Aenderungen des aktiven Tasks
  764.  
  765. Exit w/o Save
  766.     FDRSETUP verlassen ohne Sichern der Aenderungen
  767.  
  768. Store SETUP
  769.     Sichern der Aenderungen des aktiven Tasks
  770.  
  771.  
  772.  
  773.        3.3 FDRINDEX.EXE
  774.  
  775.  
  776.        Bevor Du FDREQ anwendest, lasse einmal FDRINDEX laufen.
  777.  
  778.        Denke daran, FDRINDEX zumindest einmal taeglich laufen zu lassen, um
  779.        die Indexdateien zu aktualisieren.
  780.        Das Sortieren wird auf der Ramdisk ausgefuehrt, wenn vorhanden, oder
  781.        im TEMP-Verzeichnis, wie mit der TEMP Umgebungsvariablen benannt.
  782.  
  783.     Moegliche Kommandozeilenparameter:
  784.     
  785.     /MONO       
  786.         FDRINDEX auf monochrom-Systemen
  787.     
  788.     /CDIMPORT       
  789.         FDRINDEX imporiert die Daten der CD im ersten
  790.         lokalen CD-ROM-Laufwerk, notiert das Volume
  791.         in der Volumeuebersicht und legt eine spezifische
  792.         Volume-Datei an, danach wird FDRINDEX normal
  793.         ausgefuehrt.
  794.     /MORE       
  795.         nur in Verbindung mit /CDIMPORT
  796.         FDRINDEX imporiert die Daten aller CDs 
  797.  
  798.     /ROM=X:\PFAD\
  799.         nur in Verbindung mit /CDIMPORT
  800.         FDRINDEX imporiert die Daten ab dem Pfad X:\PFAD\
  801.  
  802.     /OFFLINE (nur wenn im Setup Offline request aktiv ist)
  803.         FDRINDEX erstellt erst einen neuen Index und liest dann
  804.         die eventuell vorhandenen Requestswuensche aus, die nicht
  805.         erfuellt werden konnten, weil das entsprechende CD-ROM 
  806.         nicht im Laufwerk war.
  807.         FDRINDEX prueft, ob das entsprechende Volume im CD-ROM-LW
  808.         ist und kopiert die gewuenschte(n) Datei(en) in den
  809.         temporaeren Outbound, schreibt eine Info-MSG an den Requester,
  810.         dass die Datei hochliegt und schreibt eine FileAttach-MSG an
  811.         den Requester.
  812.         Die FileAttach-MSG bekommt normalerweise die Flags
  813.         HOLD DIR.
  814.         Du kannst innerhalb der Verwaltung Freunde/Twits angeben,
  815.         das spezielle Requester die Files CRASH DIR gesendet
  816.         bekommen.
  817.  
  818.     /OFFLINEONLY
  819.         (nur wenn im Setup Offline request aktiv ist)
  820.         FDRINDEX liest die eventuell vorhandenen Requestswuensche
  821.         aus, die nicht erfuellt werden konnten, weil das
  822.         entsprechende CD-ROM nicht im Laufwerk war.
  823.         FDRINDEX prueft, ob das entsprechende Volume im CD-ROM-LW
  824.         ist und kopiert die gewuenschte(n) Datei(en) in den
  825.         temporaeren Outbound, schreibt eine Info-MSG an den Requester,
  826.         dass die Datei hochliegt und schreibt eine FileAttach-MSG an
  827.         den Requester.
  828.         Die FileAttach-MSG bekommt normalerweise die Flags
  829.         HOLD DIR.
  830.         Du kannst innerhalb der Verwaltung Freunde/Twits angeben,
  831.         das spezielle Requester die Files CRASH DIR gesendet
  832.         bekommen.
  833.  
  834.     /DELREQ (nur wenn im Setup Offline request aktiv ist)
  835.         erlaubt Dir, aus den noch nicht erfuellten Requests
  836.         Eintraege zu loeschen.
  837.  
  838.  
  839.     Alle Parameter sind kombinierbar.
  840.         
  841.     Die FileAttach-MSG sowie die Datei im temp.-Folder werden nach
  842.     xx Tagen geloescht (xx wie konfiguriert).
  843.  
  844.     FDRINDEX sucht im NetMailverzeichnis nach Requestmails an FDREQ.
  845.     Wenn es Requests findet, haengt es die Requests an die Liste der
  846.     offline zu bearbeitenden Requests an.
  847.  
  848.  
  849.     Format der REQUEST-Mail:
  850.  
  851.     From: Vorname Name, Absenderadresse (z.B. 2:2446/509.20)
  852.     To:   FDREQ, Zieladresse
  853.     Re:   REQUEST
  854.     Attr: PVT 
  855.     -----------------------------------------------------------
  856.     FILENAME.ERW
  857.     NOCHEIN.FIL
  858.     UNDNOCH.EIN
  859.  
  860.  
  861.     Das heisst, der Requester schreibt eine Mail an FDREQ mit dem
  862.     Subjekt REQUEST. Im Text fuehrt er zeilenweise die gewuenschten
  863.     Dateien auf.
  864.  
  865.  
  866.  
  867.  
  868.        3.31 Outputs
  869.  
  870.        FDREQ wird Filerequests bearbeiten und Deinen Mailer folgende Files
  871.     senden lassen (neben den requesteten Dateien):
  872.  
  873.     XXXXXXXX.pkt, welches die requesteten und gefundenen Dateien nebst
  874.     Beschreibung (falls aktiviert) und Statistik enthaelt.
  875.     (XXXXXXXX wird aus der aktuellen Systemzeit gebildet)
  876.  
  877.     FILES.BBx (x ist taskabhaengig) (falls aktiviert)
  878.     Enthaelt alle gefundenen Dateibeschreibungen, so dass der Requester
  879.     sie auf einfache Weise in seine FILES.BBS einbinden kann.
  880.         FDREQ geht bei den FILES.BBS Deiner Filebase wie folgt vor:
  881.         einzeilige Beschreibungen werden gewrappt, LDESC mit '>' werden
  882.         uebernommen (fuehrende Leerraeume werden gestrippt).
  883.  
  884.     RQxxxxxx.TIC (falls aktiviert)
  885.     Enthaelt die noetigen Informationen, damit der Requester die Dateien
  886.     mit einem Fileprozessor weiterverarbeiten kann (AREA=REQUEST)
  887.  
  888.  
  889.     FDREQ schreibt eine LOGDatei namens FDREQ.REQ, welche alle 
  890.     requesteten Dateien des Tages enthaelt.
  891.     
  892.  
  893.        FDREQ schreibt ein "ALLNODES.FDR", welches alle Requester enthaelt.
  894.        FDREQ schreibt ein "YYYYMMDD.FDR", welches alle Requester des Tages 
  895.        enthaelt.
  896.  
  897.  
  898.        FDREQ bedient Requests mit Filemasken bis zu zehn Mal (evaluation)
  899.                      und bis zu zwanzig Mal (registriert).
  900.  
  901.        FDREQ schreibt im Fehlerfall eine Datei namens FDREQ.ERR (oder wie Du
  902.        sie in SETUP.FDR benennst, welche den Errortag und -code beinhaltet.
  903.  
  904.                                        
  905.  
  906.        3.4   Freunde (in FDRSETUP)
  907.  
  908.        Du kannst Dir eine Datei erzeugen, die die Namen, Addressen und 
  909.        maximalen Werte Deiner Freunde (aber auch von TWITS) beinhaltet.
  910.        FDREQ wird diese Werte statt der Defaultwerte oder der konfigurierten
  911.        Werte benutzen.
  912.  
  913.        Teste es einfach mal, es ist einfach zu verstehen.
  914.  
  915.     Calls/Day       -> Anrufe taeglich
  916.     kB/Day          -> Bytes taeglich
  917.     min/Day         -> Requestzeit in Minuten taeglich
  918.     files/Day       -> Dateien taeglich
  919.     kB/Call         -> Bytes je Anruf
  920.     min/Call        -> Requestzeit in Minuten je Anruf
  921.     files/Call      -> Dateien / Anruf
  922.     Mailflag        -> Mailflag bei Offline-Antwort
  923.  
  924.  
  925.  
  926.        3.5  USER (in FDRSETUP)
  927.  
  928.     Dies ist ein einfacher Viewer fuer alle Requester, die jemals bei 
  929.     Dir requesteten.
  930.  
  931.  
  932.  
  933.        3.6  FDRSTAT
  934.  
  935.     Dies ist ein erstes Statistic-tool
  936.     FDRSTAT schreibt Ansi- und Ascii-files fuer die Verwendung in 
  937.     Deinem BBS.
  938.     Es kann Dir MSGs schreiben.
  939.     Es kann Deine Download-counter updaten.
  940.  
  941.     Um FDRSTAT die besten Requester in allem berechnen zu lassen, rufe auf:
  942.     FDRSTAT TU
  943.  
  944.     Um FDRSTAT die besten Requester gestern berechnen zu lassen, rufe auf:
  945.     FDRSTAT YD
  946.  
  947.     Um FDRSTAT die meistrequesteten Files gestern berechnen zu lassen, 
  948.     rufe auf:
  949.     FDRSTAT YF
  950.  
  951.     Um FDRSTAT eine Mail an Dich ueber all das schreiben zu lassen,
  952.     rufe auf:
  953.     FDRSTAT TU SM
  954.     FDRSTAT YD SM
  955.     FDRSTAT YF SM
  956.  
  957.     Um FDRSTAT Deine Download-counters updaten zu lassen, rufe auf:
  958.     FDRSTAT DL
  959.  
  960.     Um FDRSTAT Deine User basierend aif der Zeit, die sie nicht mehr
  961.         requestet haben, loeschen zu lassen, rufe auf:
  962.     FDRSTAT KILLxxx
  963.         (wobei xxx die Zahl der Tage ist, die der Usr nicht mehr requestete)
  964.         (nur in Kombination mit TU)
  965.  
  966.     Um FDRSTAT die Gesamtstatistik auf monatlicher Basis berechnen zu
  967.     lassen, rufe auf:
  968.     FDRSTAT TU MONTHLY
  969.  
  970.     Du kannst alle diese Parameter in einer Befehlszeile kombinieren:
  971.     FDRSTAT YD YF TU SM DL MONTHLY KILL100
  972.  
  973.  
  974.  
  975.  
  976.  
  977.        4.   besonderen Dank an:
  978.  
  979.  
  980.        Wolfgang Schantz, Joerg Arlandt, Joerg Kaiser,
  981.        Daniel Zeilmann, John Tetreault, Tomasz Kepinski und
  982.        Bernfried Grosse-Venhaus
  983.        
  984.        Tchibo, Geschaeftsstelle Wesel, Hohe Strasse fuer den Kaffee
  985.        Marke 'Bonjour'.
  986.  
  987.        U2, Berlin & Dublin, Tangerine Dream, Berlin
  988.        und Nigel Kennedy, Middlesex fuer Ihre Unterstuetzung durch gute Musik.
  989.  
  990.        Marienhospital Wesel fuer seine voruebergehende Gastlichkeit,
  991.        
  992.  
  993.  
  994.        5. Anhang A - Registration
  995.  
  996.  
  997.        Wenn Du nichtkommerzieller Anwender bist, sende 30.- DM oder $US 20
  998.        in einem Brief, der Deine komplette Postanschrift und/oder Deine
  999.        Fido-,ZyXEL-, GerNet- oder OtherNet-Adresse beinhaltet
  1000.        (im Falle eines Othernets notiere bitte die Rufnummer Deines Mailers).
  1001.  
  1002.        Wenn Du kommerzieller Anwender bist, sende 60.- DM oder $US 40
  1003.        in einem Brief, der Deine komplette Postanschrift und/oder Deine
  1004.        Fido-,ZyXEL-, GerNet- oder OtherNet-Adresse beinhaltet
  1005.        (im Falle eines Othernets notiere bitte die Rufnummer Deines Mailers).
  1006.  
  1007.  
  1008.        Bitte beachte REGISTER.FRM fuer weitere Informationen.
  1009.  
  1010.