MTACRCEN.DOC

10.1 KB 98d6917321129d9c…
╔══════════════════════════════                 ┌─────────────────┐
║ MTA_CRC   MTA Validate call                   │    D.I.S.P.     │────┐
║                                               │                 │░░░░│
╟──────────────────────────────                 │                 │░░░░│
║ (c) 1993  Robert W.van Hoeven                 │ Dutch           │░░░░│
╟──────────────────────────────                 │   Independent   │░░░░│
║ Release : 15.36                               │     ShareWare   │░░░░│
║ Rel.Date: March 13th, 1993                    │       Programmer│░░░░│
╠══════════════════════════════                 └─────────────────┘░░░░│
║                                               |    │░░░░░░░░░░░░░░░░░│
║ │ MTA_CRC.EXE                                 |    └─────────────────┘
║ │                                             |       ┌─────┐        |
║ │                                             |       │░░░░░│        |
║ │                                             |       └──┬──┘        |
║ │ Lines starting with '│' are                 |     ┌────┴────┐      |
║ │ changes to release 15.35                    ------││││││ ═══│-------
║                                                     └─────────┘
╠═══════════════════════════════
║ Address: Robert W. van Hoeven
║          PO. Box 131
║          1170 AC  Badhoevedorp
║          Nederland / Holland
╚═══════════════════════════════

 Copyrights and License Agreement
 ───────────────────────────────────────────────────────────────────────

 - Users of the MTA-package must accept this disclaimer of warranty:

 - The  MTA-package  is  supplied  as  is.   The  author  disclaims  all
   warranties, expressed or implied, including, without limitation,  the
   warranties of merchantability  and of fitness  for any purpose.   The
   author assumes  no liability  for damages,  direct or  consequential,
   which may result from the use of the MTA-package;

 - The  MTA-package  is  a  "shareware  program"  and is provided at  no
   charge to the user for evaluation.   Feel free to share it with  your
   friends,  but  please  do  not  give  it  away  altered or as part of
   another  system.   The  essence  of  "user-supported"  software is to
   provide personal  computer users  with quality  software without high
   prices, and yet to provide  incentive for programmers to continue  to
   develop new products.

 - If  you find  this program  useful and  find that  you are  using and
   continue the  use of  the MTA-package  after a  30 days trial period,
   you must register the MTA-package as described below;

 - Non-commercial can get a license for the usage up to this release  of
   the MTA-package for  a small amount  of money. Look  into the details
   in  REGISTER.MTA.  Previous  registered  users  will  receive  a  big
   reduction to upgrade to the  newer versions. These users should  look
   into the details in UPGRADE.MTA.   For Non-commercial users there  is
   a POSSIBILITY to submit to one of the special contracts as  explained
   in the file REGISTER.MTA.

 - Commercial usage of  MTA will cost somewhat  more. Also, a so  called
   'closed' Bulletin  Board System  (a system  where the  user must  pay
   direct to the  SysOp to get  full access) is  has to pay  more than a
   Non-commercial  user.  Both  types  of  users  should  look  into the
   details in REGISTER.MTA;

 - The registration of the MTA-package will license ONE copy for use  on
   any computer at any  one time, as long  as the usage confirms  to the
   type of registration you have done (so NON-commercial usage when  you
   have a non-commercial license);

 - Anyone  distributing  the  MTA-package  for any kind of remuneration
   must  first   contact  the   Author   at   the  address   above   for
   authorization.

 - You are  encouraged  to  pass a copy   of the MTA-package  along   to
   your friends  for  evaluation.   Please  encourage  them to  register
   their copy if they find that they can use it;

 - Support  on  MTA,  when  used  in  a  non-commercial environment,  is
   available  by  means  of  written  letters  or by entering the inter-
   national echomail area DISP;

 - Problems and suggestions can be entered in the FidoNet <tm>  Echomail
   conference <tm> called DISP (international). Entering this echo  does
   not  exclude  you  of  the  duty  to register the MTA-package, though
   users who evaluate the product can enter the echo for questions;

 - The  MTA-package, all  programs, the  documentation and support-files
   is  copyrighted  1990,93  by  Robert  W.  van  Hoeven,  PO.  Box 131,
   Badhoevedorp 1170AC, Holland. All  rights are reserved. You  may copy
   this  package  for  backup  purposes.  Also  you  may  copy and share
   unmodified copies of the whole package, providing that the  copyright
   notice    is    reproduced    and    included    on    all    copies.
   Excluded from this statement  are the support-files written  by other
   authors.  Please  refer  to  the  documentation of these programs for
   copyrights and license agreements;

 - It  is  forbidden  to  modify,  adapt,  translate, reverse  engineer,
   decompile  and/or  disassemble  the  software  in  the   MTA-package.
   Patching the medium at  places that carry the  software is seen as  a
   program change and is also forbidden. It is forbidden to create a  so
   called 'bypass' to skip the original introduction screens and  delay.
   Also it is forbidden  to use such a  'bypass' unless supplied by  the
   author (Robert W. van Hoeven) himself;

 - Performing  any  of  the  illegal  actions as stated in the previous
   lines,  is  a  theft  and  no  fair  play  to  the  author  and, more
   important, to the registered users;

 - Bulletin Board  Systems that distribute  the MTA package  can convert
   the WHOLE package  to any archive-system  they like but  all original
   files must  be included  in the  new archive.  The MTA-package on the
   Bulletin Board  can contain  at the  most 2  extra files. These files
   can only be  a commercial for  that Bulletin Board  and/or validation
   data that is presented  as a service to  all users and shall  have no
   other functions;

 - After  the normal  trial period  of 30  days, you  must register  the
   soft- ware (see REGISTER.MTA) or you must remove it from your PC;

 - Comments,  suggestions  and  bug  reports  are  welcome  and will  be
   answered as soon I have the time  to do so. You can send me  a letter
   of leave  a NetMail  <tm> message  named to  Rob Van.hoeven (mind the
   point)  on  node  2:512/100  (RA  Support, Monster, Holland, SysOp is
   Reinier de Groot).  When you want to send me normal mail, address  it
   to:   Robert  W.  van  Hoeven,  PO.  Box  131,  1171 AC Badhoevedorp,
   Holland;  Also  you  can  enter  messages  in  the  FidoNet <tm> DISP
   Echomail <tm> area;


 Newer versions and contacting the author
 ───────────────────────────────────────────────────────────────────────
 The newest version of  MTA is always available  at the DISP-HQ on  node
 2:512/100.  MTA  is  also  distributed  thru  a  number of DISP support
 nodes.  There are three ways of obtaining newer versions of MTA:


 - Logging on at DISP-HQ or a support node
   Look into the file SUPPORT.MTA for a full list of support nodes;

 - Logging on to a SDS node
   MTA is distributed thru SDS/SDN, but only big minors (x.10, x.20  and
   so on) and majors (14.01, 15.01  and so on) are submitted to  the SDS
   distribution point in Holland;

 - Logging on to your own BBS;
   Chances  are,  that  you  will  find  an older version (international
   users) because it will take some time for the new version to  'bleed'
   thru the net;

 - Update service;
   You can enter a special update service (read REGISTER.MTA).


 If you think you have found problems in MTA, or in any other case,  you
 wish to contact the author, you can send me:

 - A letter to the address you can find in the header of this file;

 -  A  NetMail  <tm>  message  to  Rob Van.hoeven (please mind the point
   between Van and Hoeven) at 2:512/100 or (better) 2:512/100.5;

 - A Message in the FidoNet <tm> DISP echomail <tm> area;



 Description
 ──────────────────────────────
 This utility program is designed for a BBS-configuration, working  with
 MTA, normal users won't have much fun with this program !!!

 When you want to include a file with CRC's of the current files  inside
 the compressed file as a normal file in the compressed file (for  viral
 check or something else), you can use normal CRC-routines like  CRC.EXE
 or CRC32.EXE.  In this  case, look  into the  file MTABETWN.BAT (inside
 MTA__BAT.EXE).

 There are two problems with this kind of calls:

 - The number of files CRC'ed  depend on the CRC-routine itself (can  in
   use *.*,  can output  be redirected,  can lower  directories also  be
   included in the CRC mechanism);

 - The way you work is somewhat 'non-standard';

 I can imagine you  would like ALL files  to be CRC'ed. Currently  there
 is a good alternative  for a somewhat 'standard'  type of CRC and  that
 is McAfee's VALIDATE.COM  <tm>. This program  has only one  limitation,
 you can only validate one file at a time.

 MTA_CRC will create a  file with output of  all VALIDATE calls for  all
 files in the current and lower (if the output of the compressed  source
 was recursive and the target compressor supports this).

 MTA_CRC must be called somewhere like this:

 MTA_DIR filename

 'Filename'  must  point  to  a  full  (path,  name) filename in ANOTHER
 directory  than  the  current   (because  otherwise  'filename' is also
 listed in the directory) and  MTA_CRC's output will be redirected  this
 file. DO  NOT use  the redirection  characters. MTA_CRC  will deal with
 them internally (>>filename).

 If you  DO NOT  use the  parameter in  the call,  MTA_CRC will create a
 file VALIDATE.CRC  in the  current directory,  containing all  files in
 that (and lower) directory.

 Please look into MTABETWE.BAT  (inside MTA__BAT.EXE) for an  example of
 MTA_CRC's usage.