home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / spot12.zip / SPOTCHEK.DOC < prev    next >
Text File  |  1994-05-29  |  29KB  |  736 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                          ╓─╖                          ╖  ╥
  24.                          ║ ╙╖╖ ╖╓╖ ╥╓─╖╓── ╥─╖ ╓─╖╓─╖╥╙╖╓╜
  25.                          ║  ║╙─╢║╙╖║╟─╢║ ─╖╟─╨╖╟─╢╟─ ║╓╨╨╖
  26.                        ╓─╙──╜──╜╨ ╙╜╨ ╨╙──╜╨  ╨╨ ╨╨  ╨╨  ╙──╖
  27.                        ║ D  E  V  E  L  O  P  M  E  N  T  S ║
  28.                        ╙────────────────────────────────────╜
  29.  
  30.                           Innovative Communications Products
  31.  
  32.  
  33.  
  34.                               S p o t C h e k   v 1 . 2
  35.  
  36.                                     By Steve Tupy
  37.  
  38.                       Copyright (C) 1994 Dynagrafix Developments
  39.                                  All Rights Reserved
  40.  
  41.  
  42.  
  43.  
  44.  
  45.                                     SpotChek v1.2
  46.  
  47.           SpotChek  is  shareware.   Is  not  a  free program  and  must be
  48.           registered  after an evaluation period of 60 days if you continue
  49.           its  use.   Fully  functional demo  keys  are available  from the
  50.           support BBS at (905)-579-3127.   See REGISTER.DOC for reistration
  51.           information.
  52.  
  53.           Introduction 
  54.  
  55.               SpotChek  is an  Uploaded Files Processor.   This  version of
  56.           SpotChek is  designed to run with Clark Development's PcBoard BBS
  57.           system, version 15.0  or higher. SpotChek will  do the following,
  58.           all of which are optional and configurable by the sysop.
  59.  
  60.           - Checks  to see if  this file  is unwanted. A  TrashCan file  is
  61.           checked for  filenames (wildcards accepted) and  if the currently
  62.           uploaded  file  matches one  of  the  filenames, the  appropriate
  63.           action is  taken  depending on  how  you configured  SpotChek  to
  64.           handle it. 
  65.  
  66.           - Does a CRC check of  the file to see if it is a  duplicate file
  67.           already  uploaded  to the  system.  CRC calculation  of  the file
  68.           ensures  that   the  filename   can't  be  changed   because  the
  69.           calculation is on the file, not the filename. 
  70.  
  71.           -  Extracts the  archive to  a temporary  directory. This  allows
  72.           SpotChek to  do various  processing tasks, necessary  for archive
  73.           conversion,  virus scanning,  and  FILE_ID.DIZ  insertion.  Fully
  74.           configurable, the  only side effect  to disabling this  option is
  75.           not having the above options. 
  76.  
  77.           - Performs a Virus scan with your  favorite scanner. Merely enter
  78.           the  command line  in  the config  program and  you  may use  any
  79.           existing Virus system. 
  80.  
  81.           - Checks to see if  you want to convert all archives to a default
  82.           format. If you do, SpotChek  will recreate an archive and  update
  83.           all  the necessary  PCBoard  files. After  a successful  convert,
  84.           SpotChek  resumes the remaining  tests on the  file using the new
  85.           format. 
  86.  
  87.           - Performs  a CRC override of  the archive. This is  handy if you
  88.           have disabled the above functions, but still want to test for CRC
  89.           integrity, or to recheck a converted archive. 
  90.  
  91.           - Will optionally insert a Comment file (except LZH,  it does not
  92.           support  commenting)  into  the  archive header.  Any  text  file
  93.           containing your comment can be used. 
  94.  
  95.  
  96.  
  97.                                        Page 2
  98.  
  99.  
  100.  
  101.  
  102.  
  103.                                     SpotChek v1.2
  104.  
  105.  
  106.           -  Checks for files from within the archive that are undesirable.
  107.           This may include advertisements from other BBS's or  any unwanted
  108.           file.  Please remember that  the difference between  this and the
  109.           trashcan  is  that the  TrashCan  checks  the  files  name,  this
  110.           function checks the filenames within  the archive, not the actual
  111.           filename of the archive itself. 
  112.            
  113.           - SpotChek will optionally insert a file or advertisement of your
  114.           choice. This may again be any file you wish to insert. 
  115.  
  116.           - 6 Archive protocols are supported: ZIP,ARJ,ARC,ZOO,LZH,PAK. 
  117.  
  118.           -  At any  time, if  the file  fails  any of  the tests,  you may
  119.           optionally move the  file to a bad/alternate  directory. This may
  120.           be a  file with a virus in  it, or any other  thing that may have
  121.           gone wrong with  it. The  alternate directory may  be an  offline
  122.           directory that protects other users from downloading it, at least
  123.           until you get a chance to check it or remove a virus etc.
  124.  
  125.           - Also, at any time, if  the file fails, SpotChek will generate a
  126.           message to  either the user or the sysop or both indicating which
  127.           file failed, what time and other info you may wish to insert. You
  128.           may also  override the  users current  conference, and  force all
  129.           mail generated by SpotChek into  your Main Conference, away  from
  130.           echomail scanners etc.
  131.  
  132.           -  Two modes  of operation  are used  by SpotChek. UPLOAD  is the
  133.           initial upload of the file and will result in all the tests being
  134.           run.  TEST  is a  user  who  is on-line  and  executing  the TEST
  135.           command, in which case SpotChek will abort the dupe check and the
  136.           file_id insert as it is assumed it has already been done,  making
  137.           the processor quicker with the task at hand. 
  138.  
  139.           - Full  logging is supported, including filenames  and all errors
  140.           SpotChek might encounter. You  may optionally have SpotChek write
  141.           to its own  log file, located  anywhere you wish, or  simply have
  142.           SpotChek write to the current default logfile for that particular
  143.           node. 
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.                                        Page 3
  156.  
  157.  
  158.  
  159.  
  160.  
  161.                                     SpotChek v1.2
  162.  
  163.                                 Configuring SpotChek 
  164.  
  165.               Fire up the configuration  program, SPOTCFG.EXE, and start at
  166.           the  top. SpotChek  has a full  built in  help system  that would
  167.           almost ensure a clean configure, but we will go over all the fine
  168.           points here anyway. 
  169.  
  170.           Paths/FileNames 
  171.  
  172.           - Path/FileName of your Add File 
  173.  
  174.           This is a file you wish to have added to the archive. This may be
  175.           any  filename, as  long  as  it exists.  If  it  does not  exist,
  176.           SpotChek  will log an  error telling  you it  could not  find the
  177.           file. 
  178.  
  179.           - Path to your Temporary Directory 
  180.  
  181.           Path  to a  work directory  where SpotChek  will store  temporary
  182.           files it  creates when  doing extraction,  FILE_ID.DIZ insertion,
  183.           virus  scanning and  archive conversion.  This directory  MUST be
  184.           empty  as SpotChek will wipe  it and ALL  sub-directories from it
  185.           that may exist, so please make sure this path is used for nothing
  186.           else. Here you  may want to make use  of a RAM drive  to increase
  187.           performance and reduce on drive wear and tear. Please read docs
  188.           on MULTI NODE if using multi node.
  189.  
  190.           - Path/FileName of your StripFile 
  191.  
  192.           This is a  file that  includes one filename  per line,  wildcards
  193.           permitted, of all the files you want stripped out of the archive.
  194.           The main  difference between  this and the  TrashCan function  is
  195.           that this takes files  from within the archive, not  checking the
  196.           filename itself. 
  197.  
  198.           - Path/FileName of the TrashCan 
  199.  
  200.           This is a  file that  includes one filename  per line,  wildcards
  201.           permitted,  of  all the  files you  don't  want uploaded  to your
  202.           system.  The  difference between  this  and  the above  StripFile
  203.           option is that this only checks the filename being uploaded (e.g.
  204.           *.GIF) and will only act on a  violation of the filename, nothing
  205.           else. 
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.                                        Page 4
  215.  
  216.  
  217.  
  218.  
  219.  
  220.                                     SpotChek v1.2
  221.  
  222.  
  223.           - Path to your Bad Files Directory 
  224.  
  225.           Path to an optional directory you may wish to have files moved to
  226.           when a  file fails, for  whatever reason. You  may then have  the
  227.           file  offline, away  from prospective  downloaders until  you can
  228.           determine  if the  file  can be  cleaned  or repaired.  This  may
  229.           include  a directory  with files  already in  them, they  are not
  230.           touched or deleted in any way. 
  231.  
  232.            - Path/FileName of your Log File 
  233.  
  234.           This  is an optional  path to a  file that will  be maintained by
  235.           SpotChek.  Please note that  if the  "Log to  PCB" prompt  on the
  236.           switches menu will override  this. This will only be  disabled if
  237.           you  have both  the log to  pcb prompt  set to "N"  and this line
  238.           blank. 
  239.  
  240.           - Path/FileName of Comment File 
  241.  
  242.           This is a  text file to be used  to insert as a comment  into the
  243.           archive. LHA or  LZH does  not support this.  Please remember  to
  244.           leave  the  first line  blank for  the  proper formatting  of the
  245.           comment file while  displaying the  header in the  text file.  If
  246.           this file does not exist, SpotChek will log an error, but no harm
  247.           is done. 
  248.  
  249.           - Path/FileName of Intro Screen 
  250.  
  251.           A file used for  displaying the initial screen to the  user. This
  252.           is a fully qualified path  and name of a file that  exists. If it
  253.           does not, SpotChek  will ignore it  and not show  it. There is  a
  254.           sample  screen  called  INTRO  included  with   the  distribution
  255.           archive.  Please note  that  you may  at  any time  disable  this
  256.           function (to further customize your system) by simply leaving the
  257.           field  blank in your  config program. Also note  that you may use
  258.           any of  the PCBoard color codes as  they are translated and shown
  259.           to  users at run time, and ANY  PCBoard system macros may also be
  260.           used, but not all of the same ones the BBS has. Here is a list of
  261.           available macros available to SpotChek.
  262.  
  263.           @AUTOMORE@     @BEEP@         @BOARDNAME@    @BPS@        
  264.           @CITY@         @CLREOL@       @CLS@          @DATAPHONE@    
  265.           @DAYBYTES@     @DLBYTES@      @DLFILES@      @EVENT@        
  266.           @EXPDATE@      @EXPDAYS@      @FIRSTU@       @FIRST@        
  267.           @HOMEPHONE@    @LASTDATEON@   @MORE@         @MSGLEFT@ 
  268.           @MSGREAD@      @NODE@         @NUMTIMESON@   @OPTEXT@ 
  269.           @PAUSE@        @POFF@         @PON@          @QON@ 
  270.           @QOFF@         @SECURITY@     @SYSDATE@      @SYSOPIN@ 
  271.  
  272.                                        Page 5
  273.  
  274.  
  275.  
  276.  
  277.  
  278.                                     SpotChek v1.2
  279.  
  280.           @SYSOPOUT@     @SYSTIME@      @TIMELEFT@     @TIMEUSED@ 
  281.           @TOTALTIME@    @UPBYTES@      @UPFILES@      @USER@ 
  282.           @WAIT@ 
  283.           @Xbf  .... where b = background color and f = foreground color 
  284.  
  285.           If  you need further assistance  with the description  of each of
  286.           these  macros, please  consult  your PCBoard  Manual, but  please
  287.           remember,  not  all  of  the  macros  supported  by  PCBoard  are
  288.           supported  by  SpotChek. As  many as  possible  were fit  in, but
  289.           limitations kept  us from  using all of  them. All  of the  above
  290.           macros are supported by SpotChek. 
  291.  
  292.            - Path/FileName of Main Screen 
  293.  
  294.           The Main Screen  for SpotChek.  This Screen should  only ever  be
  295.           designed  for  use  with the  first  19  lines.  In other  words,
  296.           SpotChek reserves the  last 5 lines  for the User  box ( a  small
  297.           text box which keeps the user updated on what is happening during
  298.           the processing ). So , if you created a screen which only used up
  299.           the first 19  lines of the  screen, you would  not have the  over
  300.           bleeding, or scrolling  of the  users screen. There  is a  sample
  301.           screen  included called MAIN in the distribution archive. You may
  302.           leave  this blank  to disable  the function,  but it  is strongly
  303.           suggested to show at least something  as all SpotChek puts to the
  304.           screen is the "Windows" looking box at the bottom of the screen. 
  305.           - Path/FileName of the Failed Screen 
  306.  
  307.           This is the screen shown to users  upon a file failing any of the
  308.           tests configured. As before, you may use any of the macros within
  309.           this file, SpotChek will recognize them. There is a sample screen
  310.           included with the  archive called  FAILED which you  are free  to
  311.           use. You may also create your own. 
  312.  
  313.           - Path/FileName of the Bye Screen 
  314.  
  315.           This is a file holding a screen shown  to users (optionally) upon
  316.           leaving  SpotChek. This  may be  disabled by  simply leaving  the
  317.           field  blank. All of the  above macros are  supported. There is a
  318.           sample screen included with this archive called BYE.  All screens
  319.           are in ansi, but can  be converted to PCBoard color codes  if you
  320.           wish, or  you may draw your  own to give your  file processor its
  321.           own flavor. 
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.                                        Page 6
  331.  
  332.  
  333.  
  334.  
  335.  
  336.                                     SpotChek v1.2
  337.  
  338.                                 Archivers / Utilities 
  339.  
  340.  
  341.           - Archive / Unarchiver Command Lines 
  342.  
  343.           These are all set up for you, but if you should happen to not use
  344.           the default settings for  the default archivers, you may  use any
  345.           one you wish.   Default command line parameters are  provided and
  346.           are adequate  for most of the "generic" archiver programs. Please
  347.           make note that SpotChek supports  use of sub-directories, so make
  348.           sure the archiver is set to extract to sub-directories as well. 
  349.  
  350.           - Virus Scanner / Command Line 
  351.  
  352.           Memory can be a  consideration here, so if your  particular Virus
  353.           Scanner  has any memory  requirements beyond  an average  of 350K
  354.           (this   is  only   an   average,  all   systems  have   different
  355.           configurations and may vary slightly), you  may wish to set it up
  356.           to  use extended memory.  This is not  a fault of  Spotchek as it
  357.           only  maintains a minimum of memory,  but it is shelled under PCB
  358.           and  may  not have  as  much  memory to  work  with  as might  be
  359.           necessary to invoke your particular Virus Scanner. 
  360.  
  361.                                       Messaging 
  362.  
  363.           - To Sysop, Path / MsgFile 
  364.  
  365.           This is a path and name of a file that holds the text you wish to
  366.           use as  the message text of the  message you wish to  post to the
  367.           Sysop upon  a file failing  SpotChek's testing. This  may include
  368.           any of PCB's color codes or macros, including any of the ones not
  369.           included above. 
  370.  
  371.           - To Users, Path / MsgFile 
  372.  
  373.           Same  as above,  this  is a  path  and filename  of  a text  file
  374.           containing the  text of the message you  wish SpotChek to post to
  375.           the user upon a failed upload. As above, you may  use PCB's color
  376.           codes. 
  377.  
  378.           - Force Failed Messages to Main? 
  379.  
  380.           This is to force SpotChek to place any messages it generates into
  381.           the  main conference by default. This forces SpotChek to find the
  382.           appropriate  base to  add the  message to.  If this  is  not set,
  383.           SpotChek will place the message  in the users current conference.
  384.           This may not be desirable as you may have echo bases where you do
  385.           not want  internal system generated messages  getting scanned and
  386.           sent out to other nodes. This toggle is usually set to "Y". 
  387.  
  388.                                        Page 7
  389.  
  390.  
  391.  
  392.  
  393.  
  394.                                     SpotChek v1.2
  395.  
  396.                                        Switches 
  397.  
  398.           - Post Message to User on Failed Upload? 
  399.  
  400.           This instructs SpotChek to  post a message to the  User, but only
  401.           if the file  fails the upload tests  you have specified.  You may
  402.           have SpotChek  not post a message  at all, post a  message in the
  403.           users   current  conference   or  have   SpotChek  override   and
  404.           automatically post  the message to  the main conference.  This is
  405.           preferable  in  a situation  where  you  may have  many  echomail
  406.           conferences  and  messages  of this  type  are  not desirable  in
  407.           echomail  conferences.  SpotChek  will  set the  private  bit  by
  408.           default when generating its messages. 
  409.  
  410.           - Post Message to Sysop on Failed Upload? 
  411.  
  412.           The same rule applies here as  above, except that the target  for
  413.           this message is for the Sysop. The "To" field will have your name
  414.           entered as it  is entered in your  PCBSETUP, so all your  regular
  415.           mail  scans should work properly,  notifying you of  the new mail
  416.           waiting. The same three options apply here as above. 
  417.  
  418.           - Move Files to Bad Dir on Failed Upload? 
  419.  
  420.           SpotChek  can move  failed files  to an  offline directory  or an
  421.           alternate  directory so  that you may  investigate it  later. The
  422.           file is moved, not copied, so the original file is deleted. 
  423.  
  424.           - Insert File Id as Description? 
  425.  
  426.           Sometimes  a file called FILE_ID.DIZ is included with the archive
  427.           that is uploaded. This is quickly becoming a standard as the file
  428.           id contains info about the file  that may be important to show to
  429.           the users. SpotChek supports  full FILE_ID.DIZ insertion and will
  430.           automatically  insert the  file  id in  place  of what  the  user
  431.           entered as a description. 
  432.  
  433.           - Check for Duplicates? 
  434.  
  435.           SpotChek has an internal  duplicate checking system which handles
  436.           up to 9999  files using a CRC  calculation of the file  contents.
  437.           This  ensures that the filename  hasn't been changed  to fool you
  438.           into  thinking  it  is a  different  file.  A  small database  is
  439.           maintained in your  SpotChek directory to  record the file  info.
  440.           This file will grow  as more files get  uploaded. For each  file,
  441.           SpotChek reserves 4 bytes of disk space, so if you used the total
  442.           9999 files,  you  would have  a 40K  datafile, which  is easy  to
  443.           maintain. It is done automatically by SpotChek. 
  444.  
  445.  
  446.                                        Page 8
  447.  
  448.  
  449.  
  450.  
  451.  
  452.                                     SpotChek v1.2
  453.  
  454.            - How Many Files to Maintain in Duplicate List 
  455.  
  456.           If the  above  switch is  set  to  "Y", then  this  number  tells
  457.           SpotChek how many files to maintain in its list. Please  note the
  458.           size of the  file you  will have  to have  in order  for this  to
  459.           function. 
  460.  
  461.           - CRC OverRide Toggle? 
  462.  
  463.           If for some reason you wish to not use the extract, scan, convert
  464.           and file id functions, you may still wish to use the CRC  test on
  465.           the archive as an  override. Assuming you are using  the extract,
  466.           scan,  etc. functions,  a  successful extract  already means  the
  467.           archive has a valid  CRC, so this function becomes  redundant. In
  468.           that case, you can shut this feature off. 
  469.  
  470.           - Convert Files to Default Format? 
  471.  
  472.           If you have configured SpotChek to extract, scan, and insert, you
  473.           may  also convert all your files  to a default format. The amount
  474.           of  bytes uploaded  are  not changed,  however,  as the  original
  475.           number  of bytes transferred  remain the updated  amount the user
  476.           receives credit for. 
  477.  
  478.           - Default Convert Format 
  479.  
  480.           This is the 3  character format specifier. Available formats  are
  481.           ZIP, ARJ, LHZ, ARC, ZOO, PAK.  
  482.  
  483.           - OverRide and Write to PCB log File? 
  484.  
  485.           This  tells SpotChek to  put all log  entries into your  log file
  486.           specified in your PCBSETUP. SpotChek will append this file with a
  487.           similar  format  to PCBoard's.  If this  is  set to  "N"  and the
  488.           logfile  path is a valid filename, SpotChek will append that file
  489.           instead of the PCB one. 
  490.  
  491.           - Refuse Archive with Old Files In it? 
  492.  
  493.           SpotChek will check  the files in the archive for  dates that are
  494.           older than the  specified date in the  field below. This is  just
  495.           the toggle  that will tell  SpotChek whether or not  to carry out
  496.           the function. 
  497.  
  498.           - If Above = Y, What Date is the Cutoff Date for Failed Files? 
  499.  
  500.           This is the date that will be  the cutoff point for the files  in
  501.           the archive. If any file in  the archive is older than this date,
  502.           the file will be considered a failed file.
  503.  
  504.                                        Page 9
  505.  
  506.  
  507.  
  508.  
  509.  
  510.                                     SpotChek v1.2
  511.  
  512.                                        Colors 
  513.  
  514.           - Box Color 
  515.  
  516.           This  is the  color used for  the actual  box, not  the text. The
  517.           color selection box is easy to  use, just point and hit enter. At
  518.           any  time while leafing through  the selections, you  may hit F10
  519.           also to achieve the same thing. 
  520.  
  521.           - Raise Color 
  522.  
  523.           The box  can be made  to appear 3D  when using this  wisely. This
  524.           will  alter only the  left and top  sides of the  box, giving you
  525.           shading and giving the impression  of a 3 Dimensional box, as  is
  526.           the case with programs such as Microsoft Windows. 
  527.  
  528.           - Filename Color 
  529.  
  530.           The color for the actual filename in the box. 
  531.  
  532.           - Action Color 
  533.  
  534.           During program execution, there will be many messages sent to the
  535.           box. This  is the color of  regular text used for  actions during
  536.           this  time and does  NOT reflect the  color of the  text when the
  537.           current function fails. 
  538.  
  539.           - Failed Box Color 
  540.  
  541.           There is also a little flashing box during execution. This can be
  542.           altered during  an error, as  is the case with  this selection. A
  543.           bright  color such  as red works  good here  as the  user sees it
  544.           easier. 
  545.  
  546.           - Ok Box Color 
  547.  
  548.           As  with above,  when the  current function  is successful,  this
  549.           color will determine how the box will look. 
  550.  
  551.           - Dos Box Color
  552.  
  553.           When SpotChek needs to  call the archiving functions, a  box will
  554.           appear on the top of your screen.  You may configure the color of
  555.           the "dosbox" with this option. 
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.                                        Page 10
  563.  
  564.  
  565.  
  566.  
  567.  
  568.                                     SpotChek v1.2
  569.  
  570.                                  Installing SpotChek 
  571.  
  572.           1 -  Extract  all the  files  in this  archive into  a  directory
  573.           specified in  your path. You do NOT have to have SpotChek in your
  574.           path, but then you must make sure to specify the path in the call
  575.           to  SpotChek(PCBTEST.BAT).   Make sure  all executables,  and all
  576.           *.HLP and *.IDX files are in this directory also. You may run the
  577.           config program  from anywhere on your system,  but SpotChek will
  578.           create a config file in the current directory, so use the PCB dir
  579.  
  580.           2 - Run SpotCFG and put in all paths and switches etc. 
  581.  
  582.           3 - Install  the SPOT.PPE  file included with  this archive  into
  583.           your PCBTEXT file. MKPCBTXT  <PCBTEXT> will work on this  in your
  584.           GEN directory. Line  433 must be  altered to reflect a  line that
  585.           looks something like this:
  586.  
  587.           !c:\pcb\ppe\spot.ppe 
  588.  
  589.           This will tell PCB to  run the SPOT.PPE. That PPE is only a small
  590.           PPE that creates  a USERS.SYS  file as PCBoard  does not  include
  591.           such an  option. This is important to the function of SpotChek as
  592.           it  is needed for conference  paths, directory paths, users name,
  593.           etc... 
  594.  
  595.           4 - Edit  a file  in your PCBoard  directory called  PCBTEST.BAT.
  596.           This batch file should include only the line... 
  597.  
  598.           SPOTCHEK %1 %2 %3 
  599.  
  600.           This  is  necessary  for   SpotChek  as  PcBoard  passes  certain
  601.           parameters on the command line, which get translated by the %1 %2
  602.           etc. Be sure Spotchek is run from your PCB dir with the config.
  603.  
  604.           5  -   Make sure  you have  PcbSetup->Configuration Options->File
  605.           Transfers->Verify  Uploaded Files  set to  yes. This  will ensure
  606.           that SpotChek will be called upon to check your files.
  607.  
  608.           That is it, SpotChek should be fully functional, provided you set
  609.           up  everything properly. You  can contact Dynagrafix Developments
  610.           to gain access for SpotChek support.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.                                        Page 11
  621.  
  622.  
  623.  
  624.  
  625.  
  626.                                     SpotChek v1.2
  627.  
  628.                                        Support 
  629.  
  630.               If you  need help with  SpotChek you  can contact  Dynagrafix
  631.           anytime via the following:
  632.  
  633.           BBS       (905)-579-3127  (V.32/42 14.4k baud)
  634.           FidoNet   1:229/412
  635.  
  636.               Youcan also find us lurkingin the Fido PCBNET conference, the
  637.           international  PCBoard  sysop  echo.   Address  any  problems  or
  638.           questions to Steve Tupy.
  639.  
  640.  
  641.                             About Dynagrafix Developments
  642.  
  643.               Dynagrafix Developments isa software developmentand marketing
  644.           company  that  produces  a   wide  range  of  software  including
  645.           graphics, business  and communications.   There are  3 developers
  646.           currently involved.  These are:
  647.  
  648.           Greg Newland   - Graphic Design
  649.           Tom Wilson     - Software Development
  650.           Steve Tupy     - Software Development
  651.  
  652.               Our main goal is  to produce softwares that are  creative and
  653.           innovative,  and we  mean it.   The upcoming  softwares currently
  654.           under  development and  in beta  test are not  just the  same old
  655.           ideas with new bells and whistles.  They are new innovative ideas
  656.           that do more than what they appear.  Below are  our main products
  657.           currently in development:
  658.  
  659.           DynaMail
  660.  
  661.               DynaMail (or DMail) is an echomail processordesigned with the
  662.           needs of the future in mind.  It features:
  663.  
  664.           Processing for Fido, QWK and Internet mail packets
  665.           Support for PCBoard v15.x and JAM message bases
  666.           Multiple zone based netmail areas
  667.           Unlimited number of message areas
  668.           Handles PC satellite packet processing
  669.           Areamgr remote maintenance
  670.           Full gating support between packet formats
  671.           And LOTS more.... 
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.                                        Page 12
  679.  
  680.  
  681.  
  682.  
  683.  
  684.                                     SpotChek v1.2
  685.  
  686.  
  687.           DynaBase
  688.  
  689.               Dynabase is a file database utility.  It will take  over your
  690.           entire  BBS file area system  and almost completely self maintain
  691.           it.    It's also  a fully  functional  .TIC compatible  file echo
  692.           processor.   It works along  side DynaMail  and uses most  of the
  693.           same configuration files.  It has these features:
  694.  
  695.           Automatic file movement between file areas
  696.           Compression conversion
  697.           Zip comments
  698.           Add/delete files from compressed files (bbs ads etc.)
  699.           Complete file echo support
  700.           File listing headers and footers
  701.           File database editor much like PCBFILER or RAMGR
  702.           Duplicate checking
  703.           Filemgr remote maintenance
  704.           And LOTS more...
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.