home *** CD-ROM | disk | FTP | other *** search
/ Phoenix CD 2.0 / Phoenix_CD.cdr / 15a / comment.zip / CMT.DOC < prev   
Text File  |  1988-07-31  |  9KB  |  205 lines

  1.  
  2.  CMT  -  Add Comment Utility for ARC files created with Phil Katz' PKARC
  3.  
  4.  CMTS -  Add Comment BATch file Utility for multiple ARC files
  5.  
  6.  (c)  Copyright 1988 by Crater Rim Software.  All Rights Reserved 
  7.  
  8. First things first....
  9.  
  10.  
  11. CMT Licensing Agreement
  12. -----------------------
  13.     This  utility is the sole property of Crater Rim Software.  For the 
  14.     sake of clarity,  all references and restrictions to the use of CMT 
  15.     also apply to any and all of the associated support files (included 
  16.     with or created by) CMT.  
  17.  
  18.     CMT,  its  overlays and all of its associated support files are not 
  19.     public  domain  software,  nor  are  they  free  software.  CMT  is 
  20.     copyright (c) 1988 by Crater Rim Software. All rights reserved. 
  21.  
  22.     Users  are  granted  a  limited  license  to use CMT free of charge
  23.     BUT subject to the following limitations: 
  24.  
  25.         No  user  may  modify  CMT in any way,  including but not 
  26.         limited  to  decompiling,   disassembling  or   otherwise 
  27.         reverse engineering the program. 
  28.  
  29.         CMT must be copied in unmodified form,  complete with the 
  30.         file containing this license information. 
  31.  
  32.         Any and all CMT documentation must be included  with  the 
  33.         copy.  No  fee,  charge  or  other  compensation  may  be 
  34.         accepted or requested by any licensee. 
  35.  
  36.         CMT may not be distributed in conjunction with any  other 
  37.         product   without  prior  arrangements  with  Crater  Rim 
  38.         Software. 
  39.  
  40.     Operators of electronic bulletin board systems  (Sysops)  may  post 
  41.     CMT  for  downloading  by  their  users  only  as long as the above 
  42.     conditions are met and PERMISSION HAS BEEN REQUESTED AND GRANTED by 
  43.     Crater Rim Software. 
  44.     
  45.     Sysops,  you are responsible for the distribution of this  package. 
  46.     If  you  have  not  complied  with  the  terms  of  this  licensing 
  47.     agreement,  apporpriate action may be taken against you  regardless 
  48.     of your system disclaimers! 
  49.  
  50.     Distributors  of  public  domain  or  user  supported  software may 
  51.     distribute copies of CMT under  the  above  conditions  ONLY  AFTER 
  52.     OBTAINING  WRITTEN  PERMISSION  from  Crater  Rim  Software.   Such 
  53.     permission usually is granted.  Please write or call for details. 
  54.  
  55.     Distributors,  you are responsible for  the  distribution  of  this 
  56.     package.  If you have not complied with the terms of this licensing 
  57.     agreement,  apporpriate action may be taken against you  regardless 
  58.     of your disclaimers! 
  59.  
  60.                    Software Discalaimer and Warranty
  61.  
  62.     Crater  Rim  Software  makes  no  warranty of any kind,  express or 
  63.     implied,   including  without   limitation,   any   warranties   of 
  64.     merchantability  and/or  fitness  for a particular purpose.  Crater 
  65.     Rim Software shall not be liable for any damages,  whether  direct, 
  66.     indirect,  special  or consequential arising from a failure of this 
  67.     program to operate in the manner desired by the  user.  Crater  Rim 
  68.     Software  shall  not  be  liable for any damage to data or property 
  69.     which may be caused directly or indirectly by use of the program.  
  70.  
  71.     IN NO EVENT WILL Crater Rim Software  BE  LIABLE  TO  YOU  FOR  ANY 
  72.     DAMAGES,   INCLUDING  ANY  LOST  PROFITS,  LOST  SAVINGS  OR  OTHER 
  73.     INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING  OUT  OF  YOUR  USE  OR 
  74.     INABILITY TO USE THE PROGRAM, OR FOR ANY CLAIM BY ANY OTHER PARTY.  
  75.  
  76.                  Sal Manaro  dba  Crater Rim Softare
  77.                4028 41st Ave South   Seattle, Wa 98118
  78.  
  79.             Courtesy of Underdog's MiniNet  (206) 725-9233 
  80.             1200/2400 (9600 soon)  24hrs   600 megs OnLine
  81.  
  82.             Please address any questions/requests to SYSOP
  83.             on  Underdog's MiniNet  at phone number above.
  84.  
  85. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
  86.  
  87. Now let's get on with it!
  88.  
  89.     This utility allows you to add a Comment to your ARC files.  It  is 
  90.     a  simple,  no-nonsense  shell  which  uses  Phil  Katz'' PKARC.COM 
  91.     Utility and an external COMMENT file.  Since it does  nothing  more 
  92.     than  add  a  comment line to an ARC file,  all that is required is 
  93.     enough room for PKARC to create its working copy of the file  being 
  94.     processed (a total of twice the largest ARC file size). 
  95.  
  96.     Upon  initial startup,  CMT will display an intro screen and ask if 
  97.     you wish to edit  your  information.  This  intro  screen  is  only 
  98.     displayed  upon  the  initial  startup  or  when the @ command line 
  99.     parameter is used. 
  100.  
  101.     During edit,  you may bypass (without change) a particular line  by 
  102.     simply hitting [Enter]. 
  103.  
  104.     The information CMT requires:
  105.  
  106.       Use Color 
  107.        
  108.          Setting  this  parameter  will tell CMT that it is to use 
  109.          color during its operation.  It also tells CMT to  insert 
  110.          ANSI color escape codes into the CMTS.BAT it creates. Use
  111.          of ANSI codes within the  CMTS.BAT  requires the presence
  112.          of ANSI.SYS (via your CONFIG.SYS file).
  113.  
  114.       ARC Utility Name 
  115.  
  116.          I  rename PKARC.COM to A.COM (and PKXARC.COM to X.COM) to 
  117.          save keystrokes.  I've included this parameter so that if 
  118.          you also rename PKARC.COM,  you can tell CMT what the new 
  119.          name  is.  You  may  also include the full drive and path 
  120.          where PKARC.COM resides...  however,  if the directory in 
  121.          which  it resides is included in the DOS path,  including 
  122.          the full drive and path is not required here. 
  123.  
  124.       ARC Comment Filename 
  125.  
  126.          This is the name of the COMMENT file which  contains  the 
  127.          comment  that  is  to  be inserted into the processed ARC 
  128.          files. If the Comment File does not reside in the current 
  129.          logged drive/directory,  you will HAVE to supply the full 
  130.          drive and path here. 
  131.  
  132.       ARC Comment Line 
  133.  
  134.          This  is  the  Comment  line that you wish to me inserted 
  135.          into your ARC files. 
  136.  
  137.     After  you've  edited  the  ARC Utility Name,  COMMENT filename and 
  138.     other information,  CMT will clone itself - thus retaining the  new 
  139.     information  for  future  use.  CMT will also save your new Comment 
  140.     Line  to  the  designated  drive:\path\COMMENT  file!  Lastly,  CMT 
  141.     creates  a  batch  file  called  CMTS.BAT  so  that you can process 
  142.     multiple ARC files automatically.  Upon exiting back  to  DOS,  you 
  143.     should  copy  CMT.COM,  CMTS.BAT  and  youe Comment file into their 
  144.     appropriate locations (preferably within the DOS path). 
  145.  
  146.       CMT
  147.  
  148.          Starting CMT.COM  without  any  filename  parameter  will
  149.          display a help screen with the various command formats.
  150.  
  151.       CMT @
  152.  
  153.          Starting  CMT.COM  this  way  allows  you  to  change the
  154.          information  stored  within  CMT.COM.   If  none  of  the
  155.          settings  are changed,  CMT will simply exit back to DOS.
  156.          You may change the information at  any  time  using  this
  157.          option.  CMT  will reclone itself and create whatever new
  158.          support files have been affected by the changes.
  159.  
  160.       CMT ?
  161.  
  162.          Starting CMT.COM this way will display the current values
  163.          of the information stored within CMT.
  164.  
  165.       CMT filename  
  166.  
  167.          This is the method of  starting  CMT  when  you  want  to 
  168.          process  a  single  ARC file (where 'filename' is the ARC 
  169.          file  to  receive  the  comment).   Note  that  the  .ARC 
  170.          extension  is assumed.  If no  .ARC extension is present, 
  171.          CMT will add the extension for you. Like PKARC/PKXARC, if 
  172.          you specify a  filename  and  include  the  dot  (period) 
  173.          delimiter,  CMT  will  not add the .ARC extension to your 
  174.          input filename.  And  lastly,  you  may  specify  an  ARC 
  175.          filename  which  contains a filename extension other than 
  176.          .ARC. 
  177.  
  178.       CMTS path  
  179.  
  180.          If you wish to process multiple ARC files (like an entire 
  181.          directory),  start CMT via the CMTS batch file which  CMT 
  182.          creates upon startup. 
  183.  
  184.          CMTS.BAT renames all *.ARC files to be processed to *.### 
  185.          then passes each .### file to CMT which, in turn, renames 
  186.          it back to .ARC and processes it.  If you are logged into 
  187.          the directory where the files to be processed reside, you 
  188.          do  not have to include a path.  If you call CMTS.BAT and 
  189.          include the path,  the  path  specification  may  be  any 
  190.          standard  variation of the path that is normally accepted 
  191.          by DOS  - However, it MUST include the trailing backslash 
  192.          (\) character. 
  193.  
  194.  
  195.     That's about it!  Oh,  one last note...  Since CMT performs  a  DOS 
  196.     shell  to  accomplish  its  task,  it  ASSUMES  and  REQUIRES  that 
  197.     COMMAND.COM is resident in the ROOT of your C:  drive.  I wanted to 
  198.     keep  CMT  memory  requirements  (I  run  it  in  a  150K  TaskView 
  199.     multitasking partition without problem)  to  a  minimum  and  thus, 
  200.     defaulted   COMMAND.COM   to   C:\  rather  than  doing  a  COMSPEC 
  201.     environment search. 
  202.  
  203.                             Enjoy,
  204.                                Sal Manaro
  205.