home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / modem.madness / SMMNETML / AFIX_416.ZIP / ALLFIX.DOC < prev    next >
Encoding:
Text File  |  1993-01-16  |  153.3 KB  |  3,651 lines

  1.  
  2.  
  3.  
  4.          ▓▓▓▓▓▓▓▓     ▓▓▓         ▓▓▓         ▓▓▓▓▓▓▓▓▓   ▓▓▓   ▓▓▓      ▓▓▓
  5.         ▓▓▓    ▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓         ▓▓▓    ▓▓▓     ▓▓▓
  6.        ▓▓▓    ▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓         ▓▓▓     ▓▓▓   ▓▓▓
  7.       ▓▓▓▓▓▓▓▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓▓▓▓▓     ▓▓▓        ▓▓▓▓▓
  8.      ▓▓▓    ▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓         ▓▓▓       ▓▓▓▓▓▓▓
  9.     ▓▓▓    ▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓         ▓▓▓     ▓▓▓    ▓▓▓
  10.    ▓▓▓    ▓▓▓   ▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓   ▓▓▓         ▓▓▓     ▓▓▓     ▓▓▓
  11.  
  12.  
  13.                                  ALLFIX 4.16
  14.  
  15.                   File Echo Processor and Information Robot
  16.  
  17.  
  18.                                  FIXDOR 2.16
  19.  
  20.                ALLFIX door utility for RemoteAccess and SuperBBS
  21.  
  22.  
  23.                                  USER MANUAL
  24.  
  25.                Software and documentation written by Harald Harms
  26.                       Copyright (C) 1993 Harald Harms
  27.                             All rights reserved
  28.  
  29.                  Developed with Enhanced Turbo Pascal v961.J
  30.                            (C) SaeSoft Rotterdam
  31.  
  32.  
  33.                     All information in this documentation
  34.                   is subject to change without prior notice
  35.  
  36.                          Made with Pride in Holland
  37.  
  38.  
  39.  
  40.      1  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .    5
  41.           1.1  What is ALLFIX? . . . . . . . . . . . . . . . . . . . .    5
  42.           1.2  Features  . . . . . . . . . . . . . . . . . . . . . . .    5
  43.           1.3  System Hardware and Software Requirements . . . . . . .    6
  44.           1.4  License and Disclaimer  . . . . . . . . . . . . . . . .    6
  45.  
  46.      2  FidoNet Technology . . . . . . . . . . . . . . . . . . . . . .    7
  47.           2.1  Network structure . . . . . . . . . . . . . . . . . . .    7
  48.           2.2  Mail Transfer and the ALLFIX System . . . . . . . . . .    8
  49.           2.3  Searching for Files and Creating Replies  . . . . . . .    9
  50.  
  51.      3  File Echos and Magic Files . . . . . . . . . . . . . . . . . .   11
  52.           3.1  File Echos Explained  . . . . . . . . . . . . . . . . .   11
  53.                3.1.1  TIC file commands  . . . . . . . . . . . . . . .   12
  54.                3.1.2  TIC archive packages . . . . . . . . . . . . . .   13
  55.           3.2  Magic Files Explained . . . . . . . . . . . . . . . . .   14
  56.  
  57.      4  FCOMP  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  58.           4.1  Command line options  . . . . . . . . . . . . . . . . .   15
  59.  
  60.      5  ASETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  61.           5.1  Installation  . . . . . . . . . . . . . . . . . . . . .   16
  62.           5.2  Starting the Program  . . . . . . . . . . . . . . . . .   16
  63.                5.2.1  Command line options.  . . . . . . . . . . . . .   17
  64.                5.2.2  Index files  . . . . . . . . . . . . . . . . . .   17
  65.           5.3  System data . . . . . . . . . . . . . . . . . . . . . .   18
  66.                5.3.1  Network addresses  . . . . . . . . . . . . . . .   18
  67.                5.3.2  Site information . . . . . . . . . . . . . . . .   18
  68.                5.3.3  Pathnames  . . . . . . . . . . . . . . . . . . .   19
  69.                5.3.4  Filenames  . . . . . . . . . . . . . . . . . . .   20
  70.                5.3.5  Area group names . . . . . . . . . . . . . . . .   21
  71.                5.3.6  Origin Lines . . . . . . . . . . . . . . . . . .   21
  72.                5.3.7  Uplink manager . . . . . . . . . . . . . . . . .   21
  73.                5.3.8  AKA matching . . . . . . . . . . . . . . . . . .   23
  74.                5.3.9  Miscellaneous  . . . . . . . . . . . . . . . . .   23
  75.                     5.3.9.1  Compression programs  . . . . . . . . . .   23
  76.                     5.3.9.2  Global options  . . . . . . . . . . . . .   23
  77.                     5.3.9.3  Log options . . . . . . . . . . . . . . .   26
  78.                     5.3.9.4  AreaMgr options . . . . . . . . . . . . .   27
  79.                     5.3.9.5  Edit days . . . . . . . . . . . . . . . .   28
  80.                     5.3.9.6  Edit months . . . . . . . . . . . . . . .   28
  81.                     5.3.9.7  Edit file format  . . . . . . . . . . . .   28
  82.                          5.3.9.7.1  Mode 1 . . . . . . . . . . . . . .   29
  83.                          5.3.9.7.2  Mode 2 . . . . . . . . . . . . . .   30
  84.                     5.3.9.8  Exclude files . . . . . . . . . . . . . .   31
  85.           5.4  Message area manager  . . . . . . . . . . . . . . . . .   31
  86.                5.4.1  View mode  . . . . . . . . . . . . . . . . . . .   32
  87.                5.4.2  Edit Mode  . . . . . . . . . . . . . . . . . . .   32
  88.           5.5  File area manager . . . . . . . . . . . . . . . . . . .   33
  89.           5.6  New file reports  . . . . . . . . . . . . . . . . . . .   33
  90.                5.6.1  View mode  . . . . . . . . . . . . . . . . . . .   35
  91.                5.6.2  Edit mode  . . . . . . . . . . . . . . . . . . .   35
  92.  
  93.  
  94.           5.7  File echo areas . . . . . . . . . . . . . . . . . . . .   36
  95.                5.7.1  View mode  . . . . . . . . . . . . . . . . . . .   38
  96.                5.7.2  Edit mode  . . . . . . . . . . . . . . . . . . .   39
  97.           5.8  Hatch manager . . . . . . . . . . . . . . . . . . . . .   39
  98.                5.8.1  View mode  . . . . . . . . . . . . . . . . . . .   41
  99.                5.8.2  Edit mode  . . . . . . . . . . . . . . . . . . .   41
  100.           5.9  Magic file manager  . . . . . . . . . . . . . . . . . .   42
  101.                5.9.1  View mode  . . . . . . . . . . . . . . . . . . .   44
  102.                5.9.2  Edit mode  . . . . . . . . . . . . . . . . . . .   44
  103.           5.10  BBS new file dirs  . . . . . . . . . . . . . . . . . .   45
  104.                5.10.1  View mode . . . . . . . . . . . . . . . . . . .   45
  105.                5.10.2  Edit mode . . . . . . . . . . . . . . . . . . .   46
  106.           5.11 Node manager  . . . . . . . . . . . . . . . . . . . . .   46
  107.                5.11.1  View mode . . . . . . . . . . . . . . . . . . .   47
  108.                5.11.2 Edit mode. . . . . . . . . . . . . . . . . . . .   48
  109.           5.12 Export data . . . . . . . . . . . . . . . . . . . . . .   48
  110.           5.13 Import data . . . . . . . . . . . . . . . . . . . . . .   49
  111.           5.14 Information . . . . . . . . . . . . . . . . . . . . . .   50
  112.           5.15 Exit to dos . . . . . . . . . . . . . . . . . . . . . .   50
  113.  
  114.      6  Meta commands  . . . . . . . . . . . . . . . . . . . . . . . .   50
  115.           6.1  Meta Commands for Header/Footer Text Files  . . . . . .   50
  116.           6.2  Meta Commands for File Attach Messages  . . . . . . . .   51
  117.  
  118.      7  ALLFIX . . . . . . . . . . . . . . . . . . . . . . . . . . . .   52
  119.           7.1  ANNOUNCE  . . . . . . . . . . . . . . . . . . . . . . .   53
  120.           7.2  SCAN  . . . . . . . . . . . . . . . . . . . . . . . . .   53
  121.           7.3  FILE  . . . . . . . . . . . . . . . . . . . . . . . . .   54
  122.           7.4  MGR . . . . . . . . . . . . . . . . . . . . . . . . . .   54
  123.           7.5  NOTIFY  . . . . . . . . . . . . . . . . . . . . . . . .   56
  124.           7.6  PACK  . . . . . . . . . . . . . . . . . . . . . . . . .   56
  125.           7.7  Log File  . . . . . . . . . . . . . . . . . . . . . . .   57
  126.           7.8  Errorlevels . . . . . . . . . . . . . . . . . . . . . .   58
  127.  
  128.      8  Cookies  . . . . . . . . . . . . . . . . . . . . . . . . . . .   58
  129.           8.1  BAKE  . . . . . . . . . . . . . . . . . . . . . . . . .   58
  130.           8.2  SCRAMBLE  . . . . . . . . . . . . . . . . . . . . . . .   59
  131.           8.3  COOKIE  . . . . . . . . . . . . . . . . . . . . . . . .   59
  132.  
  133.      9  FIXDOR . . . . . . . . . . . . . . . . . . . . . . . . . . . .   59
  134.  
  135.      10 HATCH  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   61
  136.           10.1  Command line mode  . . . . . . . . . . . . . . . . . .   61
  137.           10.2  Interactive mode . . . . . . . . . . . . . . . . . . .   62
  138.  
  139.      11 CRC32  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   62
  140.  
  141.      12 Hints  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   63
  142.           12.1  Using the .PKT support . . . . . . . . . . . . . . . .   63
  143.           12.2  Converting archive formats . . . . . . . . . . . . . .   63
  144.           12.3  Adding archive headers to files  . . . . . . . . . . .   63
  145.           12.4  TIC archive packets  . . . . . . . . . . . . . . . . .   64
  146.           12.5  Sample files . . . . . . . . . . . . . . . . . . . . .   65
  147.  
  148.  
  149.           12.6  Using ALLFIX without a compatible (or no) BBS  . . . .   65
  150.           12.7  Hatching files without moving them . . . . . . . . . .   66
  151.           12.8  EXEC errors  . . . . . . . . . . . . . . . . . . . . .   66
  152.                12.8.1  Common EXEC errors  . . . . . . . . . . . . . .   67
  153.  
  154.      13 Registrations  . . . . . . . . . . . . . . . . . . . . . . . .   68
  155.  
  156.      14 Credits  . . . . . . . . . . . . . . . . . . . . . . . . . . .   68
  157.  
  158.      15 Technical Specs  . . . . . . . . . . . . . . . . . . . . . . .   69
  159.  
  160.      16 Contacting the Author  . . . . . . . . . . . . . . . . . . . .   70
  161.  
  162.  
  163.  
  164.      1  Introduction
  165.  
  166.      1.1  What is ALLFIX?
  167.  
  168.      ALLFIX started out as a utility to help BBS users find files via
  169.      ECHOmail. ALLFIX supports QuickBBS, RemoteAccess, SuperBBS, and
  170.      Maximus. Later, ALLFIX was rebuilt to become perhaps the most
  171.      advanced File Echo utilities available. ALLFIX can import files,
  172.      hatch new files, process magic file names, forward both magic
  173.      files, and file echos to downlinks. ALLFIX can move received
  174.      files to other directories, to help keep your netfiles directory
  175.      clean. ALLFIX can also create New File Reports, from the
  176.      incoming files, and also from newly uploaded files. ALLFIX even
  177.      has the ability to automatically convert incoming archives to
  178.      another format, plus, it has support for pass through file echos.
  179.  
  180.      ALLFIX combines the best programs on the market into one utility
  181.      that can do them all, and even better!
  182.  
  183.      ALLFIX was born in July 1991. An uncountable number of people
  184.      use ALLFIX, and the number is constantly increasing. Most major
  185.      and minor mail networks have adopted an ALLFIX echo area.
  186.  
  187.  
  188.      1.2  Features
  189.  
  190.         * Full support for Zones, and 4D points.
  191.  
  192.         * Choose which aka to use independently for each up and down
  193.           link.
  194.  
  195.         * Send no tic files, only tick files, pack all tic files,
  196.           or pack all files.
  197.  
  198.         * ALLFIX uses the FrontDoor/RemoteAccess Hudson Message
  199.           Base sharing specifications.
  200.  
  201.         * Support for multiple compression formats, such as ARC, ARJ,
  202.           PAK, LZH, ZIP, and SQZ.
  203.  
  204.         * User friendly 'TosScan alike' setup program. ALLFIX does not
  205.           require any configuration files used by any other program.
  206.  
  207.         * Supports XMS, EMS and Disk swapping.
  208.  
  209.         * Supports DESQview and other multitaskers by giving up time
  210.           slices.
  211.  
  212.         * Writes FrontDoor, D'Bridge, RA or SuperBBS compatible log
  213.           file.
  214.  
  215.                                         5
  216.  
  217.  
  218.         * Support for XMS or EMS caching, for enhanced performance.
  219.  
  220.         * Very HIGH quality performance, very LOW registration fee.
  221.  
  222.         * Full support for Binkley 2.50 (or later versions), including
  223.           both TIC and FileFind options.
  224.  
  225.  
  226.      1.3  System Hardware and Software Requirements
  227.  
  228.         * IBM PC, XT, AT or 100% compatible, with hard drive.
  229.  
  230.         * Microsoft MS-DOS or IBM PC-DOS 3.0 or higher.
  231.  
  232.         * At least "FILES=20" in your CONFIG.SYS
  233.  
  234.           A lower value can cause an "Out of file handles" error.
  235.  
  236.           A disk cache (especially one that can buffer disk writes, such
  237.           as Norton Cache or HyperDisk) can improve performance, but of
  238.           course it is not required. If you are not using a disk cache,
  239.           make sure that CONFIG.SYS contains "BUFFERS=30" (or higher) to
  240.           improve performance.
  241.  
  242.         * At least 300 KB of RAM available.
  243.  
  244.         * One of the following supported BBS systems: QuickBBS,
  245.           SuperBBS, RemoteAccess, or Maximus.
  246.  
  247.         * At least one of the following compression utilities:
  248.  
  249.             PKZIP 1.10, LHA 2.13, PKPAK, ARC, PAK, ARJ 2.00, or SQZ 1.0.
  250.  
  251.  
  252.      1.4  License and Disclaimer
  253.  
  254.      "ALLFIX" refers to all executables and documentation as distributed
  255.      in the compressed file in which the package was released.
  256.  
  257.         *  ALLFIX is copyrighted material by Harald Harms. It may only
  258.            be used in agreement with the conditions set out in this
  259.            license agreement.
  260.  
  261.         *  ALLFIX is released as shareware.
  262.  
  263.            -  The following applies to all persons who can afford to
  264.               register ALLFIX: you may use ALLFIX for an evaluation
  265.               period of one month. After this period you MUST either
  266.               register ALLFIX or stop using it.
  267.  
  268.            -  Registration is REQUIRED for commercial usage (in a
  269.  
  270.                                         6
  271.  
  272.  
  273.               commercial environment, such as business, governmental
  274.               organization, association, school, foundation, or any
  275.               other form of juridical person, or any system where ALLFIX
  276.               is directly or indirectly used to make profit).
  277.  
  278.            -  ALLFIX may be distributed freely provided no money or any
  279.               other compensation is asked or accepted without prior
  280.               written permission from the author.
  281.  
  282.         *  Although care has been taken to write and test a program that
  283.            does what this document states, ALLFIX is provided as is,
  284.            without warranty or guarantee of any kind, either expressed or
  285.            implied, as to the fitness for a particular purpose or quality
  286.            or performance of this program, except that ALLFIX will occupy
  287.            disk space.
  288.  
  289.         *  In no event shall Harald Harms be liable to you or anyone else
  290.            for any damages or cost, including, but not limited to, any
  291.            lost profits, lost savings or lost income which may a result
  292.            from the use or inability to use ALLFIX.
  293.  
  294.         *  In no way is Harald Harms obligated to you or anyone else to
  295.            provide future versions of, or support for ALLFIX.
  296.  
  297.         *  Harald Harms reserves the right not to release future
  298.            shareware versions of ALLFIX, but switch to a commercial "buy
  299.            before you try" marketing concept instead.
  300.  
  301.         *  Your use of ALLFIX constitutes your agreement to this license
  302.            and disclaimer and your release of the author from any form of
  303.            liability or litigation.
  304.  
  305.  
  306.      2  FidoNet Technology
  307.  
  308.      2.1  Network structure
  309.  
  310.      FidoNet is the largest amateur network in the world. It was started in
  311.      1984 by Tom Jennings. Currently more than 14000 nodes worldwide are
  312.      connected. The network has a hierarchic tree (or star) topology:
  313.  
  314.                    +------------------------------+---------------------->
  315.                    |                              |
  316.                  zone 1                         zone 2
  317.                    |                              |
  318.           +--------+--------+            +--------+--------+
  319.           |        |        |            |        |        |
  320.         region   region   region       region   region   region
  321.           |        |        |            |        |        |
  322.        +--+--+     |     +--+--+     +---+---+    |     +--+--+
  323.        |     |     |     |     |     |   |   |    |     |     |
  324.  
  325.                                         7
  326.  
  327.  
  328.       net   net   net   net   net   net net net  net   net   net
  329.                          |
  330.                    +-----+-----+
  331.                    |     |     |
  332.                  node  node  node
  333.                   |
  334.               +---+---+
  335.               |       |
  336.             point   point
  337.  
  338.      Zones are divided in Regions, which are divided in Nets. The Nets
  339.      consist of Nodes, which are usually (but not necessarily) Bulletin
  340.      Board Systems. Each node has a unique address which consists of four
  341.      parts: Zone, Net, Node and Point, in text form expressed as
  342.      "zone:net/node.point". Zone numbers 1 up to and including 6 are used
  343.      by FidoNet:
  344.  
  345.      1 = North America (United States of America and Canada)
  346.      2 = Europe and Commonwealth of Independent States
  347.      3 = Oceania (Australia and New Zealand)
  348.      4 = Latin America
  349.      5 = Africa
  350.      6 = Asia
  351.  
  352.      There are several other networks that use FidoNet Technology and which
  353.      occupy higher zone numbers (such as SIGnet, zones 24-29).
  354.  
  355.      Many nodes have one or more points. A point is a user who gets mail
  356.      from a node (it's "boss") in compressed files. That way they can read
  357.      and write messages offline, saving time and money. The point address
  358.      of the boss is 0, but the ".0" is usually omitted from the address.
  359.  
  360.  
  361.      2.2  Mail Transfer and the ALLFIX System
  362.  
  363.      ECHOmail is one form of the type of mail that transfers between
  364.      all the different systems in a given network. Systems pick up, or
  365.      send mail on a regular bases, usually daily. ALLFIX makes use of
  366.      this established network, to help people find files on other BBS
  367.      systems all over the country, depending on the size of the network.
  368.  
  369.      ALLFIX works by scanning through your message base for messages to
  370.      the name 'ALLFIX' (without quotes). It will process these messages,
  371.      and look on your BBS system for any files matching the filespecs
  372.      asked for. If ALLFIX finds any matches, it will generate a reply,
  373.      containing a list of the files found, and some basic information
  374.      about your system, including it's phone number. The replies will
  375.      be packed by your ECHOmail processor, and sent throughout the rest
  376.      of the network. Each BBS system will then have a copy of the reply
  377.      that ALLFIX created. If the user who initially wrote the request
  378.      logs into one of the connected systems, he will be able to read the
  379.  
  380.                                         8
  381.  
  382.  
  383.      reply, and he will then be able to decide whether or not to pick up
  384.      the files.
  385.  
  386.      The structure of a message to ALLFIX is very simple. The message
  387.      must be addressed to ALLFIX. The subject line must contain a list
  388.      of file specifications or keywords. Keywords must be enclosed within
  389.      double quotes. You can put more than one word within the quotes.
  390.      For example, in the following message, Harald Harms is looking for the
  391.      latest version of SuperBBS, SuperBBS utilities, and a user editor.
  392.  
  393.          By: Harald Harms
  394.          To: ALLFIX
  395.          Re: sbbs*.* "superbbs" "user editor"
  396.          St: Local
  397.          ──────────────────────────────────────────────────────────────────
  398.  
  399.      The body of the message does not have to contain any text, however,
  400.      most editors will require that you write something, or else the
  401.      message will be aborted, either way, ALLFIX does not read the
  402.      actual message.
  403.  
  404.      ALLFIX  supports normal  DOS wildcards  in addition  to the  following
  405.      special wildcards:
  406.  
  407.      @                    Any alphabetical character, including extended
  408.                           ASCII characters.
  409.  
  410.      #                    Any numerical character.
  411.  
  412.      Example: TEST.123 matches a search for TEST.???, TEST.*, TEST.###, 
  413.               but not TEST.@@@.
  414.  
  415.  
  416.      2.3  Searching for Files and Creating Replies
  417.  
  418.      Within the configuration program, you are able to specify which
  419.      file areas ALLFIX is allowed to scan. ALLFIX will only report files
  420.      that it finds in the FILES.BBS file. It will confirm that the file
  421.      actually exists. Here is a sample of a reply generated by ALLFIX.
  422.  
  423.        By: ALLFIX+ 15:100/9
  424.        To: Harald Harms
  425.        Re: /lantastic
  426.        St: Local Sent Rcvd
  427.        ───────────────────────────────────────────────────────────────────
  428.        Num found   : 1
  429.  
  430.        Found at    : The Pascal Paradise
  431.        SysOp       : Harald Harms
  432.        Location    : Delft, Holland
  433.        Telephone   : +31-(0)15-628220
  434.  
  435.                                         9
  436.  
  437.  
  438.        Max Speed   : 14400
  439.        Flags       : CM,XA,V32B,V42B,FIX
  440.        Address     : 15:100/9
  441.        Comment     : FREQ magic name ALLFIX for the latest version!
  442.  
  443.        Turbo Pascal Support Files (area 1)
  444.        >------------------------------------------------------------
  445.        NETCALL.ZIP         6,493  04-05-92  TP4 Lantastic NETBIOS functions
  446.                                             (src)
  447.  
  448.        --- ALLFIX+ v4.16
  449.        * Origin: << ALLFIX 4.16 is available FREQ ALLFIX >> (2:512/145)
  450.  
  451.      As you can see, the subject line contains the list of filespecs or
  452.      keywords that were searched for. This allows for easy scanning
  453.      of messages, based on the subject. Replies contain plenty of
  454.      information to help the BBS user, or SysOp find and retrieve the
  455.      file. ALLFIX strips any download counters it finds in the file
  456.      descriptions, this is done primarily for cosmetic reasons.
  457.  
  458.      ALLFIX will only process filespecs or keywords that contain more
  459.      than 4 valid characters. The wildcard '*' is not considered a valid
  460.      specification. However, the '?' wildcard is, therefore, ALLFIX will
  461.      reject a search for BNU*.*, but it will not reject a search for
  462.      BNU?*.*. Keywords must also be at least 4 characters in length.
  463.      File extensions are not necessary. ALLFIX replaces ALL file
  464.      extensions with '.*'. This is done because many systems convert all
  465.      their files to another archive format. If a person is looking for
  466.      the latest version of ALLFIX, and therefore scans for AFIX*.ZIP,
  467.      and a system has converted that to AFIX*.ARJ, then it would
  468.      normally not be found. However, since ALLFIX replaces the file
  469.      extension, this file would be found.
  470.  
  471.      There are two ways in which ALLIX can create replies. The first,
  472.      and normal method is to simply create the replies in the same
  473.      conference as where the requests are written. The second method is
  474.      to write the replies in a another conference.
  475.  
  476.      Since each BBS connected to a particular ALLFIX area is capable of
  477.      creating an information reply, the mail flow for an ALLFIX area could
  478.      easily get out of hand.
  479.  
  480.      The FileFind feature has been slightly modified in order answer
  481.      this growing problem. ALLFIX will reply to any messages addressed
  482.      to the name ALLFIX. It will include up to a maximum of 15 files in
  483.      the replies. If the user wants a more detailed listing, they
  484.      simply reply to the information reply that ALLFIX sent them. Only
  485.      the system where the original reply came from will respond to that new
  486.      request. This second, specific reply, will contain up to 50
  487.      files, SKIPPING the first 15!
  488.  
  489.  
  490.                                        10
  491.  
  492.  
  493.      ALLFIX places the string 'ALLFIX' and the network address of the
  494.      system creating the reply in the From, or By, field. Therefore, when a
  495.      person replies to a reply, the message will be to ALLFIX {network
  496.      address}. When processing the FileFind conferences, ALLFIX will answer
  497.      any mail written to 'ALLFIX' and to 'ALLFIX {network address}' where
  498.      the network address is equal that which ALLFIX is supposed to use for
  499.      that particular conference. ALLFIX takes the registered '+' sign into
  500.      consideration, so that messages written to ALLFIX+ {network address}
  501.      will be handled correctly.
  502.  
  503.      Since the second method of replies (special areas for replies) does
  504.      not allow replies to be made, ALLFIX will automatically report up
  505.      to 50 files for any requests in those conferences where the alternate
  506.      reply board function is used. Therefore, the special space saving
  507.      techniques are disabled for networks that require ALLFIX to reply
  508.      in a special message area, other than the area where the requests
  509.      are posted.
  510.  
  511.      The last feature that ALLFIX supports to try to reduce redundant mail
  512.      is the ability to disable local messages. What this means is that
  513.      ALLFIX will not process any messages generated on your BBS, either
  514.      by you, or by a BBS user. You can turn this feature on, for testing,
  515.      but once you are satisfied that everything is working correctly, we
  516.      highly recommend that you disable it.
  517.  
  518.  
  519.      3  File Echos and Magic Files
  520.  
  521.      3.1  File Echos Explained
  522.  
  523.      File Echos work much the same as Mail Echos. File Echos are defined
  524.      by an ECHOtag, which is an 8 character string. Files are
  525.      accompanied by a TIC file. The first two characters of a TIC file
  526.  
  527.      say something about who created it. The next 6 characters are
  528.      usually part of a Unix date stamp. ALLFIX generated AF??????.TIC
  529.      files. Each TIC file contains information about the accompanied
  530.      file. Here is a sample TIC file:
  531.  
  532.          Area FNEWS
  533.          Origin 2:512/145
  534.          From 2:512/145
  535.          To Frans Hagelaars, 2:512/2
  536.          Replaces FNEWS*.*
  537.          File FNEWS931.ZIP
  538.          Desc Fidonet Newsletter
  539.          Crc FE5B85F3
  540.          Created by ALLFIX+ v4.16 Copyright (C) 1990-1993 HSE Delft
  541.          Path 2:512/145 709582560 Sat Jan 17 21:00:00 1993 CET-1
  542.          Seenby 2:512/145
  543.          Seenby 2:512/2
  544.  
  545.                                        11
  546.  
  547.  
  548.          Seenby 2:512/3
  549.          Seenby 2:512/4
  550.          Seenby 2:512/5
  551.          Seenby 2:512/6
  552.          Seenby 2:512/7
  553.          Seenby 2:512/8
  554.          Seenby 2:512/9
  555.          Pw WOW
  556.  
  557.      As you can see, the TIC file contains the name of File Echo, the
  558.      Origin, where the file was 'hatched', ie put into, the File Echo.
  559.      Whom the file came from, in this case the originating system. It
  560.      also contains to whom the file is sent to. The TIC file specifies
  561.      which file this particular one should replace. Obviously the file
  562.      and it's description are in there, plus the path that this file has
  563.      followed to get to it's destination, plus a list of other systems
  564.      that have 'seen' the file. The last line contains a password for
  565.      that system.
  566.  
  567.      Each time the file is echoed to another system, another path line
  568.      is added. ALLFIX included a Unix style time stamp, including a
  569.      legible format, that also has the time zone of the current system
  570.      in it. ALLFIX looks for the TZ environment variable, to tell it
  571.      which Time Zone that particular system is operating in. If it can
  572.      not find the TZ environment variable, then it will assume GMT. You
  573.      can set the TZ environment variable by adding the following line to
  574.      your AUTOEXEC.BAT file.
  575.  
  576.          SET TZ=CET
  577.  
  578.      With the information in the TIC files, ALLFIX can correctly import
  579.      the file to the correct destination directory, as specified in the
  580.      configuration.
  581.  
  582.  
  583.      3.1.1  TIC file commands
  584.  
  585.      Following is a description of what each TIC command does.
  586.  
  587.      Area                The file echo area name.
  588.  
  589.      Desc                The description of the file.
  590.  
  591.      Origin              The network address of the system that hatched
  592.                          this file.
  593.  
  594.      From                The system that sent the file to your system.
  595.  
  596.      To                  This field indicates who the TIC file for. This
  597.                          field is not important for ALLFIX. This field
  598.                          is included so that you can tell which TIC file
  599.  
  600.                                        12
  601.  
  602.  
  603.                          is supposed to go where.
  604.  
  605.      Crc                 The 32-Bit CRC of the file. This field is used
  606.                          to check the integrity of the file. ALLFIX, by
  607.                          default, does not check the CRC. You can enable
  608.                          CRC checking per individual area.
  609.  
  610.      Replaces            The file specification that this new file
  611.                          should replace. This specification can include
  612.                          wildcards. You can select which file echo areas
  613.                          should honor the replaces command. ALLFIX
  614.                          ignores the replaces field, by default.
  615.  
  616.      Magic               The magic name that should be updated in the
  617.                          mailer alias file. If you elect to use the
  618.                          update alias feature in the magic file manager,
  619.                          and an imported file happens to contain the magic
  620.                          command, then ALLFIX will ignore the magic file
  621.                          name configuration.
  622.  
  623.      Created             This command is used to add information about
  624.                          which program created this TIC file.
  625.  
  626.      Path                This extra line is added by each system that
  627.                          has processed this file. This line contains the
  628.                          unix date, and a normal time and date stamp. It
  629.                          also contains information about which program
  630.                          has been used to forward the file.
  631.  
  632.      Seenby              This line indicates that the corresponding
  633.                          system has 'seen' the associated file. ALLFIX
  634.                          will not forward files to any system in the
  635.                          seenby listing.
  636.  
  637.      Pw                  The password for this particular system. If the
  638.                          password is missing, then ALLFIX will refuse to
  639.                          import the file.
  640.  
  641.  
  642.      3.1.2  TIC archive packages
  643.  
  644.      TIC files are usually very small, usually less than 1000 bytes.
  645.      Since there is a lot of overhead involved in sending 10 small
  646.      files, many systems offer the ability to pack all the TIC files
  647.      into one archive, which can be send over more efficiently.
  648.      Sometimes the archive also contains the actual files. Therefore,
  649.      you could receive one package that includes five files and five
  650.      accompanying TIC files. ALLFIX supports both methods. ALLFIX will
  651.      automatically unpack any TIC archives that your system receives.
  652.  
  653.      The names of TIC archives are similar to the names of arcmail
  654.  
  655.                                        13
  656.  
  657.  
  658.      packages. The names are calculated from each system's network
  659.      address. The extensions of TIC archives reveal the archive type
  660.      used. There are two types of extensions: ?IC and T??. In the first
  661.      method, the first character of the extension reveals the archive
  662.      type, for example, a TIC archive compressed with PkZip would be
  663.      names .ZIC. In the second type, the second character reveals the
  664.      archive type, and the third character reveals the number of the
  665.      archive, namely the number for today, similar to arcmail packages.
  666.      The previous example would be named .TZ0.
  667.  
  668.      ALLFIX uses the first method, namely ?IC. However, in order to
  669.      maintain compatibility with other systems, ALLFIX will unpack any
  670.      T?? TIC archive packages.
  671.  
  672.  
  673.      3.2  Magic Files Explained
  674.  
  675.      The Magic filename system offers SysOps the opportunity to
  676.      individually handle certain files.
  677.  
  678.      The Magic filename system offers the following functions:
  679.  
  680.      1. The ability to adopt an incoming file into another file echo.
  681.  
  682.      2. The ability to move an incoming file into another file echo.
  683.  
  684.      3. The ability to forward an incoming file to certain people not
  685.         in the normal export listing. Any forwarded file is accompanied
  686.         by a TIC file.
  687.  
  688.      4. The ability to execute a series of DOS commands when a certain
  689.         incoming file is 'seen'.
  690.  
  691.      5. The ability to update a alias file, such as the alias file for
  692.         FrontDoor.
  693.  
  694.      6. The ability to select a different import directory for a
  695.         certain incoming file.
  696.  
  697.      7. The ability to copy a certain incoming file to another
  698.         directory.
  699.  
  700.      8. The ability to automatically hatch any new files found in the
  701.         destination directory of certain file echos.
  702.  
  703.      These eight functions allow a SysOp to do a wide variety of things.
  704.      For example: In today's every growing file echo system, it may
  705.      occur that a certain file needs to be copied into another file
  706.      echo, as it comes in. One such example could be an anti virus
  707.      software file echo. The Sysop can use ALLFIX to automatically adopt
  708.      certain files coming in on the anti virus software file echo to
  709.  
  710.                                        14
  711.  
  712.  
  713.      a private or other local file echo.
  714.  
  715.      Another great example of what can be done is explained in the
  716.      following example: Frequently end users, such as single BBS nodes,
  717.      or points, do not want to receive every file that comes in a
  718.      certain file echo. The anti virus file echo is a perfect example.
  719.      If a person only wants two of the many anti virus software packages
  720.      that are distributed in that echo, the SysOp can use ALLFIX to only
  721.      forward those two specific files to that person.
  722.  
  723.      The last example we would like to give on how powerful the Magic
  724.      filename system is concerns executing a series of dos commands when
  725.      a certain file is 'seen'. With this option, ALLFIX can
  726.      automatically compile a new nodelist, or update the nodelist files
  727.      when a nodelist diff file is received. Of course, ALLFIX can
  728.      provide many other external maintenance functions for other special
  729.      files that a system might receive.
  730.  
  731.  
  732.      4  FCOMP
  733.  
  734.      FCOMP is a utility that compiles your BBS file area configuration
  735.      into a format that ALLFIX can read. By using an external file
  736.      area compiler, it is easier to support other BBS types in the
  737.      future.
  738.  
  739.  
  740.      4.1  Command line options
  741.  
  742.      FCOMP takes two command line options.
  743.  
  744.      The first one is the BBS type that you are using. Enter the
  745.      correct number, corresponding to the BBS program that you use.
  746.  
  747.      0                   RemoteAccess
  748.  
  749.      1                   SuperBBS
  750.  
  751.      2                   EZYcom
  752.  
  753.      3                   Maximus
  754.  
  755.      4                   Ezycom
  756.  
  757.      The second option that FCOMP needs is the path to the BBS
  758.      configuration files.
  759.  
  760.      Example: FCOMP 0 C:\RA
  761.  
  762.  
  763.      5  ASETUP
  764.  
  765.                                        15
  766.  
  767.  
  768.      5.1  Installation
  769.  
  770.      ALLFIX should be kept in a separate directory. In this manual, we
  771.      will assume that ALLFIX is located in C:\ALLFIX.
  772.  
  773.      It is recommended that you include ALLFIX in your path statement.
  774.  
  775.          SET PATH=C:\FD;C:\GECHO;C:\RA;C:\ALLFIX
  776.  
  777.      Using a path statement, ensures that the executables can be started
  778.      up from anywhere on your system. In order for the executables to be
  779.      able to find the configuration files, add the following line to
  780.      your AUTOEXEC.BAT file:
  781.  
  782.          SET ALLFIX=C:\ALLFIX
  783.  
  784.      Copy the following files from the distribution package to
  785.      C:\ALLFIX.
  786.  
  787.      ALLFIX.EXE    The main program. It is responsible for processing
  788.                    ALLFIX requests, processing TIC files and magic
  789.                    filenames.
  790.  
  791.      ASETUP.EXE    This is the program used to create and update the
  792.                    configuration files for ALLFIX.
  793.  
  794.      BAKE.EXE      This is the program used to create new COOKIE files
  795.                    for use with the File Echos. The COOKIE system is
  796.                    explained in section 7.
  797.  
  798.      COOKIE.EXE    This is the program that generated a random cookie,
  799.                    from the COOKIE file.
  800.  
  801.      FIXDOR.EXE    This is the ALLFIX Door program, for QBBS/SBBS/or
  802.                    RA. It helps users write ALLFIX requests. FIXDOR will
  803.                    be explained in section 8.
  804.  
  805.      HATCH.EXE     This is the external utility to hatch files.
  806.  
  807.      SCRAMBLE.EXE  This is the utility to select random COOKIE files.
  808.  
  809.      CRC32.EXE     This is a utility you can use to calculate a 32 bit
  810.                    CRC for a file.
  811.  
  812.      FCOMP.EXE     This is the utility that you must use to create a
  813.                    BBS file area configuration file to be used with
  814.                    ALLFIX.
  815.  
  816.  
  817.      5.2  Starting the Program
  818.  
  819.  
  820.                                        16
  821.  
  822.  
  823.      Before you run ALLFIX, it needs to be configured using the setup
  824.      utility ASETUP. When you run ASETUP, it will look for SETUP.FIX in
  825.      the current directory, if it is not found, it will look in the
  826.      directory pointed to by the ALLFIX environment variable. The first
  827.      time you run ASETUP, it will not be able to find the configuration
  828.      files, it will ask you if you want to create new ones, pressing
  829.      return on 'Yes' will create new configuration files.
  830.  
  831.      The directory where SETUP.FIX is found is considered the "system
  832.      path" where a few other configuration files should also be stored.
  833.  
  834.      ASETUP uses pop-up menus. You can use the cursor up and down keys
  835.      to move the menu bar up and down. You can select an option or
  836.      command by pressing Enter. The Esc key will take you back to a
  837.      previous level. At some places ASETUP may ask you if you want to
  838.      save the changes or discard them. The last line on the screen will
  839.      contain useful help about the use of the selected function or help
  840.      on keys that can be used. Most of the menus have online help
  841.      available, accessible with the F1 function key.
  842.  
  843.      You can enter a dos shell from anywhere within the setup program,
  844.      by hitting the ALT and Z keys simultaneously.
  845.  
  846.  
  847.      5.2.1  Command line options.
  848.  
  849.      ASETUP has several command line options and switches.
  850.  
  851.      Commands
  852.  
  853.         Index    Rebuild index files
  854.         Pack     Pack data files
  855.         Echos    Create file echo list
  856.         Tags     Create tag list
  857.  
  858.      Switches
  859.  
  860.         -Mono    Force mono mode
  861.         -Color   Force color mode
  862.  
  863.  
  864.      5.2.2  Index files
  865.  
  866.      ALLFIX uses several index files to conserve memory. Index files
  867.      also help to speed up the setup program. The .FIX files contain
  868.      the data information, and the .IDX files are the index files.
  869.      Deleted areas can be removed from the data file using the PACK
  870.      command:
  871.  
  872.         ASETUP PACK
  873.  
  874.  
  875.                                        17
  876.  
  877.  
  878.      Incase something goes wrong with an index file, you can use the
  879.      INDEX command to rebuild the index files:
  880.  
  881.         ASETUP INDEX.
  882.  
  883.  
  884.      5.3  System data
  885.  
  886.      5.3.1  Network addresses
  887.  
  888.      You must enter your main network address here. You can also enter
  889.      up to 10 alternate network addresses (AKAs). It is recommended
  890.      that you use the same order as in your BBS and mailer
  891.      configuration.
  892.  
  893.      If you use a BBS system that does not support the Hudson Message
  894.      Base, such as Maximus, then you must also fill in a Fake Address.
  895.      This address is used by ALLFIX to create .PKT files which your
  896.      echomail processor can toss into your message base. This address
  897.      must be a unique address. It is recommended that you use
  898.      9:9999/9999.0 since it highly unlikely that such an address will
  899.      ever be used. Please refer to section 11.1 for a complete
  900.      explanation of how to install ALLFIX for systems that do not use
  901.      the Hudson Message Base.
  902.  
  903.  
  904.      5.3.2  Site information
  905.  
  906.      Here you can enter some information about your system. Most of this
  907.      information is used when creating replies to information requests.
  908.      This is also the menu where you must enter your registration key.
  909.  
  910.      BBS name            This is the name of your BBS
  911.  
  912.      Phone 1             This is the number of your BBS line 1
  913.  
  914.      Phone 2             This is the number of your BBS line 2
  915.  
  916.      Phone 3             This is the number of your BBS line 3
  917.  
  918.      Location            This is the city name where your BBS is located
  919.  
  920.      SysOp               This is the name of the system operator (should
  921.                          be your name)
  922.  
  923.      Max baud            This is the maximum baud rate supported by your
  924.                          BBS system
  925.  
  926.      Flags               This is the collection of nodelist flags defining
  927.                          your system's capabilities. If you do not know
  928.                          what your flags are, take a look in your nodelist,
  929.  
  930.                                        18
  931.  
  932.  
  933.                          or ask your HOST/HUB
  934.  
  935.      Comment             This is a comment that is placed in all the
  936.                          information request replies. The comment can be
  937.                          anything you feel people might want to know about
  938.                          your system. If you leave it blank, then it will
  939.                          not be added to the information request replies.
  940.  
  941.      Reg key             Here you must enter your registration key. Please
  942.                          see the registration form for details on how to
  943.                          register, if you have not already done so.
  944.  
  945.  
  946.      5.3.3  Pathnames
  947.  
  948.      Within this menu you have to configure some important directories
  949.      and file names that ALLFIX needs to perform correctly.
  950.  
  951.      MSGpath             The path to the Hudson Message Base. You only
  952.                          need to fill in this field if you are planning
  953.                          on making use of the Hudson Message Base.
  954.  
  955.      Net mail            The path where your outgoing netmail is stored.
  956.  
  957.      Inbound             The path where inbound files and echomail bags are
  958.                          received.
  959.  
  960.      Outbound            The outbound path for Binkley 2.50 or higher.
  961.                          If you do not use Binkley, then don't enter
  962.                          anything in this field.
  963.  
  964.      PKT in              The path where ALLFIX can find its .PKT files.
  965.                          This corresponds with the directory where outgoing
  966.                          packets are stored. You only need to fill in
  967.                          this field if you are planning on making use of
  968.                          the .PKT features.
  969.  
  970.      PKT out             The path where ALLFIX should create any .PKT
  971.                          files. If your echo mail processor supports a
  972.                          'secure' directory, you should enter that path,
  973.                          otherwise you should enter the path which your
  974.                          echomail processor checks for new mail packets.
  975.                          You only need to fill in this field if you are
  976.                          planning on making use of the .PKT features.
  977.  
  978.      Tic path            The path where ALLFIX should store any outgoing
  979.                          TIC files.
  980.  
  981.      Queue pth           The path where files in pass through areas should
  982.                          be stored.
  983.  
  984.  
  985.                                        19
  986.  
  987.  
  988.      Semaphore           The path where ALLFIX should create semaphore
  989.                          files for your mailer. (ie. FDRESCAN.NOW)
  990.  
  991.      List path           The path where ALLFIX can find alternate FILES.xxx
  992.                          files for directories found on CD-Rom drives.
  993.                          ALLFIX will check this directory before
  994.                          checking the official directory. The name of
  995.                          the alternate file must end in 3 digits. The
  996.                          file for file area 1 would be named: FILES.001.
  997.  
  998.      Rcvd path           The path where RCVD files are moved to. ALLFIX can
  999.                          move incoming files. It will only move them if the
  1000.                          attached message is gone. Leaving this option
  1001.                          blank, disables this function. ALLFIX will not
  1002.                          move any arcmail packets, or .PKT files, or )(.ID
  1003.                          files.
  1004.  
  1005.      Auto-add            The path where new file echos should be added.
  1006.                          ALLFIX will create a new directory, within this
  1007.                          directory, for each new file echo. The name of
  1008.                          the directory will be the same as the name of
  1009.                          the new file echo. If the name is longer than 8
  1010.                          characters, then ALLFIX will add a '.' in
  1011.                          appropriate place. If the name is 12 characters
  1012.                          long, then the last character will be lost.
  1013.  
  1014.  
  1015.      5.3.4  Filenames
  1016.  
  1017.      Within this menu you need to configure a few filenames that ALLFIX
  1018.      needs.
  1019.  
  1020.      Alias               ALLFIX has the ability to update an alias file.
  1021.                          If, for example, you have a alias name FNEWS for
  1022.                          the latest FidoNet news, and you keep the last 10
  1023.                          files on your hard drive, then if you use a
  1024.                          filespec in your alias file, the person requesting
  1025.                          FNEWS will get all the files. However, if you
  1026.                          enter the whole name, then the user will not get
  1027.                          the latest version, if you received a newer
  1028.                          version, since the time you updated the alias
  1029.                          file. With this option, ALLFIX will scan through
  1030.                          the alias file, and replace the correct files with
  1031.                          the new file. Please note however, ALLFIX will NOT
  1032.                          replace any lines that include wildcards!
  1033.                          Therefore, the alias' that need to be updated must
  1034.                          not include wildcards like '*' and '?'.
  1035.  
  1036.                          ALLFIX will also update this file for TIC files
  1037.                          containing the MAGIC command.
  1038.  
  1039.  
  1040.                                        20
  1041.  
  1042.  
  1043.      Log file            The path\filename.ext of the log file ALLFIX
  1044.                          should write to.
  1045.  
  1046.      Mgr log             The AreaMgr log. The ALLFIX log will be used if
  1047.                          this entry is left blank.
  1048.  
  1049.      FDor log            The FixDor log file. The ALLFIX log will be used
  1050.                          if this entry is left blank.
  1051.  
  1052.  
  1053.      5.3.5  Area group names
  1054.  
  1055.      Here you specify the meaning of the groups you use (A-Z). ASETUP will
  1056.      pop-up this list whenever you edit a group field. Groups are used in
  1057.      ALLFIX to give certain nodes access to certain File Echos, and to
  1058.      categorize new file announcements. You should make a logical
  1059.      arrangement.
  1060.  
  1061.      The text you assign to a group has no function. It is simply there to
  1062.      make it easier for you to remember which group belongs where.
  1063.  
  1064.  
  1065.      5.3.6  Origin Lines
  1066.  
  1067.      Here you can enter up to 20 origin lines that will be appended to any
  1068.      echomail that is created. Do not enter any network addresses, since
  1069.      that is done automatically.
  1070.  
  1071.  
  1072.      5.3.7  Uplink manager
  1073.  
  1074.      The uplink manager is used to automatically request unknown areas
  1075.      from a host of hub.
  1076.  
  1077.      If a downlink sends an AreaMgr request for an area that is unknown
  1078.      to that system, then ALLFIX can automatically create an AreaMgr
  1079.      request for one of the Host systems, requesting the new area.
  1080.  
  1081.      The following is an explanation of how the uplink manager system
  1082.      works.
  1083.  
  1084.      When ALLFIX receives an AreaMgr request for an area that is unknown
  1085.      to that system, it will first determine if it should forward
  1086.      requests for unknown systems from that node. That information is
  1087.      found in the Node manager.
  1088.  
  1089.      If ALLFIX is allowed to forward requests from that node then it
  1090.      will continue by first determining which uplink system to select
  1091.      for the request.
  1092.  
  1093.      A list of groups can be configured for each uplink system. The
  1094.  
  1095.                                        21
  1096.  
  1097.  
  1098.      requesting node must have access to at least one of the groups in
  1099.      that list.
  1100.  
  1101.      ALLFIX will search the file echo areas list for each of the uplinks
  1102.      that meet the criteria explained above. The search will continue
  1103.      until ALLFIX has searched each areas list, or until it finds an
  1104.      uplink system that has the unknown area. If the search is
  1105.      successful, then ALLFIX will generate an AreaMgr request to that
  1106.      uplink system, requesting the unknown area. ALLFIX will
  1107.      automatically add any requested areas to the File echo manager. It
  1108.      will use the description as listed in the areas list. The newly
  1109.      added areas will be made pass through, and the requesting node will
  1110.      be put in the export list as a Send only system, and the uplink will
  1111.      be put in the list as a Receive only system. If there is only one
  1112.      group in that uplink's group list, then that group will be used for
  1113.      the new area, is there are more groups in the list, then ALLFIX
  1114.      will put a '?' in the group field.
  1115.  
  1116.      ALLFIX also offers the ability to toggle an unconditional switch,
  1117.      which means that if an area is not found in the areas list for a
  1118.      certain uplink system, then the request is sent to that system
  1119.      anyway. Please note, that ALLFIX will first search through the tag
  1120.      list for the area. If the area is found, then the description, as
  1121.      in the areas list, will be used, otherwise ALLFIX will use a default
  1122.      description.
  1123.  
  1124.  
  1125.      The file echo tag listing should be of the following format:
  1126.  
  1127.      [file echo] [description]
  1128.  
  1129.  
  1130.      Following is a description of all the fields.
  1131.  
  1132.      Uplink system       The network address of the uplink system.
  1133.  
  1134.      AreaFix program     The name that ALLFIX should write the
  1135.                          uplink request to.
  1136.  
  1137.      AreaFix password    The passord that ALLFIX should put on the
  1138.                          subject line of the uplink request.
  1139.  
  1140.      Add '+' prefix      Should ALLFIX add a '+' in front of file echo
  1141.                          tags. ALLFIX does not need a '+'.
  1142.  
  1143.      Authorized groups   The requesting node must have access to at
  1144.                          least one of these groups.
  1145.  
  1146.      Unconditional       Forward all requests to this uplink, as long as
  1147.                          the requesting system has access to one of the
  1148.                          groups. ALLFIX will first look in the Areas
  1149.  
  1150.                                        22
  1151.  
  1152.  
  1153.                          file (see next option). If the area is listed
  1154.                          in that file, then ALLFIX will use the
  1155.                          description from that area as the comment for
  1156.                          the new file echo, otherwise, it will leave the
  1157.                          comment field empty.
  1158.  
  1159.      Areas filename      File containing a list of the file echo tags
  1160.                          that are available from this system.
  1161.  
  1162.      Origin address      AKA to use for uplink request. Since you may
  1163.                          receive file echos for more than one network,
  1164.                          from the same uplink, ALLFIX can not rely on
  1165.                          AKA matching.
  1166.  
  1167.      Direct              Use the direct flag for uplink request
  1168.                          messages.
  1169.  
  1170.  
  1171.      5.3.8  AKA matching
  1172.  
  1173.      Within this menu you can configure the AKA matching. You can define
  1174.      which AKA ALLFIX should use when sending messages or files to a
  1175.      certain Zone or to a certain Zone:Net.
  1176.  
  1177.      You can, for example, configure ALLFIX to use one aka for 2:512 and
  1178.      another for the rest of zone 2.
  1179.  
  1180.      If ALLFIX encounters an aka that is not in the list, then it will
  1181.      use your main address.
  1182.  
  1183.  
  1184.      5.3.9  Miscellaneous
  1185.  
  1186.      5.3.9.1  Compression programs
  1187.  
  1188.      Here you can define the name and command line options for compression
  1189.      and decompression programs. Please make sure that the programs can
  1190.      be found in your path. You may enter the names of batch files. If you
  1191.      do not include an extension (like .EXE etc) then ALLFIX will first
  1192.      search for .EXE, then .COM and last for .BAT files in your path.
  1193.  
  1194.  
  1195.      5.3.9.2  Global options
  1196.  
  1197.      Within this menu you can configure some global options.
  1198.  
  1199.      Keep original file date
  1200.                          If ALLFIX should reset the date and time of a
  1201.                          file being imported, or if it should keep the
  1202.                          original date and time. Most BBS systems look
  1203.                          at the file date to determine if a user has
  1204.  
  1205.                                        23
  1206.  
  1207.  
  1208.                          already seen the file or if the file is a
  1209.                          new file. Therefore, it is usually a good idea
  1210.                          NOT to reset the date and time, because then
  1211.                          the file date and time is set to the date
  1212.                          and time it had when it arrived on your system.
  1213.  
  1214.      Reset dates in future
  1215.                          ALLFIX can reset the date of files it finds 
  1216.                          while scanning for new files to hatch, or for
  1217.                          new files in the BBS new file dirs, if the 
  1218.                          date of the file is set for some time in the
  1219.                          future.
  1220.  
  1221.                          This option can make sure that ALLFIX does not
  1222.                          announce, or hatch a file more than once, if the
  1223.                          date of the file is incorrectly set to some time
  1224.                          in the future.
  1225.  
  1226.      Mailer rescan       If ALLFIX should force your mailer to rescan
  1227.                          the netmail path when necessary. Possible
  1228.                          options include:
  1229.  
  1230.                          None        Don't create any semaphore files.
  1231.  
  1232.                          FrontDoor   Create the FDRESCAN.NOW and the
  1233.                                      FMRESCAN.NOW semaphore files.
  1234.  
  1235.                          InterMail   Create the IMRESCAN.NOW and the
  1236.                                      IERESCAN.NOW semaphore files.
  1237.  
  1238.                          D'Bridge    Create the DBRIDGE.RSN semaphore
  1239.                                      file if netmail has been created.
  1240.                                      Create the DBRIDGE.RSE semaphore
  1241.                                      file if echomail has been created.
  1242.  
  1243.      Keep ALLFIX receipts
  1244.                          If ALLFIX should keep AreaMgr requests. Please
  1245.                          see section 6.3 for an explanation about the
  1246.                          AreaMgr. If you disable this option, then ALLFIX
  1247.                          will simply erase any messages to the AreaMgr
  1248.                          after they have been processed.
  1249.  
  1250.      Keep exported messages
  1251.                          If ALLFIX should toggle the Kill/Sent flag when
  1252.                          writing netmail messages.
  1253.  
  1254.      Swapping method     The way ALLFIX should handle swapping. Options
  1255.                          are: None, Disk, XMS/EMS, XMS/EMS/Disk. The
  1256.                          options are listed in order of priority. If,
  1257.                          for example, you select XMS/EMS and there is
  1258.                          not enough XMS then ALLFIX will try to swap to
  1259.  
  1260.                                        24
  1261.  
  1262.  
  1263.                          EMS. If you do not use swapping you may encounter
  1264.                          problems when ALLFIX attempts to call up an
  1265.                          archiving program, or when executing commands on
  1266.                          magic files.
  1267.  
  1268.      Use XMS/EMS for cache
  1269.                          ALLFIX can use XMS/EMS for an internal cache.
  1270.                          ALLFIX caches the file area records and the
  1271.                          node manager records. Using a cache can
  1272.                          drastically speed up AreaMgr processes, and
  1273.                          handling of TIC files. If there is only one TIC
  1274.                          file to process, then the cache will have
  1275.                          useless, but as soon as there is more than one
  1276.                          TIC file to process, the cache will begin to
  1277.                          reduce the process time.
  1278.  
  1279.                          Because ALLFIX may need to swap to dos when
  1280.                          executing a child process, such as an archiver,
  1281.                          ALLFIX will leave 256kb of XMS/EMS to be used
  1282.                          for swapping at a later time. ALLFIX will only
  1283.                          initialize a cache, if there is more than 256kb
  1284.                          of XMS/EMS available. ALLFIX will initialize as
  1285.                          much memory as is needed, or as much as is
  1286.                          available.
  1287.  
  1288.      Download counters   The Download counters that ALLFIX should append
  1289.                          before a file description when importing the
  1290.                          file. Leaving this option blank disables this
  1291.                          feature.
  1292.  
  1293.      Log style           The style of the log file to be used. You can
  1294.                          choose from: FrontDoor, D'Bridge, RemoteAccess,
  1295.                          and SuperBBS.
  1296.  
  1297.      Process local requests
  1298.                          If ALLFIX should process local FileFind requests,
  1299.                          that is, any request that is written on your BBS
  1300.                          by you, or by a BBS users.
  1301.  
  1302.      Replace extension   If ALLFIX should replace the extensions of file
  1303.                          specifications in FileFind requests. If you enable
  1304.                          this option, then ALLFIX will convert all the
  1305.                          extensions to .*. Disabling the option will leave
  1306.                          the extensions as they are. ALLFIX will add .* to
  1307.                          any file specifications that do not have an
  1308.                          extension. ALLFIX will not add the wildcard, '*',
  1309.                          to files ending in a period, '.'.
  1310.  
  1311.      Run in Binkley mode If you use Binkley version 2.50 or higher, then
  1312.                          you must turn this option on. ALLFIX will
  1313.                          create the correct flavor files in the correct
  1314.  
  1315.                                        25
  1316.  
  1317.  
  1318.                          directories. ALLFIX does not support outbound
  1319.                          directories named after their respective
  1320.                          domains. ALLFIX only supports outbound
  1321.                          directories with the hexadecimal representation
  1322.                          of the aka zone numbers as the extensions.
  1323.  
  1324.                          Example:
  1325.  
  1326.                              C:\BINK\OUTBOUND       {for the main zone }
  1327.                              C:\BINK\OUTBOUND.003   {for zone 3        }
  1328.  
  1329.      Days to keep history
  1330.                          The number of days ALLFIX should keep files in the
  1331.                          history file. The maximum number of days is 255,
  1332.                          and 0 is the minimum, in which case, all the files
  1333.                          will be left in the history file. You can remove
  1334.                          old entries from the history file using the
  1335.                          PACK command.
  1336.  
  1337.      Use HMB             If ALLFIX should use the Hudson Message Base or
  1338.                          work via .PKT files. If the HMB method is
  1339.                          chosen, then where ever any echomail options
  1340.                          are configured, the Board must be filled in,
  1341.                          like wise, if the .PKT system is preferred, then
  1342.                          the ECHOtags must always be correctly filled
  1343.                          in.
  1344.  
  1345.      Extendend desc char The character ALLFIX should place before 
  1346.                          extended descriptions. Extended discriptions are
  1347.                          those descriptions that take up more than one
  1348.                          line. ALLFIX will use this character to mark
  1349.                          multiple description lines when importing a
  1350.                          FILE_ID.DIZ file that contains more than one
  1351.                          line of text.
  1352.  
  1353.  
  1354.      5.3.9.3  Log options
  1355.  
  1356.      Within this menu you can specify which things ALLFIX should write
  1357.      to its log file.
  1358.  
  1359.      Inbound activity    Inbound File echo and Magic filename activity.
  1360.  
  1361.      Outbound activity   Outbound File echo and Magic filename activity.
  1362.  
  1363.      Maintenance activity
  1364.                          Archive conversion and other maintenance
  1365.                          activities.
  1366.  
  1367.      Security violations Security violations.
  1368.  
  1369.  
  1370.                                        26
  1371.  
  1372.  
  1373.      AreaMgr activity    AreaMgr activities.
  1374.  
  1375.      Notify activity     Notify activities.
  1376.  
  1377.      Move rcvd files     Move rcvd file activities.
  1378.  
  1379.      Move bad TIC files  Move bad TIC file activities.
  1380.  
  1381.      FileFind rejected   Rejected FileFind messages.
  1382.  
  1383.      FileFind created    Created FileFind replies.
  1384.  
  1385.      FixDor activity     FixDor activities.
  1386.  
  1387.      External Hatch      External Hatch activities.
  1388.  
  1389.      New file reports    The creation of new file reports.
  1390.  
  1391.      Debug               All of the above without changing them.
  1392.  
  1393.  
  1394.      5.3.9.4  AreaMgr options
  1395.  
  1396.      Within this menu, you can configure several options concerning the
  1397.      AreaMgr.
  1398.  
  1399.      Keep requests       Should ALLFIX keep or delete AreaMgr requests
  1400.                          after processes them.
  1401.  
  1402.      Keep receipts       Should ALLFIX toggle the KILL flag for any
  1403.                          AreaMgr receipts.
  1404.  
  1405.      Allow %+ALL         Should a system be able to use the %+ALL
  1406.                          command to connect all available areas.
  1407.  
  1408.      Allow %NOTIFY       Should a system be able to use the %NOTIFY
  1409.                          command to toggle the notify option.
  1410.  
  1411.      Allow %PASSWORD     Should a system be able to use the %PASSWORD
  1412.                          command to change his/her password.
  1413.  
  1414.      Allow %MESSAGE      Should a system be able to use the %MESSAGE
  1415.                          command to toggle the netmail announcement
  1416.                          feature.
  1417.  
  1418.      Allow %COMPRESSION  Should a system be able to use the %COMPRESSION
  1419.                          command to change the archiver for the TicPack
  1420.                          options.
  1421.  
  1422.      Allow %TICK         Should a system be able to use the %TICK
  1423.                          command to toggle the Tic file option.
  1424.  
  1425.                                        27
  1426.  
  1427.  
  1428.      Allow %INACTIVE     Should a system be able to use the %INACTIVE
  1429.                          command to temporarily turn off all the areas.
  1430.                          If this is set to 'No' then ALLFIX will also
  1431.                          prevent the system from using the %ACTIVE 
  1432.                          command.
  1433.  
  1434.      Auto-add nodes      Should ALLFIX automatically add an unknown
  1435.                          system to the node manager. If you enable this
  1436.                          option, then ALLFIX will any unknown system that
  1437.                          sends an AreaMgr request, requesting to be
  1438.                          connected to selected file echos.
  1439.  
  1440.      Public groups       List of public groups, that auto-added nodes
  1441.                          have access to.
  1442.  
  1443.  
  1444.      5.3.9.5  Edit days
  1445.  
  1446.      You can change the names of the days. If, for example, you live
  1447.      in Holland, and you wish to use the Dutch names, you can configure
  1448.      that within this menu. The names of the days are used in several
  1449.      occasions, such as messages to accompany TIC files and new file
  1450.      reports.
  1451.  
  1452.  
  1453.      5.3.9.6  Edit months
  1454.  
  1455.      You can change the names of the months. If, for example, you live
  1456.      in Holland, and you wish to use the Dutch names, you can configure
  1457.      that within this menu. The names of the months are used in several
  1458.      occasions, such as messages to accompany TIC files and new file
  1459.      reports.
  1460.  
  1461.  
  1462.      5.3.9.7  Edit file format
  1463.  
  1464.      Within this menu, you will find another menu, asking you to choose
  1465.      a mode. ALLFIX can create two different types of new file reports,
  1466.      those that are uncategorized, and those that are categorized by
  1467.      areas.
  1468.  
  1469.      There are two special meta commands that can be used to insert a
  1470.      variable amount of spaces before or after a certain meta command.
  1471.      For example, if you want files to be displayed in a nice listing,
  1472.      where all the filenames begin on the same column, and all the
  1473.      file sizes end on the same column, you can tell ALLFIX to insert
  1474.      12 minus the length of the current file name spaces after the file
  1475.      name and 8 minus the length of the current file size of spaces
  1476.      before the file size. The format is simple. Use a ':' to specify
  1477.      after and a '#' to specify before. Examples:
  1478.  
  1479.  
  1480.                                        28
  1481.  
  1482.  
  1483.      ^F:12               This will tell ALLFIX to add 12 minus the
  1484.                          length of the file name spaces after the
  1485.                          file name.
  1486.  
  1487.      ^F#12               This will tell ALLFIX to add 12 minus the
  1488.                          length of the file name spaces before the
  1489.                          file name.
  1490.  
  1491.      Please note: ALLFIX only processes the : and # meta commands when
  1492.      they occur directly after another valid meta command.
  1493.  
  1494.  
  1495.      5.3.9.7.1  Mode 1
  1496.  
  1497.      Within this menu you can edit the way that files are listed in the
  1498.      uncategorized new file reports. The default, as shown in the setup
  1499.      program looks like this:
  1500.  
  1501.      File: CONT181.ZIP (8,812 bytes) (06-26-92)
  1502.      Area: CONTACT [Contact net files]
  1503.      Desc: Contact Net nodelist for day: 181
  1504.  
  1505.      There are two lines that you can configure, but with the help of
  1506.      certain meta commands, you can create many more.
  1507.  
  1508.      The following is list of the meta commands you can use.
  1509.  
  1510.      ^A                  The name of the File Echo in which this file
  1511.                          was received. If this happens to be a file
  1512.                          found in one of the directories that ALLFIX is
  1513.                          allowed to scan for new files, this will be the
  1514.                          name of the file area.
  1515.  
  1516.      ^O                  The origin address of the system where this
  1517.                          file was hatched. If this happens to be a file
  1518.                          found in one of the directories that ALLFIX is
  1519.                          allowed to scan for new files, then the origin
  1520.                          will read "<upload>"
  1521.  
  1522.      ^F                  The name of the file.
  1523.  
  1524.      ^S                  The size of the file, in bytes with commas
  1525.                          every 3 characters.
  1526.  
  1527.      ^D                  The date of the file in format MM-DD-YY
  1528.  
  1529.      ^E                  The description of the file.
  1530.  
  1531.      ^C                  The comment for that particular file echo or
  1532.                          file area.
  1533.  
  1534.  
  1535.                                        29
  1536.  
  1537.  
  1538.      ^M                  A return, used to create more than 2 lines.
  1539.  
  1540.      The above example is configured as follows:
  1541.  
  1542.      line 1  File: ^F (^S bytes) (^D)^MArea: ^A [^C]
  1543.      line 2  Desc: ^E
  1544.  
  1545.  
  1546.      5.3.9.7.2  Mode 2
  1547.  
  1548.      Within this menu you can edit the way new files are displayed in
  1549.      the categorized new file reports.
  1550.  
  1551.      Line 1 represents the header of each area listing, and Line 2
  1552.      represents the actual way the files are listed within each area
  1553.      grouping.
  1554.  
  1555.      The default header looks like this: ───┐
  1556.                                              
  1557.      Area : HSE, comment : Harms Software distribution echo
  1558.      -------------------------------------------------------------------
  1559.      BB_V101.ARJ   22,166 10-09-92 Latest version of BBS-Base, Database
  1560.                                    door for the BBSlijst, v1.01
  1561.                                                
  1562.      The default file lines look like this: ──┘
  1563.  
  1564.      For header (line 1), you can make use of the following meta commands.
  1565.  
  1566.      ^A                  The name of the File Echo in which this file
  1567.                          was received. If this happens to be a file
  1568.                          found in one of the directories that ALLFIX is
  1569.                          allowed to scan for new files, this will be the
  1570.                          name of the file area.
  1571.  
  1572.      ^O                  The origin address of the system where this
  1573.                          file was hatched. If this happens to be a file
  1574.                          found in one of the directories that ALLFIX is
  1575.                          allowed to scan for new files, then the origin
  1576.                          will read "<upload>"
  1577.  
  1578.      ^C                  The comment for that particular file echo or
  1579.                          file area.
  1580.  
  1581.      ^M                  A return, used to create more than 2 lines.
  1582.  
  1583.      For the file lines (Line 2) you can use the following meta
  1584.      commands.
  1585.  
  1586.      ^F                  The name of the file.
  1587.  
  1588.      ^S                  The size of the file, in bytes with commas
  1589.  
  1590.                                        30
  1591.  
  1592.  
  1593.                          every 3 characters.
  1594.  
  1595.      ^D                  The date of the file in format MM-DD-YY
  1596.  
  1597.      ^E                  The description of the file.
  1598.  
  1599.      ^M                  A return, used to create more than 2 lines.
  1600.  
  1601.      The header, shown above, can be realized with the following line:
  1602.  
  1603.      Area : ^A, Comment : ^C
  1604.  
  1605.      The files line, shown above, can be realized with the following
  1606.      line:
  1607.  
  1608.      ^F:12^S#8 ^D:9^E
  1609.  
  1610.  
  1611.      5.3.9.8  Exclude files
  1612.  
  1613.      Many times certain files are updated on a regular basis, and it is
  1614.      unnecessary to include them in a new file report every time.
  1615.      Therefore, you can enter up to 20 file names, or file specs that
  1616.      ALLFIX is not allowed to include in new file reports.
  1617.  
  1618.      Any  DOS wildcard  is  allowed,  as  well  as  the  following  special
  1619.      wildcards:
  1620.  
  1621.      @                    Any alphabetical character, including
  1622.                           extended ASCII characters.
  1623.  
  1624.      #                    Any numerical character. 
  1625.  
  1626.  
  1627.      5.4  Message area manager
  1628.  
  1629.      Here you can setup which echo mail areas ALLFIX is allowed to scan
  1630.      for information requests. You can enter up to 255 areas.
  1631.  
  1632.      The message area configuration is stored in the AREAS.FIX file.
  1633.      Index information is stored in AREAS.IDX.
  1634.  
  1635.      Following is a description of all the fields in this menu.
  1636.  
  1637.      Comment             This comment is for your own personal use. Since
  1638.                          some people will use ECHOtags (Maximus users, for
  1639.                          example) and others will use Board numbers, ALLFIX
  1640.                          will sort the areas based on the comment.
  1641.  
  1642.      ECHOtag             If you make use of the .PKT system, then you MUST
  1643.                          enter an ECHOtag. The ECHOtag is the official name
  1644.  
  1645.                                        31
  1646.  
  1647.  
  1648.                          of the echo area.
  1649.  
  1650.      Reply tag           If you make use of the .PKT system, and you want
  1651.                          ALLFIX to generate replies in another message
  1652.                          area, then you can enter that area name here.
  1653.  
  1654.      Board #             If you use the Hudson Message Base, then you MUST
  1655.                          enter a message board number. Valid numbers are
  1656.                          1-200. The number corresponds to the number in
  1657.                          your BBS and mailer configuration.
  1658.  
  1659.      Reply brd           If you use the Hudson Message Base and you want
  1660.                          ALLFIX to generate replies in another message
  1661.                          area, then you can enter that area number here.
  1662.  
  1663.      Origin              This is the origin line that ALLFIX should append
  1664.                          to FileFind replies created in this area.
  1665.  
  1666.      Use Aka             This is the aka that you wish ALLFIX to use for
  1667.                          this ECHO mail area.
  1668.  
  1669.  
  1670.      5.4.1  View mode
  1671.  
  1672.      In view mode you can walk through the areas with the cursor up/down,
  1673.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  1674.      the comment. Pressing Home will take you to the first area, End will
  1675.      take you to the last area.
  1676.  
  1677.      The following keys are in view mode.
  1678.  
  1679.      ENTER               Edit the current entry.
  1680.  
  1681.      ESC,F9,F10          Done, return to the previous menu.
  1682.  
  1683.      F1                  Call up the help screen.
  1684.  
  1685.      F2                  Find an area, based on the comment entered.
  1686.  
  1687.      F3                  This key will bring you into an overview mode,
  1688.                          where you select which area to go to from a
  1689.                          nice scrollable listing. You can delete and
  1690.                          insert entries from this mode.
  1691.  
  1692.  
  1693.      5.4.2  Edit Mode
  1694.  
  1695.      In the edit mode you can move between the fields using the up and
  1696.      down arrows, or the enter key.
  1697.  
  1698.      The following keys are available.
  1699.  
  1700.                                        32
  1701.  
  1702.  
  1703.      ESC                 Exit. If you have made any changes, you will
  1704.                          be asked if you want save them.
  1705.  
  1706.      F2                  Select the AKA that ALLFIX should use when
  1707.                          writing in this area.
  1708.  
  1709.      F3                  Select the origin line that ALLFIX should use
  1710.                          when writing in this area. You can select from
  1711.                          one of the 20 global origin lines.
  1712.  
  1713.      F9                  Abort the changes and exit.
  1714.  
  1715.      F10                 Save the changes and exit.
  1716.  
  1717.  
  1718.      5.5  File area manager
  1719.  
  1720.      Within the File area manager you can define which BBS file areas
  1721.      ALLFIX is allowed to scan when processing information requests.
  1722.      Please make sure that ALLFIX is not allowed to scan private areas,
  1723.      or areas where there might be not so legal software.
  1724.  
  1725.      You can scroll through the listing using the arrow keys, or the page
  1726.      up and page down keys. Home and end will take you to the top and
  1727.      bottom, respectively.
  1728.  
  1729.      The following keys are available.
  1730.  
  1731.      F1                  This menu has online help and is accessible
  1732.                          with this function key.
  1733.  
  1734.      F2                  Turn  all of the areas on or off. If there is one
  1735.                          are that is not on then this key will turn all of
  1736.                          the areas on, if all the areas are on, then it
  1737.                          will turn them all off.
  1738.  
  1739.      F3                  Restore the changes. Incase you made changes
  1740.                          that you regret, you can restore the original
  1741.                          values with this key.
  1742.  
  1743.  
  1744.      5.6  New file reports
  1745.  
  1746.      You can define if and where ALLFIX should create new file reports.
  1747.      Files are included in the report based on which group they belong
  1748.      to. Here is a description of the various fields. You may decide
  1749.      that you want a certain report to be written in more than one area.
  1750.      You can create more than one entry with the same list of groups.
  1751.      If you do so, ALLFIX will generate multiple new file reports. You
  1752.      can enter up to 255 reports.
  1753.  
  1754.  
  1755.                                        33
  1756.  
  1757.  
  1758.      The new file reports configuration is stored within the file called
  1759.      GROUPS.FIX. Index information is stored in GROUPS.IDX.
  1760.  
  1761.      Please note: You do not have to  enter a board number, or an ECHOtag.
  1762.      If you do not, then ALLFIX will only generate reports to the people
  1763.      listed in the export listing. If there is also no one in the export
  1764.      listing, then this report is inactive.
  1765.  
  1766.      The following is a description of the fields in this menu.
  1767.  
  1768.      Groups                  This is a list of groups that should be
  1769.                              included in this particular list.
  1770.  
  1771.      Echotag                 For BBS systems that plan on using the
  1772.                              .PKT support, you must enter the ECHOtag of
  1773.                              the echomail area that you want the new
  1774.                              file report to be placed in.
  1775.  
  1776.      Board #                 For BBS systems using the HMB, you must
  1777.                              enter the board number of the message area
  1778.                              where you want ALLFIX to place the new file
  1779.                              report.
  1780.  
  1781.      Use Aka                 The aka that you want to use for this area.
  1782.  
  1783.      Origin                  The origin line that you want to use for
  1784.                              this area. You can select from the 20
  1785.                              global origin lines.
  1786.  
  1787.      Header                  This is an ASCII text file, that ALLFIX
  1788.                              should place before each new file report.
  1789.                              Please refer to section 6.1 for an
  1790.                              explanation of the various meta commands
  1791.                              that you can use within the text file.
  1792.  
  1793.      Footer                  This is an ASCII text file, that ALLFIX
  1794.                              should place after each new file report.
  1795.                              Please refer to section 6.1 for an
  1796.                              explanation off the various meta commands
  1797.                              that you can use within the text file.
  1798.  
  1799.      From                    Who the new file report should be 'From'.
  1800.  
  1801.      To                      Who the new file report should be 'To'.
  1802.  
  1803.      Subject                 The subject of the new file report.
  1804.  
  1805.      Mode                    The type of new file report that should be
  1806.                              generated, categorized by area, or
  1807.                              uncategorized.
  1808.  
  1809.  
  1810.                                        34
  1811.  
  1812.  
  1813.      Export                  This is a list of systems that ALLFIX
  1814.                              should send carbon copies of the new file
  1815.                              report to.
  1816.  
  1817.  
  1818.      5.6.1  View mode
  1819.  
  1820.      In view mode you can walk through the reports with the cursor up/down,
  1821.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  1822.      the list of groups. Pressing Home will take you to the first area, End
  1823.      will take you to the last area.
  1824.  
  1825.      These keys are available in view mode.
  1826.  
  1827.      ENTER               Edit the current entry.
  1828.  
  1829.      ESC,F9,F10          Done, return to the previous menu.
  1830.  
  1831.      F1                  Call up the help screen.
  1832.  
  1833.      F2                  Find an area, based on the groups included in the
  1834.                          report.
  1835.  
  1836.      F3                  This key will bring you into an overview mode,
  1837.                          where you select which area to go to from a
  1838.                          nice scrollable listing. You can delete and
  1839.                          insert entries from this mode.
  1840.  
  1841.      F5                  This key will bring you to a menu where you can
  1842.                          edit certain default settings.
  1843.  
  1844.  
  1845.      5.6.2  Edit mode
  1846.  
  1847.      In edit mode you can move around using the up and down arrow keys,
  1848.      or using the enter key.
  1849.  
  1850.      The following function keys are available.
  1851.  
  1852.      ESC                 Exit. If you have made any changes, you will
  1853.                          be asked if you want save them.
  1854.  
  1855.      F2                  Select which aka ALLFIX should use when
  1856.                          generating this report.
  1857.  
  1858.      F3                  Select which origin line ALLFIX should use when
  1859.                          generating this report. You can select from the
  1860.                          20 global origin lines.
  1861.  
  1862.      F5                  Edit the export list. Within the export list
  1863.                          you can use the up and down arrow keys to move
  1864.  
  1865.                                        35
  1866.  
  1867.  
  1868.                          around. Home and End move to the first and last
  1869.                          entry, respectively. A new address can be
  1870.                          entered using the Ins key, an old address can
  1871.                          be deleted using the Del key. You may enter up
  1872.                          to 255 addresses. Esc will take you back to the
  1873.                          previous menu.
  1874.  
  1875.      F9                  Abort changes and exit.
  1876.  
  1877.      F10                 Save changes and exit.
  1878.  
  1879.  
  1880.      5.7  File echo areas
  1881.  
  1882.      You can define your File Echos within this menu. You can enter up
  1883.      to 512 File Echos.
  1884.  
  1885.      The file echo configuration is stored within the file called
  1886.      FAREAS.FIX. Index information is stored in FAREAS.IDX.
  1887.  
  1888.      The following is a description of the fields in this menu.
  1889.  
  1890.      Name                The official name of the File Echo. The name
  1891.                          may be up to 12 characters long.
  1892.  
  1893.      Comment             A comment to describe this file echo. This
  1894.                          comment is displayed in AreaMgr requests.
  1895.                          Please refer to section 6.3 for a description
  1896.                          on the AreaMgr.
  1897.  
  1898.      Dest                The directory or file area that you want the
  1899.                          files for this area imported to. You can enter
  1900.                          either a path, or a file area number. If the
  1901.                          destination happens to be the same as the
  1902.                          origin directory, then ALLFIX will reset the
  1903.                          archive bit of the file, so that it will not be
  1904.                          handled again. You may also select pass
  1905.                          through. Which means that files will not be
  1906.                          imported into your system. They will, however, be
  1907.                          forwarded to your downlinks.
  1908.  
  1909.      Group               The group to which this File Echo belongs.
  1910.  
  1911.      Message             This is an ASCII text file that ALLFIX adds to
  1912.                          the file attach netmail to your downlinks.
  1913.                          Please refer to section 6.2 for a explanation
  1914.                          of all the meta commands that you can use for
  1915.                          in this text file.
  1916.  
  1917.      Keep #              The number of files to keep in the directory.
  1918.                          ALLFIX will look for files that match the
  1919.  
  1920.                                        36
  1921.  
  1922.  
  1923.                          filespec of the file being imported. It will
  1924.                          then erase enough files so that there are only
  1925.                          as many left as you specify in this field. The
  1926.                          FILES.BBS file is also updated. You can select
  1927.                          numbers 0 - 99. Number 0 means that ALLFIX will
  1928.                          NOT erase any files. 1 means that ALLFIX will
  1929.                          erase all the old files and then import the new
  1930.                          file. 2 means ALLFIX will erase all but one of
  1931.                          the old files and then import the new file,
  1932.                          etc. Please note: ALLFIX tries to guess the
  1933.                          filespec of the file being imported. For
  1934.                          example, a file called CONT162.ZIP would be
  1935.                          transformed into CONT???.ZIP. ALLFIX will then
  1936.                          look for all files that match that spec. ALLFIX
  1937.                          will try to put the files in the correct order.
  1938.                          It will put the files at the end of the list of
  1939.                          other files that match its specification.
  1940.  
  1941.      Announce            Include this area in the new file reports.
  1942.  
  1943.      Convert             Here you can select the archive type that
  1944.                          ALLFIX should convert all incoming files to.
  1945.                          You can select from one of the 6 supported
  1946.                          archivers, or you can select NONE, disabling
  1947.                          this feature.
  1948.  
  1949.      Convert all         If you have selected an archive format to
  1950.                          convert to, this option will tell ALLFIX to
  1951.                          convert all files, even if they are of the
  1952.                          destination archive format.
  1953.  
  1954.      Allow replace       Many TIC files contain a filespec that the
  1955.                          incoming file should replace. ALLFIX will
  1956.                          erase any files that match that filespec. With
  1957.                          this option you can tell ALLFIX to either honor
  1958.                          or ignore the replaces request. Please be
  1959.                          careful with this option. If you do not trust
  1960.                          your uplinks, then it is strongly advised to
  1961.                          turn this off, because a replaces request of
  1962.                          *.* will effectively erase all the files in
  1963.                          that area!
  1964.  
  1965.      Dupe check          Whether ALLFIX should check for dupes in this
  1966.                          file echo. The -NoDupe switch will override
  1967.                          this setting.
  1968.  
  1969.      Import FileID       ALLFIX has the ability to extract the
  1970.                          FILE_ID.DIZ file from an incoming archive,
  1971.                          and place that in your FILES.BBS instead of
  1972.                          the normal description included in the TIC file.
  1973.                          Please note that you should not use extended
  1974.  
  1975.                                        37
  1976.  
  1977.  
  1978.                          descriptions for areas where you make use of the
  1979.                          Keep # command.
  1980.  
  1981.                          ALLFIX will add a '>' before the extra
  1982.                          description lines for SuperBBS and a '+' for
  1983.                          all other BBS systems.
  1984.  
  1985.      Visible             When a person requests a listing of all the
  1986.                          available file echos, ALLFIX will not display
  1987.                          any areas that the person does not have access
  1988.                          to. If the visible field is set to 'Yes' then
  1989.                          ALLFIX will also include that area, and put a
  1990.                          '-' in front of the name, indicating that the
  1991.                          person does not have access to it.
  1992.  
  1993.      Tiny SB             Normally ALLFIX will append the seen by list
  1994.                          with all the systems in the export list, that
  1995.                          are not already in the seen by list. With this
  1996.                          option you can tell ALLFIX if it should strip
  1997.                          all the systems, that are not in the export
  1998.                          list, from the seen by list.
  1999.  
  2000.      No touch            Whether ALLFIX should update the FILES.BBS file.
  2001.                          If this option is set to 'Yes' then ALLFIX 
  2002.                          will NOT update the FILES.BBS file.
  2003.  
  2004.      Systems             A list of systems that are connected to this file
  2005.                          echo. You may enter up to 255 systems. For each
  2006.                          system you can select one of three status bits:
  2007.  
  2008.                          R      Receive only
  2009.  
  2010.                          S      Send only
  2011.  
  2012.                          B      Both (receive and send)
  2013.  
  2014.  
  2015.      5.7.1  View mode
  2016.  
  2017.      In view mode you can walk through the areas with the cursor up/down,
  2018.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  2019.      the area names. Pressing Home will take you to the first area, End
  2020.      will take you to the last area.
  2021.  
  2022.      These keys are available in the view mode.
  2023.  
  2024.      ENTER               Edit the current entry.
  2025.  
  2026.      ESC,F9,F10          Done, return to the previous menu.
  2027.  
  2028.      F1                  Call up the help screen.
  2029.  
  2030.                                        38
  2031.  
  2032.  
  2033.      F2                  Find an area, based on the name of the file echo.
  2034.  
  2035.      F3                  This key will bring you into an overview mode,
  2036.                          where you select which area to go to from a
  2037.                          nice scrollable listing. You can delete and
  2038.                          insert entries from this mode.
  2039.  
  2040.      F4                  You can globally add, delete, or replace nodes in
  2041.                          the export listing.
  2042.  
  2043.      F5                  This key will bring you to a menu where you can
  2044.                          edit certain default settings.
  2045.  
  2046.  
  2047.      5.7.2  Edit mode
  2048.  
  2049.      In edit mode, you can move around using the up and down arrow keys,
  2050.      or using the enter key.
  2051.  
  2052.      These function keys are available.
  2053.  
  2054.      F1                  This menu has online help, which can be
  2055.                          accessed using the F1 function key.
  2056.  
  2057.      F5                  Edit the systems list. Within the systems list
  2058.                          you can use the up and down arrow keys to move
  2059.                          around. Home and End move to the first and last
  2060.                          entry, respectively. A new address can be
  2061.                          entered using the Ins key, an old address can
  2062.                          be deleted using the Del key. You may enter up
  2063.                          to 255 addresses. Esc will take you back to the
  2064.                          previous menu. The following keys may be used
  2065.                          to toggle the status for each node:
  2066.  
  2067.                          R      Receive only
  2068.  
  2069.                          S      Send only
  2070.  
  2071.                          B      Both (send and receive)
  2072.  
  2073.      F6                  Select destination directory.
  2074.  
  2075.      F8                  Enter the Options menu.
  2076.  
  2077.      F9                  Abort changes and exit.
  2078.  
  2079.      F10                 Save changes and exit.
  2080.  
  2081.  
  2082.      5.8  Hatch manager
  2083.  
  2084.  
  2085.                                        39
  2086.  
  2087.  
  2088.      In  the hatch  manager  you can  configure  files that  ALLFIX  should
  2089.      automatically 'hatch'  into a File Echo. You can enter up to 255 files
  2090.      to hatch.  The files will be hatched whenever they are found and if it
  2091.      is allowed to hatch them on that particular day.
  2092.  
  2093.      Please note: It is very important that the directory of the file being
  2094.      hatched is DIFFERENT from  the destination directory of the  file echo
  2095.      that it  is being hatched  into. If  the directory is  the same,  then
  2096.      ALLFIX will continue to hatch that file until your hard drive is full!
  2097.      If a file, that exists in the destination  directory, must be hatched,
  2098.      the 'HatchNew' option from the Magic filename manager MUST be used.
  2099.  
  2100.      The hatch manager configuration is stored in the file called
  2101.      HATCH.FIX. Index information is stored in HATCH.IDX.
  2102.  
  2103.      The following is a description of the fields in this menu.
  2104.  
  2105.      Area                The name of the file echo area that this file
  2106.                          should be hatched into.
  2107.  
  2108.      Spec                The file spec of the file(s) that should be
  2109.                          hatched. Normal DOS wildcards are allowed,
  2110.                          in addition to the following special wildcards:
  2111.  
  2112.                          @        Any alphabetical character, including
  2113.                                   extended ASCII characters.
  2114.  
  2115.                          #        Any numberical character.
  2116.  
  2117.      Desc                The description of the file. Here you have
  2118.                          several options available.
  2119.  
  2120.                          /GET     Get the description from the FILES.BBS
  2121.                                   file, if there is one.
  2122.  
  2123.                          /REMOVE  Remove the description from the
  2124.                                   FILES.BBS file, if there is one.
  2125.  
  2126.                          %xx      Echo the character at position xx.
  2127.                                   This can be used to put the version
  2128.                                   number in the description. The
  2129.                                   number you enter must, of course, be
  2130.                                   less than or equal the length of the
  2131.                                   file name.
  2132.  
  2133.      Days                The days on which the files are allowed to be
  2134.                          hatched.
  2135.  
  2136.      Repl                The file spec that these files should replace.
  2137.                          You may enter wild cards. Please be careful
  2138.                          with this option, because it not only affects
  2139.  
  2140.                                        40
  2141.  
  2142.  
  2143.                          your system, but also all of your downlinks.
  2144.  
  2145.      Mgic                ALLFIX supports the new TIC command 'MAGIC'.
  2146.                          This command tells the destination system to
  2147.                          update or append an entry to the Alias file.
  2148.                          The appended entry will receive the magic name
  2149.                          that is entered here, and the full path and
  2150.                          filename of the imported file. This may be
  2151.                          used, for example, to make sure that each
  2152.                          system has the latest nodelist in the alias
  2153.                          file. Please be careful when using this
  2154.                          option, since the destination system may become
  2155.                          irritated if this option is used irresponsibly.
  2156.  
  2157.  
  2158.      5.8.1  View mode
  2159.  
  2160.      In view mode you can walk through the areas with the cursor up/down,
  2161.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  2162.      the area names. Pressing Home will take you to the first area, End
  2163.      will take you to the last area.
  2164.  
  2165.      These keys are available in the view mode.
  2166.  
  2167.      ENTER               Edit the current entry.
  2168.  
  2169.      ESC,F9,F10          Done, return to the previous menu.
  2170.  
  2171.      F1                  Call up the help screen.
  2172.  
  2173.      F2                  Find an area, based on the name of the file echo.
  2174.  
  2175.      F3                  This key will bring you into an overview mode,
  2176.                          where you select which area to go to from a
  2177.                          nice scrollable listing. You can delete and
  2178.                          insert entries from this mode.
  2179.  
  2180.  
  2181.      5.8.2  Edit mode
  2182.  
  2183.      In edit mode, you can move around using the up and down arrow keys,
  2184.      or using the enter key.
  2185.  
  2186.      The following function keys are available.
  2187.  
  2188.      F1                  This menu has online help, which can be
  2189.                          accessed by using the F1 function key.
  2190.  
  2191.      F3                  Select which days ALLFIX is allowed to hatch
  2192.                          these files.
  2193.  
  2194.  
  2195.                                        41
  2196.  
  2197.  
  2198.      F9                  Abort the changes and exit.
  2199.  
  2200.      F10                 Save the changes and exit.
  2201.  
  2202.  
  2203.      5.9  Magic file manager
  2204.  
  2205.      Within this menu you can configure the magic files. You can enter
  2206.      up to 255 magic files.
  2207.  
  2208.      The magic file configuration is stored in the file called
  2209.      MGICFILE.FIX. Index information is stored in MGICFILE.IDX.
  2210.  
  2211.      The Magic Filename system has seven different commands, namely:
  2212.  
  2213.      AdoptFile           Adopt a file into another file echo area
  2214.  
  2215.      CopyFile            Copy a file to another directory
  2216.  
  2217.      ExecCommand         Execute a dos command
  2218.  
  2219.      ForwardTo           Forward the file to certain nodes
  2220.  
  2221.      HatchNew            This option will tell ALLFIX to scan the
  2222.                          destination directory of a specific file echo for
  2223.                          any files which have a timestamp (date and time)
  2224.                          newer than the last time that ALLFIX was executed.
  2225.                          If any files are found, and they are listed in
  2226.                          the FILES.BBS file, then ALLFIX will hatch those
  2227.                          files to all the people in the export list for
  2228.                          that file echo. Please note that if the date of
  2229.                          the file is for some time in the future, ALLFIX
  2230.                          will continue to hatch that file until that date
  2231.                          is passed. You may force ALLFIX to reset the dates
  2232.                          of any such files using the 'Reset dates in
  2233.                          future' option found in the global options menu.
  2234.  
  2235.      KeepNum             Use an alternate Keep # for this file
  2236.  
  2237.      MoveToArea          Move the file to another file echo area
  2238.  
  2239.      NoForward           Do not forward the file
  2240.  
  2241.      OtherPath           Import the file into another directory
  2242.  
  2243.      PickUpFile          This option will tell ALLFIX to look in the
  2244.                          inbound directory for any files matching a 
  2245.                          certain specification. It will move any files
  2246.                          found that match that specification, and then
  2247.                          forward them to a list of systems. Nothing else
  2248.                          will be done with the file, that means that
  2249.  
  2250.                                        42
  2251.  
  2252.  
  2253.                          it will not be placed in the FILES.BBS, nor
  2254.                          can anything else be done with this file. 
  2255.  
  2256.      UpdateAlias         Update the alias file.
  2257.  
  2258.      Magic filenames are configured by entering a file specification,
  2259.      which may contain wildcards, and the name of the file echo, where
  2260.      this file may occur. Matches found in other file echos will not be
  2261.      processed.
  2262.  
  2263.      ALLFIX will process each entry entered for a specific file. This
  2264.      means that a file can be adopted into more than one other file
  2265.      echo. ALLFIX will process the MoveFile and OtherPath commands
  2266.      before processing the file, and it will process all of the other
  2267.      commands after processing the file.
  2268.  
  2269.      The following is a description of the fields in this menu.
  2270.  
  2271.      FromArea            The file echo area where ALLFIX should look for
  2272.                          this magic file. If the AdoptFile function is
  2273.                          being used more than once, then the FromArea
  2274.                          name should be the same for each entry,
  2275.                          corresponding to the official name of the file
  2276.                          echo in which the file was received.
  2277.  
  2278.      ToArea              Incase the AdoptFile or MoveToArea function is
  2279.                          used, then this is the area that the file
  2280.                          should be adopted/moved to.
  2281.  
  2282.      FileMask            The file specification to match for this Magic
  2283.                          filename. Normal DOS wilcards may be used in
  2284.                          addition to the following special wildcards:
  2285.  
  2286.                          @        Any alphabetical character, including
  2287.                                   extended ASCII characters.
  2288.  
  2289.                          #        Any numerical character.
  2290.  
  2291.      Keep #              Number of old files to keep. 0 means keep all.
  2292.                          Please refer to the section discussing the
  2293.                          File echo manager for a more detailed
  2294.                          description.
  2295.  
  2296.      Directory           Incase the OtherPath, CopyFile, PickUpFile
  2297.                          function is being used, then this is the alternate
  2298.                          directory where the file should be imported to.
  2299.  
  2300.      Command             Incase the ExecCommand is being used, then this
  2301.                          is the list of dos commands that should be
  2302.                          executed. Multiple commands should be separated
  2303.                          by a semi-colon, ';'. You may enter the name of
  2304.  
  2305.                                        43
  2306.  
  2307.  
  2308.                          a batch file. You can make use of the following
  2309.                          command line options.
  2310.  
  2311.                          %F       The complete path and filename of the
  2312.                                   newly imported file.
  2313.  
  2314.                          %P       The complete path without the trailing
  2315.                                   backslash, '\'.
  2316.  
  2317.                          %N       The complete name of the file, not
  2318.                                   including the extension.
  2319.  
  2320.                          %E       The complete extension of the file,
  2321.                                   not including the dot, '.'
  2322.  
  2323.                          %D       The day number, 1-365.
  2324.  
  2325.                          %A       The name of the current file echo.
  2326.  
  2327.      Export              A list of systems that this magic file should be
  2328.                          exported to. You may enter up to 255 systems.
  2329.  
  2330.  
  2331.      5.9.1  View mode
  2332.  
  2333.      In view mode you can walk through the areas with the cursor up/down,
  2334.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  2335.      the list of groups. Pressing Home will take you to the first area, End
  2336.      will take you to the last area.
  2337.  
  2338.      These keys are available in the view mode.
  2339.  
  2340.      ENTER               Edit the current entry.
  2341.  
  2342.      ESC,F9,F10          Done, return to the previous menu.
  2343.  
  2344.      F1                  Call up the help screen.
  2345.  
  2346.      F2                  Find an area, based on the name of the magic
  2347.                          file.
  2348.  
  2349.      F3                  This key will bring you into an overview mode,
  2350.                          where you select which area to go to from a
  2351.                          nice scrollable listing. You can delete and
  2352.                          insert entries from this mode.
  2353.  
  2354.  
  2355.      5.9.2  Edit mode
  2356.  
  2357.      In edit mode you can use the up and down arrow keys, or the enter
  2358.      key to move around.
  2359.  
  2360.                                        44
  2361.  
  2362.  
  2363.      The following function keys are available.
  2364.  
  2365.      ESC                 Exit. If you have made any changes, you will
  2366.                          be asked if you want save them.
  2367.  
  2368.      F1                  This menu has online help, which can be
  2369.                          accessed using the F1 function key.
  2370.  
  2371.      F9                  Abort the changes and exit.
  2372.  
  2373.      F10                 Save the changes and exit.
  2374.  
  2375.  
  2376.      5.10  BBS new file dirs
  2377.  
  2378.      Within this menu you can configure which BBS file areas ALLFIX
  2379.      should scan for new files. New files are determined by their date
  2380.      and time. every time that ALLFIX is run, it updates the time stamp
  2381.      in the file LASTSCAN.FIX. Any file newer than the last time stamp
  2382.      will be included in the new file reports. You can enter up to 255
  2383.      directories to scan.
  2384.  
  2385.      The BBS new file dirs configurations is stored in the file called
  2386.      NEWFILES.FIX. Index information is stored in NEWFILES.IDX.
  2387.  
  2388.      The following is a description of the fields in this menu.
  2389.  
  2390.      File area           The BBS file area to scan.
  2391.  
  2392.      Comment             This comment can be included in the reports.
  2393.  
  2394.      Group               The group to which this directory belongs.
  2395.  
  2396.  
  2397.      5.10.1  View mode
  2398.  
  2399.      In view mode you can walk through the areas with the cursor up/down,
  2400.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  2401.      the file area numbers. Pressing Home will take you to the first area,
  2402.      End will take you to the last area.
  2403.  
  2404.      These keys are available in the view mode.
  2405.  
  2406.      ENTER               Edit the current entry.
  2407.  
  2408.      ESC,F9,F10          Done, return to the previous menu.
  2409.  
  2410.      F1                  Call up the help screen.
  2411.  
  2412.      F2                  Find an area, based on the number of the file
  2413.                          area.
  2414.  
  2415.                                        45
  2416.  
  2417.  
  2418.      F3                  This key will bring you into an overview mode,
  2419.                          where you select which area to go to from a
  2420.                          nice scrollable listing. You can delete and
  2421.                          insert entries from this mode.
  2422.  
  2423.  
  2424.      5.10.2  Edit mode
  2425.  
  2426.      In edit mode you can use the up and down arrow keys, or the enter
  2427.      key to move around.
  2428.  
  2429.      The following keys are available.
  2430.  
  2431.      ESC                 Exit. If you have made any changes, you will
  2432.                          be asked if you want save them.
  2433.  
  2434.      F1                  This menu has online help, which can be
  2435.                          accessed using the F1 function key.
  2436.  
  2437.      F6                  Select a BBS file area from the list of all
  2438.                          available areas.
  2439.  
  2440.      F9                  Abort the changes and exit.
  2441.  
  2442.      F10                 Save the changes and exit.
  2443.  
  2444.  
  2445.      5.11 Node manager
  2446.  
  2447.      Within the node manager you can setup define up and downlinks.
  2448.      Systems do not have to be configured in the node manager. You can
  2449.      determine different options for each system. You can configure up
  2450.      to 255 systems. When ALLFIX exports something to a system, it will
  2451.      check to see if that system is defined in the Node Manager. If it
  2452.      is, then ALLFIX will use those settings, if not, it will use
  2453.      default settings. All import systems MUST be defined in the Node
  2454.      manager. ALLFIX checks to make sure that the password is correct,
  2455.      and if the system is not defined, it will assume that it is an
  2456.      unknown system, and therefore refuse to import the file.
  2457.  
  2458.      The node manager configuration is stored in the file called
  2459.      NODEFILE.FIX. Index information is stored in NODEFILE.IDX.
  2460.  
  2461.      System              The network address of the BBS
  2462.  
  2463.      Sysop               The name of the System Operator
  2464.  
  2465.      AreaMgr password    The AreaMgr password to use for this system.
  2466.  
  2467.      Authorized groups   The groups that this system has access to.
  2468.  
  2469.  
  2470.                                        46
  2471.  
  2472.  
  2473.      Mail archive status The status of created netmails to this system.
  2474.  
  2475.      Direct              Should messages be sent direct.
  2476.  
  2477.      TIC file mode       How ALLFIX should forward files to a downlink.
  2478.  
  2479.                          None             Do not include a TIC file.
  2480.  
  2481.                          TIC file only    Include a TIC file with the
  2482.                                           files.
  2483.  
  2484.                          Pack TIC files   Put all the TIC files in one
  2485.                                           archive.
  2486.  
  2487.                          Pack all         Put all the files for a system
  2488.                                           in one archive.
  2489.  
  2490.      Include message file
  2491.                          Should this system receive the netmail
  2492.                          announcements
  2493.  
  2494.      Send notify list    Should this system receive a notify list
  2495.                          (ALLFIX Notify).
  2496.  
  2497.      Forward requests    Should ALLFIX forward requests for unknown
  2498.                          areas to your uplinks.
  2499.  
  2500.      Compression type    Which compression should be used for packing
  2501.                          TIC and other files for this system.
  2502.  
  2503.  
  2504.      5.11.1  View mode
  2505.  
  2506.      In view mode you can walk through the systems with the cursor up/down,
  2507.      left/right or PgUp/PgDn keys. The systems are sorted by their
  2508.      addresses. Pressing Home will take you to the first system, End will
  2509.      take you to the last one.
  2510.  
  2511.      These keys are available in the view mode.
  2512.  
  2513.      ENTER               Edit the current entry.
  2514.  
  2515.      ESC,F9,F10          Done, return to the previous menu.
  2516.  
  2517.      F1                  Call up the help screen.
  2518.  
  2519.      F2                  Find a system, based on the address or partial
  2520.                          address.
  2521.  
  2522.      F3                  This key will bring you into an overview mode,
  2523.                          where you select which area to go to from a
  2524.  
  2525.                                        47
  2526.  
  2527.  
  2528.                          nice scrollable listing. You can delete and
  2529.                          insert entries from this mode.
  2530.  
  2531.      F5                  This key will bring you to a menu where you can
  2532.                          edit certain default settings.
  2533.  
  2534.  
  2535.      5.11.2 Edit mode.
  2536.  
  2537.      In edit mode you can use the up and down arrow keys, or the enter
  2538.      key to move around.
  2539.  
  2540.      The following keys are available.
  2541.  
  2542.      ESC                 Exit. If you have made any changes, you will
  2543.                          be asked if you want save them.
  2544.  
  2545.      F1                  This menu has online help, which can be
  2546.                          accessed using the F1 function key.
  2547.  
  2548.      F9                  Abort the changes and exit.
  2549.  
  2550.      F10                 Save the changes and exit.
  2551.  
  2552.  
  2553.      5.12 Export data
  2554.  
  2555.      Within this menu you can export your configurations to pure ASCII
  2556.      files. This will make debugging problems easier, and it can give you
  2557.      a better overview of your configuration.
  2558.  
  2559.      The following are the various configurations you can export to an
  2560.      ASCII file.
  2561.  
  2562.      Export main configuration
  2563.                          Creates an ASCII text file containing the
  2564.                          ALLFIX configuration.
  2565.  
  2566.      Export message areas
  2567.                          Creates an ASCII text file containing the
  2568.                          configuration for all the message areas that
  2569.                          ALLFIX is allowed to scan for FileFind
  2570.                          requests.
  2571.  
  2572.      Export new file reports
  2573.                          Creates an ASCII text file containing the
  2574.                          configuration for all the new file report
  2575.                          definitions, including the default settings for
  2576.                          new file reports.
  2577.  
  2578.      Export file echo areas
  2579.  
  2580.                                        48
  2581.  
  2582.  
  2583.                          Creates an ASCII text file containing the
  2584.                          configuration for all the file echo areas,
  2585.                          including the default settings for file echo
  2586.                          areas.
  2587.  
  2588.      Export hatch configuration
  2589.                          Creates an ASCII text file containing the
  2590.                          configuration for all the hatch areas.
  2591.  
  2592.      Export magic file names
  2593.                          Creates an ASCII text file containing the
  2594.                          magic file name configuration, including the
  2595.                          default settings for magic file names.
  2596.  
  2597.      Export bbs new file dirs
  2598.                          Creates an ASCII text file containing the
  2599.                          BBS new file directories configuration.
  2600.  
  2601.      Export node configuration
  2602.                          Creates an ASCII text file containing the
  2603.                          node configuration, including the default
  2604.                          settings for nodes.
  2605.  
  2606.      Create file echo list
  2607.                          Creates an ASCII text file containing a list of
  2608.                          file echo areas tags and their descriptions. The
  2609.                          format of the file is:
  2610.                          <area> <description>
  2611.  
  2612.      Create tag list     Creates an ASCII text file containing only the
  2613.                          file echo area tags. The format of the file is:
  2614.                          <area>
  2615.  
  2616.      Nodes ═  Echos breakdown
  2617.                          Creates an ASCII text file with a list of each
  2618.                          system, configured in the node manager, and a
  2619.                          list of all the file echos that system is 
  2620.                          connected to. 
  2621.  
  2622.  
  2623.      5.13 Import data
  2624.  
  2625.      ALLFIX has the ability to import the TICK configuration file.
  2626.      ALLFIX will, however, ONLY import the file echos. It will add any
  2627.      systems it finds to the node manager. ALLFIX will not import the
  2628.      directory configuration, or anything else of that nature.
  2629.  
  2630.      ALLFIX will use the default settings that you have defined for any
  2631.      file echo area or system that it imports.
  2632.  
  2633.  
  2634.  
  2635.                                        49
  2636.  
  2637.  
  2638.      5.14 Information
  2639.  
  2640.      This is a small information screen about ALLFIX and ASETUP.
  2641.  
  2642.  
  2643.      5.15 Exit to dos
  2644.  
  2645.      This entry will take you out of the setup program. If you have made
  2646.      any changes you will asked if you want to save them before you
  2647.      exit. You also have the option to cancel and return back to the
  2648.      setup program.
  2649.  
  2650.  
  2651.      6  Meta commands
  2652.  
  2653.      Meta commands are simple codes that you put into pure ASCII text
  2654.      files that ALLFIX will replace with whatever they represent. ALL
  2655.      meta commands MUST be entered in capital letters. ALLFIX can add
  2656.      a variable number of spaces for justification purposes. For
  2657.      example, if your BBS name is 'MY BBS' and you use the meta command
  2658.      ^S:15, then ALLFIX will add 9 spaces after it inserts the name of
  2659.      your BBS (15-length(MY BBS)). The justification macro is valid for
  2660.      ALL meta commands. Please note, that ALLFIX will only add spaces,
  2661.      if the number of spaces it has to add is larger than the length of
  2662.      the current string being added to the file. In the previous
  2663.      example, if it was ^S:3, then ALLFIX would NOT have added any
  2664.      spaces. You can also add spaces before the name of a macro, by using
  2665.      #xx. ^S#15, in the previous example, would add 9 spaces before the
  2666.      name of your BBS.
  2667.  
  2668.      If you would like any more meta commands, please feel free to let me
  2669.      know.
  2670.  
  2671.  
  2672.      6.1  Meta Commands for Header/Footer Text Files
  2673.  
  2674.      Header and Footer messages are pure ASCII text files that precede
  2675.      and supersede a new file report.
  2676.  
  2677.      You can use any of the following meta commands in your HEADER and
  2678.      FOOTER text files. Meta commands must be entered in capital letters.
  2679.      Please refer to the sample HEADER.MSG and FOOTER.MSG files included
  2680.      in the distribution package for an example.
  2681.  
  2682.      ^A                  The aka for the current REPORT!
  2683.  
  2684.      ^S                  System name
  2685.  
  2686.      ^O                  SysOp name
  2687.  
  2688.      ^1                  BBS phone number for line 1
  2689.  
  2690.                                        50
  2691.  
  2692.  
  2693.      ^2                  BBS phone number for line 2
  2694.  
  2695.      ^3                  BBS phone number for line 3
  2696.  
  2697.      ^L                  Location of BBS
  2698.  
  2699.      ^F                  Nodelist flags
  2700.  
  2701.      ^B                  Maximum baud rate
  2702.  
  2703.      ^V                  Current ALLFIX version number
  2704.  
  2705.      ^R                  Carriage Return
  2706.  
  2707.      ^D                  Today's day in words (ie. Sunday, Monday etc..)
  2708.  
  2709.      ^M                  Today's month in words (ie. January, February
  2710.                          etc...)
  2711.  
  2712.      %D                  Today's day in number (ie. 01)
  2713.  
  2714.      %M                  Today's month in number (ie. 11)
  2715.  
  2716.      %Y                  Today's year in number (ie. 1992)
  2717.  
  2718.      ^COOKIE             Insert a FORTUNE cookie from the COOKIE.DAT file.
  2719.                          Please see section 7 for a explanation of
  2720.                          the cookie system.
  2721.  
  2722.      ^TA                 Total number of areas included in the reports.
  2723.  
  2724.      ^TF                 Total number of files included in the reports.
  2725.  
  2726.      ^TS                 Total number of bytes of all the files included
  2727.                          in the report.
  2728.  
  2729.  
  2730.      6.2  Meta Commands for File Attach Messages
  2731.  
  2732.      You can include a file with your file attach netmails. This file
  2733.      can serve as a way to announce a file to your downlinks. The file
  2734.      must be a pure ASCII text file. You can use the following meta
  2735.      commands within your text files. Meta commands must be enter in
  2736.      capital letters. Please refer to the sample MESSAGE.TXT file included
  2737.      in the distribution package for an example.
  2738.  
  2739.      ^A                  Area name (File echo area or magic filename
  2740.                          area)
  2741.  
  2742.      ^F                  File name
  2743.  
  2744.  
  2745.                                        51
  2746.  
  2747.  
  2748.      ^S                  File size in bytes including commas
  2749.  
  2750.      ^D                  File date dd-mm-yy
  2751.  
  2752.      ^E                  Description as in Tic files (for file echos) or
  2753.                          as in magic filename setup for magic file names.
  2754.  
  2755.      ^O                  Comment as in file echo setup or as in magic
  2756.                          file setup.
  2757.  
  2758.      ^N                  Destination sysop's name
  2759.  
  2760.      ^COOKIE             Insert a FORTUNE cookie from the COOKIE.DAT file.
  2761.                          Please see section 7 for a explanation of
  2762.                          the cookie system.
  2763.  
  2764.      ^K                  The aka that should be used for this particular
  2765.                          system.
  2766.  
  2767.      ^V                  Version ID (ie. v4.10)
  2768.  
  2769.      %D                  The current day of the month (ie. 01)
  2770.  
  2771.      %M                  The current month of the year (ie. 11)
  2772.  
  2773.      %Y                  The current year (ie. 1992)
  2774.  
  2775.  
  2776.      7  ALLFIX
  2777.  
  2778.      ALLFIX is the actual File Echo Utility. If you run ALLFIX without
  2779.      any command line options you will get the following help screen.
  2780.  
  2781.      ---------------------------------------------------------------------
  2782.      ALLFIX v4.16 ∙ File Echo Processor ∙ ??-???-93 02:00.
  2783.      Copyright (C) 1993 Harald Harms, all rights reserved.
  2784.  
  2785.      Usage:
  2786.  
  2787.         ALLFIX <commands> [switches]
  2788.  
  2789.      Commands:
  2790.  
  2791.         Announce Generate new file reports
  2792.         Scan     Scan message base for file information requests
  2793.         File     Process inbound TIC files and create new file
  2794.                  announcements
  2795.         Mgr      Process AreaMgr requests
  2796.         Notify   Send notify lists to all your up and downlinks
  2797.         Pack     Pack history files
  2798.  
  2799.  
  2800.                                        52
  2801.  
  2802.  
  2803.      Switches
  2804.  
  2805.         -Crash,-Hold  Set crash or hold bit on all netmail
  2806.         -Crc          Perform CRC check on all incoming files
  2807.         -NoNew        Do not add new files to the new file queue
  2808.         -NoDupe       Skip dupe checking when importing/hatching files
  2809.         -Pkt          Force ALLFIX to run in .PKT mode
  2810.  
  2811.      ---------------------------------------------------------------------
  2812.  
  2813.      The commands and switches can be in any order. Only the -PKT switch
  2814.      can be used with the SCAN command, however, you can use all the
  2815.      switches with the FILE and MGR commands.
  2816.  
  2817.  
  2818.      7.1  ANNOUNCE
  2819.  
  2820.      This command tells ALLFIX to generate new file reports if there are
  2821.      any new files.
  2822.  
  2823.      If ALLFIX FILE is run, without specifying a the command ANNOUNCE, then
  2824.      ALLFIX  will  store  information about  any  new  files  that need  to
  2825.      reported in a file called TOBEREP.FIX. 
  2826.  
  2827.      This command is  usefull in  preventing ALLFIX from  generating a  new
  2828.      file report every time that it is executed to process incomming files.
  2829.      It is suggested that ALLFIX ANNOUNCE be executed once a day. This way,
  2830.      each new file report will contain a list of ALL the new files for that
  2831.      day, and the readers will not be annoyed with several smaller lists. 
  2832.  
  2833.  
  2834.      7.2  SCAN
  2835.  
  2836.      This command tells ALLFIX to scan your message base for information
  2837.      requests. If your BBS does not use the HMB, then ALLFIX will search
  2838.      for and process any arcmail packages addresses to the fake address
  2839.      configured in the setup program.
  2840.  
  2841.      After scanning the message base, or processing the arcmail packets,
  2842.      ALLFIX will scan through your BBS file directory, searching for
  2843.      the files specified in the information requests. ALLFIX will create
  2844.      replies to anyone, who's specification has been matched. If your
  2845.      BBS supports the HMB, then ALLFIX will write the replies directly
  2846.      to your message base, for other BBS systems, ALLFIX will write a
  2847.      .PKT file, which your echomail processor can toss into your message
  2848.      base.
  2849.  
  2850.      You can use the -PKT switch with this command. This switch tells
  2851.      ALLFIX to go into .PKT mode, regardless of the type of BBS system
  2852.      you are running. However, you must have ALLFIX configured correctly,
  2853.      in order to use this switch.
  2854.  
  2855.                                        53
  2856.  
  2857.  
  2858.  
  2859.      7.3  FILE
  2860.  
  2861.      This command tells ALLFIX to do a number of things. First, it will
  2862.      scan your netmail and process any AreaMgr requests. Please see
  2863.      section 6.3 for an explanation of the AreaMgr. ALLFIX will then
  2864.      remove any old TIC files, and any old files found in the Queue, for
  2865.      pass through areas. After that, ALLFIX will process any incoming
  2866.      TIC files, import the files, and echo them to your downlinks.
  2867.      ALLFIX will also move any files found in the inbound directory, if
  2868.      there is no file attach message in your netmail directory. It will
  2869.      only do this if you have this option enabled (see section 4.3.3).
  2870.      Lastly, ALLFIX will scan the correct BBS file directories, for any new
  2871.      files that  need to be included  in the new file  reports. Please note
  2872.      that ALLFIX will  not generate a new  file report unless the  ANNOUNCE
  2873.      command is used. If the ANNOUNCE command is not used, then ALLFIX will
  2874.      store the information in the file TOBEREP.FIX.
  2875.  
  2876.      You can use any of the following switches with this command.
  2877.  
  2878.      -Crash,-Hold        Set crash or hold bit on all netmail.
  2879.  
  2880.      -CRC                Perform CRC check on all incoming files.
  2881.                          ALLFIX will normally skip the CRC check when
  2882.                          importing a file. The CRC check does slow
  2883.                          ALLFIX down quite a bit.
  2884.  
  2885.      -NoNew              Skip the new file announcements.
  2886.  
  2887.      -NoDupe             Skip dupe checking when importing/hatching
  2888.                          files.
  2889.  
  2890.      -Pkt                Force ALLFIX to run in .PKT mode. If you use
  2891.                          this switch, ALLFIX will write all new file
  2892.                          reports to a .PKT file, regardless of your BBS
  2893.                          type.
  2894.  
  2895.  
  2896.      7.4  MGR
  2897.  
  2898.      The AreaMgr maintenance function allows systems to connect and
  2899.      disconnect themselves from File Echos or Magic Files in groups for
  2900.      which they are authorized to do so.
  2901.  
  2902.      ALLFIX will invoke the AreaMgr function every time the command FILE
  2903.      or MGR is used.
  2904.  
  2905.      ALLFIX processes messages to "ALLFIX", for File echo maintenance.
  2906.      Messages should originate from an address in the NODEFILE. The
  2907.      AreaMgr password should be placed on the Subject line, and should
  2908.      match the password in the NODEFILE. The body of message should
  2909.  
  2910.                                        54
  2911.  
  2912.  
  2913.      contain any of the following commands.
  2914.  
  2915.      +<areaname>        To connect to an area
  2916.      -<areaname>        To disconnect from an area
  2917.      %H[ELP]            To request the help screen
  2918.      %L[IST]            To request a list of areas available to you
  2919.      %Q[UERY]           To request a list of areas for which you are
  2920.                         connected
  2921.      %U[NLINKED]        To request a list of areas available to you,
  2922.                         to which you are not already connected.
  2923.      %P[ASSWORD]        To change your AreaMgr password
  2924.      %-[ALL]            To disconnect from all areas
  2925.      %+[ALL]            To connect to all areas
  2926.      %+[GROUP]          To connect to a group of file echos
  2927.      %-[GROUP]          To disconnect a group of file echos
  2928.      %C[OMPRESSION]     Choose the compression type (ARC,ARJ,LZH,PAK,
  2929.                         ZIP, and SQZ)
  2930.      %NOTIFY=[On/Off]   To turn the notify function on/off for your
  2931.                         system
  2932.      %MESSAGE=[On/Off]  To turn the message function on/off for your
  2933.                         system
  2934.      %TICK=[On/Off]     To turn the TICK file option on/off for your
  2935.                         system (See note at end of this section)
  2936.      %STATUS            To request a status report (notify, message etc)
  2937.      %RESEND [filename] To request that ALLFIX resend a certain file
  2938.      %INACTIVE          To temporarily turn off all areas
  2939.      %ACTIVE            To turn any inactive areas back on
  2940.      [---]              Everything below the tear line is
  2941.                         ignored
  2942.  
  2943.      Systems can only add areas for groups for which they have
  2944.      authorization as defined in the NODEFILE. The following commands
  2945.      may be used on the same line, but AFTER the password: -Q, -L, -H,
  2946.      or -U.
  2947.  
  2948.      Example:
  2949.  
  2950.      By: Harald Harms
  2951.      To: ALLFIX, 2:512/145
  2952.      Re: <password>
  2953.      St: Pvt Local Kill
  2954.      -------------------------------------------------
  2955.      +SYSOPS
  2956.      -GENERAL
  2957.      %QUERY
  2958.      %LIST
  2959.      %PASSWORD MYPWORD
  2960.  
  2961.      * NOTE: If a user turns the Tic file option On, with the %TICK
  2962.              command, then ALLFIX will use the default setting for the
  2963.              Tic file mode in the defaults menu for the Node manager.
  2964.  
  2965.                                        55
  2966.  
  2967.  
  2968.  
  2969.      7.5  NOTIFY
  2970.  
  2971.      The notify function, by default, sends to each system in the Node
  2972.      manager, that has the notify function turned on, a netmail containing
  2973.      important configuration information, a list of all the groups that
  2974.      they have access to, a list of all the file echos they are hooked up
  2975.      to, and a list of all the magic filenames they are hooked up to.
  2976.      The notify command also accepts one parameter. This parameter must
  2977.      directly follow the notify command. The parameter can be any valid
  2978.      address specification. You may make use of the '*' as a wildcard.
  2979.      All fields that follow a wildcard will be 'wild'. For example, 2:*
  2980.      would be interpreted as everything in zone 2. If you enter 2:*/2
  2981.      then ALLFIX would treat that the same as 2:*.
  2982.  
  2983.      Below is a sample notify message.
  2984.      --------------------------------------------------------------------
  2985.  
  2986.      Following  are the options that are set  for your system and a list of
  2987.      areas that your system is connected to at this system. Please check if
  2988.      everything is correct.
  2989.  
  2990.      Use aka              : 2:512/145
  2991.      Mail archive status  : None
  2992.      Direct               : No
  2993.      TIC file mode        : TIC file only
  2994.      Include message file : Yes
  2995.      Send notify list     : Yes
  2996.      Compression type     : PKZIP -a
  2997.  
  2998.      Available file echos
  2999.  
  3000.        Area         Description                     Files/Month KB/Month
  3001.      ----------------------------------------------------------------------
  3002.        BBSLIJST     BBSlijst van Nederland             1           28
  3003.        COMUNIT      New releases of ComUnit.           0           0
  3004.        CONTACT      Contact net files.                 4           38
  3005.        HSE          Harms Software Engineering         2           73
  3006.        THANET       Thanet nodelist                    0           0
  3007.  
  3008.      5 area(s) available
  3009.  
  3010.      '+' indicates you are connected to that area
  3011.      '-' indicates you are not authorized to connect that area
  3012.  
  3013.      --- ALLFIX+ v4.16
  3014.       * Origin: use %HELP for help using the AreaMgr in ALLFIX (2:512/145)
  3015.  
  3016.      --------------------------------------------------------------------
  3017.      7.6  PACK
  3018.  
  3019.  
  3020.                                        56
  3021.  
  3022.  
  3023.      ALLFIX maintains a history file, named FILEHIST.FIX, which contains
  3024.      information about all the files that have been imported, the name
  3025.      of the file echo, and the date. This information is used when a
  3026.      user makes an AreaMgr request to resend a certain file. Within the
  3027.      Global options menu, you can configure the number of days that
  3028.      ALLFIX should keep files in the history file. The PACK command will
  3029.      remove any files that have been in the history file longer than the
  3030.      configured value.
  3031.  
  3032.  
  3033.      7.7  Log File
  3034.  
  3035.      ALLFIX will only keep a log file if a file name was entered in the
  3036.      correct field in the Path/Filenames menu.
  3037.  
  3038.      The log is a FrontDoor style log file.
  3039.  
  3040.      ALLFIX will always add the following line to the log file when the
  3041.      SCAN command is used.
  3042.  
  3043.      Echo  Process [0  ] Replies [0  ] Reports [0  ]
  3044.  
  3045.      Process            The number of echomail information requests
  3046.                         processed.
  3047.  
  3048.      Replies            The number of replies generated to information
  3049.                         requests.
  3050.  
  3051.      Reports            The number of new file reports generated.
  3052.  
  3053.      ALLFIX will always add the following lines to the log file when
  3054.      the FILE command is used.
  3055.  
  3056.      File  Import  [0  ] Export  [0  ] Hatched [0  ] Moved   [0  ]
  3057.      Magic Import  [0  ] Export  [0  ] Process [0  ]
  3058.  
  3059.      File Import        The number of files imported via the File Echo.
  3060.  
  3061.      Export             The number of files echoed to your downlinks.
  3062.  
  3063.      Hatched            The number of files that were hatched.
  3064.  
  3065.      Moved              The number of files that were moved from the
  3066.                         inbound directory to the RCVD directory.
  3067.  
  3068.      Magic Import       The number of Magic files, not accompanied by
  3069.                         a TIC file that were imported.
  3070.  
  3071.      Export             The number of Magic files that were echoed to
  3072.                         your downlinks.
  3073.  
  3074.  
  3075.                                        57
  3076.  
  3077.  
  3078.      Process            The number of Magic files processed where a
  3079.                         DOS command was executed.
  3080.  
  3081.      ALLFIX will add the following line to the log file in two
  3082.      occasions. If the MGR command was used, or if the FILE command was
  3083.      used, and there were duplicate files found, or there were unknown
  3084.      file echos processed, or there was security violation, or there
  3085.      was one or more AreaMgr requests processed, or an area was
  3086.      automatically added.
  3087.  
  3088.      Other Dupes   [0  ] Unknown [0  ] Bad/Sec [0  ] Mgr     [0  ]
  3089.      Autoadd [0  ]
  3090.  
  3091.  
  3092.      7.8  Errorlevels
  3093.  
  3094.      ALLFIX exists with any of the following errorlevels, based on what
  3095.      it did.
  3096.  
  3097.      254                 Something drastic went wrong, such as corrupt
  3098.                          index files.
  3099.  
  3100.      10                  Created Echo Mail and imported at least one
  3101.                          file.
  3102.  
  3103.      9                   Created only Echo Mail.
  3104.  
  3105.      8                   Imported at least one file.
  3106.  
  3107.      7                   Hatched one or more files.
  3108.  
  3109.      0                   Nothing to do.
  3110.  
  3111.  
  3112.      8  Cookies
  3113.  
  3114.      ALLFIX supports the concept of cookies, introduced by FileFix.
  3115.      A cookie is any small text consisting of only a few lines. Cookies
  3116.      original started as Fortune Cookies, but they now include jokes,
  3117.      or famous facts and sayings. Cookies can be included in netmail
  3118.      announcements sent along with files and also in new file reports.
  3119.  
  3120.  
  3121.      8.1  BAKE
  3122.  
  3123.      Bake is a utility that converts a standard ASCII text file into a
  3124.      data file that can be used by ALLFIX. ALLFIX uses the same format
  3125.      as FileFix, therefore, any other bake utilities, or cookie data
  3126.      files from FileFix may also be used.
  3127.  
  3128.      Usage: BAKE [d:]path\input.ext [d:]path\output.ext
  3129.  
  3130.                                        58
  3131.  
  3132.  
  3133.      The input file must be a pure ASCII text file. Each cookie must be
  3134.      separated with one or more blank lines. Please note: cookies that
  3135.      have blank line within them will be interpreted as multiple
  3136.      cookies.
  3137.  
  3138.      The output file is a cookie data file.
  3139.  
  3140.      Included in the distribution archive is a example of a cookie file.
  3141.      The name of the file is COOKIE.TXT. You need to bake the cookie
  3142.      file before ALLFIX can use it.
  3143.  
  3144.      When ALLFIX has to include a cookie somewhere, it will look for a
  3145.      COOKIE.DAT file.
  3146.  
  3147.  
  3148.      8.2  SCRAMBLE
  3149.  
  3150.      Scramble is a utility to randomly select a different cookie data
  3151.      file. Scramble looks for COOKIE.xxx files in the current
  3152.      directory. "xxx" is a number, from 000 to 999. Scramble will copy
  3153.      the selected COOKIE.xxx file over the COOKIE.DAT file.
  3154.  
  3155.  
  3156.      8.3  COOKIE
  3157.  
  3158.      Cookie is a utility that will randomly select a cookie from the
  3159.      COOKIE.DAT file and display it to the standard output, which means
  3160.      that it can be redirected to a file, for example:
  3161.      COOKIE > TEST.TXT.
  3162.  
  3163.      Cookie is used so that the sysop can read a cookie.
  3164.  
  3165.  
  3166.      9  FIXDOR
  3167.  
  3168.      FIXDOR is a small door program for RemoteAccess, SuperBBS, and
  3169.      QuickBBS. The door allows people to read the ALLFIX message areas
  3170.      in combined mode. It has all of the reading functions normal to
  3171.      RemoteAccess, including a full screen reader. FIXDOR also allows
  3172.      the user to write a information request, with the option of
  3173.      writing it in all the ALLFIX areas at once. FIXDOR even allows
  3174.      users to reply to messages. This method is only enabled when it
  3175.      is allowed. For example, if the message contains the text "Reply
  3176.      for up to 50 more files", then FIXDOR will allow the user to
  3177.      reply.
  3178.  
  3179.      FIXDOR is easy to install. Place all the files included in the
  3180.      FIX201.ZIP distribution archive into the same directory as ALLFIX.
  3181.      With your menu editor, add a type 7 entry. In the extra data
  3182.      field, put the full path and name of the FIXDOR executable.
  3183.  
  3184.  
  3185.                                        59
  3186.  
  3187.  
  3188.      FIXDOR needs to know where the BBS configuration files are located.
  3189.      Since this information is no longer stored in the ALLFIX
  3190.      configuration files, FIXDOR attempts to get the information via the
  3191.      environment variables. Therefore, you must have either the
  3192.      RemoteAccess or SuperBBS environment variable set. If you do not
  3193.      have that, then add on of the following lines to your AUTOEXEC.BAT
  3194.      file.
  3195.  
  3196.                               SET RA=C:\RA
  3197.  
  3198.                                    or
  3199.  
  3200.                             SET SBBS=C:\SBBS
  3201.  
  3202.      FIXDOR was written with a small library written by Harald Harms.
  3203.      The library is called COMUNIT, and it is still in the test phase.
  3204.  
  3205.      FIXDOR is very carrier sensitive, it is guaranteed to exit
  3206.      immediately when there is a loss of carrier. FIXDOR also monitors
  3207.      the time the user has left.
  3208.  
  3209.      FIXDOR has several commands available for the SysOp.
  3210.  
  3211.      ALT-C              Enter into the Full screen chat. If you press
  3212.                         the Left Shift key at the same time as pressing
  3213.                         ALT-C, FIXDOR will go into normal chat mode.
  3214.                         Fixdor will honor your BBS page times. If a
  3215.                         user attempts to page outside the chat hours,
  3216.                         he will be shown the appropriate ANSI/ASCII file.
  3217.  
  3218.      ALT-H              Hang up on the user.
  3219.  
  3220.      ALT-J              Jump to Dos.
  3221.  
  3222.      FIXDOR uses the following ASC/ANS files. FIXDOR will look for these
  3223.      files in your BBS text file directory.
  3224.  
  3225.      FIXMENU            The main menu of FIXDOR. The commands in FIXDOR
  3226.                         are hard coded, you can not change them. You
  3227.                         can, however, change the menu screens.
  3228.  
  3229.      FIXHELP1           The help screen shown when the users requests
  3230.                         help from the main menu.
  3231.  
  3232.      FIXHELP2           The help screen shown when the user requests
  3233.                         help while reading or scanning messages.
  3234.  
  3235.      In addition, FIXDOR uses the following BBS ASC/ANS files. FIXDOR
  3236.      will look for these files in your BBS text file directory.
  3237.  
  3238.      MAXPAGE            This file is shown when the user has tried to
  3239.  
  3240.                                        60
  3241.  
  3242.  
  3243.                         page to many times, as defined in your BBS
  3244.                         configuration.
  3245.  
  3246.  
  3247.      NOPAGE             This file is shown when the user tries to
  3248.                         Yell when the Scroll Lock has been set on.
  3249.  
  3250.      NOTAVAIL           This file is shown when the user tries to
  3251.                         Yell outside of the chat hours.
  3252.  
  3253.      PAGEABRT           This file is shown when the SysOp aborts the
  3254.                         page call.
  3255.  
  3256.      PAGED              This file is shown when no one answers the
  3257.                         page call.
  3258.  
  3259.      PAGEQUES           This file is displayed before the user is
  3260.                         asked for a chat reason.
  3261.  
  3262.  
  3263.      10 HATCH
  3264.  
  3265.      HATCH is an external hatching utility. HATCH does not actually
  3266.      'hatch' files, rather, it creates a fake TIC file, in your inbound
  3267.      directory that tells ALLFIX which files it should hatch.
  3268.  
  3269.      HATCH two modes: command line mode and interactive mode.
  3270.  
  3271.  
  3272.      10.1  Command line mode
  3273.  
  3274.      You can hatch a file using special command line options.
  3275.  
  3276.      The following help screen will be displayed if the one ore more of
  3277.      the command line options is incorrect, or if you put /? on the command
  3278.      line.
  3279.  
  3280.      ----------------------------------------------------------------------
  3281.  
  3282.      Usage: HATCH Area [areaname] File [filename.ext] Desc [description]
  3283.  
  3284.      If you run HATCH without any parameters you will enter interactive
  3285.      mode.
  3286.  
  3287.      Commands:
  3288.  
  3289.         Area       [areaname] must be a valid file echo name.
  3290.  
  3291.         Desc       [description] is the description of the file to be
  3292.                    hatched. Enclose the description in quotes if it is
  3293.                    contains more than one word.
  3294.  
  3295.                                        61
  3296.  
  3297.  
  3298.         File       [filename.ext] must point to an existing file. You may
  3299.                    use paths.
  3300.  
  3301.         Replace    [filename.ext] is the file specification that this new
  3302.                    file should replace.
  3303.  
  3304.         Magic      [magic name] is the magic name ALLFIX should update/add
  3305.                    to the alias file.
  3306.  
  3307.      Switches:
  3308.  
  3309.         -Mono      Force mono mode
  3310.  
  3311.         -Color     Force color mode
  3312.  
  3313.      ----------------------------------------------------------------------
  3314.  
  3315.      Example: HATCH Area ALLFIX File AFIX_410.ZIP Desc "This is the latest
  3316.                     release of ALLFIX"
  3317.  
  3318.  
  3319.      10.2  Interactive mode
  3320.  
  3321.      If you do not use any command line options when activating HATCH,
  3322.      you will enter the interactive mode. In interactive mode you can
  3323.      enter the file echo area, the description, the file name, and a
  3324.      filespec that this file is supposed to replace. If you save the
  3325.      first entry, HATCH will ask you if you want to hatch another file,
  3326.      before exiting.
  3327.  
  3328.      The following functions keys are available.
  3329.  
  3330.      ESC                 Exit. If you have made any changes, you will
  3331.                          be asked if you want save them.
  3332.  
  3333.      F9                  Abort the current file entry.
  3334.  
  3335.      F10                 Save and continue.
  3336.  
  3337.  
  3338.      11 CRC32
  3339.  
  3340.      CRC32 is small utility that is designed to calculate the 32 bit
  3341.      CRC. A CRC, the acronym for Cyclic Redundance Check, is a easy and
  3342.      very fast method to check whether a file has been damaged or changed.
  3343.      A CRC is a unique signature, belonging to only one file. Many
  3344.      programs check the CRC with the calculated CRC to make sure that the
  3345.      file has not been damaged or tampered with. If you will remember,
  3346.      ALLFIX can also check any incoming files to make sure that the
  3347.      calculated CRC corresponds with the CRC that is in the TIC file.
  3348.  
  3349.  
  3350.                                        62
  3351.  
  3352.  
  3353.      CRC32 is very easy to use. Simply type CRC32 followed by the name of
  3354.      the file of which you want to calculate the CRC. The CRC value
  3355.      returned is in HEX.
  3356.  
  3357.  
  3358.      12 Hints
  3359.  
  3360.      12.1  Using the .PKT support
  3361.  
  3362.      ALLFIX will scan the netmail folder. It will unpack any arcmail
  3363.      that has the same NET and NODE number as the fake aka address.
  3364.      Please note: ALLFIX does not check the zone and point numbers.
  3365.  
  3366.      It is advised that you use a number that will never occur in a
  3367.      normal situation. For example: 9:9999/9999.0.
  3368.  
  3369.      If you plan on using the new file reports feature, you must
  3370.      include the fake address in the export list of all the echo areas
  3371.      where the new file reports are created. This means that your
  3372.      echomail processor will export all those message to ALLFIX also.
  3373.      That is not really a problem, since ALLFIX will check each message
  3374.      to make sure that it knows the area.
  3375.  
  3376.      Your echomail processor will probably put the fake address in the
  3377.      seenby list of exported mail. This does not present a problem.
  3378.      Other systems check their export list against the seenby list in
  3379.      each message, therefore, it does not matter if there are systems
  3380.      in there, that it does not know.
  3381.  
  3382.  
  3383.      12.2  Converting archive formats
  3384.  
  3385.      When ALLFIX is converting a file to another archive format, it
  3386.      needs an empty directory where it can unpack the archive. ALLFIX
  3387.      looks for the TMP or TEMP environment variables. If one of those
  3388.      variables are found, ALLFIX will use that directory. If one of the
  3389.      two environment variables is not found, ALLFIX will create a
  3390.      temporary directory called AFIXTMP.$$$. Before unpacking the
  3391.      original archive, ALLFIX will clean out the directory that it will
  3392.      use. Therefore, make sure that the TMP or TEMP environment
  3393.      variables do NOT point to a directory with important information.
  3394.  
  3395.      Experience has shown that a LOT of users set their DOS directory
  3396.      as the TMP directory, please do not do that! If you do that, and
  3397.      ALLFIX is going to convert a file, you will loose all the files in
  3398.      that directory!
  3399.  
  3400.  
  3401.      12.3  Adding archive headers to files
  3402.  
  3403.      Many people have asked if the length of the options field for
  3404.  
  3405.                                        63
  3406.  
  3407.  
  3408.      compression programs could be extended so that it would be
  3409.      possible to add archive comments.
  3410.  
  3411.      There is a simple solution to the problem. Simply make a batch
  3412.      file that calls the appropriate archiver and that also adds
  3413.      the archive headers. This way, whenever ALLFIX needs to make
  3414.      an archive, it will automatically add the correct header.
  3415.  
  3416.      For example:
  3417.  
  3418.      Instead of entering PKZIP or PKZIP.EXE, enter PKZIP.BAT. It would
  3419.      be easiest if the options in the setup program were erased. This
  3420.      way, you can put them into the batch file, and nothing will go
  3421.      wrong. The batch file PKZIP.BAT should then look like this:
  3422.  
  3423.      @ECHO OFF
  3424.      PKZIP -a %1 %2 %3 %4 %5 -z<c:\bbs\bbs.add
  3425.  
  3426.      Similar batch files can be made for the other archivers.
  3427.  
  3428.  
  3429.      12.4  TIC archive packets
  3430.  
  3431.      Some users will might get a problem when they use the TIC
  3432.      archiving functions, in conjunction with older software. If you
  3433.      send a TIC archive packet to someone, who can not process them,
  3434.      yet you do not want to disable the option, since that will result
  3435.      in thousands extra netmails for you, please take a look at the
  3436.      following excerpt for a batch file that should solve your
  3437.      problems. This batch file is for those systems that receive your
  3438.      TIC archive packets, and can not process them automatically.
  3439.      Please advise them to run this batch file BEFORE running their
  3440.      file echo utilities.
  3441.  
  3442.      ...
  3443.  
  3444.      CD\FD\INBOUND
  3445.  
  3446.      :Beginning
  3447.      IF Exist *.ZIC goto UnpackZIP
  3448.      IF Exist *.AIC goto UnpackARJ
  3449.      IF Exist *.LIC goto UnpackLZH
  3450.      IF Exist *.PIC goto UnpackPAK
  3451.      IF Exist *.SIC goto UnpackSQZ
  3452.  
  3453.      Echo All done unpacking known TIC archive packets.
  3454.      goto Ending
  3455.  
  3456.      :UnpackZIP
  3457.      PKunzip *.ZIC
  3458.      goto Beginning
  3459.  
  3460.                                        64
  3461.  
  3462.  
  3463.      :UnpackARJ
  3464.      Arj e *.AIC
  3465.      goto Beginning
  3466.  
  3467.      :UnpackLZH
  3468.      Lha e *.LIC
  3469.      goto Beginning
  3470.  
  3471.      :UnpackPAK
  3472.      Pak e *.PIC
  3473.      goto Beginning
  3474.  
  3475.      :UnpackSQZ
  3476.      Sqz e *.SIC
  3477.      goto Beginning
  3478.  
  3479.      :Ending
  3480.  
  3481.      ...
  3482.  
  3483.  
  3484.      12.5  Sample files
  3485.  
  3486.      There are several files included in the distribution package that
  3487.      you can use to get an idea of how to use the meta commands for
  3488.      netmail announcements and for the header and footer messages for
  3489.      new file reports.
  3490.  
  3491.      Please remember, netmail announcements refers to the messages that
  3492.      are placed IN the netmails that have files attached.
  3493.  
  3494.      There are two sets of files included to give an example of each of
  3495.      the new file report method, categorized and un-categorized.
  3496.      HEADER1.MSG and FOOTER1.MSG are suitable header and footer messages
  3497.      for un-categorized new file reports. HEADER2.MSG and FOOTER2.MSG
  3498.      are suitable examples for categorized new file reports.
  3499.  
  3500.      FILEECHO.MSG is an example of a netmail announcement message. It
  3501.      announces to the destination SysOp which file he just received and
  3502.      in which area, plus a few more details about the file.
  3503.  
  3504.      Please refer to sections 5.1 and 5.2 for more details on all the
  3505.      different meta commands you can use to create your own distinct and
  3506.      interesting message files.
  3507.  
  3508.  
  3509.      12.6  Using ALLFIX without a compatible (or no) BBS
  3510.  
  3511.      The easiest way to use ALLFIX when you do not have a BBS, is to
  3512.      simply create a file area configuration file for QuickBBS, and
  3513.      then to compile that file using FCOMP. The name of the file is
  3514.  
  3515.                                        65
  3516.  
  3517.  
  3518.      FLSEARCH.CTL. The format of the file is very simple, however,
  3519.      you MUST replace each space with an underscore, '_'.
  3520.  
  3521.      [Directory]   [Security level]   [Area description]
  3522.  
  3523.      For example:
  3524.  
  3525.      C:\MSDOS   50      Msdos_utilities
  3526.      C:\GIFS    50      GIF_files_(Normal)
  3527.      C:\ANSI    50      ANSI_net_files
  3528.      ...
  3529.  
  3530.      With this configuration, you will be able to make FULL use of
  3531.      ALLFIX. Do not forget to toggle the Use HMB (Hudson Message Base)
  3532.      option in the global options menu, if you use a HMB.
  3533.  
  3534.  
  3535.      12.7  Hatching files without moving them
  3536.  
  3537.      The procedure for hathing  files without moving them has  changed from
  3538.      ealier  versions. ALLFIX does not  check the archive  attribute of the
  3539.      file  anymore. Therefore,  if you  use the  internal hatch  manager to
  3540.      hatch a  file, and the destination directory is the same as the origin
  3541.      directory,  then the  file will  be hatched  each and every  time that
  3542.      ALLFIX is run. 
  3543.  
  3544.      As of  version 4.16, ALLFIX offers  a new method to  hatch files. This
  3545.      method will hatch any new files found in the destination directory for
  3546.      a  paticular file echo.  The option, 'Hatch  new' can be  found in the
  3547.      file echo manager. 
  3548.  
  3549.      If  you enable this  option, then ALLFIX  will hatch any  files with a
  3550.      time stamp (date and time) later (therefore newer) than the  last time
  3551.      that ALLFIX was executed.
  3552.  
  3553.      If this option is  used, care must be taken NOT to  change the date or
  3554.      time of the  files allready hatched. If the timestamp of a file is set
  3555.      for some  time in the future,  then ALLFIX will hatch  that file every
  3556.      time that  it is executed, until  that date and time  has been passed.
  3557.      Care also has  to be taken with using other  utilities, such as backup
  3558.      programs, that may change the timestamp of the file.
  3559.  
  3560.  
  3561.      12.8  EXEC errors
  3562.  
  3563.      ALLFIX  reports the errorlevels of child  processes with the statement
  3564.      EXEC error.  The meaning of the  error number depends on  the process,
  3565.      that was called  by ALLFIX. Following  is a list  of error levels  for
  3566.      PKZIP/UNZIP and ARJ. For a list of the errorlevels for other programs,
  3567.      please consult the accompanying documentation. 
  3568.  
  3569.  
  3570.                                        66
  3571.  
  3572.  
  3573.      Errorlevels for PKZIP and PKUNZIP:
  3574.  
  3575.      PKZIP:
  3576.               0    No error.
  3577.               1    Bad file name or file specification.
  3578.               2,3  Error in ZIP file.
  3579.               4-11 Insufficient Memory.
  3580.               12   No files were found to add to the ZIP file,
  3581.                    or no files were specified for deletion.
  3582.               13   File not found.  The specified ZIP file
  3583.                    or list file was not found.
  3584.               14   Disk full.
  3585.               15   ZIP file is read-only and can not be modified.
  3586.               16   Bad or illegal parameters specified.
  3587.               17   Too many files.
  3588.  
  3589.      PKUNZIP:
  3590.                0    No error.
  3591.                1    Warning error (such as failed CRC check).
  3592.                2,3  Error in ZIP file.
  3593.                4-8  Insufficient Memory.
  3594.                9    File not found.  No ZIP files found.
  3595.                10   Bad or illegal parameters specified.
  3596.                11   No files found to extract/view etc.
  3597.                50   Disk Full.
  3598.                51   Unexpected EOF in ZIP file.
  3599.  
  3600.      Errorlevels for ARJ:
  3601.  
  3602.         0 ->   success
  3603.         1 ->   warning (specified file to add to archive not found,
  3604.                         specified file to list, extract, etc., not found,
  3605.                         or answering negatively to "OK to proceed to next
  3606.                         volume..." prompt)
  3607.         2 ->   fatal error
  3608.         3 ->   CRC error (header or file CRC error)
  3609.         4 ->   ARJ-SECURITY error or attempt to update an ARJ-SECURED
  3610.                archive
  3611.         5 ->   disk full or write error
  3612.         6 ->   can't open archive or file
  3613.         7 ->   simple user error (bad parameters)
  3614.         8 ->   not enough memory
  3615.  
  3616.  
  3617.      12.8.1  Common EXEC errors
  3618.  
  3619.      The most common EXEC errors are ones dealing with not enough memory. 
  3620.      For PKZIP that means levels 4-11, for PKUNZIP levels 4-8,  and for ARJ
  3621.      level 8.
  3622.  
  3623.      Another common EXEC error  has to with not  being able to find  a file
  3624.  
  3625.                                        67
  3626.  
  3627.  
  3628.      within the archive. Many  people use the FileID option,  from the file
  3629.      echo manager. ALLFIX will try to unpack the FILE_ID.DIZ file from each
  3630.      file that comes in  via a file  echo that has  this option turned  on.
  3631.      Most files do not  have a FILE_ID.DIZ file, therefore,  the unarchiver
  3632.      will  exit with an errorlevel, which  ALLFIX reports as EXEC error ##.
  3633.      For ARJ the errorlevel 1, and for PKUNZIP it is level 11. 
  3634.  
  3635.      If  ALLFIX reports an EXEC  error, then first  consult the appropriate
  3636.      documentation, and the solution should be evident.
  3637.  
  3638.  
  3639.      13 Registrations
  3640.  
  3641.      The ALLFIX package represents over 25,000 lines of source code,
  3642.      and countless hours of hard work. I have spend many dedicated
  3643.      hours writing ALLFIX and the documentation, and testing to make
  3644.      sure all the features work as they were designed to.
  3645.  
  3646.      After you have evaluated ALLFIX for the period of 1 month, you
  3647.      must either register or discontinue using ALLFIX. ALLFIX is
  3648.      released as "try before you buy". No features or options have been
  3649.      disabled in the shareware version. If to many people abuse this
  3650.      process, then I will be forced to market ALLFIX commercially,
  3651.      which means "buy before you try".
  3652.  
  3653.      As long as you don't register, ALLFIX will remind you that you
  3654.      have not registered with frequent messages in your Log file, and
  3655.      two annoying beeps every time it is invoked.
  3656.  
  3657.      To register, fill out the registration form, ALLFIX.REG, and sent
  3658.      it to one of the registration sites. We prefer that you send the
  3659.      form via netmail, in that case you will receive your key faster.
  3660.  
  3661.      People in Taiwan can fill out the CHINESE.REG form, and send to
  3662.      the registration site in Taiwan.
  3663.  
  3664.      Registered users have the privilege of having access to the beta
  3665.      versions, before the next public release.
  3666.  
  3667.  
  3668.      14 Credits
  3669.  
  3670.      Many thanks to the registered users and beta testers in all of the
  3671.      following countries:
  3672.  
  3673.      Australia,  Belgium, Finland,  Germany, Great  Britain,  Holland, Hong
  3674.      Kong,  Israel,  Japan, Spain,  Sweden,  Switzerland,  Taiwan, and  the
  3675.      United States of America.
  3676.  
  3677.      Thank you for your registrations and for testing the programs,
  3678.      helping me with new suggestions, and holding in there when things
  3679.  
  3680.                                        68
  3681.  
  3682.  
  3683.      got rough. Listing all of them would take to much space, but I
  3684.      would specially like to thank the following people, in no special
  3685.      order:
  3686.  
  3687.      Frans Hagelaars, Ron van de Velden, John Voskamp, Marco
  3688.      Miltenburg, Eric Sluyter, Peter Hoste, Martijn Ruygrok, Joaquim
  3689.      Homrighausen, Edwin Cleton, Gerard van der Land, Nick Nugteren,
  3690.      Rob Macare, Jos Chrispijn, Cor Slot, Berry Van Hombeeck, Malte
  3691.      Erikson, Lars Eriksson, Ron van de Velden, Derek Choy, Thomas
  3692.      Petersson, Kazuyoshi Shinada, Rick Holdren, Frank Van Uffelen,
  3693.      and Ron van der Nagel.
  3694.  
  3695.      The screen design was developed from TosScan and TSETUP by Joaquim
  3696.      H. Homrighausen and from Gecho and GSETUP by Gerard van der Land,
  3697.      used with permission. ALLFIX was developed to look and feel like
  3698.      Gecho.
  3699.  
  3700.      I am very disappointed by the pathetic, selfish, uncaring
  3701.      individuals who have tried to undermine all of the work I have
  3702.      done in creating ALLFIX, by illegally creating and distributing
  3703.      patches. Those people threaten further development and/or support
  3704.      for ALLFIX.
  3705.  
  3706.      All brand and product names are Copyrighted (C) material, Trademarks
  3707.      (tm) or Registered (R) Trademarks of their respective holders:
  3708.  
  3709.      Fido, FidoNet            Tom Jennings and Fido Software
  3710.      FrontDoor, TosScan       Joaquim H. Homrighausen, Advanced Engineering
  3711.      RemoteAccess             Andrew Milner & Continental Software, Inc.
  3712.      Gecho                    Gerard J. van der Land
  3713.      PKZIP                    PKWARE, Inc.
  3714.      LHA                      Haruyasu Yoshizaki
  3715.      PAK                      NoGate Consulting
  3716.      ARJ                      Robert K. Jung
  3717.      ARC, ARCmail             Systems Enhancements Associates
  3718.      SQZ                      J. I. Hammarberg
  3719.      SuperBBS                 Risto Virkkala and Aki Antman
  3720.      QuickBBS                 Pegasus Software
  3721.      QEMM, DESQview           Quarterdeck Office Systems, Inc.
  3722.      Microsoft, MS-DOS,
  3723.      Windows                  Microsoft Corporation
  3724.      IBM, PC-DOS, OS/2        International Business Machines Corp.
  3725.  
  3726.  
  3727.      15 Technical Specs
  3728.  
  3729.          * ALLFIX is fully zone and point aware.
  3730.  
  3731.          * The main packets created by ALLFIX are fully FTS-0001 and
  3732.            FSC-0039 compatible, using the Type 2+ header and the
  3733.            Capability Cord.
  3734.  
  3735.                                        69
  3736.  
  3737.  
  3738.          * The product code for ALLFIX is 0xEB.
  3739.  
  3740.          * To detect duplicates, ALLFIX stores the 32 bit CRC of up to
  3741.            1000 files in the FILEDUPE.FIX file. ALLFIX checks each
  3742.            inbound file against the list to determine if it is a
  3743.            duplicate or not.
  3744.  
  3745.          * ALLFIX will touch the FrontDoor semaphore files
  3746.            FDRESCAN.NOW and FMRESCAN now, whenever any netmail is
  3747.            created.
  3748.  
  3749.          * ALLFIX supports the RemoteAccess/FrontDoor Hudson Message
  3750.            Base filesharing specification.
  3751.  
  3752.          * ALLFIX was developed using Enhanced Turbo Pascal, copyright
  3753.            (C) 1992 SaeSoft Rotterdam.
  3754.  
  3755.          * ALLFIX automatically detects multitaskers, and gives up time
  3756.            slices.
  3757.  
  3758.          * ALLFIX automatically detects the video environment and
  3759.            writes directly to the screen, or to the TopView, TaskView,
  3760.            or DESQview screen buffer.
  3761.  
  3762.          * ALLFIX can make use of XMS or EMS, which ever is available.
  3763.  
  3764.      16 Contacting the Author
  3765.  
  3766.      You can contact Harald Harms, the author of ALLFIX in several
  3767.      different ways. The easiest and quickest way is to send a netmail
  3768.      to 2:512/145. You can also send a letter via snail mail, to the
  3769.      following address:
  3770.  
  3771.            Harald Harms
  3772.            Herman Gorterhof 68
  3773.            2624 XG Delft
  3774.            Holland
  3775.  
  3776.      All crash netmails will be replied to within 24 hours. The replies
  3777.      will be put on hold for the originating system. Please poll again
  3778.      after 24 hours of sending your crash mail, and you will receive
  3779.      your reply.
  3780.  
  3781.  
  3782.  
  3783.  
  3784.  
  3785.  
  3786.  
  3787.  
  3788.  
  3789.  
  3790.                                        70
  3791.