home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / CLNDIZ20.ZIP / CLEANDIZ.DOC < prev    next >
Text File  |  1994-11-26  |  56KB  |  1,519 lines

  1.  
  2.  
  3.  
  4.      ---------------------------------------------------------------------------
  5.      CleanDiz                         Version  2.00            November 26, 1994
  6.      ---------------------------------------------------------------------------
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                    CLEANDIZ    The Ultimate Trash Removal System!
  26.  
  27.                          For FILE_ID.DIZ Description Files!
  28.  
  29.                                     By Larry Paul
  30.  
  31.                              Co-SysOp,  The Howling BBS!
  32.                                    (810) 640-1584
  33.                           USR Courier Terbo,  v32bis v42bis
  34.                                  1200 to 21,600 bps
  35.                                   7 days,  24 hours
  36.                                 Running Wildcat 3.91!
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.      ---------------------------------------------------------------------------
  63.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      ---------------------------------------------------------------------------
  71.      CleanDiz                         Version  2.00            November 26, 1994
  72.      ---------------------------------------------------------------------------
  73.  
  74.  
  75.  
  76.  
  77.           ALL RIGHTS RESERVED.  No part of this manual shall be reproduced,
  78.           stored in a retrieval system,  or transmitted by any means, electronic
  79.           mechanical,  photocopying,  recording,  or otherwise,  without written
  80.           permission from Lawrence Paul.   While every precaution has been taken
  81.           in the preparation of this manual,  Lawrence Paul assumes no
  82.           responsibility for errors or omissions.  Neither is any liability
  83.           assumed for damages resulting from the use of the information
  84.           contained herein,  or for the use of the software in which this manual
  85.           was intended.
  86.  
  87.           CleanDiz is the sole and exclusive property of Lawrence Paul.
  88.           
  89.           CleanDiz is being released as donation warz,   Meaning,   If you use
  90.           this program and like it,  then a donation of $ 5.00 is required for
  91.           it's continued use.   An evaluation period of 30 day's should be
  92.           enough time for you to determine if you like the program or not.
  93.           After 30 day's you MUST remove this program and it's support files
  94.           from your system if you don't plan on making a donation for the effort
  95.           put into CleanDiz.
  96.  
  97.           I know,  the above statement sound's more like shareware.   Well,
  98.           CleanDiz unlike "shareware" programs IS fully functional with no
  99.           limitations in the program what so ever,  and shareware is sold.  With
  100.           CleanDiz,  your donations will only encourage me to update the program
  101.           and fix any bugs that may exist in a released copy.  If no donations
  102.           are made to keep me encouraged enough to keep updating the program
  103.           then,  It will no longer be released to the general public.
  104.           
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.           
  113.           
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.      ---------------------------------------------------------------------------
  129.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      ---------------------------------------------------------------------------
  137.      CleanDiz                         Version  2.00            November 26, 1994
  138.      ---------------------------------------------------------------------------
  139.  
  140.  
  141.  
  142.                                   TABLE OF CONTENTS
  143.  
  144.  
  145.                INTRODUCTION...........................................4
  146.  
  147.                PROGRAM REQUIREMENTS...................................6
  148.  
  149.                THINGS TO COME.........................................7
  150.  
  151.                KNOWN PROBLEMS,  DRAWBACKS & FIXES.....................8
  152.  
  153.                DOLOG OPTION...........................................9
  154.  
  155.                DELETE LIST FILE......................................10
  156.  
  157.                COMMAND LINE OPTIONS..................................11
  158.  
  159.                ENVIRONMENT VARIABLES.................................12
  160.  
  161.                COMMUNICATIONS........................................14
  162.  
  163.                SCANFILE.BAT and FILEDESC.BAT.........................15
  164.           
  165.                SUPPORTED ARCHIVERS...................................16
  166.  
  167.                MERGE FUNCTION........................................17
  168.  
  169.                TECH SUPPORT INFORMATION..............................18
  170.  
  171.                WHAT'S NEW............................................19
  172.  
  173.                QUESTIONS & ANSWERS...................................21
  174.  
  175.                DONATION INFORMATION..................................23
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.      ---------------------------------------------------------------------------
  195.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 3
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      ---------------------------------------------------------------------------
  203.      CleanDiz                         Version  2.00            November 26, 1994
  204.      ---------------------------------------------------------------------------
  205.  
  206.                                     INTRODUCTION
  207.  
  208.  
  209.  
  210.  
  211.  
  212.           CleanDiz was created because theres to many people these days wanting
  213.      to add crap like,
  214.  
  215.                        __    /\ \   /\ \  __        /\ \
  216.                       /\ \  //\\_\ / \\ \/\ \  __  / \\_\
  217.                      //\\ \/   / // / \\_\\\ \/\ \/  // /
  218.                      \  \\/  // / \ \ // / \\/ \\//  / /
  219.                       \  /   / /_ _\ \/_/\      \/  / /
  220.                        \   // /  V \\ \ \ \   /    / /
  221.                         \\////\\ !  / \\_\ \\//\\// /Tu
  222.                      <===\/_/==\_______/_/==\/_/\/_/==>
  223.                       P r o u d l y  P r e s e n t s :
  224.  
  225.      to FILE_ID.DIZ files.   I guess it's supposta be artwork but in my opinion
  226.      it looks like SHIT!   Looks even worse when it gets imported into your file
  227.      database,   not to mention what it does to your keyword searches!   Nothing
  228.      but TRASH!  A short message to the creators of this kinda stuff "GET A
  229.      LIFE!" and  "NO IT DON'T EVEN LOOK GOOD ON PcBoard!"    I have no problems
  230.      with giving credit when credit is due,   But if you want to make DIZ files
  231.      like above or put the credits before the actual description.  May as well
  232.      remove the credit also!
  233.  
  234.           What CleanDiz does is removes unwanted ASCII characters and phrases
  235.      from the FILE_ID.DIZ file prior to uploading to a bulletin board service,
  236.      or can be used by bulletin board services as an upload pre-processor.
  237.      When used as a upload pre-processor by bulletin board services,  the
  238.      description file (FILE_ID.DIZ) will be checked for high ASCII characters or
  239.      unneeded ASCII characters and phrases,   remove these characters then
  240.      re-insert the description file back into the uploaded file before the trash
  241.      can be imported into your databases.
  242.  
  243.           Some of the high ASCII characters used by some of these groups
  244.      (immature kids) can be rather damaging to the operation of a BBS,  They may
  245.      either clear the screen,  send printer control characters,  send
  246.      control/line feeds to the local & remote screen,    Just to name a few of
  247.      several combinations of damaging high ASCII codes.
  248.  
  249.           So the object of CleanDiz is to remove this stuff before it gets a
  250.      chance to do any damage,   Not to mention,   Make your BBS look much neater
  251.      and well organized!    Give CleanDiz a run,   You'll defiantly be pleased!
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.                                                          continued on next page.
  260.      ---------------------------------------------------------------------------
  261.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 4
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.      ---------------------------------------------------------------------------
  269.      CleanDiz                         Version  2.00            November 26, 1994
  270.      ---------------------------------------------------------------------------
  271.  
  272.                                INTRODUCTION CONTINUED
  273.  
  274.  
  275.  
  276.  
  277.  
  278.           CleanDiz extracts the FILE_ID.DIZ file from the archive,  scans it for
  279.      unwanted characters,  removes these characters then scans what's left for
  280.      unwanted phrases then re-archives it back into the original archive.
  281.      CleanDiz uses an expandable delete list file ("CLEANDIZ.LST") to remove
  282.      unwanted phrases,   once a phrase is added to the delete list that phrase
  283.      will be removed from all FILE_ID.DIZ files processed by CleanDiz in the
  284.      future,   As these kids expand there vocabulary,  you expand your delete
  285.      list to remove the new words they learned  <grin>  (seems they don't learn
  286.      anything clean these days!)
  287.  
  288.  
  289.           CAUTION,  There will be some characters that will never be removable
  290.      for one reason or another,   for instance the example on page 4 (above)
  291.      has 2 characters "Tu"  Well for obvious reasons,  this cant be added to the
  292.      CLEANDIZ.LST!  Ok,  for those of you that don't understand why,   Say the
  293.      actual description of the file starts with "Tu",   Get the picture?
  294.      Yes,  it WILL be removed even if it is supposed to be in there!
  295.      So use the CLEANDIZ.LST with caution and common sense!
  296.  
  297.           CLEANDIZ.LST is a pure ASCII text file and can be edited with any text
  298.      editor  (DOS's EDIT.EXE,  Qedit etc.)   or the DOLOG option of CleanDiz can
  299.      be used to add unwanted phrases/lines.   See the DELETE LIST section for
  300.      more information on the proper format of CLEANDIZ.LST,   See the DOLOG
  301.      section for more information on the DOLOG option.
  302.  
  303.           CleanDiz also creates a log ("CLEANDIZ.LOG") located in the directory
  304.      that contains CLEANDIZ.EXE and records all lines from FILE_ID.DIZ files
  305.      processed by CleanDiz,   The log file will help you in tracking down new
  306.      lines/phrases as they are created.    For more information on the log file,
  307.      see the DOLOG section of this manual.
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.      ---------------------------------------------------------------------------
  327.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 5
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.      ---------------------------------------------------------------------------
  335.      CleanDiz                         Version  2.00            November 26, 1994
  336.      ---------------------------------------------------------------------------
  337.  
  338.                                 PROGRAM REQUIREMENTS
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.      DOS 3.3 or higher
  346.  
  347.      286 or better CPU        486 or above recommended for best performance.
  348.  
  349.      228k of free RAM         114k Available to CleanDiz + 114k for PAK V2.51!
  350.                               PAK has the highest memory requirements of all the
  351.                               supported archivers,   CleanDiz will require less
  352.                               memory when other archive types are processed.
  353.                               For example,  if working on a DWC archive the RAM
  354.                               requirements would be,  114k for CleanDiz + 51k
  355.                               for DWC.EXE for a total of 165k available RAM
  356.                               needed.
  357.  
  358.      Supported Archivers      Must be accessible from your path,  See the
  359.                               section on supported archivers for a list of
  360.                               archivers.
  361.                               Note,  you don't have to have all of the supported
  362.                               archivers (even though recommended) in order for
  363.                               CleanDiz to work.   If the needed archiver cannot
  364.                               be located,  CleanDiz will gracefully exit.
  365.  
  366.      SORT.EXE                 MS-DOS's sort must be accessible from your path
  367.                               for the DOLOG and MERGE options to function
  368.                               properly.  See your DOS manual for more
  369.                               information on SORT.EXE.
  370.  
  371.      CLEANDIZ.EXE and         Must be accessible from your path,  CLEANDIZ.LST
  372.      CLEANDIZ.LST             must be located in the same directory as
  373.                               CLEANDIZ.EXE
  374.  
  375.  
  376.           CleanDiz also requires that a few environment variables be set in
  377.      order for the status screen to be displayed to remote callers and other
  378.      various options.   See the ENVIRONMENT VARIABLES section for more
  379.      information.
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.      ---------------------------------------------------------------------------
  393.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 6
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.      ---------------------------------------------------------------------------
  401.      CleanDiz                         Version  2.00            November 26, 1994
  402.      ---------------------------------------------------------------------------
  403.  
  404.                                    THINGS TO COME
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.           By the time you receive this program,  more than likely a newer
  413.      version of it is being developed and or beta (goof) tested.    Rather than
  414.      attempt to add all options planned,  then test it,  search for a problem,
  415.      fix it,  release it.   I would rather add an option or two (maybe more?),
  416.      Test it,  fix it if needed,  release it.    Makes life easier on me that
  417.      way,   Not to mention a more stable program.
  418.  
  419.  
  420.  
  421.      Other BBS types          Currently only Wildcat is supported for
  422.                               communications output,   CleanDiz will currently
  423.                               work with other BBS types,   But will not display
  424.                               the status screen to a remote user.
  425.  
  426.      115,200 DTE support      Currently only up to 57,600 DTE is supported.
  427.  
  428.      RIP Graphics             Currently only B&W and Color ANSI screens will be
  429.                               displayed to your remote caller.  At the present
  430.                               time I have no way to check RIP screens for proper
  431.                               output because my 2'nd computer died :(  And as
  432.                               you well know already,  RIP don't display locally!
  433.  
  434.      ANSI Interpreter         Currently ANSI.SYS must be loaded in order to see
  435.                               what a remote user calling in ANSI mode see's.
  436.                               ANSI.SYS need not be loaded when CleanDIz is ran
  437.                               in local mode.
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.      ---------------------------------------------------------------------------
  459.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 7
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.      ---------------------------------------------------------------------------
  467.      CleanDiz                         Version  2.00            November 26, 1994
  468.      ---------------------------------------------------------------------------
  469.  
  470.                          KNOWN PROBLEMS,  DRAWBACKS & FIXES
  471.  
  472.  
  473.  
  474.           So far any problem encountered has been fixable,  however they do come
  475.      at a price in one way or another.  Previously the program was having some
  476.      trouble removing a couple different lines that were located in the
  477.      CLEANDIZ.LST file,  You may have noticed a line or 2 in my released list
  478.      file that was marked as "Having a hard time removing this one"   Well,
  479.      needless to say,  Them remarks were notes to myself.  Some lines happened
  480.      to slip through even though they were trash if they either began or ended
  481.      with certain characters even though the character was in the delete list
  482.      file and/or the internal list of characters.   The solution to this problem
  483.      was to remove anything but a valid A to Z (upper and lower case) or number
  484.      0 to 9 on the programs initial pass.   Which of course is the cost of the
  485.      fix as stated above,  and also somewhat of a drawback.   By removing
  486.      anything but an A to Z & 0 through 9,  some valid characters will be
  487.      removed!  But your file description will remain readable and intact!
  488.      Items like [1/5] for disk numbers,  to me the "[]" around disk numbers
  489.      looked more organized & neater.  So an example of the above case would be;
  490.  
  491.      Original description:
  492.  
  493.      Line 1: ///\\\\\\\\\File Description,  whatever version  [1/3] ////\\\\
  494.      Line 2: ///______________________Proudly Presents!_________________\\\\\
  495.  
  496.      would end up like this,
  497.  
  498.      New description:
  499.  
  500.      Line 1: File Description,  whatever version  [1/3
  501.  
  502.      Only the right bracket in the above example would be removed because the
  503.      (far most)  left letter in the description is a valid character "F" which
  504.      is where CleanDiz would stop chopping on the left side of the line,  and
  505.      the "3" on the right of the description is a valid character and is where
  506.      the program would start chopping characters.  Line 2 would be chopped down
  507.      to "Proudly Presents" on CleanDiz's initial pass,   then if this statement
  508.      was located in your delete list file ("CLEANDIZ.LST") it would be removed
  509.      also,  leaving you with Line 1: for your file description "All that's
  510.      really needed!"  No big deal really,  But the "[1/3]"  definitely looks
  511.      better than the "[1/3" (to myself atleast).
  512.  
  513.      Now if the "[1/3]" happened to be located in a line by its self (or
  514.      contained trash characters to the right and/or left)  the line would be
  515.      shortened to "1/3"   This hardly ever happens (disk numbers on a line by
  516.      themselves),   but I thought I'd let you know what would take place anyway.
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.      ---------------------------------------------------------------------------
  525.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 8
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.      ---------------------------------------------------------------------------
  533.      CleanDiz                         Version  2.00            November 26, 1994
  534.      ---------------------------------------------------------------------------
  535.  
  536.                                     DOLOG OPTION
  537.  
  538.  
  539.  
  540.  
  541.           The dolog option should be ran daily/weekly/monthly depending on the
  542.      amount of uploads your board receives.  Needless to say,  the more uploads
  543.      you receive,  the more you should run the dolog option.
  544.  
  545.           Before I get to far into this,  Let me explain the logging feature of
  546.      CleanDiz,  As CleanDiz processes your uploads (or when ran locally)
  547.      removing lines, characters etc.  it creates a log file located in the same
  548.      directory that CLEANDIZ.EXE and CLEANDIZ.LST is located.    Each and every
  549.      line that is contained in every FILE_ID.DIZ file processed by CleanDiz will
  550.      be recorded to the log file (with the exception of removed lines of course)
  551.      Valid descriptions or trash that may have made it past the initial check!
  552.      (Be sure to keep this in mind,  Valid descriptions ARE added to the log
  553.      file!)
  554.  
  555.      Running CLEANDIZ DOLOG;
  556.           To start the dolog option type "CLEANDIZ DOLOG".  Dolog reads your
  557.      CLEANDIZ.LOG file (explained above) line by line,  prompting you to either
  558.      add the line shown to the delete list file or to skip the line.   By
  559.      picking Yes,  the line shown on your screen will be added to the delete
  560.      list file.   Picking No,  of course,  skips the line.   You will single
  561.      step through the entire log file,  line by line until the last line is
  562.      reached or you choose Quit.   When the end of the log is reached,  the log
  563.      file is deleted and ready to begin logging activity again.
  564.  
  565.           Choosing Quit ends your current session,  Any lines processed to the
  566.      point where you choose to quit will be removed from the delete list file
  567.      and any remaining lines in the log will remain in the log until your next
  568.      session.   So don't be afraid to quit when you get tired of looking at that
  569.      screen,  or something comes up.   But be aware of the fact that if you
  570.      don't completely finish the log that lines left in the log will remain and
  571.      new lines will be added as more files are processed by CleanDiz,   Don't
  572.      worry too much about your log getting too large,  CleanDiz will check the
  573.      log on each run,   and if the log gets too large CleanDiz will
  574.      automatically delete it and start over.
  575.      Maximum log size will be 512k,   ½ a meg.  When 512k is reached,  CleanDiz
  576.      will assume you have died and wont allow it's log to overrun your hard
  577.      drive,  So CleanDiz will delete the log after 512k is reached.   Since
  578.      CleanDiz will maintain its self,  taking a vacation (or death :)  you
  579.      wouldn't have to worry about coming home (or reincarnation :) and seeing
  580.      the words "Hard drive full" on your screen (Well,  from CleanDiz atleast!)
  581.  
  582.           Anyway,   it would be wise to run DOLOG on a daily basis so that these
  583.      new phrases can be caught ASAP and added to the delete list so that they
  584.      will never bother you again!
  585.  
  586.  
  587.  
  588.  
  589.  
  590.      ---------------------------------------------------------------------------
  591.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 9
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.      ---------------------------------------------------------------------------
  599.      CleanDiz                         Version  2.00            November 26, 1994
  600.      ---------------------------------------------------------------------------
  601.  
  602.                                      DELETE LIST
  603.  
  604.  
  605.  
  606.  
  607.           CLEANDIZ.LST is a pure ASCII text file and may be edited with any
  608.      ASCII text editor (DOS's EDIT.EXE, Qedit etc.)  CLEANDIZ.LST is also case
  609.      sensitive,  meaning upper "CASE" is not treated the same as lower "case".
  610.      Any line and/or phrase may be added to this list and will be removed from
  611.      the FILE_ID.DIZ by CleanDiz as long as it is properly entered.   But these
  612.      lines and/or phrases will only be removed from the FILE_ID.DIZ if the
  613.      line/phrase is either on a line by its self or to the right or left of a
  614.      valid description line.  They will NOT be removed from the middle of what
  615.      appears to be a valid description to CleanDiz.   Also,  You may not begin
  616.      or end a line or phrase with anything but a valid letter (A-Z) or number
  617.      (0-9)  meaning,   ABC or ABC9 would be ok,  ~ABC or ABCó would be ignored.
  618.      If you have an existing CLEANDIZ.LST (from version 1.0 or 1.5 of CleanDiz)
  619.      you will need to make changes to your current list and remove all
  620.      characters (except valid letters & numbers,   A-Z & 0-9)  from the left or
  621.      right of every line in your list.   Examples are as follows.
  622.  
  623.      Versions 1.0 to 1.5                                 Versions 2.0 & up
  624.      CLEANDIZ.LST format!        <----change to!---->    CLEANDIZ.LST format!
  625.      --------------------                                --------------------
  626.      TRiSTaR                            <-ok->           TRiSTaR
  627.      & ReD                            <-change->         ReD
  628.      Pirates                            <-ok->           Pirates
  629.      '94                              <-change->         94
  630.      RED SECTOR                         <-ok->           RED SECTOR
  631.      --- -- -∙|_____/∙-[NEXUS'94]-∙   <-change->         NEXUS'94
  632.  
  633.  
  634.           This is just a short example,   But from this you should get the idea
  635.      on how your current list will need to be changed.
  636.  
  637.           A faster,  possibly easier method of getting these needed changes done
  638.      would be to rename your CLEANDIZ.LST to FILE_ID.DIZ,   Zip FILE_ID.DIZ into
  639.      a temporary archive and run the archive through CleanDiz,  Extract
  640.      FILE_ID.DIZ from the temporary archive then rename FILE_ID.DIZ to
  641.      CLEANDIZ.LST,  delete the temporary archive.   This method would defiantly
  642.      be faster and easier if your delete list file has grown a bit since you
  643.      first started running CleanDiz.   Don't worry about the actual length of
  644.      your CLEANDIZ.LST,  CleanDiz has no limits to the length of file it
  645.      processes.   I have not attempted this myself,   But I'm positive it will
  646.      work.   Just make sure to rename your current CLEANDIZ.LST to FILE_ID.DIZ
  647.      rather than copy it!   If your CLEANDIZ.LST is still located in
  648.      CLEANDIZ.EXE's directory,   you will wind up with a empty CLEANDIZ.LST
  649.      file.
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.      ---------------------------------------------------------------------------
  657.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 10
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.      ---------------------------------------------------------------------------
  665.      CleanDiz                         Version  2.00            November 26, 1994
  666.      ---------------------------------------------------------------------------
  667.  
  668.                                 COMMAND LINE OPTIONS
  669.  
  670.  
  671.      CLEANDIZ %1              Added to your SCANFILE.BAT (Wildcat systems)
  672.                               check's/clean's every upload before being added to
  673.                               your database.  Where %1 is the name of the
  674.                               uploaded file.
  675.  
  676.      CLEANDIZ filename.zip    Processes filename.zip
  677.  
  678.                               Wildcard's & Path's
  679.                               Complete drive & path's may also be used,  along
  680.                               with wildcards to specify multiple or single files
  681.                               to process.
  682.                               i.e. CLEANDIZ d:\download\*.zip
  683.                               All .ZIP files in D:\DOWNLOAD would be processed.
  684.                               All valid DOS wildcards may be used with CleanDiz,
  685.                               For more information on using wildcards see your
  686.                               DOS manual.
  687.  
  688.      CLEANDIZ filelist.lst    Where filelist.lst is a pure ASCII text file with
  689.                               complete drive\path\filename of archived files to
  690.                               be processed.  Will work with several upload
  691.                               scanners runlater list's,   CleanDiz expects the
  692.                               list file to have the extension .LST in order to
  693.                               run.  You may specify drive\path\filename of any
  694.                               .LST file.
  695.                               i.e. CLEANDIZ c:\ulscan\runlater.lst
  696.                               See your upload scanners manual for more
  697.                               information on there runlater list file.
  698.                               NOTE:     Some upload scanners name there runlater
  699.                               list file with a extension of .TXT,  You will need
  700.                               to rename this file with an extension of .LST in
  701.                               order for CleanDiz to use there runlater listing.
  702.  
  703.      CLEANDIZ dolog           Use this to access the interactive delete list
  704.                               updater.    Trims CLEANDIZ.LOG as it updates your
  705.                               delete list file.  See the DOLOG section of this
  706.                               manual.
  707.  
  708.      CLEANDIZ merge filename  Use this to join 2 delete list's together.
  709.                               Where filename is the list to join with your list.
  710.                               See the MERGE FUNCTION section of this manual.
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.      ---------------------------------------------------------------------------
  723.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 11
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.      ---------------------------------------------------------------------------
  731.      CleanDiz                         Version  2.00            November 26, 1994
  732.      ---------------------------------------------------------------------------
  733.  
  734.                                 ENVIRONMENT VARIABLES
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.           This is a list of needed and/or optional environment variables,
  744.      Variables that are marked as optional are optional :)  the rest will be
  745.      required for the proper operation of CleanDiz while running under Wildcat
  746.      BBS! software,   Even if your running a single line system!   Sorry single
  747.      liner's,  But the variables are much simpler to work with than multiple
  748.      configuration files when running on a multi-line system.   If the
  749.      environment variables are not correct on multi-line systems,   Wildcat wont
  750.      run right!   If there set correctly,   then CleanDiz is also getting the
  751.      correct information!   Understand?    So,  single liner's,   just grin &
  752.      bear it :)
  753.  
  754.  
  755.           WCNODEID            Wildcat's node identifier.
  756.           
  757.           WCHOME              Wildcat's home path.  (C:\WC30 or C:\WILDCAT)
  758.  
  759.           WCPORTID            The communications port number used by Wildcat.
  760.  
  761.           WCBASEID            The communications port base address used by
  762.                               Wildcat.
  763.  
  764.           WCIRQID             The communications port IRQ address used by
  765.                               Wildcat.
  766.  
  767.           CLEANDIZ            OPTIONAL - Used by non-registered users of PkZip,
  768.                               set to NOREG if your copy of PkZip is
  769.                               unregistered.   Registered users of PkZip should
  770.                               ignore this variable.
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.                                                          Continued on next page.
  788.      ---------------------------------------------------------------------------
  789.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 12
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.      ---------------------------------------------------------------------------
  797.      CleanDiz                         Version  2.00            November 26, 1994
  798.      ---------------------------------------------------------------------------
  799.  
  800.                            ENVIRONMENT VARIABLES CONTINUED
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.           To set these variables add these lines to your batch file that starts
  810.      your BBS.
  811.  
  812.  
  813.           SET WCNODEID=#           Where # is the node number.
  814.                                    (1 for single line systems)
  815.  
  816.           SET WCHOME=C:\WILDCAT    Path where WILDCAT.EXE is located.
  817.                                    Normally C:\WILDCAT
  818.  
  819.           SET WCPORTID=#           Where # is the communications port number
  820.                                    used by the node your loading.
  821.  
  822.           SET WCBASEID=####        Where #### is the base address of the
  823.                                    communications port for the node your loading
  824.  
  825.           SET WCIRQID=#            Where # is the IRQ address of the
  826.                                    communications port for the node your loading
  827.  
  828.           SET CLEANDIZ=NOREG       OPTIONAL - Unregistered users of PkZip will
  829.                                    need to set this variable so that any -AV
  830.                                    stamped files will be bypassed.
  831.                                    Registered users of PkZip may also use this
  832.                                    variable if you don't want -AV stamped files
  833.                                    processed by CleanDiz.  If this variable is
  834.                                    used,  place this statement into your
  835.                                    AUTOEXEC.BAT so the variable becomes global.
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.      ---------------------------------------------------------------------------
  855.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 13
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.      ---------------------------------------------------------------------------
  863.      CleanDiz                         Version  2.00            November 26, 1994
  864.      ---------------------------------------------------------------------------
  865.  
  866.                                    COMMUNICATIONS
  867.  
  868.           CleanDiz displays a status screen to your remote user when run under a
  869.      BBS system (Wildcat only,  at this time) while processing a file,   But a
  870.      few environment variables need to be set,   See the ENVIRONMENT VARIABLES
  871.      section of this manual.
  872.  
  873.           CleanDiz supports up to 57,600 locked DTE,  and all serial ports,  as
  874.      well as DigiBoard's,   using INT14/EBIOS or can directly access the
  875.      Digiboard its self.  The format for the Digiboard configuration file is
  876.      shown below.  NOTE;  Due to technical problems at my beta test site,
  877.      DigiBoard support may or may not be working 100%,  Please inform me if you
  878.      have any problems with your DigiBoard.
  879.  
  880.                      CLEANDIZ.DIG Digiboard configuration file;
  881.                      ------------------------------------------
  882.                                       DIGIBOARD
  883.                                       D000
  884.                                       320
  885.                                       4
  886.  
  887.                       Explanation of the lines in CLEANDIZ.DIG;
  888.                       -----------------------------------------
  889.      Line 1 -  The Digiboard interface type to use:
  890.                DIGIBOARD   =  Direct Digiboard Programming Interface,  Must be
  891.                               used in conjunction with a program called
  892.                               RESETDIG.EXE.  If you don't have this program but
  893.                               have a Digiboard,  then use the following option.
  894.                INT14/EBIOS =  Indirect Digiboard Support via a device driver,
  895.                               All Communications to the Digiboard (or any board
  896.                               that supports INT14/EBIOS)  are performed via a
  897.                               software interrupt that the device driver handles.
  898.      Line 2 -  If using a Digiboard,  this is the memory window,  or the address
  899.                the card uses as a communications area between the card and host
  900.                computer.  Only needed if the Interface is set to DIGIBOARD.
  901.                Set to 0 if using INT14/EBIOS.
  902.      Line 3 -  This is the I/O port address that the Digiboard is attached to.
  903.                Only needed if using an Interface set to DIGIBOARD.  Set to 0 if
  904.                using INT14/EBIOS.
  905.      Line 4 -  This is the channel number for this port on the Digiboard.  This
  906.                is REQUIRED for DIGIBOARD and INT14/EBIOS interfaces.  This is
  907.                normally 1 - 8 for the DIGIBOARD interface and 4 - 11 for the
  908.                INT14/EBIOS interface.   This number tells CleanDiz which of the
  909.                com. ports on the Digiboard it should use.
  910.  
  911.           If using a Digiboard,  the file ("CLEANDIZ.DIG") must be located in
  912.      your node work directory (i.e. C:\WILDCAT\WCWORK\NODE#)  each node using a
  913.      Digiboard MUST contain this file with the proper settings for that node and
  914.      MUST be named CLEANDIZ.DIG.
  915.  
  916.           This is not required for standard serial ports,  and MUST NOT be used
  917.      with standard serial ports.   Information on standard serial ports needed
  918.      by CleanDiz will be read from your environment variables by CleanDiz.   See
  919.      the section on ENVIRONMENT VARIABLES for more information.
  920.      ---------------------------------------------------------------------------
  921.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 14
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.      ---------------------------------------------------------------------------
  929.      CleanDiz                         Version  2.00            November 26, 1994
  930.      ---------------------------------------------------------------------------
  931.  
  932.                               SAMPLE SCANFILE.BAT file
  933.  
  934.  
  935.  
  936.                     @ECHO OFF           Suppresses the commands from
  937.                                         being displayed on your screen
  938.  
  939.                     CLEANDIZ %1         CleanDiz command line.
  940.  
  941.                     SCANNER %1          Where SCANNER is your upload scanners
  942.                                         command line.
  943.  
  944.  
  945.  
  946.                      SAMPLE FILEDESC.BAT (Wildcat 4.XX systems)
  947.  
  948.  
  949.                     @ECHO OFF           Suppresses the commands from
  950.                                         being displayed on your screen.
  951.  
  952.                     CLEANDIZ %1         CleanDiz command line.
  953.  
  954.  
  955.  
  956.  
  957.  
  958.           Thats it!   No need to have CD\WILDCAT\WCWORK\NODE%WCNODEID% to change
  959.      to your node work directory,   CleanDiz will do that for you if not already
  960.      located in the work directory when ran.   In either of the above examples
  961.      CleanDiz will extract the FILE_ID.DIZ file from the uploaded file (i.e. %1)
  962.      clean the garbage up and re-insert it back into the file.
  963.           Do not place CleanDiz in both batch files (SCANFILE.BAT &
  964.      FILEDESC.BAT)  use it in one or the other,  depending upon your preference.
  965.      CleanDiz will still function properly and will not harm the uploaded file
  966.      if used in both batch files (SCANFILE.BAT & FILEDESC.BAT) together,  but
  967.      there is no reason to place it's command in each,  it will only slow down
  968.      the processing of uploaded files.
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.      ---------------------------------------------------------------------------
  987.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 15
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.      ---------------------------------------------------------------------------
  995.      CleanDiz                         Version  2.00            November 26, 1994
  996.      ---------------------------------------------------------------------------
  997.  
  998.                                  SUPPORTED ARCHIVERS
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.           Archiver                 Tested Versions
  1007.           ---------------          ---------------------------------------------
  1008.           PKZIP & PKUNZIP          Version 2.04G,  Registered & UnRegistered.
  1009.                                    See the ENVIRONMENT VARIABLES section for
  1010.                                    information on usage of non-registered
  1011.                                    versions of PkZip.
  1012.  
  1013.           ARJ                      Version 2.30,   UnRegistered version,  An ARJ
  1014.                                    archive with a security envelope could
  1015.                                    present a problem?   Contact me if you have a
  1016.                                    problem with ARJ's security envelope.
  1017.                                    See TECH SUPPORT section.
  1018.  
  1019.           DWC                      Version 5.10,  UnRegistered version.
  1020.  
  1021.           HYPER                    Version 2.5,   UnRegistered version.
  1022.  
  1023.           PAK                      Version 2.51,  UnRegistered version.
  1024.  
  1025.           PKPAK & PKUNPAK          Version 3.61,  UnRegistered version.
  1026.  
  1027.           ZOO                      Version 2.1,   UnRegistered version.
  1028.  
  1029.  
  1030.           All supported archivers MUST be accessible from your path in order for
  1031.      them to function with CleanDiz.   See your DOS manual for more information
  1032.      on your path variable.
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.      ---------------------------------------------------------------------------
  1053.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 16
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.      ---------------------------------------------------------------------------
  1061.      CleanDiz                         Version  2.00            November 26, 1994
  1062.      ---------------------------------------------------------------------------
  1063.  
  1064.                                    MERGE FUNCTION
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.           The merge function takes 2 delete list files and joins them together.
  1073.      Much like the command copy file1 +file2 file3,   but with a little
  1074.      difference,   The merge function first copies the new delete list that you
  1075.      obtain from another sysop using CleanDiz into your current delete list,
  1076.      Then CleanDiz will make a call to DOS's SORT.EXE and sort the file,   After
  1077.      the delete list has been sorted CleanDiz will check the newly sorted delete
  1078.      list file for duplicate entries and removes all duplicates it finds,  And
  1079.      re-creates the delete list file ("CLEANDIZ.LST")  simple as that!
  1080.  
  1081.           To start the merge just start CleanDiz with the following command;
  1082.      CLEANDIZ MERGE drive\path\filename  where filename is the list file that
  1083.      you acquired from another user of CleanDiz,  NOT YOUR CLEANDIZ.LST!   The
  1084.      entire merge process only takes a few seconds, depending on the size of the
  1085.      list files to merge together,  and your CPU speed.   CleanDiz then exits
  1086.      and reports the number of lines added to your delete list file.   Thats all
  1087.      there is too it!
  1088.  
  1089.           Do NOT run the merge function in a multi-line environment,  Strange
  1090.      things will happen.   Instead,   either take the board down completely,
  1091.      then run it,   or run it during a system wide event.   In either case,  the
  1092.      board would be completely down and there would be no chance of a remote
  1093.      user accessing CleanDiz while the merge is taking place.
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.      ---------------------------------------------------------------------------
  1119.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 17
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.      ---------------------------------------------------------------------------
  1127.      CleanDiz                         Version  2.00            November 26, 1994
  1128.      ---------------------------------------------------------------------------
  1129.  
  1130.  
  1131.  
  1132.                               TECH. SUPPORT INFORMATION
  1133.  
  1134.  
  1135.  
  1136.  
  1137.           Tech support is available through the Howling BBS! (810) 640-1584 by
  1138.      leaving E-Mail to Night Stalker in any available conference.   Or through
  1139.      Mustang Softwares HQ BBS! by leaving E-Mail to Lawrence Paul in conference
  1140.      0 - private mail only (the only conference on MSI HQ I scan due to them
  1141.      costly L/D charges)    Although I welcome any and all comments and
  1142.      suggestions to CleanDiz,  Tech support is only available to supporting
  1143.      users of CleanDiz.
  1144.  
  1145.           
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.      ---------------------------------------------------------------------------
  1185.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 18
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.      ---------------------------------------------------------------------------
  1193.      CleanDiz                         Version  2.00            November 26, 1994
  1194.      ---------------------------------------------------------------------------
  1195.  
  1196.  
  1197.                                      WHAT'S NEW
  1198.  
  1199.  
  1200.  
  1201.      Ver  Release
  1202.       #    Date                       Features
  1203.      ---  -------                ------------------
  1204.  
  1205.      1.0  5/29/94   First working copy  "I got there number" :)
  1206.  
  1207.      ---------------------------------------------------------------------------
  1208.  
  1209.      1.5  6/4/94    Added a logging feature,  with a interactive routine to
  1210.                     add complete lines from the log to the delete file.
  1211.                     See to DOLOG section in the CLEANDIZ.DOC for further
  1212.                     information.
  1213.                     Expanded the internal list of characters to be removed on
  1214.                     the programs initial pass.
  1215.      ---------------------------------------------------------------------------
  1216.      2.0  11/26/94  Added a status screen.  Much like other upload scanners
  1217.                     status screens.   Now you can see what's going on while the
  1218.                     files being processed.
  1219.           
  1220.                     Added communications port output,   Now your users will know
  1221.                     what's going on while CleanDiz process their file.
  1222.                     Supports standard serial ports and Digiboard's.
  1223.                     See the COMMUNICATIONS section of the manual.
  1224.           
  1225.                     Expanded the internal list of characters to be removed,  Now
  1226.                     removes all ASCII characters except a valid A-Z and 0-9 on
  1227.                     the initial pass.
  1228.                     See the KNOWN PROBLEMS,  DRAWBACKS & FIXES section of
  1229.                     the manual for further information.
  1230.           
  1231.                     Optimized high ASCII character removal code for increased
  1232.                     speed and a more complete cleaning of the DIZ file.
  1233.                     With the change to the ASCII character removal,  your
  1234.                     currently installed delete list file "CLEANDIZ.LST" will
  1235.                     need to be changed.    See the DELETE LIST section of
  1236.                     the manual for more information,   and the CLEANDIZ.LST
  1237.                     packaged with this release.
  1238.           
  1239.                     Added support for non-registered users of PKZIP,  See the
  1240.                     ENVIRONMENT VARIABLES section of the manual.
  1241.           
  1242.                     Added support for ARJ/DWC/HYP/PAK/ARC/ZOO archives.
  1243.                     See the SUPPORTED ARCHIVERS section of the manual.
  1244.  
  1245.                     Enhanced multi-line support.
  1246.  
  1247.  
  1248.  
  1249.                                                          Continued on next page.
  1250.      ---------------------------------------------------------------------------
  1251.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 19
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.      ---------------------------------------------------------------------------
  1259.      CleanDiz                         Version  2.00            November 26, 1994
  1260.      ---------------------------------------------------------------------------
  1261.  
  1262.  
  1263.                                 WHAT'S NEW CONTINUED
  1264.  
  1265.  
  1266.  
  1267.      Ver  Release
  1268.       #    Date                       Features
  1269.      ---  -------                ------------------
  1270.  
  1271.      2.0  11/26/94  Fixed a oversight (bug) of mine in the DOLOG routine,
  1272.                     previous versions would report multiple occurrences
  1273.                     of descriptions when you ran DOLOG.   Now when you run DOLOG
  1274.                     CleanDiz will first make a call to DOS's SORT.EXE sorting
  1275.                     the log,   then remove any duplicate descriptions in the log
  1276.                     file so you will not be prompted to add/not add the same
  1277.                     line multiple times.
  1278.  
  1279.                     Fixed another bug in DOLOG that wasn't allowing the last
  1280.                     line in the log file to be read by DOLOG,   Now DOLOG will
  1281.                     read every line in the log file allowing you to add/not add
  1282.                     every line in the log file.
  1283.  
  1284.                     Added support to automatically delete the log file if it
  1285.                     gets larger than 512k in length (½ a meg),    For those of
  1286.                     you who don't have time to mess with the DOLOG option on a
  1287.                     regular basis.  This will keep the log from getting
  1288.                     oversized and unmanageable.
  1289.  
  1290.                     Added support for DOS's wildcard characters while entering
  1291.                     files to be processed locally.    See your DOS manual for
  1292.                     more information on the use of wildcards,
  1293.                     See the COMMAND LINE OPTIONS section of the manual for a
  1294.                     more detail description on wildcard usage.
  1295.  
  1296.                     Added support for reading a list file of files to be
  1297.                     processed.   See the COMMAND LINE OPTIONS of the manual for
  1298.                     more information on using a list file.
  1299.  
  1300.                     ZIP files processed will now retain there original date
  1301.                     rather than update the ZIP date to the current date.   For
  1302.                     those of you who are date checking files by ZIP date rather
  1303.                     than internal file dates.
  1304.  
  1305.                     Added a merge function,  multiple delete list files can be
  1306.                     joined together to expand your delete list files.
  1307.                     See the section on the MERGE FUNCTION for more information.
  1308.  
  1309.                     Added support for Wildcat 4.0's new FILEDESC.BAT.
  1310.           
  1311.                     A MUCH needed re-write of this documentation,  I'll admit
  1312.                     it,  I stink at writing doc's,  I'm sure you'll agree if
  1313.                     you've seen the older versions out there :)   These doc's
  1314.                     are a whole lot better,  Well I think atleast :)
  1315.  
  1316.      ---------------------------------------------------------------------------
  1317.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 20
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.      ---------------------------------------------------------------------------
  1325.      CleanDiz                         Version  2.00            November 26, 1994
  1326.      ---------------------------------------------------------------------------
  1327.  
  1328.  
  1329.  
  1330.                                QUESTION'S AND ANSWERS
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.      Q:   Why should I run CleanDiz on uploaded files?
  1337.      A:   Completely up to you!   If you've never experienced a file description
  1338.           with high ASCII characters and/or phrases such as "Mutha F***in" that
  1339.           was imported into your file database,   or needed to do keyword
  1340.           search with characters like "///\\\\\"   CleanDiz probably would be a
  1341.           waste of your efforts,   But from what I've seen in the BBS world,
  1342.           Every board gets these types of file descriptions sooner or later.
  1343.           So you may as  well stay ahead of the game.
  1344.  
  1345.      Q:   Why should I donate money for this program?   If you want money for
  1346.           it,  just make people pay for it!
  1347.      A:   Completely up to you!   Donations will help keep me interested in
  1348.           making the program better/faster/smaller and as bug free as possible.
  1349.  
  1350.           I figured that I would make the program donation warz rather than key
  1351.           the program & force you to pay for it.  Rather than doing that I
  1352.           decided I would use the "HONOR SYSTEM" of registration.  If you like
  1353.           the program & use it longer than 30 days,  then send in $ 5.00 to
  1354.           ensure it's continued existence.   If you don't like the program,
  1355.           nuke it and be plagued with "ªàÉ⌠Θ·⌡" for file descriptions forever!
  1356.  
  1357.      Q:   CleanDiz is not displaying the status screen to a remote caller.
  1358.      A:   Make sure the environment variables are set,   See the ENVIRONMENT
  1359.           VARIABLES section for information on how to set these variables.
  1360.           
  1361.           If your using a Digiboard make sure you have the CLEANDIZ.DIG file
  1362.           located in your node work directory with the correct settings for your
  1363.           Digiboard.  See the COMMUNICATIONS section.
  1364.           
  1365.           If your not using a Digiboard,   check to see if the file CLEANDIZ.DIG
  1366.           is located in your node work directory.   If one exist,  remove it!
  1367.  
  1368.      Q:   Since upgrading to CleanDiz 2.0,  theres phrases that are not being
  1369.           removed anymore!   CleanDiz 1.5 used to remove these lines?
  1370.      A:   The format for the delete list has changed with version 2.0.  See the
  1371.           DELETE LIST section for more information.
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.                                                          Continued on next page.
  1382.      ---------------------------------------------------------------------------
  1383.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 21
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.      ---------------------------------------------------------------------------
  1391.      CleanDiz                         Version  2.00            November 26, 1994
  1392.      ---------------------------------------------------------------------------
  1393.  
  1394.  
  1395.  
  1396.                            QUESTIONS AND ANSWERS CONTINUED
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.      Q:   Even though CleanDiz is located in my current directory,  when I try
  1403.           to run the program it comes up with a message saying that
  1404.           "CLEANDIZ.EXE is not located in my path!  Aborting"   Why?  Its in the
  1405.           current directory?
  1406.      A:   CleanDiz expects to find its .EXE file and .LST file from the path
  1407.           environment variable and your current directory is not located in
  1408.           DOS's search path.   To correct this,  move CleanDiz's .EXE,  .LST
  1409.           files to a directory accessible from DOS's search path.
  1410.           See your DOS manual for more information on DOS's search path.
  1411.  
  1412.      Q:   PkZip is displaying a help screen after an upload,   What's going on?
  1413.      A:   The upload you received has a -AV stamp in it and you are not running
  1414.           a registered copy of PkZip.   To fix this problem set the environment
  1415.           variable CLEANDIZ to NOREG  see the ENVIRONMENT VARIABLE section
  1416.           and/or your DOS manual for more information on environment variables.
  1417.           Or register PkZip (PkWares PKZIP is well worth the money!)
  1418.           CleanDiz uses the -! to insert the FILE_ID.DIZ file back into the
  1419.           uploaded ZIP file if the file has an -AV stamp,  the unregistered
  1420.           version of PkZip don't support the -! option.   When CLEANDIZ=NOREG
  1421.           variable is set,  -AV stamped files will be bypassed.
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.      ---------------------------------------------------------------------------
  1449.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 22
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.      ---------------------------------------------------------------------------
  1457.      CleanDiz                         Version  2.00            November 26, 1994
  1458.      ---------------------------------------------------------------------------
  1459.  
  1460.  
  1461.                                 DONATION INFORMATION
  1462.  
  1463.  
  1464.  
  1465.           CleanDiz unlike other "shareware" programs is being released in more
  1466.      of an "honor system" of registration,   CleanDiz is fully functional with
  1467.      no limitations in the program what so ever.   Rather than key the program &
  1468.      bloat the code with algorithms that I hardly understand anyway,  It's up to
  1469.      you to send in a donation for the program.   Use it for 30 day's,  if you
  1470.      like it then help out by making a donation for it's continued existence.
  1471.      If after 30 days you don't feel that you'd even send in 5 bucks,   type in
  1472.      DEL CLEANDIZ.*  simple as that.    From the other programs out there that
  1473.      I've seen that do the same thing as CleanDiz,   CleanDiz is the best
  1474.      without a doubt,  handles more archivers,  wont compromise the integrity of
  1475.      a -AV stamped ZIP file,  has communications port output, just to name a few
  1476.      things that make it the best!   So it's got to be worth something to you.
  1477.  
  1478.  
  1479.           Mail all donations to;
  1480.  
  1481.                                  Lawrence Paul
  1482.                                  P.O. Box 361
  1483.                                  Genesee,  MI. 48437
  1484.  
  1485.  
  1486.               Send check or money order payable in U.S. Currency only!
  1487.  
  1488.                                  DO NOT SEND CASH!!
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.      ---------------------------------------------------------------------------
  1515.      (C) Copyright Lawrence Paul, 1993 - 1994,    All Rights Reserved.  Page 23
  1516.  
  1517.  
  1518.  
  1519.