home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / ADDTY1B5.ZIP / PRODUCTS.DOC < prev    next >
Text File  |  1994-09-23  |  7KB  |  128 lines

  1.  
  2.  
  3.       This document lists products from HAL SoftWare that are either
  4.       currently available or in development.  Four of these programs,
  5.       ADDTODAY, CHK4DES, MERGESYS, and KILLVER are specifically designed
  6.       for sysops to help manage their bbs filelists.
  7.  
  8.  
  9.       MergeFile
  10.  
  11.       MergeFile will merge two sorted ASCII text files of any size with
  12.       various options available.  The user can select case sensitivity,
  13.       order (ascending/descending), and to keep or remove duplicates.  The
  14.       merge key can be the entire line or any of the first nine fields,
  15.       with multiple fields in sequence of priority, e.g., merge first on
  16.       field three, then field seven, followed by five (the fields do not
  17.       need to be specified by columns since one or more spaces act as
  18.       delimiters).  A single file can also be "merged" on itself, e.g., to
  19.       remove duplicates from a sorted list.  MergeFile can detect four
  20.       types of errors in the input files:  blank or empty line and missing
  21.       key or field.  The user will be prompted before the overwrite of an
  22.       existing file (the prompt can be disabled for batch processing).
  23.  
  24.  
  25.       MergeFile Professional and MergeFile for Sysops (beta release)
  26.  
  27.       Descended from MergeFile, there is no other merge program like them!
  28.       Even calling them merge programs now is not accurate, although they
  29.       will merge almost ANY kind and size of sorted ASCII text file.  They
  30.       are more like list management tools, even capable of comparing two
  31.       files and removing cross file duplicates (records from one file
  32.       whose keys match those in another) without merging them.  To give a
  33.       full accounting of all their features here would nearly DOUBLE the
  34.       size of this document, but a brief list includes select order,
  35.       multiple merge keys (and the order for each, along with date or time
  36.       fields), case sensitivity, delimiters, to keep or remove duplicates,
  37.       skip over a heading, fixed or variable length records, error
  38.       checking, write a "trash" file of stripped duplicates and/or records
  39.       with errors, write a log file of all activities, and read or write a
  40.       configuration file.  The only difference between these two programs
  41.       is their default switch settings.  MERGEPRO is set for one line
  42.       records with the entire input line as the merge key and MERGESYS is
  43.       set for multi-line records of the PCBoard DIR format with the first
  44.       field (file name) as the merge key.  With the proper settings, each
  45.       can handle the other's default type files.  The basic MergeFile may
  46.       be enough to meet your requirements, but if not, MERGEPRO/MERGESYS
  47.       should be the LAST merge program you'll ever need!
  48.  
  49.  
  50.       Check 4 Description (beta release)
  51.  
  52.       CHK4DES will run on a list of file descriptions generated from a
  53.       program such as WGM-MAKE, which searches a directory full of zips
  54.       and writes a PCBoard DIR type file with the descriptions from the
  55.       FILE_ID.DIZ's.  However, when WGM-MAKE doesn't find a DIZ, it writes
  56.       "Description is unknown at this time." where the description would
  57.       go.  CHK4DES goes through WGM-MAKE's list and removes all of the "no
  58.       description" names to another list, which can be dealt with later.
  59.       The finished list will contain only file names with descriptions
  60.       that can then be added to your bbs file listings. You can change the
  61.       "no description" phrase to anything you need, including an "empty"
  62.       phrase, which will locate file names where the description area is
  63.       blank (nothing is there).  CHK4DES can also execute an optional
  64.       batch file with each file name that has a description, such as
  65.       moving the parent file to another directory.
  66.  
  67.  
  68.       Addtoday's Description (beta release)
  69.  
  70.       ADDTODAY can be run daily (e.g., from a batch file) on a list of new
  71.       file descriptions that are ready to be added to a bbs and add those
  72.       whose "day of month" number matches the current system day (e.g.,
  73.       the file date is 08-30-93 and the system date is 11-30-94).  Also,
  74.       when ADDTODAY appends the descriptions, it changes the file date to
  75.       the current date (e.g., 11-30-94).  As far as callers to your bbs
  76.       are concerned, they just see new files every day.  ADDTODAY can also
  77.       execute a batch file on each file name whose description has been
  78.       added, such as moving it to your upload directory, and be set for a
  79.       minimum, maximum, or fixed number of files to add each day.
  80.  
  81.  
  82.       Kill Earlier Versions (under development)
  83.  
  84.       KILLVER will INTELLIGENTLY search a bbs filelist and automatically
  85.       locate (and remove) descriptions of earlier versions of the same
  86.       file.  It will run totally on its own without you having to sit for
  87.       hours scanning directories to look at descriptions as possible
  88.       earlier versions of the same file.  If KILLVER isn't sure about a
  89.       name it finds, the description will be kept but also written to an
  90.       "unknown" list that can be checked later.  All deleted descriptions
  91.       will be written to a "removed" file and the version and description
  92.       it thinks is the latest will also be written so you can compare them
  93.       easily if desired.  A third file will contain only the file names of
  94.       removed versions so you'll know what files need to be deleted
  95.       (KILLVER won't delete any of the parent files for obvious reasons!).
  96.       I assume utilities exist now that can read an ASCII text file, do a
  97.       search for the file name, and delete it - if not, let me know and
  98.       I'll write one!
  99.  
  100.  
  101.       All the bbs utilities will also handle WildCat! format filelists,
  102.       but with an extra step.  The descriptions in the database must first
  103.       be written to an ASCII text file, which can then be converted back
  104.       to the database format after running the utilities.  For ADDTODAY,
  105.       if the descriptions to be added are already in a text file, only the
  106.       list created daily would need to be incorporated into the database.
  107.  
  108.  
  109.       PCBoard is a registered trademark of Clark Development Company, Inc.
  110.       WildCat! is a trademark of Mustang Software, Inc.
  111.       WGM-MAKE is copyrighted by Wayne G. Maas.
  112.  
  113.  
  114.       If you cannot locate any of these fine programs,
  115.  
  116.       Write to:  Hal Parks         E-Mail:  8:970/201              RBBSNet
  117.                  HAL SoftWare               1:11/157               FIDONet
  118.                  404B W. Oak                           InterNet
  119.                  Carbondale, IL 62901       charlies@twister.c-lib.siu.edu
  120.  
  121.       OR leave a message for me with InfoQuest BBS at 618-529-0000
  122.       OR contact me through InfoQuest's sysop (safest bet for all E-Mail)
  123.  
  124.             InterNet:  charlies@twister.c-lib.siu.edu
  125.             RBBSNet:   8:970/201       FIDONet:  1:11/157
  126.                             USERNAME:  Charles Strusz
  127.             FIDO NODELIST CORRECTION:  Phone should be 618.529.0000
  128.