home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / MTA_VF35.EXE / MTZDOCEN.DOC < prev    next >
Text File  |  1993-02-22  |  20KB  |  429 lines

  1. ╔══════════════════════════════                 ┌─────────────────┐
  2. ║ MTZ       Make Them Anything                  │    D.I.S.P.     │────┐
  3. ║           ZAP files                           │                 │░░░░│
  4. ╟──────────────────────────────                 │                 │░░░░│
  5. ║ (c) 1993  Robert W.van Hoeven                 │ Dutch           │░░░░│
  6. ╟──────────────────────────────                 │   Independent   │░░░░│
  7. ║ Release : 15.35                               │     ShareWare   │░░░░│
  8. ║ Rel.Date: February 22th, 1993                 │       Programmer│░░░░│
  9. ╠══════════════════════════════                 └─────────────────┘░░░░│
  10. ║                                               |    │░░░░░░░░░░░░░░░░░│
  11. ║ │                                             |    └─────────────────┘
  12. ║ │                                             |       ┌─────┐        |
  13. ║ │                                             |       │░░░░░│        |
  14. ║ │                                             |       └──┬──┘        |
  15. ║ │ Lines starting with '│' are                 |     ┌────┴────┐      |
  16. ║ │ changes to release 15.30                    ------││││││ ═══│-------
  17. ║                                                     └─────────┘
  18. ╠═══════════════════════════════
  19. ║ Address: Robert W. van Hoeven
  20. ║          PO. Box 131
  21. ║          1170 AC  Badhoevedorp
  22. ║          Nederland / Holland
  23. ╚═══════════════════════════════
  24.  
  25.  ┌───────┬─────────────────────────────────────────────────────────────┐
  26.  │   0   │ Table of contents                                           │
  27.  └───────┴─────────────────────────────────────────────────────────────┘
  28.  
  29.  1 ---- General information
  30.   1.1   Copyrights and License Agreement
  31.   1.2   Newer versions and contacting the author
  32.  
  33.  2 ---- Package description and requirements
  34.   2.1   Requirements
  35.   2.2   Introduction & specs
  36.  
  37.  3 ---- Installation description
  38.   3.1   Installation
  39.  
  40.  4 ---- Runtime information
  41.   4.1   Command-line switches
  42.  
  43.  5 ---- Version information and credits
  44.   5.1   The BETA-team
  45.   5.2   Credits
  46.   5.3   Version history
  47.   5.4   Copyright, Trademarks
  48.  
  49.  ┌───────┬─────────────────────────────────────────────────────────────┐
  50.  │   1   │ General information                                         │
  51.  └───────┴─────────────────────────────────────────────────────────────┘
  52.  
  53.  1.1 Copyrights and License Agreement
  54.  ────────────────────────────────────
  55.  
  56.  - Users of the MTA-package must accept this disclaimer of warranty:
  57.  
  58.  - The  MTA-package  is  supplied  as  is.   The  author  disclaims  all
  59.    warranties, expressed or implied, including, without limitation,  the
  60.    warranties of merchantability  and of fitness  for any purpose.   The
  61.    author assumes  no liability  for damages,  direct or  consequential,
  62.    which may result from the use of the MTA-package;
  63.  
  64.  - The  MTA-package  is  a  "shareware  program"  and is provided at  no
  65.    charge to the user for evaluation.   Feel free to share it with  your
  66.    friends,  but  please  do  not  give  it  away  altered or as part of
  67.    another  system.   The  essence  of  "user-supported"  software is to
  68.    provide personal  computer users  with quality  software without high
  69.    prices, and yet to provide  incentive for programmers to continue  to
  70.    develop new products.
  71.  
  72.  - If  you find  this program  useful and  find that  you are  using and
  73.    continue the  use of  the MTA-package  after a  30 days trial period,
  74.    you must register the MTA-package as described below;
  75.  
  76.  - Non-commercial can get a license for the usage up to this release  of
  77.    the MTA-package for  a small amount  of money. Look  into the details
  78.    in  REGISTER.MTA.  Previous  registered  users  will  receive  a  big
  79.    reduction to upgrade to the  newer versions. These users should  look
  80.    into the details in UPGRADE.MTA.   For Non-commercial users there  is
  81.    a POSSIBILITY to submit to one of the special contracts as  explained
  82.    in the file REGISTER.MTA.
  83.  
  84.  - Commercial usage of  MTA will cost somewhat  more. Also, a so  called
  85.    'closed' Bulletin  Board System  (a system  where the  user must  pay
  86.    direct to the  SysOp to get  full access) is  has to pay  more than a
  87.    Non-commercial  user.  Both  types  of  users  should  look  into the
  88.    details in REGISTER.MTA;
  89.  
  90.  - The registration of the MTA-package will license ONE copy for use  on
  91.    any computer at any  one time, as long  as the usage confirms  to the
  92.    type of registration you have done (so NON-commercial usage when  you
  93.    have a non-commercial license);
  94.  
  95.  - Anyone  distributing  the  MTA-package  for any kind of remuneration
  96.    must  first   contact  the   Author   at   the  address   above   for
  97.    authorization.
  98.  
  99.  - You are  encouraged  to  pass a copy   of the MTA-package  along   to
  100.    your friends  for  evaluation.   Please  encourage  them to  register
  101.    their copy if they find that they can use it;
  102.  
  103.  - Support  on  MTA,  when  used  in  a  non-commercial environment,  is
  104.    available  by  means  of  written  letters  or by entering the inter-
  105.    national echomail area DISP;
  106.  
  107.  - Problems and suggestions can be entered in the FidoNet <tm>  Echomail
  108.    conference <tm> called DISP (international). Entering this echo  does
  109.    not  exclude  you  of  the  duty  to register the MTA-package, though
  110.    users who evaluate the product can enter the echo for questions;
  111.  
  112.  - The  MTA-package, all  programs, the  documentation and support-files
  113.    is  copyrighted  1990,93  by  Robert  W.  van  Hoeven,  PO.  Box 131,
  114.    Badhoevedorp 1170AC, Holland. All  rights are reserved. You  may copy
  115.    this  package  for  backup  purposes.  Also  you  may  copy and share
  116.    unmodified copies of the whole package, providing that the  copyright
  117.    notice    is    reproduced    and    included    on    all    copies.
  118.    Excluded from this statement  are the support-files written  by other
  119.    authors.  Please  refer  to  the  documentation of these programs for
  120.    copyrights and license agreements;
  121.  
  122.  - It  is  forbidden  to  modify,  adapt,  translate, reverse  engineer,
  123.    decompile  and/or  disassemble  the  software  in  the   MTA-package.
  124.    Patching the medium at  places that carry the  software is seen as  a
  125.    program change and is also forbidden. It is forbidden to create a  so
  126.    called 'bypass' to skip the original introduction screens and  delay.
  127.    Also it is forbidden  to use such a  'bypass' unless supplied by  the
  128.    author (Robert W. van Hoeven) himself;
  129.  
  130.  - Performing  any  of  the  illegal  actions as stated in the previous
  131.    lines,  is  a  theft  and  no  fair  play  to  the  author  and, more
  132.    important, to the registered users;
  133.  
  134.  - Bulletin Board  Systems that distribute  the MTA package  can convert
  135.    the WHOLE package  to any archive-system  they like but  all original
  136.    files must  be included  in the  new archive.  The MTA-package on the
  137.    Bulletin Board  can contain  at the  most 2  extra files. These files
  138.    can only be  a commercial for  that Bulletin Board  and/or validation
  139.    data that is presented  as a service to  all users and shall  have no
  140.    other functions;
  141.  
  142.  - After  the normal  trial period  of 30  days, you  must register  the
  143.    soft- ware (see REGISTER.MTA) or you must remove it from your PC;
  144.  
  145.  - Comments,  suggestions  and  bug  reports  are  welcome  and will  be
  146.    answered as soon I have the time  to do so. You can send me  a letter
  147.    of leave  a NetMail  <tm> message  named to  Rob Van.hoeven (mind the
  148.    point)  on  node  2:512/100  (RA  Support, Monster, Holland, SysOp is
  149.    Reinier de Groot).  When you want to send me normal mail, address  it
  150.    to:   Robert  W.  van  Hoeven,  PO.  Box  131,  1171 AC Badhoevedorp,
  151.    Holland;  Also  you  can  enter  messages  in  the  FidoNet <tm> DISP
  152.    Echomail <tm> area;
  153.  
  154.  
  155.  1.2 Newer versions and contacting the author
  156.  ───────────────────────────────────────────────────────────────────────
  157.  The newest version of  MTA is always available  at the DISP-HQ on  node
  158.  2:512/100.   MTA  is  also  distributed  thru  a number of DISP support
  159.  nodes.  There are three ways of obtaining newer versions of MTA:
  160.  
  161.  
  162.  - Logging on at DISP-HQ or a support node
  163.    Look into the file SUPPORT.MTA for a full list of support nodes;
  164.  
  165.  - Logging on to a SDS node
  166.    MTA is distributed thru SDS/SDN, but only big minors (x.10, x.20  and
  167.    so on) and majors (14.01, 15.01  and so on) are submitted to  the SDS
  168.    distribution point in Holland;
  169.  
  170.  - Logging on to your own BBS;
  171.    Chances  are,  that  you  will  find  an older version (international
  172.    users) because it will take some time for the new version to  'bleed'
  173.    thru the net;
  174.  
  175.  - Update service;
  176.    You can enter a special update service (read REGISTER.MTA).
  177.  
  178.  
  179.  If you think you have found problems in MTA, or in any other case,  you
  180.  wish to contact the author, you can send me:
  181.  
  182.  - A letter to the address you can find in the header of this file;
  183.  
  184.  - A  NetMail  <tm>  message  to  Rob Van.hoeven (please mind the  point
  185.    between Van and Hoeven) at 2:512/100 or (better) 2:512/100.5;
  186.  
  187.  - A Message in the FidoNet <tm> DISP echomail <tm> area;
  188.  
  189.  ┌───────┬─────────────────────────────────────────────────────────────┐
  190.  │   2   │ Package description and requirements                        │
  191.  └───────┴─────────────────────────────────────────────────────────────┘
  192.  
  193.  
  194.  2.1 Requirements
  195.  ───────────────────────────────────────────────────────────────────────
  196.  MTZ requires:      - PC XT/AT/386
  197.                     - At least 256K free memory
  198.                     - DOS 3.xx or higher (4.xx not tested)
  199.                       (tested with 4Dos 3.01a, should work with lower
  200.                       versions);
  201.                     - DOS 2.xx ONLY when registered. In this case, a
  202.                       customized version will be created;
  203.                     - HDU optional
  204.  
  205.  
  206.  
  207.  2.2 Introduction & specs
  208.  ───────────────────────────────────────────────────────────────────────
  209.  MTZ is  a special  utility for  those people  who frequently decompress
  210.  archives,  look  at  the  program  and  then throw everything away. MTZ
  211.  zap's all  files on  the drive,  depending on  the list  inside the ar-
  212.  chive(s) itself.
  213.  
  214.  An example:
  215.  
  216.  - Given a file TEST.ZIP with TEST.EXE and TEST.DOC inside;
  217.  
  218.  - PKUNZIP TEST.ZIP (will give TEST.EXE and TEST.DOC);
  219.  
  220.  - Read TEST.DOC, execute TEST.EXE;
  221.  
  222.  - MTZ TEST.ZIP (will delete TEST.EXE and TEST.DOC);
  223.  
  224.  This is only  a small example,  but there are  archives with more  than
  225.  100 files and cleaning  all these files will  be a hell of  a job (even
  226.  with  a  special  delete-shell)  if  the  files  are  placed  inside  a
  227.  directory with many other files.
  228.  
  229.  MTZ will  compare the  files inside  the archive  (date/time and  size)
  230.  with  the  files  on  the  drive.  If  the specs are the same, MTZ will
  231.  delete the file, if they aren't, MTZ will leave the files on the  drive
  232.  and give a warning.
  233.  
  234.  Unlike many other  programs with the  same features, MTZ  is fast, uses
  235.  (when available) a full  EGA/VGA screen (with extended  text-modes) and
  236.  fully supports wildcards.
  237.  
  238.  ┌───────┬─────────────────────────────────────────────────────────────┐
  239.  │ 3     │ Installation description                                    │
  240.  └───────┴─────────────────────────────────────────────────────────────┘
  241.  
  242.  3.1 Installation
  243.  ───────────────────────────────────────────────────────────────────────
  244.  There is no installation at all. MTZ can be executed 'out of the box'.
  245.  
  246.  ┌───────┬─────────────────────────────────────────────────────────────┐
  247.  │   4   │ Runtime information                                         │
  248.  └───────┴─────────────────────────────────────────────────────────────┘
  249.  
  250.  4.1 Command-line switches
  251.  ───────────────────────────────────────────────────────────────────────
  252.  The general format to execute MTZ is:
  253.  
  254.  MTZ [mask] {/Q} {/P} {/NT}
  255.  
  256.  [mask]     Over here,  you MUST supply a valid DOS-mask (including  the
  257.             '*' and '?' wildcards if needed). This can vary from *.*  to
  258.             a single file. Also you can add a drive and path before  the
  259.             mask. In that case MTZ  will work on that directory  and not
  260.             on the CURRENT directory (default).
  261.  
  262.  {/Q}       /Q is optional. If you include /Q, MTZ  will  ask  questions
  263.             for each file, if matched.  By  default MTZ will process all
  264.             matched files without any question.
  265.  
  266.  {/P}       /Q is optional. If you include /P, MTZ  will pause after for
  267.             a key after each full screen;
  268.  
  269.  {/NT}      /NT is  optional. If you  include  /NT, MTZ will NOT compare
  270.             the  date  and time of extracted files with those inside the
  271.             archive. If  there is  a match in names, MTZ will delete the
  272.             file (BE CAREFUL!!);
  273.  
  274.  ┌───────┬─────────────────────────────────────────────────────────────┐
  275.  │   5   │ Version information and credits                             │
  276.  └───────┴─────────────────────────────────────────────────────────────┘
  277.  
  278.  5.1 The BETA-team
  279.  ───────────────────────────────────────────────────────────────────────
  280.  See SUPPORT.MTA for a full list of beta-testers.
  281.  
  282.  
  283.  5.2 Credits
  284.  ───────────────────────────────────────────────────────────────────────
  285.  See MTADOCEN.DOC.
  286.  
  287.  
  288.  5.3 Version history
  289.  ───────────────────────────────────────────────────────────────────────
  290.  ┌───────┬────────────────────────────┐
  291.  │ 15.01 │ Major Release              │
  292.  └───────┴────────────────────────────┘
  293.   ■ Nothing changed, only the version number
  294.  
  295.  ┌───────┬────────────────────────────┐
  296.  │ 15.02 │ Minor Release              │
  297.  └───────┴────────────────────────────┘
  298.   ■ Documentation did not contain the special marks before changed
  299.     items;
  300.  
  301.   ■ MTZ 15.01 did contain support for PKZ 1.93 and ARJ 2.30 but this
  302.     was not mentioned;
  303.  
  304.  ┌───────┬────────────────────────────┐
  305.  │ 15.05 │ Version Release            │
  306.  └───────┴────────────────────────────┘
  307.   ■ Changed external layout to look like MTM;
  308.  
  309.   ■ Removed the /P and /N command-line options;
  310.  
  311.   ■ Added /Q option. By default MTZ will now process ALL matched files
  312.     without asking before unless you add /Q as a command-line parameter
  313.     with the call. /Q will force questions for each and every file that
  314.     matches;
  315.  
  316.  ┌───────┬────────────────────────────┐
  317.  │ 15.06 │ Version Release            │
  318.  └───────┴────────────────────────────┘
  319.   ■ Only the version number is changed;
  320.  
  321.  ┌───────┬────────────────────────────┐
  322.  │ 15.07 │ Minor Release              │
  323.  └───────┴────────────────────────────┘
  324.   ■ If the files to be deleted were READONLY, SYSTEM and/or HIDDEN,
  325.     the delete would fail. This is fixed;
  326.  
  327.  ┌───────┬────────────────────────────┐
  328.  │ 15.08 │ Bug (?) Release            │
  329.  └───────┴────────────────────────────┘
  330.   ■ Reports got in  from  users about MTZ in a OS/2 2.0ß DOS box. MTZ is
  331.     not able to find any file that the  user wants to select. This nasty
  332.     problem *looks*  like a problem with OS/2 2.0 because the normal DOS
  333.     (ALSO IBM PC-DOS 5.0) works fine and the problems  involved  have to
  334.     do with DOCUMENTED interrupts and NORMAL  Turbo  Pascal  processing.
  335.     Thanks to some willin beta-testers I was able  to track the  problem
  336.     down. This release contains a work-around that even causes MTZ to be
  337.     somewhat smaller and still giving the same functions. Under OS/2 2.0
  338.     DOS boxes it *should* work again (as it did with beta-testers). Look
  339.     into HELP__ME.MTA for questions about OS/2 2.0ß because  I don't run
  340.     this operating system and must rely on the input from users who do !
  341.  
  342.  ┌───────┬────────────────────────────┐
  343.  │ 15.10 │ Version Release            │
  344.  └───────┴────────────────────────────┘
  345.   ■ Only the version number is changed;
  346.  
  347.  ┌───────┬────────────────────────────┐
  348.  │ 15.20 │ Minor release              │
  349.  └───────┴────────────────────────────┘
  350.   ■ Fixed a problem with error-levels.  MTZ should give errorlevel  2 if
  351.     there  were files  with  non-matching  (date/time)  entries  in  the
  352.     archive. This is fixed;
  353.  
  354.   ■ Added coding to maintain SQZ archives;
  355.  
  356.   ■ /P was already  present in MTZ but never described in  the documents
  357.     nor in the help-screen. This is fixed;
  358.  
  359.   ■ Added /NT option to delete files without comparing the time and date
  360.     with those inside the archive.
  361.  
  362.  ┌───────┬────────────────────────────┐
  363.  │ 15.21 │ Bug release                │
  364.  └───────┴────────────────────────────┘
  365.   ■ Some  new  routines  caused a number of cosmetic bugs. These are now
  366.     fixed (registered users!!!). Also registered users should unpack the
  367.     supplied MTA__REG.EXE (which contains MTAREG.EXE and MTAREG.DOC) and
  368.     run the MTAREG.EXE file once;
  369.  
  370.   ■ Added coding for the new SQZ 1.08.2 release;
  371.  
  372.  ┌───────┬────────────────────────────┐
  373.  │ 15.30 │ Version release            │
  374.  └───────┴────────────────────────────┘
  375.   ■ Only the version number is changed;
  376.  
  377.  
  378.  ┌───────┬────────────────────────────┐
  379.  │ 15.35 │ Version release            │
  380.  └───────┴────────────────────────────┘
  381.   ■ Only the version number is changed;
  382.  
  383.  
  384.  5.4 Copyright, Trademarks
  385.  ───────────────────────────────────────────────────────────────────────
  386.  PKPAK, PKUNPAK, PKZIP and PKUNZIP are trademarks of PKWare Inc.
  387.  PAK           is a trademark of NoGate Consulting.
  388.  ARC           is a trademark of SEA inc.
  389.  ZOO           is a trademark of R. Dhesi.
  390.  DWC           is a trademark of Dean W. Cooper
  391.  LZH and LHarc are trademarks of Yoshi;
  392.  LZS and LARC  are trademarks of K.Miki H.Okumura and K.Masuyama
  393.  MD            is a trademark of Michael Davenport
  394.  ARJ           is a trademark of Robert K. Jung
  395.  HYPER         is a trademark of Peter Sawatzki and Klaus Peter Nischke
  396.  CRA           is a trademark of DISP and donated to public domain
  397.  Windows       is a trademark of The Microsoft Corporation
  398.  4Dos          is a trademark of J.P. Software / R.C. Conn and T. Rawson
  399.  FrontDoor     is a trademark of J. Homrichhausen
  400.  SWAP          is a trademark of Nico Mak / Mansfield Software Group
  401.  SCAN          is a trademark of McAfee Associates
  402.  VIRSCAN       is a trademark of J.P. van der Landen
  403.  VALIDATE      is a trademark of McAfee Associates
  404.  CRC.EXE       is copyrighted by Howard Vigorita but seems to be
  405.                               public domain;
  406.  CRC32.EXE     is copyrighted by Barry Geller    but seems to be
  407.                               public domain;
  408.  QuickBBS      is a trademark of the QuickBBS group Inc.
  409.  Remote Access is a trademark of Continental Software
  410.  OS/2          is a trademark of International Business Machines (IBM)
  411.  PC-DOS        is a trademark of International Business Machines (IBM)
  412.  
  413. │MTZ is written  in Borland Pascal 7.0, with help of the Turbo  Debugger
  414. │3.0 and  makes extensive  use of  Object Professional  1.20 and OPCFI V
  415. │16.10.    Some  routines   are  obtained   from  TurboPower's    Asynch
  416. │Professional  1.10.   Both  STRG  and  SYS  (6.1  and  6.0a, commercial
  417. │version) are included. Sources are edited with BRIEF 3.1;
  418.  
  419.  Borland Pascal      is a trademark  of Borland International
  420.  Turbo Debugger      is a trademark  of Borland International
  421.  Object Professional is a trademark  of TurboPower Inc.
  422.  Asynch Professional is a trademark  of TurboPower Inc.
  423. │Pascal+             is a trademark  of StonyBrook software Inc.
  424.  OPCFI               is a trademark  of Robert W. van Hoeven
  425.  STRG and SYS        are  trademarks of Eagle Performance Software
  426.  BRIEF               is a trademark  SolutionSystem
  427.  
  428.  [======================== END OF DOCUMENT ============================]
  429.