home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / WIZ13D.ZIP / WIZARD.DOK < prev    next >
Text File  |  1994-09-15  |  100KB  |  2,753 lines

  1.      File Wizard 1.3                                                   Seite 1
  2.   ════════════════════════════════════════════════════════════════════════════
  3.  
  4.   
  5.   
  6.   
  7.   
  8.   
  9.   
  10.   
  11.                                  ▄▄▄▄ ▄ ▄    ▄▄▄▄
  12.                           ───────▄────▄─▄────▄───────────
  13.                                  ▀    ▀ ▀▀▀▀ ▀▀▀▀
  14.   
  15.                    ██ ██ ██ ▐██▌ ███████ ▄█████▄ ██████▄ ██████▄
  16.                    ██ ██ ██  ██     ▄██▀ ██▄▄▄██ ██   ██ ██   ██
  17.                    ██ ██ ██  ██   ▄██▀   ██▀▀▀██ ██████  ██   ██
  18.                    ▀██████▀ ▐██▌ ███████ ██   ██ ██  ▀██ ██████▀
  19.   
  20.   
  21.   
  22.   
  23.   
  24.   
  25.   
  26.   
  27.   
  28.   
  29.                       Ein File Area Manager fuer Mailboxen
  30.   
  31.   
  32.   
  33.                            (c) 1993,94 by Oliver Weindl
  34.   
  35.   
  36.   
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.   ────────────────────────────────────────────────────────────────────────────
  62.                           (c) 1993,94 by Oliver Weindl                        
  63.  
  64.  
  65.      File Wizard 1.3                                                   Seite 2
  66.   ════════════════════════════════════════════════════════════════════════════
  67.  
  68.   
  69.   
  70.    1.1 Vorwort (bitte lesen!)
  71.   
  72.   Bitte lesen Sie dieses Vorwort und zumindest auch die Unterpunkte
  73.   in Kapitel 1 aufmerksam durch. Sie erhalten ein paar wichtige Hinweise
  74.   zum Betrieb von File Wizard.
  75.   
  76.   File Wizard wurde programmiert, um einem System Operator einer MailBox
  77.   die tägliche Verwaltung seiner Dateibereiche so angenehm wie möglich
  78.   zu gestalten. Die daraus resultierende Vielzahl von Funktionen dient
  79.   zwar nicht besonders der Übersicht, dürfte aber nach kurzer Einarbeitungs-
  80.   zeit kein grosses Hindernis mehr darstellen.
  81.   Bisher waren zur täglichen Verwaltung mehrere kleinere Programme nötig,
  82.   z.B. das Erstellen von Dateilisten, das Sortieren dieser Dateibereiche,
  83.   das Kopieren/Verschieben von Dateien usw...
  84.   File Wizard vereinigt all diese Programme in einem einzigen Paket. Dies
  85.   hat unter anderem den Vorteil, daß Sie nur noch eine Konfiguration
  86.   pflegen müssen, und alle Funktionen schnell zur Hand haben.
  87.   
  88.   Bekannte Probleme:
  89.   
  90.   * Tastaturbelegung
  91.     Leider musste in der Testphase festgestellt werden, dass auf versch.
  92.     Systemen mit versch. Tastaturtreibern Kompatibilitätsprobleme bei
  93.     einigen Tastenkombinationen auftraten. Speziell waren dies die
  94.     Kombinationen STRG-Y (CTRL-Y), STRG-Z (CTRL-Z) und STRG-C (CTRL-C).
  95.     Wenn Sie ebenfalls Probleme haben, stellen Sie die Tastaturbelegung
  96.     mit "WIZARD /K" nach Ihren Wünschen ein.
  97.   
  98.   
  99.    1.2 Benutzungsbedingungen
  100.   
  101.   File Wizard ist Shareware. Das Archiv darf unveraendert
  102.   weitergegeben und kopiert werden. Sie duerfen File Wizard 30
  103.   Tage lang uneingeschränkt benutzen. Sollten Sie File Wizard
  104.   länger als 30 Tage benutzen, so müssen Sie sich registrieren
  105.   lassen. Den Registrierungsvorgang finden Sie in der Datei REGFORM.DOK
  106.   
  107.   File Wizard ist keine Cripple-Ware (verstuemmelte Testversion) !!!
  108.   D.h. alle Funktionen (bis auf frei definierbare Header) sind voll
  109.   funktionstuechtig und in keiner Weise eingeschraenkt. Es sind keine
  110.   laestigen Warteschleifen während des Programmablaufs, so daß das
  111.   Programm einwandfrei getestet werden kann.
  112.   
  113.   
  114.    1.3 Gewaehrleistungen
  115.   
  116.   Gewährleistungen auf Datenverlust etc. werden von mir nicht gegeben,
  117.   d.h. fuer evtl. Datenverlust oder aehnliche Missgeschicke uebernehme
  118.   ich keinerlei Verantwortung !
  119.   Es wird lediglich garantiert, dass File Wizard Plattenplatz und jede
  120.   Menge Speicher benoetigt.
  121.   
  122.    1.4 Speichermanagement
  123.   
  124.  
  125.   ────────────────────────────────────────────────────────────────────────────
  126.                           (c) 1993,94 by Oliver Weindl                        
  127.  
  128.  
  129.      File Wizard 1.3                                                   Seite 3
  130.   ════════════════════════════════════════════════════════════════════════════
  131.  
  132.   Eine Anleitung zum optimieren der Speicherbelegung finden Sie in
  133.   der Datei DPMI.DOK.
  134.   Sollte Ihnen die Speicherbelegung nicht sonderlich vertraut sein,
  135.   so rate ich Ihnen von der Optimierung ab.     
  136.   
  137.    1.5 Aenderungen zu vorherigen Versionen
  138.   
  139.   Alle Aenderungen zu vorhergehenden Versionen sind in der Datei
  140.   HISTORY.TXT beschrieben.
  141.   
  142.    1.6 Systemvoraussetzungen
  143.   
  144.   File Wizard ist eine DPMI (DOS-Protected-Mode-Interface) Anwendung.
  145.   Aus diesem Grunde kann er sämtliches RAM in Ihrem System das als
  146.   XMS verfügbar ist nutzen. Um in diesem erweiterten Modus arbeiten
  147.   zu können, benötigt File Wizard mindestens einen 286/386 Prozessor,
  148.   und ca. 1.2 MB freien Arbeitsspeicher (XMS). Eine Version für XT
  149.   Computer, oder Systeme mit nur 1 MB RAM ist nicht verfügbar.
  150.   
  151.    2. Leistungsmerkmale File Wizard
  152.   
  153.   File Wizard ist ein Areamanager fuer die verschiedensten Mailbox
  154.   Systeme. In der Version 1.1 unterstützt File Wizard
  155.   
  156.      * SuperBBS
  157.      * WME (Beta mit FILES.BBS)
  158.      * RemoteAccess 1.11
  159.      * RemoteAccess 2.0x (Filebase)
  160.      * RemoteAccess 2.0x (FILES.BBS)
  161.      * LoraBBS
  162.      * ProBoard
  163.      * QuickBBS
  164.      * Maximus
  165.      * FLSEARCH.CTL mit FILES.BBS
  166.      * FLSEARCH.BBS mit FILES.BBS
  167.      * FILECFG.PRO mit FILES.BBS
  168.      * FILES.RA
  169.   
  170.   Leistungsmerkmale:  - Interaktiver Filearea Editor zum Editieren
  171.                         und Kopieren in einem Arbeitsschritt mit
  172.                         standard Editor-Kommandos
  173.                       - Alle Funktionen koennen frei definierbaren
  174.                         Tastenkombinationen zugewiesen werden
  175.                       - Farbliche Darstellung im Editor (fehlende
  176.                         Dateien, Beschreibungen etc...)
  177.                       - Onlinehilfe mit direktem Kommando-Support
  178.                       - Unterstützung mehrzeiliger Beschreibungen
  179.                       - Unterstützung von FILES.BBS Dateien in anderem
  180.                         Verzeichniss (z.B. CD-ROM etc...)
  181.                       - Kopieren/Moven von Dateien aus einer Area
  182.                         in die andere
  183.                       - Einfacher Sprung in's Uploadverzeichniss per
  184.                         Tastendruck
  185.                       - Importieren von Filebeschreibungen aus
  186.                         fremden Filelisten oder aus den Beschreibungen
  187.                         in den Archiven
  188.  
  189.   ────────────────────────────────────────────────────────────────────────────
  190.                           (c) 1993,94 by Oliver Weindl                        
  191.  
  192.  
  193.      File Wizard 1.3                                                   Seite 4
  194.   ════════════════════════════════════════════════════════════════════════════
  195.  
  196.                       - Macro Recorder/Macro Verwaltung zum laden/speichern
  197.                         oft benoetigter Tastenkombinationen
  198.                       - Begutachten von Archiven/Bildern direkt aus
  199.                         dem Editor
  200.                       - Entpacken und Testen von Archiven per Tastendruck
  201.                       - Einfügen von Datei Informationen mit folgenden
  202.                         Endungen: GIF,PCX,DCX,BMP,ICO,RLE,LBM,IMG,JPG,
  203.                                   MSP,RIX,VMG,FLI,CUT,PIC,TGA,RAS,WPG,
  204.                                   TIF,MAC,PNT,EXE,DLL,DRV,FON,FOT,386,
  205.                                   ADD,IFS,VBX,COM,NLM,DSK,VAP,SYS,PIF,
  206.                                   DVP,CMF,CMS,ORG,MOD,ROL,WAV,VOC,SND,
  207.                                   TUN,TXT,WRI
  208.                       - Sortieren von Teilbereichen im Editor
  209.                       - Fehlende Dateien in Liste aufnehmen
  210.                       - Doppelte Dateien kennzeichnen
  211.                       - Suchfunktionen im Editor (Search/Search Again)
  212.                       - 8 frei definierbare externe Programme koennen
  213.                         per Tastendruck gestartet werden (z.B. MTA.EXE)
  214.                       - Bis zu 50 verschiedene Programmendungen werden
  215.                         unterschieden und koennen zugeordnet werden.
  216.                       - "Renamen" von Dateien im Editor
  217.                       - Touch-File Funktion (aktuelles Datum setzen)
  218.                       - Fehlende Dateien werden farblich Dargestellt
  219.                         und koennen per Knopfdruck geloescht werden
  220.                       - Generieren von Filelisten/Newfilelisten
  221.                       - Automatisches Sortieren der Filebereiche
  222.                         (mehrzeilige Beschreibungen werden unterstuetzt),
  223.                         ausserdem kann pro Filebereich eine beliebige Anzahl
  224.                         von Unterbereichen erzeugt werden,welche bei der
  225.                         Sortierung ebenfalls beruecksichtigt werden.
  226.                       - Optionales Einfuegen eines Filearea-Headers ueber
  227.                         jeder Filearea
  228.                       - Einruecken mehrzeiliger Beschreibungen bei Filelisten
  229.                         um Downloadcounter hervorzuheben
  230.                       - Ex- Importieren von Dateien aus beliebigem Pfad
  231.                       - Dateien auf Festplatte koennen zu Archiven gepackt
  232.                         werden
  233.                       - Anhaengen von temporaeren Dateibereichen waehrend
  234.                         der Laufzeit
  235.                       - Selektieren von Dateien nach Datum
  236.                       - Erstellen von "OLD" Listen, um alte Dateien
  237.                         komfortabel zu entfernen
  238.                       - Eigene Areaheader erstellen
  239.                       - Requestinformationen pro Area einfuegen
  240.                       - Erstellen von NEWFILES Listen mit echtem Filedatum
  241.                       - Updaten von Request Pfaden für D'Bridge, FrontDoor,
  242.                         InterMail und Binkley
  243.                       - Erstellen von TOP Files und Area Statistik Files als
  244.                         ANS/ASC
  245.                       - Verwaltung von neuen Dateien, unabhaengig von deren
  246.                         Datum
  247.                       - Announcen von NewFiles via .PKT files
  248.                       - Formatieren von zu langen Beschreibungszeilen
  249.                       - Gruppenverwaltung der FileAreas zur komfortabelen
  250.                         Selektierung
  251.                       - Erstellen eines LOG-Files bei den automatischen
  252.  
  253.   ────────────────────────────────────────────────────────────────────────────
  254.                           (c) 1993,94 by Oliver Weindl                        
  255.  
  256.  
  257.      File Wizard 1.3                                                   Seite 5
  258.   ════════════════════════════════════════════════════════════════════════════
  259.  
  260.                         Funktionen (mit versch. LOG-File Formaten!)
  261.                       - Automatisches Einfuegen von Dateien in die File-
  262.                         liste mit automatischer Beschreibungssuche.
  263.                       - Reformatieren und/oder einfuegen von Download-Zaehlern
  264.                       - Variable Filelistenerstellung
  265.                       - Archivkonvertierung
  266.   
  267.   
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.   ────────────────────────────────────────────────────────────────────────────
  318.                           (c) 1993,94 by Oliver Weindl                        
  319.  
  320.  
  321.      File Wizard 1.3                                                   Seite 6
  322.   ════════════════════════════════════════════════════════════════════════════
  323.  
  324.   
  325.    3. Die Konfigurationsdatei WIZARD.CTL
  326.   
  327.   
  328.   Die Konfigurationsdatei von File Wizard besteht aus einem
  329.   reinen ASCII-File, welches Sie mit Ihrem bevorzugten Editor
  330.   veraendern koennen. Zeilen, die mit einem % (Prozentzeichen) beginnen
  331.   sind Kommentarzeilen, und werden von File Wizard nicht
  332.   beruecksichtig.
  333.   
  334.   Ein eigenes SetUp Programm ist in Arbeit.
  335.   
  336.   
  337.   - FileListPath <Pfad+Dateiname>
  338.   
  339.   
  340.   Gibt ein Verzeichnis an, in dem die ungepackten Filelisten
  341.   anderer Mailboxen liegen. Bei der Suche nach Beschreibungen
  342.   werden nur die Dateilisten in diesem Pfad durchsucht.
  343.   Am besten eignen sich Filelisten, die folgenden Aufbau haben:
  344.   
  345.   
  346.   FILENAME.EXT <Größe> <Datum> Beschreibung erste Zeile
  347.                                Beschreibung zweite Zeile
  348.                                .
  349.                                .
  350.                                .
  351.   
  352.   Mehrzeilige Beschreibungen werden von File Wizard richtig
  353.   exportiert und später in Ihre Fileliste importiert.
  354.   
  355.   z.B.
  356.   
  357.   FileListPath C:\LISTEN\*.*
  358.   FileListPath D:\FIDOLIST\*.LST
  359.   usw...
  360.   
  361.   - German_Help_File
  362.   
  363.   Mit dieser Option wird die Onlinehilfe in deutscher Sprache
  364.   dargestellt.
  365.   
  366.   
  367.   - Select_Description
  368.   
  369.   File Wizard kann aus den Filelisten Beschreibungen fuer eine
  370.   einzelne Datei, oder gleich fuer alle markierten Dateien suchen.
  371.   Nach der Suche haben Sie die Moeglichkeit, die gefundenen Beschreibungen
  372.   auszuwaehlen. Bei der Suche nach mehreren Dateien, kann diese Option
  373.   ebenfalls eingeschaltet werden. Dies geschieht durch das Aktivieren
  374.   des obigen Befehls.
  375.   
  376.   
  377.   - BBSTYPE definitionen
  378.   
  379.   Um File Wizard den verwendeten Mailboxtyp mitteilen zu koennen, muessen
  380.  
  381.   ────────────────────────────────────────────────────────────────────────────
  382.                           (c) 1993,94 by Oliver Weindl                        
  383.  
  384.  
  385.      File Wizard 1.3                                                   Seite 7
  386.   ════════════════════════════════════════════════════════════════════════════
  387.  
  388.   sie lediglich den richtigen BBSTYPE aktiv schalten, oder die anderen aus
  389.   der Konfiguration loeschen.
  390.   
  391.   Moegliche Mailboxtypen :
  392.   
  393.   BBSTYPE SBBS
  394.   BBSTYPE WME
  395.   BBSTYPE RA
  396.   BBSTYPE RA200
  397.   BBSTYPE RA200TXT
  398.   BBSTYPE MAXIMUS
  399.   BBSTYPE GENERIC
  400.   BBSTYPE PROBOARD
  401.   BBSTYPE LORABBS
  402.   BBSTYPE QBBS
  403.   
  404.   Um einen BBSTYPE inaktiv zu schalten, setzten Sie einfach ein Prozentzeichen
  405.   ( % ) vor den Namen BBSTYPE.
  406.   
  407.   Die neue FileBase von SuperBBS 1.18 ist gerade in Arbeit.
  408.   Da ich allerdings nicht weiss, wie sich SBBS weiterentwickelt,
  409.   wird an der Implementierung momentan nicht weitergearbeitet.
  410.   
  411.   
  412.   - BBSTYPE GENERIC <Pfad+Name>
  413.   
  414.   Wird als Mailboxtyp GENERIC gewaehlt, so gibt dieser Parameter den Pfad und
  415.   Namen des FLSEARCH.CTL Files an. Der Aufbau dieses Files ist wie folgt:
  416.   
  417.   <Pfad> <Security-Level> <Beschreibung_mit_Unterstrichen>
  418.   
  419.   C:\BBS\AREA1 5  Dies_ist_der_Area_Name
  420.   C:\BBS\AREA2 10 Dies_ist_der_Name_der_zweiten_Area
  421.   
  422.   Die Benutzung des FLSEARCH.CTL Formats setzt in den Filebereichen
  423.   das FILES.BBS Format voraus.
  424.   
  425.   File Wizard unterstuetzt zusaetzlich eine Sonderform dieser Config-Art.
  426.   Sie können zusätzlich zum Pfad den Namen der Beschreibungsdatei mit
  427.   angeben. Einzige Einschränkung: der Dateiname muß eine Erweiterung besitzen.
  428.   Wird nur der Pfad angegeben, so wird FILES.BBS als Standardvorgabe
  429.   angenommen.
  430.   
  431.   Beispiel:
  432.   
  433.   C:\BBS\AREA1\FILES.BBS 5  Dies_ist_der_Area_Name
  434.   C:\BBS\AREA2\FILES.DES 10 Dies_ist_der_Name_der_zweiten_Area
  435.   
  436.   
  437.   - BBSTYPE SBBS <Pfad+Name>
  438.   
  439.   Definiert den mailboxtyp SuperBBS.
  440.   
  441.   Gibt den Pfad und Namen des FLSEARCH.BBS Files fuer SuperBBS an.
  442.   Eine weitere Erklaerung bedarf es hierzu wohl nicht.
  443.   
  444.  
  445.   ────────────────────────────────────────────────────────────────────────────
  446.                           (c) 1993,94 by Oliver Weindl                        
  447.  
  448.  
  449.      File Wizard 1.3                                                   Seite 8
  450.   ════════════════════════════════════════════════════════════════════════════
  451.  
  452.   - BBSTYPE WME <Pfad+Name>
  453.   
  454.   File Wizard unterstuetzt die neueren WME (Windowed Modem Environment)
  455.   Versionen, die mit FILES.BBS Dateien arbeiten. Bei <Pfad+Name> wird der
  456.   Pfad und der Name des ersten .WME Katalogs angegeben. Alle weiteren
  457.   Kataloge werden automatisch erkannt.
  458.   
  459.   
  460.   - BBSTYPE RA <Pfad+Name>
  461.   
  462.   Gibt den Pfad und die Bezeichnung fuer RemoteAccess 1.11 an.
  463.   
  464.   Beispiel: J:\RA\FILES.RA
  465.   
  466.   - BBSTYPE RA200 <Pfad+Name>
  467.   
  468.   Gibt den Pfad und die Bezeichnung fuer RemoteAccess 2.0x an.
  469.   
  470.   Beispiel: BBSTYPE RA200 J:\RA200\FILES.RA
  471.   
  472.   Ausserdem wird ein zweites Kommando benoetigt, dass den Pfad auf die
  473.   RA 2.0x FileBase angibt (siehe unten).
  474.   
  475.   - BBSTYPE RA200TXT <Pfad+Name>
  476.   
  477.   Wie BBSTYPE RA200, jedoch werden statt der RA 2.0x Filebase FILES.BBS
  478.   Dateien in den Fileareas verwendet.
  479.   
  480.   
  481.   - BBSTYPE QBBS <Pfad>
  482.   
  483.   Definiert den Mailbxtyp QuickBBS.
  484.   
  485.   <Pfad> Verweist NUR auf den Pfad von QuickBBS.
  486.   
  487.   
  488.   - BBSTYPE PROBOARD <Pfad+Name>
  489.   
  490.   Definiert den Mailboxtyp ProBoard (incl. Version 2.00)
  491.   
  492.   Gibt den Pfad und den Namen fuer ProBoard an.
  493.   
  494.   
  495.   - BBSTYPE LORABBS <Pfad>
  496.   
  497.   Definiert den Mailboxtyp LoraBBS.
  498.   
  499.   <Pfad> zeigt auf den Pfad von LoraBBS.
  500.   
  501.   Desweiteren existiert noch ein Kommando speziell für LoraBBS (siehe unten)
  502.   
  503.   
  504.   - LORA_PATH_PREFIX    E:\LORA\
  505.   
  506.   Hier wird angegeben, welche Zeichenfolge vor die Area-Pfade der
  507.   Fileareas gestellt wird (hier wird kein automatischer Backslash "\"
  508.  
  509.   ────────────────────────────────────────────────────────────────────────────
  510.                           (c) 1993,94 by Oliver Weindl                        
  511.  
  512.  
  513.      File Wizard 1.3                                                   Seite 9
  514.   ════════════════════════════════════════════════════════════════════════════
  515.  
  516.   angehaengt)
  517.   
  518.   - RA200_FILEBASE   D:\RA\FILEBASE
  519.   
  520.   Mit diesem Kommando wird das Filebaseverzeichnis von RA 2.00
  521.   definiert.
  522.   
  523.   
  524.   - BBSTYPE FREETYPE <Pfad+Dateiname> <BBS-Name>
  525.   
  526.   Diese Option ermoeglicht es Ihnen, eine beliebige BBS Software
  527.   zu benutzen, die eigentlich gar nicht von File Wizard unterstuetzt
  528.   wird. Einzige Vorraussetzung: Die verwendete BBS Software muss
  529.   FILES.BBS aehnliche Dateien unterstuetzen.
  530.   
  531.   <Pfad+Dateiname> zeigt auf das Areakonfigurationsfile der verwendeten
  532.                    BBS Software
  533.   
  534.   <BBS-Name>       Name der BBS Software (z.B. MYBBS)
  535.   
  536.   Damit File Wizard die Areakonfiguration auslesen kann, muss die
  537.   Struktur der Areakonfigurationsdatei angegeben werden. Dazu bedarf
  538.   es 1. einer genauen Kenntniss des Aufbaus dieser Datei
  539.         (liegt normalerweise jeder BBS Software bei)
  540.         und
  541.      2. einigem programmiertechnischem Verstaendniss.
  542.   
  543.   Folgende Anweisungen muessen ebenso in der WIZARD.CTL Datei
  544.   angegeben werden:
  545.   
  546.   FreeBlockSize <Wert>
  547.   
  548.   Definiert die Groesse eines Datensatzes im Areakmonfigurationsfile.
  549.   
  550.   
  551.   FreeTypePath  <Pos> <Len> <P oder C>  // Pfad zum Dateibereich
  552.   FreeTypeDesc  <Pos> <Len> <P oder C>  // Beschreibung des Dateibereichs
  553.   FreeTypeList  <Pos> <Len> <P oder C>  // Pfad+Name der FILES.BBS Datei
  554.   FreeTypeSec   <Pos>                   // Security fuer diesen Dateibereich
  555.   
  556.   Der Parameter <Pos> ist eine Zahl zwischen 1 und FreeblockSize.
  557.   Der Parameter <Len> sagt aus, wie viele Bytes von der Variablen
  558.   belegt sind.
  559.   <P oder C> steht fuer einen sogenannten "Pascal-String" = "P" oder
  560.   einen null terminierten String = "C"
  561.   
  562.   
  563.   Anhand eines Beispiels will ich die Benutzung verdeutlichen:
  564.   
  565.   Dies ist die Struktur die von der BBS Software SuperBBS benutzt wird.
  566.   
  567.   =========================================================================
  568.     FLSearchRec  = Record                               (* FLSEARCH.BBS *)
  569.                      Name:               String [60];
  570.                      Directory:          String [79];
  571.                      Security:           Integer;
  572.  
  573.   ────────────────────────────────────────────────────────────────────────────
  574.                           (c) 1993,94 by Oliver Weindl                        
  575.  
  576.  
  577.      File Wizard 1.3                                                  Seite 10
  578.   ════════════════════════════════════════════════════════════════════════════
  579.  
  580.                      Flags:              Flagtype;
  581.                      PFilesSec:          Integer;   { Not yet used }
  582.                      PFlags:             Flagtype;  { Not yet used }
  583.                      Attrib:             Byte;
  584.                      Age:                Byte;
  585.                      ListName:           String [67];
  586.                      ExtraSpace:         Array [1..30] Of Byte;
  587.                    End;
  588.   =========================================================================
  589.   
  590.   Nun gilt es die Byte-Position jeder Variablen in dieser Struktur
  591.   zu bestimmen:
  592.   
  593.   Name:String[60]      faengt bei Position 1 an, und hat eine Laenge von 61
  594.                        Bytes (60 Zeichen + 1 Laengenbyte unter Pascal)
  595.   Directory:String[79] faengt bei Position 62 an, und hat eine Laenge von
  596.                        80 Bytes
  597.   Security:Integer     faengt bei Position 142 (62+80) an, und hat eine
  598.                        Laenge von 2 Bytes ( Integer/Word= 2 Bytes)
  599.   
  600.   
  601.   Daraus ergeben sich folgende WIZARD.CTL Eintraege:
  602.   
  603.   FreeTypeDesc 1   60 P
  604.   FreeTypePath 62  80 P
  605.   FreeTypeSec  142
  606.   
  607.   Wie Sie sehen, ist dies durchaus kompliziert. Falls Sie keine Erfahrung
  608.   mit dem Umgang von Stukturen bzw. der Programmierung haben, wenden Sie
  609.   sich gegbenenfalls an einen Bekannten.
  610.   
  611.   
  612.   - Real_Areas
  613.   
  614.   Diese Funktion dient dazu, auch die nichtbelegten Areas der Vollstaendig-
  615.   keit halber anzuzeigen. Dies wird nur bei RA 1.11 oder ProBoard
  616.   unterstuetzt.
  617.   
  618.   
  619.   - MULTILINESTRING " >"
  620.     MULTILINESTRING " +"
  621.     MULTILINESTRING " |"
  622.   
  623.   Damit File Wizard Mehrzeilige Beschreibungen richtig handhabt, muss
  624.   File Wizard mitgeteilt werden, mit welcher Zeichenfolge eine mehr-
  625.   zeilige Beschreibung beginnt. Wenn Sie SuperBBS benutzen, so muss
  626.   die Zeichenfolge aus einem Leerzeichen und dem "Groesser-Zeichen"
  627.   bestehen. Damit evtl. Leerzeichen nicht verlorengehen, wird die
  628.   Zeichenfolge in Hochkomma gesetzt.
  629.   Es sind bis zu 10 verschiedene Definitionen moeglich, wobei die
  630.   erste die Standarddefinition Ihres Mailboxtyps sein muss.
  631.   
  632.   
  633.   
  634.   
  635.   - DEFAULT_GROUP 0
  636.  
  637.   ────────────────────────────────────────────────────────────────────────────
  638.                           (c) 1993,94 by Oliver Weindl                        
  639.  
  640.  
  641.      File Wizard 1.3                                                  Seite 11
  642.   ════════════════════════════════════════════════════════════════════════════
  643.  
  644.   
  645.   Welchen Gruppen neue Areas automatisch hinzugefuegt werden sollen. Jede Area
  646.   sollte min. einer Gruppe zugeordnet sein, da diese sonst nicht in der File-
  647.   liste erscheint.
  648.   
  649.   Um die Gruppentzugehoerigkeit sinnvoll unterzubringen, empfiehlt es sich,
  650.   den einzelnen Gruppen bestimmte CTL-Files zuzuornden. z.B.
  651.   
  652.   Die Angabe des NAME.CTL File ist zur normalen Operation unwichtig, Sie
  653.   können aber den Namen dieser Datei aber als Anhaltspunkt bei der Gruppen-
  654.   verteilung benutzen.
  655.   
  656.   
  657.     GROUP 1 ALLFILES.CTL
  658.     GROUP 2 SORT1.CTL
  659.     GROUP 3 SORT2.CTL
  660.     GROUP 4 WINNET.CTL
  661.   
  662.   
  663.   *** !Achtung! ***
  664.   
  665.   Auf gar keinen Fall dürfen Sie eine der Dateien "WIZARD.CTL" nennen, da
  666.   sonst beim exportieren der Areas die File Wizard Konfigurationsdatei
  667.   überschrieben wird !
  668.   
  669.   - Ask_When Delete
  670.   
  671.   Um ein versehentliches Loeschen zu verhindern, kann mit diesem Parameter
  672.   angegeben werden, das Wizard eine Bestaetigung des Loeschvorganges erfragt.
  673.   
  674.   
  675.   - Own_Cursor
  676.   
  677.   Bei einigen Systemen koennen Probleme mit deem Cursor auftreten. Sollte
  678.   dies der Fall sein, kann mit diesem Parameter, beim Editieren ein künst-
  679.   licher Cursor angezeigt werden. Dieses Problem trat speziell bei DesqView
  680.   Systemen auf.
  681.   
  682.   
  683.   - HIGHLIGHT_MISSING
  684.   
  685.   Wenn File Wizard fehlende Dateien im Editor farblich markieren soll,
  686.   so muss dieser Schalter aktiv sein. Durch das Überprüfen der
  687.   Existenz der Dateien, verlangsamt sich die Geschwindigkeit beim Laden eines
  688.   Dateibereichs allerdings merklich !
  689.   
  690.   
  691.   - Search_AB
  692.   
  693.   Wenn File Wizard nach verhanden Laufwerken sucht, so uebergeht er
  694.   aus Geschwindigkeitsgruenden die Diskettenlaufwerke. Mit obiger
  695.   Anweisung koennen sie das Ueberpruefen der Floppylaufwerke einschalten.
  696.   
  697.   
  698.   - Directory_Search_String <Wildcard>
  699.   
  700.  
  701.   ────────────────────────────────────────────────────────────────────────────
  702.                           (c) 1993,94 by Oliver Weindl                        
  703.  
  704.  
  705.      File Wizard 1.3                                                  Seite 12
  706.   ════════════════════════════════════════════════════════════════════════════
  707.  
  708.   Wenn File Wizard die Verzeichnisstruktur einer Festplatte einliest,
  709.   so muss er alle Eintraege auf Unterverzeichnisse ueberpruefen. Die
  710.   Grundeinstellung fuer <Wildcard> ist *.* . Haben Sie allerdings
  711.   nur Verzeichnisse, die keine Datei-Erweiterung haben, so koennen
  712.   Sie bei <Wildcard> *. einsetzen, das Durchsuchen geht so wesentlich
  713.   schneller.
  714.   
  715.   
  716.   - Make_BAK_Files
  717.   
  718.   Mit diesem Schalter legen Sie fest, ob File Wizard die Ursprungsdateien
  719.   mit der Endung .BAK sichern soll.
  720.   
  721.   
  722.   - Min_Free <Wert>
  723.   
  724.   Mit diesem Schalter legen Sie fest, wieviel Platz auf dem Ziellaufwerk
  725.   fuer das Verschieben von Files frei sein muss.
  726.   
  727.   
  728.   - Explode_Delay <Wert>
  729.   
  730.   Dieses Kommando setzt die Wartezeit beim Aufbau eines Bildes.
  731.   Je kleiner der Wert, desto schneller baut File Wizard den Bildschirm
  732.   auf. Da dies reine Geschmacksache ist, wurde der Wert variabel definiert.
  733.   
  734.   
  735.   - Ex-Import_Path <Pfad>
  736.   
  737.   Dieser Parameter gibt den Pfad an, in dem Exporte und Importe getaetigt
  738.   werden.
  739.   
  740.   
  741.   - DEFAULTAREAPATH <Pfad>
  742.   
  743.   Diese Pfadangabe weist auf ein Verzeichniss, welches von einem
  744.   haeufig frequentierten Dateibereich belegt wird, z.B. den Uploadbereich.
  745.   Wird dieser Pfad definiert, so kann spaeter im Editor mit einem
  746.   Tastendruck in diesen Bereich gesprungen werden.
  747.   
  748.   
  749.   - MACRO_ALT-F?
  750.   
  751.   Mit diesem Parameter koennen Sie auf die Tastenkombinationen
  752.   ALT-F1 bis ALT-F8 jeweils einen von Ihnen erstellten Macro legen.
  753.   Die Macro-Namen werden als Dateiname ohne Pfad und ohne die
  754.   Erweiterung .MAC angegeben. File Wizard erzeugt in seinem eigenen
  755.   Verzeichniss ein Unterverzeichnis namens MACROS, in welches
  756.   die erstellten Macros abgespeichert werden.
  757.   
  758.   
  759.   z.B.
  760.   
  761.   Macro_ALT-F1 MACRO1
  762.   Macro_ALT-F2 MACRO2
  763.   Macro_ALT-F3 MACRO3
  764.  
  765.   ────────────────────────────────────────────────────────────────────────────
  766.                           (c) 1993,94 by Oliver Weindl                        
  767.  
  768.  
  769.      File Wizard 1.3                                                  Seite 13
  770.   ════════════════════════════════════════════════════════════════════════════
  771.  
  772.   Macro_ALT-F4 MACRO4
  773.   Macro_ALT-F5 MACRO5
  774.   Macro_ALT-F6 MACRO6
  775.   Macro_ALT-F7 MACRO7
  776.   Macro_ALT-F8 MACRO8
  777.   
  778.   
  779.   - External_List C:\UTILITY\LIST.COM
  780.   
  781.   Hier definieren Sie Ihren bevorzugten ASCII/Binary-Lister, mit
  782.   dem Sie im Editor Texte in Archiven etc. begutachten koennen.
  783.   
  784.   
  785.   - ???Packer <Pfad+Name> [switches] [macros]
  786.   
  787.   Damit File Wizard Archive zu Testzwecken auspacken kann, muss
  788.   der komplette Pfad, Name und die Erweiterung des Packers angegeben
  789.   werden. Anhand der der unten aufgelisteten Macros kann eine Feinabstimmung
  790.   an den Packern vorgenommen werden.
  791.   
  792.   Macros:
  793.   
  794.     ~@    Pfad und Dateiname, in der alle getaggten Files stehen
  795.     ~D    Pfad Dateiname der aktuellen Datei an Cursor Position
  796.     ~V    Verzeichnissname des aktuellen Dateibereichs
  797.     ~F    Pfad und Name des aktuellen FILES.BBS Files (nur GENERIC & SBBS)
  798.     ~B    Beschreibung der aktuellen Datei
  799.     ~E    Zielverzeichniss
  800.     ~A    Welche Dateien extrahiert werden sollen
  801.     ~X    Pfad und Name des Archivs
  802.   
  803.   z.B.
  804.   
  805.   ARJPacker K:\DB\PACKER\ARJ.EXE e -y ~X ~E ~A
  806.   
  807.   ergibt expandiert :
  808.                                              ~X            ~E     ~A
  809.                                       /---------------\ /-----\ /-----\
  810.   ARJPacker K:\DB\PACKER\ARJ.EXE e -y C:\AREA1\TEST.ARJ C:\TEMP READ.ME
  811.   
  812.   
  813.   - PackCommand <Packername> [Switches] [Macros]
  814.   
  815.   Mit File Wizard koennen Sie beliebige Dateien auf Ihren Festplatten
  816.   markieren und dann in ein Archiv zusammenpacken. Folgende Anweisung
  817.   definiert den dazu zu verwendendenden Packer incl. der Parameter fuer
  818.   diesen Packer.
  819.   
  820.   Folgende Macros sind zulaessig:
  821.   
  822.    ~D    Pfad und Dateiname des zu erstellenden Archivs
  823.    ~E    Verzeichniss in dem die zu packenden Dateien liegen
  824.   
  825.   
  826.   - PackDriveA / PackDriveB <switches>
  827.   
  828.  
  829.   ────────────────────────────────────────────────────────────────────────────
  830.                           (c) 1993,94 by Oliver Weindl                        
  831.  
  832.  
  833.      File Wizard 1.3                                                  Seite 14
  834.   ════════════════════════════════════════════════════════════════════════════
  835.  
  836.   File Wizard kann komplette Disketten in ein Archiv packen und dieses
  837.   Archiv in die aktuelle FileArea einfuegen.
  838.   
  839.   Fuer diesen zweck existiert nur ein einziges Sondermacro, ~N.
  840.   ~N steht fuer den Pfad und Dateinamen des Zielarchivs.
  841.   
  842.     Beispiel:
  843.        PackDriveA PKZIP.EXE ~D -ex -rp -$A a:\*.*
  844.        PackDriveB PKZIP.EXE ~D -ex -rp ~N -$B ~N B:\*.*
  845.   
  846.   
  847.   - PackerExtension <Extension>
  848.   
  849.   
  850.   Passend zur Anweisung PackCommand geben Sie hier die Dateierweiterung
  851.   an, die vom oben definierten Packer erstellt wird. Fuer den Packer
  852.   PKZip geben Sie hier ZIP an.
  853.   
  854.   
  855.   - GuessArchiveName
  856.   
  857.   
  858.   Vor dem Packen eines Archivs fragt Sie File Wizard nach dem zukuenftigen
  859.   Namen des Archivs. Ist obige Anweisung gesetzt, so versucht File
  860.   Wizard den Namen des Archivs zu erraten.
  861.   
  862.   
  863.   - DefaultPackPath C:\
  864.   
  865.   In welchem Verzeichniss soll File Wizard starten, wenn sie Dateien
  866.   packen wollen.
  867.   
  868.   
  869.   - CTRL-F? <Pfad+Name> [Switches] [Macros]
  870.   
  871.   File Wizard kann bis zu 8 externe Programme verwalten, die man
  872.   in Verbindung mit den Archiven einer Filearea anwenden kann.
  873.   Damit man den externen Programmen Informationen zukommen lassen kann,
  874.   gibt es hier ebenfalls eine Reihe von Macros, die als Parameter uebergeben
  875.   werden koennen.
  876.   
  877.   Macros:
  878.   
  879.          ~@    Pfad und Dateiname, in der alle getaggten Files stehen
  880.          ~D    Pfad Dateiname der aktuellen Datei an Cursor Position
  881.          ~V    Verzeichnissname des aktuellen Dateibereichs
  882.          ~F    Pfad und Name des aktuellen FILES.BBS Files (nur GENERIC & SBBS)
  883.          ~B    Beschreibung der aktuellen Datei
  884.   
  885.   
  886.   z.B.
  887.   
  888.   CTRL-F1 J:\MTA\MTA.EXE /@~@ /LVL0 /ZIP
  889.   
  890.   ergibt expandiert:
  891.                                    ~@
  892.  
  893.   ────────────────────────────────────────────────────────────────────────────
  894.                           (c) 1993,94 by Oliver Weindl                        
  895.  
  896.  
  897.      File Wizard 1.3                                                  Seite 15
  898.   ════════════════════════════════════════════════════════════════════════════
  899.  
  900.                            /------------------\
  901.   CTRL-F1 J:\MTA\MTA.EXE /@C:\WIZARD\WIZARD.FLS /LVL0 /ZIP
  902.   
  903.   
  904.   - External_View <Erweiterung> <Pfad+Name> [Switches] [Macros]
  905.   
  906.   
  907.   File Wizard kann bis zu 50 verschiedenen Dateitypen
  908.   externe Betrachter zuordnen. Die Angaben der Programme
  909.   erfolgen mit Pfad, Dateierweiterung und evtl. Kommandozeilenparametern
  910.   Diese External-View Angaben besitzen eine hoehere Prioritaet.
  911.   Wenn Sie hier z.B. die Erweiterung ARJ zuweisen, so wird statt den
  912.   eingebauten Archiv-Funktionen eine externe zugewiesen (z.B. ArcMaster)
  913.   
  914.   Macros:
  915.   
  916.     ~@    Pfad und Dateiname, in der alle getaggten Files stehen
  917.     ~D    Pfad Dateiname der aktuellen Datei an Cursor Position
  918.     ~V    Verzeichnissname des aktuellen Dateibereichs
  919.     ~F    Pfad und Name des aktuellen FILES.BBS Files (nur GENERIC & SBBS)
  920.     ~B    Beschreibung der aktuellen Datei
  921.   
  922.   z.B.
  923.   
  924.   External_View GIF C:\UTILITY\VPIC.EXE ~D /a
  925.   External_View BMP C:\UTILITY\VPIC.EXE ~D /a
  926.   External_View PCX C:\UTILITY\VPIC.EXE ~D /a
  927.   
  928.   
  929.   - Tag_Whole_Description
  930.   
  931.   Dieser Schalter legt fest, ob beim Markieren einer Datei gleich
  932.   evtl. vorhandene mehrzeilige Beschreibungen mitmarkiert werden
  933.   sollen. Wenn Sie also mehrzeilige Beschreibungen benutzen, kann
  934.   dies eine ernorme Arbeitserleichterung sein.
  935.   
  936.   
  937.   - Dos-Shell_Area
  938.   
  939.   Mit diesem Befehl weisen Sie File Wizard an, bei einer DOS-Shell
  940.   gleich in das entsprechende File-Area Verzeichniss zu wechseln.
  941.   Ist dieser Befehl inaktiv, so befinden Sie sich bei einer
  942.   DOS-Shell im File Wizard Hauptverzeichnis.
  943.   
  944.   
  945.   - FREEDIR <Pfad>
  946.   
  947.   Eine Option von File Wizard erlaubt es Ihnen, Das aktuelle Archiv
  948.   in ein Verzeichniss zu entpacken, und dort das Programm zu testen
  949.   oder zu veraendern. Das Kommando FREEDIR legt das Verzeichnis fest,
  950.   in welches die Datei extrahiert werden soll. Es empfiehlt sich eine
  951.   RAM-Disk zu verwenden, und diese als FREEDIR zu deklarieren.
  952.   Wenn Sie wieder in File Wizard zurueckkehren, werden _ALLE_ Dateien
  953.   in dem mit FREEDIR deklarierten Verzeichnis geloescht !!!
  954.   
  955.   !! Ausserdem werden _alle_ Unterverzeichnisse geloescht, bitte !!
  956.  
  957.   ────────────────────────────────────────────────────────────────────────────
  958.                           (c) 1993,94 by Oliver Weindl                        
  959.  
  960.  
  961.      File Wizard 1.3                                                  Seite 16
  962.   ════════════════════════════════════════════════════════════════════════════
  963.  
  964.   !! aeusserste Vorsicht                                         !!
  965.   
  966.   
  967.   - FileDesc <Dateiname>
  968.   
  969.   Haeufig befindet sich in den Archiven eine Text-Datei, die die
  970.   genaue Beschreibung zu diesem Archiv beinhaltet. File Wizard
  971.   kann diese Datei extrahieren und den Inhalt dieser Text-Datei
  972.   in die Beschreibungsliste der File-Area einfuegen. File Wizard
  973.   verwaltet bis zu 20 verschiedene Namen fuer solche Datei-Beschreibungen.
  974.   
  975.   Oft vorkommende Beschreibungsdateien sind z.B.
  976.   
  977.   FileDesc FILE_ID.DIZ
  978.   FileDesc DESCRIPT.ION
  979.   FileDesc DESC.SDI
  980.   FileDesc FILEID.DIZ
  981.   
  982.   
  983.   
  984.   - DC_LeftBracket  <Zeichen>
  985.   
  986.   
  987.   Dieser Parameter bezeichnet das Zeichen fuer die linke Klammer
  988.   des Downloadcounters. Im Normalfall handelt es sich hierbei
  989.   um eine eckige Klammer ("[").
  990.   
  991.   
  992.   - DC_RightBracket <Zeichen>
  993.   
  994.   Rechte Klammer fuer Downloadocunter.
  995.   (siehe oben)
  996.   
  997.   
  998.   Nachfolgende Kommandos sind noetig, wenn Sie eine Dateiliste der
  999.   "alten" Dateien in den Filebereichen erstellen wollen.
  1000.   
  1001.   - OldStuffDate  <Date>
  1002.   
  1003.   Hier geben Sie das Datum an, ab welchem eine Datei in der Liste
  1004.   erscheinen soll, z.B. 01.01.93 Damit werden alle Dateien, die
  1005.   aelter sind, als das genannte Datum in die Liste aufgenommen.
  1006.   
  1007.   - OldStuffGroup  <Group>
  1008.   
  1009.   Mit diesem Parameter geben Sie die Gruppen, die eingeschlossen
  1010.   werden sollen.
  1011.   
  1012.   - OldStuffCount  <Counter>
  1013.   
  1014.   Hier koennen Sie zusaetzlich festlegen, wie gross der Download
  1015.   Counter maximal sein darf, damit eine Datei in die Old-File-Liste
  1016.   aufgenommen wird. Dies setzt natuerlich voraus, dass Sie einen
  1017.   DownloadCounter benutzen !
  1018.   
  1019.   
  1020.  
  1021.   ────────────────────────────────────────────────────────────────────────────
  1022.                           (c) 1993,94 by Oliver Weindl                        
  1023.  
  1024.  
  1025.      File Wizard 1.3                                                  Seite 17
  1026.   ════════════════════════════════════════════════════════════════════════════
  1027.  
  1028.   
  1029.   - SubAreaString "<Zeichenfolge>"
  1030.   
  1031.   File Wizard kann in einem Dateibereich mehrere Unterbereiche
  1032.   verwalten. getrennt werden diese Unterbereiche durch eine
  1033.   Text-Zeile, die mit "<Zeichenfolge>" eingeleitet wird.
  1034.   In einem Dateibereich koennen unbegrenzt Unterbereiche
  1035.   definiert werden. Beim Sortieren der Dateibereiche
  1036.   (Im Hauptmenue, oder Parameter /ASORT) werden diese
  1037.   Unterverzeichnisse beruecksichtigt, und die alphabetische
  1038.   Sortierung nur zwischen diesen Bereichen vollzogen.
  1039.   
  1040.   Beispiel Unterbereiche FILES.BBS mit
  1041.   
  1042.   SubAreaString " -"
  1043.   
  1044.   === FILES.BBS === Area DFUE-Utilities
  1045.   
  1046.    - Terminal Programme
  1047.   
  1048.   TELIX.ARJ    Terminalprogramm
  1049.   TELEMATE.ARJ Terminalprogramm
  1050.   
  1051.    - Externe Protokolle
  1052.   
  1053.   DSZ.ARJ      Externes X/Y/Z Modem
  1054.   GSZ.ARJ      Externes X/Y/Z Modem mit grafischer Anzeige
  1055.   
  1056.    - MailBox-Programme
  1057.   
  1058.   SBBS.ARJ     SuperBBS Mailboxsoftware
  1059.   WME.ARJ      Windowed Modem Environment
  1060.   
  1061.   
  1062.   =================
  1063.   
  1064.   Mit dieser Option der Unterbereiche koennen Sie Ihre Dateibereiche
  1065.   aeusserst uebersichtlich und funktional gestalten.
  1066.   
  1067.   
  1068.   
  1069.   - Make_Area_Header
  1070.   
  1071.   Dieser Befehl legt fest, ob File Wizard beim Sortieren der Datei-
  1072.   bereiche, einen Header (eine Ueberschrift) ueber den jeweiligen
  1073.   Dateibereich schreiben soll. Der Inhalt dieses Headers kann in
  1074.   der Datei WIZARD.HDR geaendert werden (nur in der registrierten
  1075.   Version!).
  1076.   Naehere Informationen zu dem Begriff Area-Header folgen spaeter.
  1077.   
  1078.   
  1079.   - Header_Left_Margin <Wert>
  1080.   
  1081.   Legt fest, welcher Abstand (in Zeichen) der Header vom linken Rand
  1082.   haben soll. der Wert muss mindestens "1" sein.
  1083.   Beim Mailboxtyp WME _MUSS_ dieser Wert mindestens 13 betragen !
  1084.  
  1085.   ────────────────────────────────────────────────────────────────────────────
  1086.                           (c) 1993,94 by Oliver Weindl                        
  1087.  
  1088.  
  1089.      File Wizard 1.3                                                  Seite 18
  1090.   ════════════════════════════════════════════════════════════════════════════
  1091.  
  1092.   
  1093.   
  1094.   - Header_Size <Wert>
  1095.   
  1096.   Wie breit soll der Header dimensioniert sein. Der Wert sollte zwischen
  1097.   40 und 78 betragen, je nach Informationen !
  1098.   
  1099.   
  1100.   - TOUCH_FILES_BBS
  1101.   
  1102.   Eine Funktion von SuperBBS erlaubt es, beim NewFiles-Scan nur
  1103.   FileAreas zu durchsuchen, in denen ein FILES.BBS mit neuerem
  1104.   Datum liegt. Mit obigem Schalter wird beim _Sortieren_ der
  1105.   Dateibereiche das Datum der FILES.BBS Datei auf das Datum der
  1106.   juengsten Datei im Dateibereich gestellt.
  1107.   
  1108.   
  1109.   
  1110.   - ALLFILES <Pfad+Name>
  1111.   
  1112.   Definiert den Pfad und den Namen der Komplett-File-Liste, die von
  1113.   File Wizard erzeugt werden kann.
  1114.   
  1115.   z.B.
  1116.   
  1117.   ALLFILES E:\BP\BIN\WIZARD\ALLFILES.TXT
  1118.   
  1119.   - NEWFILES <Pfad+Name>
  1120.   
  1121.   
  1122.   Definiert den Pfad und Namen der Liste, in der alle neuen Dateien
  1123.   aufgelistet werden.
  1124.   
  1125.   z.B.
  1126.   
  1127.   NEWFILES E:\BP\BIN\WIZARD\NEWFILES.TXT
  1128.   
  1129.   
  1130.   - DESCFILE <Dateiname>
  1131.   
  1132.   Wird die Datei die mit DESCFILE definiert wurde in einem Datei-
  1133.   bereich gefunden, so wird der Inhalt dieser Datei (es muss sich
  1134.   um eine reine Text-Datei handeln) vor den Dateibeschreibungen
  1135.   in der ALLFILE-Liste (siehe oben) eingefuegt. Sinnvoll ist diese Option,
  1136.   wenn Sie z.b. einen Dateibereich besitzen, aus dem nur ein File-Request
  1137.   mit Passwort gemacht werden kann. der Inhalt der Datei FILES.INF (siehe
  1138.   Beispiel unten) muesste dann in etwa "File-Request nur mit Passwort"
  1139.   lauten.
  1140.   
  1141.   z.B.
  1142.   
  1143.   DESCFILE FILES.INF
  1144.   
  1145.   - NewFiles_Age <Wert>
  1146.   
  1147.   Dieser Parameter legt fest, wie alt (in Tagen) Dateien sein duerfen,
  1148.  
  1149.   ────────────────────────────────────────────────────────────────────────────
  1150.                           (c) 1993,94 by Oliver Weindl                        
  1151.  
  1152.  
  1153.      File Wizard 1.3                                                  Seite 19
  1154.   ════════════════════════════════════════════════════════════════════════════
  1155.  
  1156.   um in der New-File_Liste (siehe oben) erscheinen zu duerfen.
  1157.   Als ueblicher Wert wird hier normalerweise ein Wert um die 30 Tage
  1158.   eingetragen.
  1159.   
  1160.   z.B.
  1161.   
  1162.   NewFiles_Age 30
  1163.   
  1164.   
  1165.   - List_Leading_Space <Zahl>
  1166.   
  1167.   Wie wieviele Zeichen soll eine zusaetzliche Beschreibung nach rechts
  1168.   gerueckt werden. Dient dazu, die mehrzeiligen Beschreibungen etwas
  1169.   nach rechts zu ruecken, um den Anfang der Zeile nicht direkt unter
  1170.   dem Downloadcounter zu haben. Default sind 0 Zeichen, d.h. der Anfang
  1171.   der mehrzeiligen Beschreibung faengt unter dem Downloadcounter an.
  1172.   Fuer einen zweistelligen Downloadcounter [00] sollte dieser Wert
  1173.   z.b. 5 betragen.
  1174.   
  1175.   
  1176.   - FileListHeader <Pfad+Dateiname>
  1177.   
  1178.   Definiert eine Text-Datei, die am Anfang einer Allfile oder Newfile
  1179.   Liste erscheinen soll. Normalerweise wird in dieser Datei das Logo
  1180.   bzw. eine Kurzform des Impressums sein.
  1181.   
  1182.   
  1183.   -Skip_Area_Header
  1184.   
  1185.   Wenn Sie ueber den Fileareas einen Header einfuegen (Beispiele finden
  1186.   finden Sie in dem Archiv HEADER.ZIP), koennen Sie mit diesem Befehl
  1187.   Wizard dazu veranlassen, diesen Header aus der Fileliste auszuschliessen.
  1188.   Schalten Sie diese Funktion ein, wenn Sie MAKE_AREA_HEADER aktiviert haben.
  1189.   
  1190.   
  1191.   - Minimum_Security <Wert>
  1192.   
  1193.   Um zu verhindern, dass alle Dateibereiche in den Filelisten erscheinen,
  1194.   wird ein Security-Bereich angegeben, welcher die Grenzen festlegt.
  1195.   Es werden nur Dateibereiche in die Fileliste mit aufgenommen, deren
  1196.   Sicherheitslevel zwischen den Werten Minimum_Security und
  1197.   Maximum_Security liegt.
  1198.   
  1199.   
  1200.   - Maximum_Security <Wert>
  1201.   
  1202.   siehe Minimum_Security
  1203.   
  1204.   z.B.
  1205.   
  1206.   Minimum_Security 0
  1207.   Maximum_Security 100
  1208.   
  1209.   Es werden nur Dateibereiche in die Filelisten uebernommen, die
  1210.   einen Security-Level von mindestens 0 und maximal 100 haben.
  1211.   
  1212.  
  1213.   ────────────────────────────────────────────────────────────────────────────
  1214.                           (c) 1993,94 by Oliver Weindl                        
  1215.  
  1216.  
  1217.      File Wizard 1.3                                                  Seite 20
  1218.   ════════════════════════════════════════════════════════════════════════════
  1219.  
  1220.   - List_Group <Groups>
  1221.   
  1222.   Mit diesem Parameter geben Sie an, welche Gruppen in die Filelisten
  1223.   aufgenommen werden sollen.
  1224.   
  1225.   
  1226.   - Make_Top_Downloaded_Files
  1227.   
  1228.   Ist folgender Parameter aktiv, so wird am Ende der ALLFILES Liste
  1229.   eine Statistik der am haeufigsten downgeloadeten Dateien angefuegt.
  1230.   Diese Statistik liefert nur dann sinnvolle Ergebnisse, wenn sich ein
  1231.   Downloadcounter in den Filelisten befindet.
  1232.   
  1233.   - Top_List <Pfad+Name>
  1234.   
  1235.   Ist dieser Schalter aktiv, so wird eine ANSI/ASCII Datei erzeugt,
  1236.   die eine Liste der am meisten downgeloadeten Files enthaelt.
  1237.   WICHTIG! Dies funktioniert nur, wenn der Make_Top_Downloaded_Files
  1238.   aktiviert ist. Geben Sie keine Endung (ASC/ANS) an.
  1239.   
  1240.   - Area_Statistic <Pfad+Name>
  1241.   
  1242.   Dieser Schalter funktioniert analog mit dem Top_List Schalter. Erstellt
  1243.   jedoch eine Areauebersicht, die sich auch am Ende der Fileliste befindet.
  1244.   
  1245.   
  1246.   Eine ganz neue Funktion ist die Mailer-, Request- und Announce-Funktion.
  1247.   Um diese voll ausnutzen zu koennen sind folgende Kommandos noetig.
  1248.   
  1249.   - MailerType <Mailer>
  1250.   
  1251.   Hier wird der benutzte Mailer definiert. Z.Zt. werden folgende Mailer
  1252.   unterstuetzt.
  1253.   
  1254.    MailerType D'Bridge
  1255.    MailerType Frontdoor
  1256.    MailerType InterMail
  1257.    Mailertype Binkley
  1258.   
  1259.   - Requestpath <Passwort> <Pfad>
  1260.   
  1261.   Mit diesem Schalter geben Sie die Requestpfade an, die nur ueber Passwort
  1262.   zu erreichen sind. Beim Mailertyp Binkley ist der erste Parameter immer
  1263.   das Passwort. Bei Frontdoor kann auch SECLIST eingegeben werden, der Pfad
  1264.   wird dann im SECLIST.CTL eingefuegt.
  1265.   
  1266.   Durch die Angabe der o.g. Pfade wird auch die Info in der Fileliste erzeugt,
  1267.   die Auskunft darueber gibt, ob aus der jeweiligen Area requestet werden kann
  1268.   oder nicht. Die Texte die dazu benutzt werden, sind REQUEST.TXT und NOREQ.TXT
  1269.   und sind frei definierbar.
  1270.   
  1271.   Beispiele:
  1272.   
  1273.   RequestPath GEHEIM D:\DATA\FIDO_NOD
  1274.   RequestPath GEHEIM D:\DATA\VIR_NODE
  1275.   RequestPath <NONE> J:\FREEFILES
  1276.  
  1277.   ────────────────────────────────────────────────────────────────────────────
  1278.                           (c) 1993,94 by Oliver Weindl                        
  1279.  
  1280.  
  1281.      File Wizard 1.3                                                  Seite 21
  1282.   ════════════════════════════════════════════════════════════════════════════
  1283.  
  1284.   
  1285.   
  1286.   - Magic <Magic Name> <Pfad und Datei> <optionales Passwort>
  1287.   
  1288.   Hier werden die Magics fuer den Filerequest angegeben. Bei der Angabe des
  1289.   Filenamens koennen Sie auch Wildcards benutzen. Wenn die Pfadangabe mit
  1290.   einem Ausrufezeichen ( ! ) eingeleitet wird, so aendert File Wizard die
  1291.   Pfadangabe in die juengste passende Datei um.
  1292.   
  1293.   Beispiele:
  1294.   
  1295.   Magic WIZARD J:\MAIL\WIZARD\WIZ*.*
  1296.   Magic VPIC   J:\MAIL\GRAFIK\VPIC*.* Grafik
  1297.   
  1298.   mit Ausrufezeichen :
  1299.   
  1300.   Magic NODEDIFF !K:\NODEDIFF\NODEDIFF.*
  1301.   
  1302.   File Wizard sucht nun nach der neuesten Datei, die auf den Suchstring
  1303.   K:\NODEDIFF\NODEDIFF.* passt, und aendert den Magic-Pfad dementsprechend um.
  1304.   
  1305.   
  1306.   - FDOKFILE   C:\FD\FDOKLIST.LST <Groups> fuer die Unsecured Session
  1307.   - SECLIST    C:\FD\SECLIST.LST  <Groups> fuer die Secured Session
  1308.   - ALIASFILE  C:\FD\ALIASFIL.LST          fuer die Magic Files
  1309.   
  1310.   Fuer den Mailer FrontDoor muessen Sie drei ASCII Dateien angeben, in denen
  1311.   die Requestpfade abgelegt werden. Mit Groups koennen Sie die Gruppen
  1312.   definieren, die in enthalten sein sollen.
  1313.   
  1314.   
  1315.   - OKFile E:\BINKLEY\OKFILE.TXT <Groups>
  1316.   
  1317.   Fuer den Mailertype Binkley wird die Datei definiert, die die Angaben zu
  1318.   den Filerequestpfaden und den Magics enthaelt. Der zweite Parameter
  1319.   definiert die Gruppen, die als Requestpfade erscheinen sollen.
  1320.   
  1321.   
  1322.   - OKFile_Header E:\BINKLEY\OKGEADER.TXT
  1323.   
  1324.   Der Inhalt dieser Datei wird an den Anfang des Binkley-OKFiles eingefuegt.
  1325.   Er dient in der Regel dazu, feste Requestpfade oder Magics mit in das
  1326.   OKFile zu uebernehmen.
  1327.   
  1328.   
  1329.   - RequestGroup <Passwort> <Groups>
  1330.   
  1331.   Mit diesem Schalter koennen sie ganzen Gruppen ein Passwort zuordnen.
  1332.   
  1333.   Beispiel:
  1334.   
  1335.   RequestGroup Geheim 137F
  1336.   
  1337.   Weisst allen Fileareas, die den Gruppen 1,2,3 oder F angehoeren das
  1338.   Requestpasswort GEHEIM zu.
  1339.   
  1340.  
  1341.   ────────────────────────────────────────────────────────────────────────────
  1342.                           (c) 1993,94 by Oliver Weindl                        
  1343.  
  1344.  
  1345.      File Wizard 1.3                                                  Seite 22
  1346.   ════════════════════════════════════════════════════════════════════════════
  1347.  
  1348.   
  1349.   - TrueNewFile <Pfad+Dateiname>
  1350.   
  1351.   Soll eine Fileliste aller Neuzugänge erstellt werden, die unabhängig
  1352.   vom Dateidatum verwaltet wird, so muss hier der Dateiname angegeben werden.
  1353.   Die Angabe des dateinamens erfolgt _ohne_ Dateierweiterung, also ohne .ASC
  1354.   oder .TXT. File Wizard erzeugt selbststaendig die zugehoerige .ASC oder .ANS
  1355.   Datei.
  1356.   Das Erstellen dieser "Neuzugangs-datei" erfolgt über den Parameter /FBUPDATE.
  1357.   
  1358.   
  1359.   - True_List_Group
  1360.   
  1361.   Hier geben Sie die Gruppen an, welche bei der Erstellung der Neuzugänge
  1362.   berücksichtigt werden sollen.
  1363.   
  1364.   
  1365.   Jetzt folgen die Angaben, die Sie benoetigen, um neue Files per Echomail
  1366.   zu announcen.
  1367.   
  1368.   
  1369.   - FromName <Ihr Name>
  1370.   
  1371.   Unter welchem Namen die Files announced werden sollen.
  1372.   
  1373.   
  1374.   - ToName <Name>
  1375.   
  1376.   An wen die Mail gerichtet ist, z.B. All
  1377.   
  1378.   
  1379.   - Subject <Text>
  1380.   
  1381.   Die Ueberschrift des Mails, z.B. New Files available !!!
  1382.   
  1383.   
  1384.   - PKT_Path <Pfad>
  1385.   
  1386.   Hier geben Sie den Pfad an, in das die .PKT Files geschrieben werden
  1387.   sollen. In der Regel ist das der Mailer-Inbound-Pfad.
  1388.   
  1389.   
  1390.   - Toss_Semaphore <Pfad+Name>
  1391.   
  1392.   
  1393.   Hier geben Sie die Datei an, die das Tossen des Mailers ausloest.
  1394.   Dieses Semaphore wird dann nach dem Announcen der Files gesetzt.
  1395.   
  1396.   
  1397.   - EchoTag <Echo-Name> <AKA-Adresse> <Origin>
  1398.   
  1399.   Hier koennen Sie bis zu 100 Echo-Namen definieren, in die die Mail
  1400.   geschrieben werden soll.
  1401.   
  1402.   Beispiele:
  1403.   
  1404.  
  1405.   ────────────────────────────────────────────────────────────────────────────
  1406.                           (c) 1993,94 by Oliver Weindl                        
  1407.  
  1408.  
  1409.      File Wizard 1.3                                                  Seite 23
  1410.   ════════════════════════════════════════════════════════════════════════════
  1411.  
  1412.   EchoTag REQUEST.GER 2:246/45 Neue Files im PI
  1413.   EchoTag PI.POINT    2:246/45 Neues im PI via File Wizard
  1414.   
  1415.   
  1416.   - Announce <Echo-Name> <AKA-Adress> <Origin>
  1417.   
  1418.   Wenn die Neuzugaenge (siehe /FBUPDATE) in Mail-Echos announced (d.h.
  1419.   angekuendigt) werden sollen, so muessen die gewuenschten Echo-Namen
  1420.   hier definiert werden.
  1421.   
  1422.   Beispiele:
  1423.   
  1424.   Announce BAD-ECHO 2:246/45        Neue Files im PI
  1425.   Announce PI.POINT 2:246/45        Neue Files im PI via File Wizard
  1426.   
  1427.   
  1428.   - Always_Reformat_Description
  1429.   
  1430.   Dieser Parameter veranlasst File Wizard dazu, alle Beschreibungen
  1431.   zu formatieren. D.h. der Anfang jeder Beschreibungszeile wird auf
  1432.   Spalte 14 gesetzt, und alle vorher auftretenden Leerzeichen werden
  1433.   geloescht. Diese Funktion ist nicht brauchbar, wenn in den
  1434.   Filebeschreibungen ASCII-Logos enthalten sind, da deren Formatierung
  1435.   zerstoert wird.
  1436.   
  1437.   - Add_Download_Counter
  1438.   
  1439.   Soll beim Sortieren der Areas jeweils (falls nicht vorhanden) ein
  1440.   Download-Zaehler eingefuegt werden, so schalten Sie dieses Kommando
  1441.   aktiv. Das Aussehen des Downloadcounters wird durch DC_LeftBracket und
  1442.   DC_RightBracket (siehe oben) definiert. Ausserdem wird auch der nach-
  1443.   folgende Parameter (Counter_Style) beruecksichtigt.
  1444.   
  1445.   
  1446.   - Counter_Style <Number> <Y or N>
  1447.   
  1448.   Hier wird das Aussehen des Download-Zaehlers und zwar speziell die
  1449.   Zahl festgelegt. Mit dem Schalter <Number> wird die Anzahl der Stellen
  1450.   festgelegt. <Number> = 2 wuerde einen zweistelligen Download-Zaehler
  1451.   ergeben. <Y or N> steht entweder fuer den Buchstaben "Y" oder "N".
  1452.   Wird der Buchstabe "Y" gesetzt, so wird der Download-Zaehler mit fuehrenden
  1453.   Nullen aufgefuellt.
  1454.   
  1455.   
  1456.   
  1457.   - MaxDupeDifference <Größe in kB>
  1458.   
  1459.   File Wizard kann Ihre Dateibereiche nach doppelten Dateien durchsuchen.
  1460.   Doppelte Dateien werden daran erkannt, daß der Dateiname gleich ist
  1461.   (nicht die Endung). Trotzdem können solche Dateien auch keine
  1462.   doppelten Dateien sein. Aus diesem Grund können Sie den maximalen
  1463.   Größenunterschied in kB definieren, den doppelte Dateien maximal
  1464.   haben dürfen.
  1465.   
  1466.   Beispiel: MaxDupeDifference 16
  1467.   
  1468.  
  1469.   ────────────────────────────────────────────────────────────────────────────
  1470.                           (c) 1993,94 by Oliver Weindl                        
  1471.  
  1472.  
  1473.      File Wizard 1.3                                                  Seite 24
  1474.   ════════════════════════════════════════════════════════════════════════════
  1475.  
  1476.   DATEI1.ARJ  200kB
  1477.   DATEI1.ZIP  187kB  wuerden alls doppelte Datei gefunden werden.
  1478.   
  1479.   DATEI2.ARJ  150kB
  1480.   DATEI2.LZH  133kB  wuerden nicht alls doppelte Datei gewertet werden.
  1481.   
  1482.   
  1483.   - MaxPKTSize <Größe in kB>
  1484.   
  1485.   Wie gross darf eine .PKT maximal werden. Diese Angabe hängt vom
  1486.   verwendetet Tosser ab.
  1487.   
  1488.   - DuperReportTo <aka> <Ziel> <Name>
  1489.   
  1490.   An wen soll jeweils ein DupeReport via Netmail gesendet werden.
  1491.   
  1492.   Beispiel:
  1493.   
  1494.   DupeReportTo 2:2494/17 2:2494/17   Oliver Weindl
  1495.   DupeReportTo 2:2494/17 2:2494/17.1 Johann Weinzierl
  1496.   
  1497.   - NoDupePattern <Dateiangabe>
  1498.   
  1499.   Welche Dateinamen bzw. Pfade sollen vom Dupechecking ausgeschlossen
  1500.   werden. Wird am Ende der Zeile ein /S angegeben, so werden auch
  1501.   alle Unterverzeichnisse dieses verzeichnisses vom Dupechecking
  1502.   ausgeschlossen.
  1503.   
  1504.   NoDupePattern e:\area\area1\*.* /S
  1505.   NoDupePattern wiz*.*
  1506.   
  1507.   
  1508.   - Adopt_Missing_Files
  1509.   
  1510.   Ist dieser Befehl aktiv, so werden beim Sortieren der Dateibereiche
  1511.   fehlende Dateien in die Liste mitaufgenommen. File Wizard versucht
  1512.   automatisch vorhandene Beschreibungsdateien (FILE_ID.DIZ) aus den Archiven
  1513.   zu extrahieren. Wird keine Beschreibung gefunden, so wird eine
  1514.   Default-Beschreibung (siehe unten) eingefuegt.
  1515.   Eine Liste der aufgenommenen Dateien wird in die Datei WIZ_NEW.FIL im
  1516.   Wizard-Verzeichniss geschrieben.
  1517.   
  1518.   
  1519.   - Default_Description <Satz>
  1520.   
  1521.   Beschreibung, die eingefuegt wird, falls die Datei keine Beschreibungs-
  1522.   Datei enthaelt.
  1523.   
  1524.   Beispiel:
  1525.   Default_Description New File added by File Wizard
  1526.   
  1527.   
  1528.   - AdoptReportTo <Aka> <Destination Adress> <Destination Name>
  1529.   
  1530.   Schreibt einen Report (als Netmail) mit dem Inhalt der Datei WIZ_NEW.FIL
  1531.   (siehe oben) and die angegeben Adresse.
  1532.  
  1533.   ────────────────────────────────────────────────────────────────────────────
  1534.                           (c) 1993,94 by Oliver Weindl                        
  1535.  
  1536.  
  1537.      File Wizard 1.3                                                  Seite 25
  1538.   ════════════════════════════════════════════════════════════════════════════
  1539.  
  1540.   
  1541.   Beispiel:
  1542.   AdoptReportTo 2:2494/17 2:2494/17   Oliver Weindl
  1543.   AdoptReportTo 2:2494/17 2:2494/17.1 Johann Weinzierl
  1544.   
  1545.   
  1546.   - NoAdoptPattern <[Path]+Filespec>
  1547.   
  1548.   Mit diesem Befehl koennen Sie Dateinamen oder ganze Verzeichnisse
  1549.   angeben, die nicht als "neue Dateien" in die Liste aufgenommen werden.
  1550.   (Hat nur einen Effekt, wenn Adopt_Missing_Files aktiv ist)
  1551.   
  1552.   Beispiel:
  1553.   NoAdoptPattern E:\Areas\Area1\*.*
  1554.   NoAdoptPattern FILES.*
  1555.   
  1556.   
  1557.   - CDROMStylePaths <Pfad> [/S]
  1558.   
  1559.   Mit diesem Parameter werden die Pfade festgelegt, in denen sich
  1560.   FILES.BBS Dateien befinden die bereits um Datum und Grösse der
  1561.   Dateien erweitert wurden. Momnetan wird dieses Format nur von
  1562.   ProBoard unterstuetzt (Stand Sep '94). Das Fomrat ist wie folgt:
  1563.   
  1564.   DATEINAM.ERW <Bytes> <Datum>  Beschreibung
  1565.    +Beschreibung
  1566.    +Beschreibung
  1567.   
  1568.   File Wizard entfernt die Angabe des Datums und der Groesse und fuegt
  1569.   diese beim Abspeichern wieder ein. So wird gewaehrleistet, dass die
  1570.   in der FILES.BBS Datei enthaltenen Daten aktuell bleiben.
  1571.   
  1572.   Mit dem optionalen Parameter /S wird ein ganzer Verzeichnisbaum
  1573.   selektiert.
  1574.   
  1575.   Wichtig: Hier werden die Pfade definiert in denen die FILES.BBS
  1576.            Dateien liegen, und nicht die Archive !
  1577.   
  1578.   
  1579.   - GenerateTimeSlices
  1580.   
  1581.   Wird File Wizard in einem Multitasking Betriebssystem gestartet, kann
  1582.   mit dieser Anweisung ein besseres Multitasking Verhalten eingeschaltet
  1583.   werden. Ich rate davon ab diesen Schalter zu aktivieren, wenn Sie kein
  1584.   Multitasking Betriebssystem haben. Das TimeSlicing wird nach dem
  1585.   INT 2F Verfahren bearbeitet welches vom Multitasking Betriebssystem
  1586.   unterstuetzt werden muss.
  1587.   
  1588.   z.B. Windows (NT), OS/2, DesqView etc...
  1589.   
  1590.   - Temporary_Filebase <Pfad>
  1591.   
  1592.   Beim Erstellen der Filelisten generiert File Wizard eine temproaere
  1593.   Fileliste, um beim Erstellen von mehreren Filelisten via FLIST.CMD
  1594.   eine hoehere Arbeitsgeschwindigkeit zu erreichen. Wenn Sie File Wizard
  1595.   z.B. im Netzwerk betreiben, so koennen Sie diese temporaere Filebase
  1596.  
  1597.   ────────────────────────────────────────────────────────────────────────────
  1598.                           (c) 1993,94 by Oliver Weindl                        
  1599.  
  1600.  
  1601.      File Wizard 1.3                                                  Seite 26
  1602.   ════════════════════════════════════════════════════════════════════════════
  1603.  
  1604.   auf die lokale Festplatte oder (falls diese gross genug ist) auf die
  1605.   RAM-Disk auslagern.
  1606.   
  1607.   
  1608.   - Translate <Laufwerk [+Pfad]> <Laufwerk [+Pfad]>
  1609.   
  1610.   Beim Betrieb im Netzwerk kann es haeuffig vorkommen, dass Laufwerks-
  1611.   buchstaben vertauscht sind. Mit dem Translate-Befehl koennen Sie
  1612.   Laufwerksbuchstaben (und sogar Pfade) in andere Laufwerksbuchstaben
  1613.   bzw. Pfade uebersetzen.
  1614.   
  1615.   z.B. Die Mailboxareas sind wie folgt konfiguriert:
  1616.   
  1617.   J:\MAIL\AREA1
  1618.   J:\MAIL\AREA2    usw...
  1619.   
  1620.   File Wizard kann diese Areas nur unter
  1621.   
  1622.   K:\MAILBOX\MAIL\AREA1  bzw.
  1623.   K:\MAILBOX\MAIL\AREA2
  1624.   
  1625.   finden. Mit der Anweisung "Translate J: K:\MAILBOX" wird File Wizard
  1626.   nun die Zeichenfolge "J:" in "K:\MAILBOX" fuer jede Area aendern, in
  1627.   der "J:" auftritt. Es koennen maximal 20 Translate-Kommandos verwaltet
  1628.   werden.
  1629.   
  1630.   - ???UnPacker <Pfad+Name> [switches] [macros]
  1631.   
  1632.   
  1633.   Fuer die in FileWizard eingebaute Archivkonvertierung werden hier
  1634.   die Pfade zu den Packern definiert. Es ist wichtig fuer jeden Packer
  1635.   die Schalter zu aktivieren, so daß auch Verzeichnisse in den Archiven
  1636.   mit ausgepackt werden.
  1637.   
  1638.   Macros:
  1639.   
  1640.     ~@    Pfad und Dateiname, in der alle getaggten Files stehen
  1641.     ~D    Pfad Dateiname der aktuellen Datei an Cursor Position
  1642.     ~V    Verzeichnissname des aktuellen Dateibereichs
  1643.     ~F    Pfad und Name des aktuellen FILES.BBS Files (nur GENERIC & SBBS)
  1644.     ~B    Beschreibung der aktuellen Datei
  1645.     ~E    Zielverzeichniss
  1646.     ~A    Welche Dateien extrahiert werden sollen
  1647.     ~X    Pfad und Name des Archivs
  1648.   
  1649.   z.B.
  1650.   
  1651.   ARJUnPacker K:\DB\PACKER\ARJ.EXE x -y ~X ~E ~A
  1652.   
  1653.   ergibt expandiert :
  1654.                                              ~X            ~E     ~A
  1655.                                         /---------------\ /-----\ /-----\
  1656.   ARJUnPacker K:\DB\PACKER\ARJ.EXE x -y C:\AREA1\TEST.ARJ C:\TEMP READ.ME
  1657.   
  1658.   
  1659.   - VirusScan <Pfad+Name> [switches,macros]
  1660.  
  1661.   ────────────────────────────────────────────────────────────────────────────
  1662.                           (c) 1993,94 by Oliver Weindl                        
  1663.  
  1664.  
  1665.      File Wizard 1.3                                                  Seite 27
  1666.   ════════════════════════════════════════════════════════════════════════════
  1667.  
  1668.   
  1669.   Die extrahierten Dateien koennen von bis zu 10 verschiedenen
  1670.   Virus-Scannern auf Viren überprüft werden.
  1671.   
  1672.   z.B.
  1673.   
  1674.   VirusScan J:\MTA\SCAN.EXE ~P /NOMEM /NOPAUSE /E
  1675.   
  1676.   - UnwantedFile <filespec>
  1677.   
  1678.   Desweiteren ist es sehr oft nützliche, eine Moeglichkeit zu haben
  1679.   unerwünschte Dateien aus den Archiven zu entfernen, z.B. Werbefiles
  1680.   andere Mailboxen. Diese Option ist allerdings mit Vorsicht zu
  1681.   geniessen. Es kann natuerlich auch sein, daß die definierten
  1682.   Dateien keine Werbefiles sind, sondern wirklich zum Archiv
  1683.   gehoeren !
  1684.   
  1685.   z.B.
  1686.   
  1687.   UnwantedFile WORKSHOP.*
  1688.   UnwantedFile JonDoe.*
  1689.   usw...
  1690.   
  1691.   - AddFile <filename>
  1692.   
  1693.   Mit dieser option koennen Sie Ihr eigenes Werbefile in das Archiv packen
  1694.   lassen.
  1695.   
  1696.   AddFile       J:\WIZARD\WERBUNG.COM
  1697.   
  1698.   - FAttachMsgDir <Pfad>
  1699.   
  1700.   Wenn Sie Dateien konvertieren lassen, so kann es natuerlich auch vorkommen,
  1701.   daß diese Datei mittels eines FileAttach's mit einer Netmail verbunden
  1702.   ist. Damit diese Verknuepfung auch nach der Konvertierung erhalten bleibt,
  1703.   muessen Sie hier den Pfad auf Ihr Netmailverzeichniss angeben. File Wizard
  1704.   wird dann die Netmails nach einer solchen Verknuepfung durchsuchen und
  1705.   gegebenenfalls die Verknuepfung aktualisieren.
  1706.   TIC-Dateien die z.B. von UTIC oder Allfix erzeugt werden werden automatisch
  1707.   angegelichen, sowie sie im selben Verzeichnis wie die zu konvertierende
  1708.   Datei liegen.
  1709.   
  1710.   FAttachMsgDir K:\FD\NETMAIL
  1711.   
  1712.   - ConvertToPacker <Pfad+name, Switches, Macros>
  1713.   
  1714.   Diesen Befehl benutz File Wizard um die extrahierten Daten wieder ein
  1715.   ein Archiv zu packen. Es gelten die selben Macros wie fuer die
  1716.   "auspack"-Kommandos.
  1717.   Wenn Sie eine Archiv-Header haben wollen, so müssen Sie dies in der
  1718.   Befehlszeile mit angeben. DOS-Umleitungszeichen sind erlaubt.
  1719.   
  1720.   z.B.
  1721.   
  1722.   ConvertToPacker     K:\DB\PACKER\PKZIP.EXE -a -ex -z ~X ~A < J:\WIZARD\ZIPHDR.TXT
  1723.   
  1724.  
  1725.   ────────────────────────────────────────────────────────────────────────────
  1726.                           (c) 1993,94 by Oliver Weindl                        
  1727.  
  1728.  
  1729.      File Wizard 1.3                                                  Seite 28
  1730.   ════════════════════════════════════════════════════════════════════════════
  1731.  
  1732.   - PackerExtension <Extension>
  1733.   
  1734.   Hier definieren sie die Erweiterung die der mit ConvertToPacker definierte
  1735.   Packer produzieren wird. Für obiges Beispiel waere dies ZIP:
  1736.   
  1737.   PackerExtension ZIP
  1738.   
  1739.   - AddFileID <Dateiname>
  1740.   
  1741.   Wird in dem Archiv keine Beschreibungsdatei (siehe "FileDesc") gefunden,
  1742.   so können Sie mittels diesem Parameter File Wizard dazu veranlassen eine
  1743.   zu erzeugen. Die Beschreibung wird aus der aktuellen Beschreibung in der
  1744.   Filearea ermittelt.
  1745.   
  1746.   !Achtung! File Wizard kann leider nicht ermitteln, ob es sich bei der
  1747.             Beschreibung in der aktuellen Area um eine vernünftige Beschreibung
  1748.             handelt. Es könnte also durchaus passieren, dass File Wizard den
  1749.             Text "New File ..." als Beschreibungsdatei hinzufuegt !
  1750.   
  1751.   z.B.
  1752.   
  1753.   AddFileID FILE_ID.DIZ
  1754.   
  1755.   
  1756.   - ScreenSaver <Zeit in Sekunden>
  1757.   
  1758.   Hier wird die Zeit in Sekunden angegeben, die File Wizard warten soll,
  1759.   bevor er im Editier-Modus den Bildschirmschoner aktiviert.
  1760.   Wird als Zeit 0 Sekunden angegeben, so ist der Bildschirmschoner
  1761.   ausgeschaltet.
  1762.   
  1763.   !Achtung! Bei dem Bildschirmschoner handelt es sich um eine Grafikroutine.
  1764.             Bei der Benutzung auf Mutlitasking Systemen könnte dies
  1765.             zu Problemen führen !
  1766.   
  1767.   z.B.
  1768.   
  1769.   ScreenSaver 300
  1770.   
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.   ────────────────────────────────────────────────────────────────────────────
  1790.                           (c) 1993,94 by Oliver Weindl                        
  1791.  
  1792.  
  1793.      File Wizard 1.3                                                  Seite 29
  1794.   ════════════════════════════════════════════════════════════════════════════
  1795.  
  1796.   
  1797.   4.1 Menüauswahl
  1798.   
  1799.   4.1.1 Das Hauptmenue
  1800.   
  1801.   Das Hauptmenue unterteilt sich in 4 Menuepunkte.
  1802.   
  1803.   - File Area Maintenance
  1804.   
  1805.   springt zum Hauptteil von File Wizard, der Verwaltung der File Bereiche.
  1806.   
  1807.   - Make Filelists
  1808.   
  1809.   generiert die ALLFILE und NEWFILE Liste. Diese Option kann auch per
  1810.   Kommandozeile aufgerufen werden. Dadurch koennen Sie Ihre Filelisten
  1811.   auch per Batch generieren lassen.
  1812.   
  1813.   - Sort Fileareas
  1814.   
  1815.   sortiert Ihre Dateibereiche. Diese Funktion ist auch Batch-faehig.
  1816.   
  1817.   Kommandozeile : WIZARD /ASORT
  1818.   
  1819.   File Wizard beruecksichtigt beim Sortieren der Dateibereiche mehrzeilige
  1820.   Beschreibungen und evtl. Unterbereiche. Die Erstellung von Unterbereichen
  1821.   wurde bereits oben erklaert.
  1822.   
  1823.   - FileBase Init
  1824.   
  1825.   Hiermit koennen Sie per Hand den FileBaseInit ausloesen, genauere
  1826.   Informationen entnehmen Sie bitte dem Parameter /FBINIT (siehe unten)
  1827.   
  1828.   - FileBase Update
  1829.   
  1830.   Siehe /FBUPDATE
  1831.   
  1832.   - Create OldStuff
  1833.   
  1834.   Erzeugt eine Oldstuff-Liste, naehres entnehmen Sie bitte dem /OLDLIST
  1835.   Parameter.
  1836.   
  1837.   - Delete OldStuff
  1838.   
  1839.   Siehe /DELETEOLDSTUFF
  1840.   
  1841.   - Perform KeepLatest
  1842.   
  1843.   Siehe /KEEPLATEST
  1844.   
  1845.   - Write FILES.BBS
  1846.   
  1847.   Diese Option ist nur fuer RA 2.0x Anwender interessant. Mit diesem
  1848.   Menuepunkt wird fuer jede Filearea der RA FileBase eine FILES.BBS
  1849.   Datei erzeugt. Diese wird im Verzeichniss der Archive abgelegt.
  1850.   
  1851.   
  1852.  
  1853.   ────────────────────────────────────────────────────────────────────────────
  1854.                           (c) 1993,94 by Oliver Weindl                        
  1855.  
  1856.  
  1857.      File Wizard 1.3                                                  Seite 30
  1858.   ════════════════════════════════════════════════════════════════════════════
  1859.  
  1860.   4.1.2 Die Area-Selektion
  1861.   
  1862.   Hier finden Sie die Dateibereiche Ihrer Mailboxkonfiguration.
  1863.   Sie können mittels den Cursortasten (Pfeiltasten), PgUp,PgDn,
  1864.   Home und End eine Area anwählen. Mit RETURN springen Sie in den
  1865.   Editor, und können die Dateiliste editieren.
  1866.   Desweiteren verfügt File Wizard über eine integrierte
  1867.   Schenll-Such-Funktion. Sie können eine Area auch anwählen,
  1868.   indem sie einfach die Areanummer, oder die ersten Buchstaben des
  1869.   Areanamens eintippen (die eingetippten Ziffern sehen Sie in der
  1870.   untersten Zeile des Bildschirms.
  1871.   Haben Sie im WIZARD.CTL File einen DEFAULTPATH definiert, so
  1872.   können Sie mittels der Taste F9 in die Area springen, auf die der
  1873.   eingetragene DEFAULTPATH passt.
  1874.   Mit F1 erhalten Sie eine Hilfe über die Befehle in der Area-Auswahl.
  1875.   
  1876.   
  1877.   4.2 Kommandozeilen Parameter
  1878.   
  1879.   Um File Wizard auch sinnvoll Batch-gesteuert einsetzen zu können, kann
  1880.   das programm über mehrere Parameter aufgerufen werden.
  1881.   
  1882.   
  1883.   4.2.1 Alternative Area-Config /C<Dateiname>
  1884.   
  1885.   Mittels dem Parameter /C<Dateiname> kann File Wizard angewiesen werden,
  1886.   anstatt den im WIZARD.CTL File deklarierten Mailboxtyps, eine alternative
  1887.   Areakonfiguration im GENERIC-Type zu benutzen. Das Aussehen dieser Datei
  1888.   entspricht dem FLSEARCH.CTL Stil:
  1889.   
  1890.   <Pfad> <Security> <Beschreibung_mit_Unterstrichen>
  1891.   
  1892.   C:\DOS    5     Das_ist_mein_DOS_Verzeichniss
  1893.   J:\GAMES 10     Spiele_und_aehnliche_Vergnuegungen
  1894.   
  1895.   
  1896.   4.2.2 Gruppen /G<Gruppen>
  1897.   
  1898.   File Wizard ordnet jedem Dateibereich eine oder mehrere mögliche Gruppen
  1899.   zu (mögliche Gruppen: 0 1 2 3 4 5 6 7 8 9 A B C D E F).
  1900.   Für spezielle Operationen (z.B. Filearea Sortieren, Filelisten erstellen)
  1901.   kann File Wizard auch nach Gruppen selektieren. mit der Option /G<Gruppen>
  1902.   kann die im WIZARD.CTL File eingestellte Gruppenselektierung übergangen
  1903.   werden.
  1904.   
  1905.   Gruppen verhalten sich ähnlich, wie die Flags in jeder gängigen Mailbox-
  1906.   software. So kann man z.B. allen Echos die etwas mit Windows zu tun haben
  1907.   die Gruppe 8 zuordnen. Dies erlaubt es spaeter gezielt auf alle Windows-
  1908.   bereiche zuzugreifen, indem man eine Funktion nur auf Gruppe 8 anwendet.
  1909.   
  1910.   Beispiele:
  1911.   
  1912.   WIZARD /ASORT /G13A  (sortiert nur Gruppen 1 3 und A)
  1913.   WIZARD /FLIST /G1    (erstellt Fileliste aller Areas die
  1914.                         zur Gruppe 1 gehören)
  1915.   
  1916.  
  1917.   ────────────────────────────────────────────────────────────────────────────
  1918.                           (c) 1993,94 by Oliver Weindl                        
  1919.  
  1920.  
  1921.      File Wizard 1.3                                                  Seite 31
  1922.   ════════════════════════════════════════════════════════════════════════════
  1923.  
  1924.   
  1925.   4.2.3 Filelistenerstellung /FLIST
  1926.   
  1927.   Der im Hauptmenü verfügbare Eintrag "Create Filelists" kann auch
  1928.   im Batchmodus gestartet werden. Zusätzlich existieren noch einige
  1929.   Parameter, mit denen die Einstellungen im WIZARD.CTL File übergangen
  1930.   werden können.
  1931.   
  1932.   optionale Parameter:
  1933.   
  1934.   /C<Dateiname>  gibt eine andere Area-Beschreibung im FLSEARCH.CTL-Stil an.
  1935.   /A<Dateiname>  Dateiname der Allfiles Liste
  1936.   /N<Dateiname>  Dateiname der Newfiles Liste
  1937.   /MINSEC<Wert>  Minimum Security Level
  1938.   /MAXSEC<Wert>  Maximum Security Level
  1939.   /H<Dateiname>  Dateiname einer alternativen Filelistenüberschrift
  1940.   /DAY<nummer>   Wie alt darf eine Datei sein (in Tagen) um in der
  1941.                  Newfilesliste zu erscheinen.
  1942.   
  1943.   Wird einer dieser Parameter nicht angegeben, so werden die Werte
  1944.   im WIZARD.CTL File verwendet.
  1945.   
  1946.   Desweiteren gibt es noch einen Befehl:
  1947.   
  1948.   /FLIST /@<Dateiname>
  1949.   
  1950.   Hier kann eine Datei angegeben werden, die folgenden Aufbau hat:
  1951.   
  1952.   
  1953.   <Name der .CTL Datei> <Schalter> <Schalter> <Schalter> ...
  1954.   
  1955.   Der Name der .CTL Datei muss auf eine gueltige Areakonfigurationsdatei
  1956.   im FLSEARCH.CTL-Stil zeigen. Soll die Standardareakonfiguration des
  1957.   installierten Mailboxtyps verwendet werden, so ist hier der Makro
  1958.   <DEFAULT> zu plazieren (die groesser/kleiner Zeichen gehoeren zum Makro!).
  1959.   
  1960.   
  1961.   Folgende Schalter
  1962.   sind zulaessig, sie
  1963.   werden wie Kommando-
  1964.   zeilenparameter
  1965.   einfach hinter den
  1966.   Namen der Areakon-
  1967.   figuration gesetzt: /A<filename>  Name der Allfiles-Liste
  1968.                       /N<filename>  Name der Newfiles-Liste
  1969.                                     (/N ohne Dateiname -> keine newfiles!)
  1970.                       /MINSEC<sec>  Minimum Security
  1971.                       /MAXSEC<sec>  Maximum Security
  1972.                       /G<groups>    Die zu verwendenden Gruppen
  1973.                       /H<filename>  Name einer alternativen Headerdatei
  1974.                       /CHECKDUPE    Für diese Liste den Dupechecker aktivieren
  1975.   
  1976.    Beispiel :
  1977.   
  1978.    <DEFAULT> /Ac:\allfiles.fls /N /MINSEC200 /G04AB /Hc:\header.txt
  1979.   
  1980.  
  1981.   ────────────────────────────────────────────────────────────────────────────
  1982.                           (c) 1993,94 by Oliver Weindl                        
  1983.  
  1984.  
  1985.      File Wizard 1.3                                                  Seite 32
  1986.   ════════════════════════════════════════════════════════════════════════════
  1987.  
  1988.   
  1989.   Seit Version 1.3 können Sie in der registrierten Version von File Wizard
  1990.   das Aussehen Ihrer Filelisten selbst bestimmen.
  1991.   
  1992.   Es existieren zwei neue Steuerdateien, die das Aussehen der Fileliste
  1993.   bestimmen.
  1994.   
  1995.   AFLSTYLE.CTL und NFLSTYLE.CTL
  1996.   
  1997.   
  1998.   AFLSTYLE.CTL bestimmt das Aussehen eines ganz normalen Fileeintrags
  1999.   in der Fileliste, NFLSTYLE.CTL dagegen eine Datei die nach dem Alter
  2000.   als neu gilt (in der "alten" weise wurde so eine Datei mit einem "*"
  2001.   gekennzeichnet).
  2002.   
  2003.   Folgende Macros sind in den beiden Files erlaubt:
  2004.   
  2005.   %N Dateiname
  2006.   %D Datum
  2007.   %T Uhrzeit des files
  2008.   %B Groesse in bytes
  2009.   %K Groesse in kB (mit hintem angestellten "k" !)
  2010.   %1 Uebertragunszeit bei 300   baud (im Format Min:Sec)
  2011.   %2 Uebertragunszeit bei 1200  baud
  2012.   %3 Uebertragunszeit bei 2400  baud
  2013.   %4 Uebertragunszeit bei 9600  baud
  2014.   %5 Uebertragunszeit bei 14400 baud
  2015.   %6 Uebertragunszeit bei 16800 baud
  2016.   %7 Uebertragunszeit bei 19200 baud
  2017.   %8 Uebertragunszeit bei 28800 baud
  2018.   %9 Uebertragunszeit bei 64000 baud
  2019.   
  2020.   %# leitet die Beschreibung ein
  2021.   
  2022.   Als Platzhalter wird der Klammeraffe "@" verwendet, also z.b. um den
  2023.   Dateinamen darzustellen: %N@@@@@@@@@@ oder die Groesse in kB %K@@@
  2024.   
  2025.   In jeder Datei koennen bis zu 20 Zeilen pro Fileeintrag definiert
  2026.   werden (wird wohl niemand brauchen). Die letzte Zeile sollte keine
  2027.   anderen Steuercodes als %####... enthalten, da diese Zeile bei
  2028.   mehrzeiligen Beschreibungen evtl. oefters benutzt wird.
  2029.   
  2030.   Ist ein File Offline, so wird statt dem Datum der String OFFLINE
  2031.   uebergeben. Alle anderen Macros (ausser %N) werden dann als
  2032.   leere Strings uebergeben.
  2033.   
  2034.   Eine moegliche Definition wäre z.B.:
  2035.   
  2036.   --= AFLSTYLE.CTL =----------------------------------------------------
  2037.   
  2038.   %N@@@@@@@@@@ %K@@@ %D@@@@@@   %#######################################
  2039.                                  %######################################
  2040.   
  2041.   ----------------------------------------------------------------------
  2042.   
  2043.   --= NFLSTYLE.CTL =----------------------------------------------------
  2044.  
  2045.   ────────────────────────────────────────────────────────────────────────────
  2046.                           (c) 1993,94 by Oliver Weindl                        
  2047.  
  2048.  
  2049.      File Wizard 1.3                                                  Seite 33
  2050.   ════════════════════════════════════════════════════════════════════════════
  2051.  
  2052.   
  2053.   %N@@@@@@@@@@ %K@@@ %D@@@@@@ █ %#######################################
  2054.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█  %######################################
  2055.   
  2056.   ----------------------------------------------------------------------
  2057.   
  2058.   4.2.4 Tastaturbelegung umschalten /K
  2059.   
  2060.   Ein Grossteil der Tasttaurbelegung in File Wizard ist frei definierbar.
  2061.   Z.B. fast alle Editorkommandos beim Verändern eines Dateibereiches können
  2062.   mittels des Parameters /K verändert werden.
  2063.   
  2064.                           ****  !Wichtig!  ****
  2065.   
  2066.   Es hat sich herausgestellt, dass einige Tastaturtreiber (z.B. KDRIVE)
  2067.   andere Scancodes benutzen. Sollten Sie also feststellen, daß einige der
  2068.   Tastenkombinationen im Editor (z.B. STRG-Y, STRG-Z, STRG-C) nicht
  2069.   funktionieren, so stellen Sie die Werte mittels des Parameters /K neu ein.
  2070.   
  2071.   
  2072.   4.2.5 Area-Konfiguration Exportieren /X<Dateiname>
  2073.   
  2074.   Mittels dieser Funktion werden alle Areas in eine Datei mir Namen
  2075.   <Dateiname> exportiert. Der Aufbau dieser Datei entspricht dem
  2076.   FLSEARCH.CTL Stil (wie unter 4.2.1 beschrieben). Zusaetzlich
  2077.   werden weitere Dateien in diesem Format erstellt. Es handelt sich
  2078.   hierbei um die Dateien, die Im WIZARD.CTL File mit der Option "GROUP"
  2079.   definiert sind.
  2080.   
  2081.   
  2082.   4.2.6 Requestpfade des Mailers updaten /RPATH
  2083.   
  2084.   File Wizard kann die Requestpfade Ihres Mailers updaten. Unterstützte
  2085.   Mailer sind D'Bridge, FrontDoor, InterMail und Binkley.
  2086.   Um diese Funktion sinnvoll auszuführen bedarf es einer wichtiger
  2087.   Angaben in der WIZARD.CTL Datei.
  2088.   
  2089.   Zuätzlich zum Parameter /RPATH muss (je nach Mailer) noch ein
  2090.   weiterer Parameter mit angegeben werden.
  2091.   
  2092.   D'Bridge:  WIZARD /RPATH /E<Pfad+Name der exportierten Konfiguration>
  2093.   
  2094.              Beim Mailer D'Bridge muss zuerst mittels DB EXPORT DB.CFG
  2095.              die Konfiguration exportiert werden. Nach dem /RPATH-Lauf
  2096.              muss die Konfiguration wieder mit DB IMPORT DB.CFG importiert
  2097.              werden.
  2098.   
  2099.   FrontDoor,
  2100.   InterMail: WIZARD /RPATH /E<Pfad auf FD/IM Verzeichniss>
  2101.   
  2102.   Binkley:   WIZARD /RPATH
  2103.              (keine weiteren Parameter)
  2104.   
  2105.   
  2106.   4.2.7 Die File Wizard FileBase Initialisierung /FBINIT
  2107.   
  2108.  
  2109.   ────────────────────────────────────────────────────────────────────────────
  2110.                           (c) 1993,94 by Oliver Weindl                        
  2111.  
  2112.  
  2113.      File Wizard 1.3                                                  Seite 34
  2114.   ════════════════════════════════════════════════════════════════════════════
  2115.  
  2116.   File Wizard hat die Möglichkeit, eine Liste der Neuzugänge unabhaengig
  2117.   vom Dateidatum zu verwalten. Dazu muss File Wizard eine eigene FileBase
  2118.   anlegen, um diese mit dem aktuellen Bestand Ihrer Dateibereiche zu
  2119.   vergleichen. Die Initialisierung dieser FileBase wird mit dem Parameter
  2120.   /FBINIT eingeleitet. In der Regel wird dieser Parameter nur ein
  2121.   einziges mal ausgefuehrt.
  2122.   
  2123.   
  2124.   4.2.8 Der FileBaseUpdate /FBUPDATE
  2125.   
  2126.   Diese Funktion veranlasst File Wizard, die eigene FileBase mit der
  2127.   "echten" FileBase zu vergleichen, und Neuzugänge herauszufiltern.
  2128.   Durch die Komplexität dieses Vorgangs und die teilweise immensen
  2129.   Daten, die es hier zu vergleichen gilt, kann dieser Vorgang durchaus
  2130.   30 Minuten beanspruchen.
  2131.   Als Ergebnis erhalten Sie eine Dateiliste, die alle Dateien enthält,
  2132.   die in den letzten Tagen eingetroffen sind. Ausserdem kann File Wizard
  2133.   die Neuzugänge des letzten tages als Mail in ein oder mehrere MailEchos
  2134.   announcen.
  2135.   
  2136.   4.2.9 Erstellen der OLDSTUFF-Liste /OLDLIST
  2137.   
  2138.   Dieser Parameter veranlasst File Wizard Ihren Dateibereich nach
  2139.   alten Dateien zu durchsuchen. In der WIZARD.CTL Datei können diesbzgl.
  2140.   verschiedene Kriterien angegeben werden, anhand derer File Wizard
  2141.   entscheidet, ob es sich um eine alte Datei handelt oder nicht.
  2142.   Alle alten dateien werden in eine Datei namens WIZARD.DEL geschrieben.
  2143.   Diese Datei können Sie nun mit einem ASCII-Editor editieren.
  2144.   
  2145.   
  2146.   4.2.10 Löschen von alten Dateien /DELETEOLDSTUFF
  2147.   
  2148.   Haben Sie die WIZARD.DEL Datei editiert, können sie mit obigem
  2149.   Befehl das Löschen der alten Dateien veranlassen. Alle Dateien
  2150.   die noch in der WIZARD.DEL datei enthalten sind, werden aus den
  2151.   Dateibereichen gelöscht. Ausserdem werden die Beschreibungen dieser
  2152.   Dateien aus der Dateiliste entfernt.
  2153.   
  2154.   
  2155.   4.2.11 Programmfolgen löschen /KEEPLATEST
  2156.   
  2157.   In jeder Mailbox existieren sogenannte Programmfolgen. Unter einer
  2158.   Programmfolge versteht man z.B. ein und das selbe Programm nur mit
  2159.   unterschiedlichen Versionsnummern. Ein konkreter Anwendungsfall sind
  2160.   z.B. die Nodediffs des FidoNetzes. Mit Keeplatest kann File Wizard
  2161.   angewiesen werden nur die letzten <Zahl> Dateien im Bereich zu
  2162.   lassen, alle aelteren Dateien zu loeschen.
  2163.   
  2164.   Beispiele aus WIZARD.CTL :
  2165.   
  2166.   KeepLatest K:\SPEC\NODEDIFF.* 10
  2167.   KeepLatest J:\GRAFIK\VPIC*.*  5
  2168.   
  2169.   Wird nun File Wizard mit dem Parameter /KEEPLATEST aufgerufen, so
  2170.   werden im Verzeichniss K:\SPEC nur die 10 neuesten NODEDIFF.* Dateien
  2171.   erhalten, alle aelteren werden gelöscht.
  2172.  
  2173.   ────────────────────────────────────────────────────────────────────────────
  2174.                           (c) 1993,94 by Oliver Weindl                        
  2175.  
  2176.  
  2177.      File Wizard 1.3                                                  Seite 35
  2178.   ════════════════════════════════════════════════════════════════════════════
  2179.  
  2180.   Im Verzeichniss J:\GRAFIK werden die 5 neuesten Dateien, die zur Bezeichnung
  2181.   VPIC*.* passen behalten, alle aelteren werden gelöscht.
  2182.   
  2183.   
  2184.   5. Der integrierte Dateibereich-Editor
  2185.   
  2186.   Die Bedienung eines gewoehnlichen Editors bedarf wohl keiner naeheren
  2187.   Erklaerung. Deshalb werden die Standardfunktionen hier nur erwaehnt.
  2188.   
  2189.   
  2190.   Standard-Funktionen
  2191.   
  2192.    - Cursor rauf/runter           Bewegt Cursor eine Zeile nach oben/unten
  2193.    - Cursor rechts/links          Bewegt Cursor nach rechts/links
  2194.    - Pos1/Ende                    Bewegt Cursor an Anfang/Ende der Zeile
  2195.    - Bild rauf/runter             Blaettert um eine Seite nach oben/unten
  2196.   
  2197.    - STRG-Pos1 / -Ende            Cursor auf die erste/letzte Zeile der Seite
  2198.    - STRG-Bild-rauf/-runter       Erste/Letzte Zeile des Textes
  2199.    - STRG-Cursor-rechts/-links    Cursor ein Wort nach links/rechts
  2200.   
  2201.   
  2202.    - F1                           Oeffnet die interaktive Hilefefunktion
  2203.    - F2                           Speichert die letzten Aenderungen
  2204.    - F9                           Springt in die Default-Area (s. WIZARD.CTL)
  2205.    - F10                          Speichert und springt zur Bereichauswahl
  2206.   
  2207.   Macros und Externe Programme
  2208.   
  2209.    - F5                           Beginnt/beendet eine Macroaufzeichnung
  2210.    - F6                           Spielt eine geladene Macroaufzeichnung ab
  2211.    - F7                           Speichert den aktuellen Macro ab
  2212.    - F8                           Laedt einen gespeicherten Macro
  2213.   
  2214.    - ALT-F1                       Laedt einen definierten Macro in den Speicher
  2215.    - ALT-F2                       Laedt einen definierten Macro in den Speicher
  2216.    - ALT-F3                       Laedt einen definierten Macro in den Speicher
  2217.    - ALT-F4                       Laedt einen definierten Macro in den Speicher
  2218.    - ALT-F5                       Laedt einen definierten Macro in den Speicher
  2219.    - ALT-F6                       Laedt einen definierten Macro in den Speicher
  2220.    - ALT-F7                       Laedt einen definierten Macro in den Speicher
  2221.    - ALT-F8                       Laedt einen definierten Macro in den Speicher
  2222.   
  2223.           ( Diese Macros werden im WIZARD.CTL file deklariert ! )
  2224.   
  2225.    - STRG-F1                      Fuehrt ein Externes Programm aus
  2226.    - STRG-F2                      Fuehrt ein Externes Programm aus
  2227.    - STRG-F3                      Fuehrt ein Externes Programm aus
  2228.    - STRG-F4                      Fuehrt ein Externes Programm aus
  2229.    - STRG-F5                      Fuehrt ein Externes Programm aus
  2230.    - STRG-F6                      Fuehrt ein Externes Programm aus
  2231.    - STRG-F7                      Fuehrt ein Externes Programm aus
  2232.    - STRG-F8                      Fuehrt ein Externes Programm aus
  2233.   
  2234.        ( Die externen Programme sind im WIZARD.CTL file deklariert ! )
  2235.   
  2236.  
  2237.   ────────────────────────────────────────────────────────────────────────────
  2238.                           (c) 1993,94 by Oliver Weindl                        
  2239.  
  2240.  
  2241.      File Wizard 1.3                                                  Seite 36
  2242.   ════════════════════════════════════════════════════════════════════════════
  2243.  
  2244.   
  2245.   
  2246.   Obige Funktionen sind fest belegt, d.h. Die Tastenkombination kann nicht
  2247.   geaendert werden. Die nun folgenden Kommandos sind frei definierbar, deshalb
  2248.   wird auch nur die Funktion und nicht die Tastenbelegung aufgefuehrt.
  2249.   
  2250.   
  2251.   
  2252.   - Delete line (Loesche Zeile)
  2253.   
  2254.   Loescht die aktuelle Zeile, und bewegt alle folgenden Zeilen um eins
  2255.   nach oben.
  2256.   
  2257.   - Delete to end of line (Bis Zeilenende loeschen)
  2258.   
  2259.   Loescht ab der aktuellen Cursor-Position bis zum Zeilenende.
  2260.   
  2261.   - Delete word left from Cursor (Loescht ein Wort links neben dem Cursor)
  2262.   
  2263.   - Delete word right from cursor (Loescht ein Wort rechts neben dem Cursor)
  2264.   
  2265.   - Mark/Tag a file (Markiere eine Datei)
  2266.   
  2267.   Markiert die aktuelle Zeile. Ist die aktuelle Zeile ein Dateiname, und
  2268.   befinden sich zusaetzliche Beschreibungen fuer diese Datei unterhalb der
  2269.   aktuellen zeile, so werden sie , je nach definition im WIZARD.CTL, gleich
  2270.   mitmarkiert.
  2271.   
  2272.   - Jump to next file beginning with "?" (Springt zur naechsten Datei,
  2273.                                           die mit dem Buchstaben "?" anfaengt)
  2274.   
  2275.   - Tag all missing files (Markiere alle fehlenden Dateien)
  2276.   
  2277.   Vergleicht die Dateliste mit den tastsaechlich vorliegenden Dateien dieses
  2278.   Dateibereichs und markiert alle Dateien, die nicht mehr vorhanden sind,
  2279.   aber in der Dateiliste aufgefuehrt sind.
  2280.   
  2281.   - Move tagged files (Bewege die markierten Dateien)
  2282.   
  2283.   Verschiebt die markierten Dateien in einen anderen Dateibereich. Die
  2284.   Aenderungen im aktuellen Dateibereich werden automatisch abgespeichert.
  2285.   Sind keine Dateien markiert worden, so wird die aktuelle Datei (auf der sich
  2286.   momentan der Cursor befindet) bewegt.
  2287.   
  2288.   - Copy tagged files (Kopiere die markierten Dateien)
  2289.   
  2290.   Analog dem Verschieben, die markierten Dateien werden aber nicht geloescht,
  2291.   sondern verbleiben in dem alten Bereich.
  2292.   
  2293.   - Delete File (Loesche Datei)
  2294.   
  2295.   Loescht die Datei an der aktuellen Cursor-Position. Ebenso wird die
  2296.   Zeile aus dem Editor geloescht.
  2297.   
  2298.   - Delete all tagged Files (Loesche alle markierten Dateien)
  2299.   
  2300.  
  2301.   ────────────────────────────────────────────────────────────────────────────
  2302.                           (c) 1993,94 by Oliver Weindl                        
  2303.  
  2304.  
  2305.      File Wizard 1.3                                                  Seite 37
  2306.   ════════════════════════════════════════════════════════════════════════════
  2307.  
  2308.   Loescht alle markierten Dateien aus dem Editor und von der Festplatte.
  2309.   
  2310.   - Search Description (Suche Beschreibung)
  2311.   
  2312.   Durchsucht das Verzeichniss (definiert in WIZARD.CTL) nach Filelisten,
  2313.   und sucht in diesen Filelisten nach einer Beschreibung der aktuellen Datei.
  2314.   Mehrzeilige Beschreibungen werden dabei beruecksichtigt.
  2315.   
  2316.   - Search Description for tagged files (Suche Beschreibung fuer alle
  2317.                                          markierten Dateien)
  2318.   
  2319.   Wie Punkt Suche Beschreibung, nur fuer alle markierten Dateien.
  2320.   
  2321.   - Tag all dupe files (Markiere alle doppelten Eintraege)
  2322.   
  2323.   Markiert alle Dateien, die in der Dateiliste doppelt aufgefuehrt sind.
  2324.   
  2325.   - Adopt all missing files (Fehlende Dateien in Liste aufnehmen)
  2326.   
  2327.   Fuegt alle Dateien, die nicht in der Dateiliste aufgefuehrt sind, aber sich
  2328.   auf der Festplatte befinden in die Dateiliste ein.
  2329.   
  2330.   - Untag all tagged files (Die Markierung aller markierten Dateien aufheben)
  2331.   
  2332.   Sind Dateien markiert worden, so kann mit diesem Befehl die Markierung
  2333.   wieder aufgehoben werden.
  2334.   
  2335.   - Sort a block (Sortiere einen Block)
  2336.   
  2337.   Wird diese Funktion angewaehlt, so kann mit den Cursor-Tasten ein Block
  2338.   markiert werden. Dieser Block wird dann nach druecken der RETURN-Taste
  2339.   automatisch sortiert. Mehrzeilige Beschreibungen werden richtig
  2340.   mitsortiert. Unterbereiche in den Datelisten werden nicht beruecksichtigt !!!
  2341.   Wird waehrend dem Markieren die ESC-Taste gedrueckt, so wird der Vorgang
  2342.   abgebrochen.
  2343.   
  2344.   - Copy tagged lines inside Editor (Kopiert die markierten Zeilen an
  2345.                                      die aktuelle Cursor-Position)
  2346.   
  2347.   - Move tagged lines inside Editor (Bewegt die markierten Zeilen an
  2348.                                      die aktuelle Cursor-Position)
  2349.   
  2350.   - Rename file at cursor position (Aendere den Dateinamen der aktuellen Datei)
  2351.   
  2352.   Aendert den Dateinamen der aktuellen Datei. Die Aenderung wird im Editor
  2353.   und an der Datei selbst vollzogen. Wird ein ungueltiger Dateiname angegeben,
  2354.   oder existiert die Datei bereits, so wird keine Aenderung vorgenommen.
  2355.   
  2356.   - View contents of an archive (Zeige Inhalt des Archivs)
  2357.   
  2358.   Zeigt in einer Listbox den Inhalt des Archivs. mit den Cursor-Tasten
  2359.   kann davon eine Datei ausgewaehlt werden, welche man dann durch das
  2360.   externe List-Utility (siehe WIZARD.CTL) begutachten kann.
  2361.   Hier werden auch die im WIZARD.CTL angegeben External_View Programme
  2362.   ausgefuehrt.
  2363.   
  2364.  
  2365.   ────────────────────────────────────────────────────────────────────────────
  2366.                           (c) 1993,94 by Oliver Weindl                        
  2367.  
  2368.  
  2369.      File Wizard 1.3                                                  Seite 38
  2370.   ════════════════════════════════════════════════════════════════════════════
  2371.  
  2372.   - Run a DOS-SHELL (Sprung in's DOS)
  2373.   
  2374.   Je nach Konfiguration im WIZARD.CTL, wird bei diesem Befehl entweder
  2375.   in das Verzeichniss des aktuellen Dateibereichs, oder in das File Wizard
  2376.   Hauptverzeichniss gesprungen.
  2377.   
  2378.   - Extract Files to Test-Directory (Entpacke Dateien in ein Test-Verzeichnis)
  2379.   
  2380.   Entpackt das Archiv in das im WIZARD.CTL deklarierten FREEDIR und startet
  2381.   eine DOS-Shell in diesem Verzeichnis. Der Inhalt des Archivs kann dort
  2382.   begutachtet werden. Nach dem Exit-Befehl werden alle Dateien dieses
  2383.   Verzeichnis' wieder geloescht, und man befindet sich wieder im File Wizard
  2384.   Editor. Da File Wizard auch vorhandene Unterverzeichnisse aus den Archiven
  2385.   entpackt und anlegt, werden auch die Unterverzeichnisse des FREEDIR
  2386.   geloescht. Hier gilt es besondere Vorsicht ebi der Definition des
  2387.   FREEDIR walten zu lassen !
  2388.   
  2389.   - Extract Descriptions from File (Extrahiere Beschreibung aus Archiv)
  2390.   
  2391.   In vielen Archiven befindet sich eine Datei, die eine ausfuehrliche
  2392.   Beschreibung des aktuellen Programmpakets liefert. Oft benutzte Namen
  2393.   fuer diese Dateien sind z.B. FILE_ID.DIZ, DESCRIPT.ION etc.
  2394.   File Wizard durchsucht das aktuelle Archiv nach diesen Namen (die Namen
  2395.   koennen im WIZARD.CTL file deklariert werden) und fuegt die Beschreibung
  2396.   in diesen Dateien in die Dateiliste mit ein.
  2397.   
  2398.   - Extract Descriptions from tagged files
  2399.   
  2400.   siehe oben, nur fuer alle markierten Dateien.
  2401.   
  2402.   - Search for a text-string (Suche nach einer Zeichenfolge)
  2403.   
  2404.   Sucht in der Dateiliste nach einer bestimmten Zeichenfolge
  2405.   
  2406.   - Search again (Suche wiederholen)
  2407.   
  2408.   Wiederholt die Suche nach einer Zeichenfolge
  2409.   
  2410.   - Copy Description to line below (Kopiere die Beschreibung der aktuellen
  2411.                                     Datei eine Zeile nach unten)
  2412.   
  2413.   Dieser Befehl ist sehr nuetzlich, wenn z.B. ein Programmpaket aus
  2414.   mehreren Archiven besteht, und man alle Archive mit einer einheitlichen
  2415.   Beschreibung versehen will. Die Beschreibung der aktuellen Zeile wird
  2416.   zu der Beschreibung des darunterstehenden Archivs kopiert.
  2417.   
  2418.   - Extract description from file (GIF,JPG etc...)
  2419.   
  2420.   Extrahiert aus einem Dateityp spezifische Informationen. Z.B. wird
  2421.   aus einer GIF Datei doe vertikale und horizontale Aufloesung und
  2422.   die Anzahl der Farben ermittelt, und das Ergebnis an der aktuellen
  2423.   Cursor Position eingefuegt.
  2424.   Untersteutzt werden Dateien mit folgenden Endungen:
  2425.   
  2426.              GIF,PCX,DCX,BMP,ICO,RLE,LBM,IMG,JPG,
  2427.              MSP,RIX,VMG,FLI,CUT,PIC,TGA,RAS,WPG,
  2428.  
  2429.   ────────────────────────────────────────────────────────────────────────────
  2430.                           (c) 1993,94 by Oliver Weindl                        
  2431.  
  2432.  
  2433.      File Wizard 1.3                                                  Seite 39
  2434.   ════════════════════════════════════════════════════════════════════════════
  2435.  
  2436.              TIF,MAC,PNT,EXE,DLL,DRV,FON,FOT,386,
  2437.              ADD,IFS,VBX,COM,NLM,DSK,VAP,SYS,PIF,
  2438.              DVP,CMF,CMS,ORG,MOD,ROL,WAV,VOC,SND,
  2439.              TUN,TXT,WRI
  2440.   
  2441.   
  2442.   - Extract description from file ot of an archive
  2443.   
  2444.   Selbe Funktion wie vorheriges Kommando, lediglich wird hier auch
  2445.   in gepackten Archiven nach Dateitypen gesucht (etwas langsamer).
  2446.   
  2447.   
  2448.   Hier werden auch MOD-Dateien beruecksichtigt, die in ein Archiv
  2449.   eingepackt sind. File Wizard extrahiert die MOD-Datei und
  2450.   liest die Beschreibung dieser Datei.
  2451.   
  2452.   - Touch current file (Setze heutiges Datum fuer aktuelle Datei)
  2453.   
  2454.   - Touch all tagged files (Setze alle markierten Dateien
  2455.                             auf das heutige Datum)
  2456.   
  2457.   - Toggle Tag-Flag (Alle Markierungen logisch umschalten)
  2458.   
  2459.   Alle Dateien die markiert waren sind nun nicht markiert, und alle
  2460.   unmarkierten Dateien sind markiert.
  2461.   
  2462.   - Display MOVE-Buffer (Zeige den Inhalt des Puffers)
  2463.   
  2464.   Zeigt ihnen am Bildschirm die Dateien, die sie gerade markiert haben und
  2465.   jetzt in einen anderen Dateibereich bewegen wollen. Es werden maximal
  2466.   20 Dateien angezeigt.
  2467.   
  2468.   - Delete tagged lines (loesche alle markierten Zeilen)
  2469.   
  2470.   - Exit File Wizard at once (Sofortiges Ende von File Wizard)
  2471.   
  2472.   - Importieren von Dateien
  2473.   
  2474.   Wenn Sie z.B. mit einem befreundeten SysOp Dateien per Diskette
  2475.   austauschen, so koennen Sie auf diese Art und Weise die Dateien
  2476.   komfortabel von der Diskette selektieren und in den aktuellen Dateibereich
  2477.   kopieren lassen. Eine Beschreibung, die sich auf der Diskette befindet
  2478.   (nur im FILES.BBS Format) wird automatisch in die aktuelle Area mit
  2479.   uebernommen.
  2480.   
  2481.   - Exportieren von Dateien
  2482.   
  2483.   Gegenstueck zum Importieren, siehe Importieren.
  2484.   
  2485.   - Packen von Dateien
  2486.   
  2487.   Diese leistungsfaehige Funktion erlaubt es Ihnen bestimmte Dateien
  2488.   auf Ihren Festplatten zu markieren und in ein Archiv zu packen.
  2489.   Beachten Sie dazu bitte die Anweisung PACKCOMMAND im WIZARD.CTL file.
  2490.   
  2491.   - Markieren von Dateien nach Datum
  2492.  
  2493.   ────────────────────────────────────────────────────────────────────────────
  2494.                           (c) 1993,94 by Oliver Weindl                        
  2495.  
  2496.  
  2497.      File Wizard 1.3                                                  Seite 40
  2498.   ════════════════════════════════════════════════════════════════════════════
  2499.  
  2500.   
  2501.   Oft kommt es vor, alle Dateien in einem Dateibereich, die aelter sind
  2502.   als z.B. ein Jahr, zu loeschen, oder in einen anderen Dateibereich
  2503.   zu verschieben. Mit dieser Funktion koennen Sie alle Dateien die aelter
  2504.   oder juenger sind als ein bestimmtes Datum selektieren.
  2505.   
  2506.   - Dateiattribute editieren (nur RA 2.0x !)
  2507.   
  2508.   Mit dieser Funktion können Sie die speziellen Dateiattribute von
  2509.   RA 2.0x editieren. File Wizard ist so ein kompletter Ersatz des RA 2.0x
  2510.   FILEMGR.
  2511.   
  2512.   
  2513.   6. Der eingebaut Macro-Recorder
  2514.   
  2515.   Mit Hilfe des Macro-Recorders koennen Sie auf einfach Art und Weise bestimmte
  2516.   automatische Tastenkombinationen beliebig oft reproduzieren.
  2517.   
  2518.   Die Taste F5 startet eine Macroaufzeichnung. Alle Tasten die Sie nun druecken
  2519.   werden in den internen Puffer aufgezeichnet. Nach erneutem Druecken der
  2520.   F5-Taste, wird die Aufzeichnung beendet, und steht zu Ihrer Verfuegung.
  2521.   
  2522.   Mit der Taste F6 koennen Sie nun die ganzen Arbeitsschritte wieder abspielen.
  2523.   
  2524.   !! Achtung !!
  2525.   
  2526.   Eine Macroaufzeichnung ist nur innerhalb des Editors moeglich, d.h. ein
  2527.   Areawechsel per Macro ist nicht moeglich !!
  2528.   
  2529.   
  2530.   Mit F7 koennen Sie den Macro auf Festplatte speichern. Sie werden nach einer
  2531.   Beschreibung fuer den Macro gefragt, und einem gueltigen Dateinamen.
  2532.   Spaeter koennen Sie so den Macro mit der Tast F8 wieder in den Speicher laden.
  2533.   
  2534.   Ausserdem haben Sie die Moeglichkeit, im WIZARD.CTL file bis zu 8 Macros
  2535.   auf die Tastenkombination ALT-F1 bis ALT-F8 zu legen.
  2536.   
  2537.   Beispiel fuer einen Macro: - Loeschen der Downloadcounter -
  2538.   
  2539.   F5 um Macrorecorder zu starten
  2540.   
  2541.   Text Suchen : [   { die linke Klammer eines Downloadcounters suchen }
  2542.   
  2543.   { cursor steht jetzt auf der linken Klammer }
  2544.   
  2545.   <Cursor links>
  2546.   
  2547.   <Rechtes Wort loeschen> { download counter ist jetzt weg }
  2548.   
  2549.   F5 Macro beenden
  2550.   
  2551.   Nun kann man mit F6 den naechsten Downloadcounter suchen, und sofort
  2552.   loeschen lassen.
  2553.   
  2554.   
  2555.   7. Die Header-Definitionen
  2556.  
  2557.   ────────────────────────────────────────────────────────────────────────────
  2558.                           (c) 1993,94 by Oliver Weindl                        
  2559.  
  2560.  
  2561.      File Wizard 1.3                                                  Seite 41
  2562.   ════════════════════════════════════════════════════════════════════════════
  2563.  
  2564.   
  2565.   Die einzelnen Header (in der Filearea und Fileliste) sind frei
  2566.   definierbar. Die Definitionen stehen in zwei ASCII Dateien im
  2567.   File Wizard Verzeichniss.
  2568.   
  2569.   Fileareaheader   :  WIZARD.HDR (hier wird der Header definiert
  2570.                                   der beim Sortieren der Dateibereiche
  2571.                                   über jeden Bereich geschrieben wird)
  2572.   
  2573.   Filelistenheader : LWIZARD.HDR (Dieser Header wird nur beim Generieren
  2574.                                  der Gesamt-File-Liste über jede Area
  2575.                                  gesetzt. Bitte beachten Sie, daß wenn Sie
  2576.                                  es vermeiden wollen, zwei Header in der
  2577.                                  Gesamtliste zu haben, Sie das Kommando
  2578.                                  SKIP_AREA_HEADER im WIZARD.CTL File
  2579.                                  aktiv schalten müssen.
  2580.   
  2581.   Um die Informationen im Header variabel zu gestalten, müssen einige
  2582.   Makros eingeführt werden, die zur Laufzeit die aktuellen Daten
  2583.   wiedergeben:
  2584.   Diese Makros werden mit einem Prozentzeichen ( % ) eingeleitet, der
  2585.   darauf folgende Buchstabe bezeichnet den Makro.
  2586.   
  2587.   Übersicht der Makros:
  2588.   
  2589.     %A     Areanummer der aktuellen Area
  2590.     %N     Name/Beschreibung der aktuellen Area
  2591.     %B     Anzahl der Kilobytes aller Files in dieser Area
  2592.     %F     Anzahl der Dateien in dieser Area
  2593.     %D     Das aktuelle Systemdatum
  2594.     %T     Die aktuelle Systemzeit
  2595.     %H     Name der neuesten Datei
  2596.   
  2597.    Im Headerfile LWIZARD.HDR existiert ein zusaetzlicher Makro,
  2598.    das die "Grossen Zahlen" darstellt. Der Aufbau dieses Makros
  2599.    ist etwas komplizierter, da sich die grossen Zeichen über
  2600.    mehrere Zeilen erstrecken. Ausserdem muss unterschieden werden,
  2601.    um welche Stelle (Tausender,Hunderter,Zehner,Einer) es sich
  2602.    handelt. Mit Hilfe dieser "Grossen Zahlen" können Sie die
  2603.    aktuelle Areanummer darstellen (analog "%A").
  2604.   
  2605.     %C<Stelle>-<Zeile>##      - Stelle bezeichnet
  2606.                                 entweder:          * 1 = Tausender
  2607.                                                    * 2 = Hunderter
  2608.                                                    * 3 = Zehner
  2609.                                                    * 4 = Einer
  2610.   
  2611.                               - Zeile:             Jede "Grosse Zahl"
  2612.                                                    besteht aus vier Zeilen
  2613.                                                    die natürlich im Header-
  2614.                                                    file berücksichtigt werden
  2615.                                                    muss.
  2616.   
  2617.     Beispiel: %C1-1## bezeichnet die erste Zeile der Tausender-Stelle
  2618.                       der aktuellen Areanummer zur Laufzeit.
  2619.   
  2620.  
  2621.   ────────────────────────────────────────────────────────────────────────────
  2622.                           (c) 1993,94 by Oliver Weindl                        
  2623.  
  2624.  
  2625.      File Wizard 1.3                                                  Seite 42
  2626.   ════════════════════════════════════════════════════════════════════════════
  2627.  
  2628.               %C3-4## Bezeichnet die vierte Zeile der Zehner-Stelle
  2629.                       der aktuellen Areanummer zur Laufzeit.
  2630.   
  2631.               %C4-2## bezeichnet die zweite Zeile der Einer-Stelle
  2632.                       der aktuellen Areanummer zur Laufzeit.
  2633.   
  2634.    Wenn Sie weniger als 100 Areas in Ihrem System eingerichtet haben,
  2635.    so können Sie natuerlich die Tausender- und Hunderter-Stellen
  2636.    weglassen, und sparen somit Platz im eigentlichen Header.
  2637.   
  2638.    Eine weitere Besonderheit in der LWIZARD.HDR Datei betrifft den
  2639.    " %N " Makro. Es ist möglich diesen Makro öfter zu verwenden.
  2640.    Dabei wird beim ersten Auftreten des Makros wortweise umgebrochen.
  2641.    Beim zweiten "%N" wird dann der Rest des Areanamens verwendet und
  2642.    wieder umgebrochen, usw...
  2643.   
  2644.   Um eine Formatiermöglichkeit für die Makros zu bieten, wurden die
  2645.   Zeichen *, #, und & verwendet. Diese Zeichen werden direkt im
  2646.   Anschluss an den Makro eingegeben, und dienen mehr oder weniger
  2647.   als Platzhalter im eigentlichen Header.
  2648.   
  2649.   Beispiel:
  2650.   
  2651.       "Areaname : %N###################################" wird zu
  2652.       "Areaname : Dies ist der Upload Bereich          "
  2653.   
  2654.   Die Platzhalter haben folgende Bedeutung:
  2655.   
  2656.    Platzhalter "#" : Text wird linksbündig eingefügt
  2657.    Platzhalter "&" : Text wird rechtsbündig eingefügt
  2658.    Platzhalter "*" : Text wird zentriert eingefügt
  2659.   
  2660.   Beispiel:
  2661.   
  2662.       "Areaname : %N&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&" wird zu
  2663.       "Areaname :           Dies ist der Upload Bereich"
  2664.   
  2665.   
  2666.       "Areaname : %N***********************************" wird zu
  2667.       "Areaname :      Dies ist der Upload Bereich     "
  2668.   
  2669.   
  2670.       "Areaname : %N####################"
  2671.       "           %N####################" wird zu
  2672.   
  2673.       "Areaname : Dies ist der Upload   "
  2674.       "           Bereich               "
  2675.   
  2676.   
  2677.   Bitte beachten Sie, daß in der unregistrierten Version von File Wizard
  2678.   das Ändern des Headers nicht möglich ist !
  2679.   
  2680.   
  2681.   
  2682.   8. Allgemeines
  2683.   
  2684.  
  2685.   ────────────────────────────────────────────────────────────────────────────
  2686.                           (c) 1993,94 by Oliver Weindl                        
  2687.  
  2688.  
  2689.      File Wizard 1.3                                                  Seite 43
  2690.   ════════════════════════════════════════════════════════════════════════════
  2691.  
  2692.   
  2693.   Abschliessend moechte ich allen Beta-Testern fuer ihre mehr oder weniger
  2694.   laestigen Anregungen und Fehler-Reports danken. Die "Güte" eines
  2695.   Programms hängt sehr stark von der Mitarbeit der Beta-Tester ab.
  2696.   Danke Jungs, Ihr habt echt gute Arbeit geleistet (zu meinem Leidwesen ;-).
  2697.   
  2698.   Eine besonderes Dankeschoen gilt dem Alpha-Tester Wolfgang Hanke,
  2699.   ohne dessen Einfälle ein grosser Teil der Funktionen von File Wizard
  2700.   gaenzlich fehlen wuerden!
  2701.   (Dafuer fehlt IHM jetzt ein Teil seiner Filebase ;-)
  2702.   
  2703.   Ein "Thanx-a-Lot" auch an Felix Mueller, der bei der Erstellung
  2704.   der Dokumentation sehr hilfreich war.
  2705.   
  2706.   
  2707.   
  2708.   9. Copyright's, Warenzeichen
  2709.   
  2710.       PKZIP und
  2711.       PKUNZIP            sind Warenzeichen von PKWare Inc.
  2712.       PAK                ist ein Warenzeichen von NoGate Consulting.
  2713.       ARC                ist ein Warenzeichen von SEA inc.
  2714.       LZH and LHarc      ist ein Warenzeichen von Yoshi.
  2715.       ARJ                ist ein Warenzeichen von Robert K. Jung
  2716.       MTA                ist ein Warenzeichen von Rob Van.Hoeven
  2717.       GIF                ist ein Warenzeichen von CompuServe Inc.
  2718.       SuperBBS           ist ein Warenzeichen von Risto Virkala
  2719.                                               und Aki Antman
  2720.       WME                ist ein Warenzeichen von Jason Fesler
  2721.       LoraBBS            ist ein Warenzeichen von ....
  2722.       RemoteAccess       ist ein Warenzeichen von Andrew Millner
  2723.       ProBoard           ist ein Warenzeichen von Philippe Leybaert
  2724.       FrontDoor          ist ein Warenzeichen von Jochim Homgrighausen
  2725.       InterMail          ist ein Warenzeichen von InterMail Sales Inc.
  2726.       Binkley            ist ein Warenzeichen von Bit Bucket Software
  2727.       D'Bridge           ist ein Warenzeichen von Chris Irwin
  2728.   
  2729.   
  2730.   File Wizard wurde in Borland Pascal 7.0 programmiert. Ausserdem wurden
  2731.   die Turbo Professional Units, und die Unit ZIPDIR (von Martin
  2732.   Austermeier) verwendet.
  2733.   
  2734.   
  2735.       Turbo Pascal         ist ein Warenzeichen von Borland International
  2736.       Turbo Professional   ist ein Warenzeichen von TurboPower Inc.
  2737.   
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.   ────────────────────────────────────────────────────────────────────────────
  2750.                           (c) 1993,94 by Oliver Weindl                        
  2751.  
  2752.  
  2753.