home *** CD-ROM | disk | FTP | other *** search
/ RBBS in a Box Volume 1 #2 / RBBS_vol1_no2.iso / 014r / larc15.zip / LARC15.DOC < prev    next >
Text File  |  1987-03-15  |  6KB  |  181 lines

  1.  
  2.   LARC Utility                                          Version 1.5
  3.   ------------                                           3/15/87
  4.  
  5.   Purpose:
  6.  
  7.         To create the smallest possible ARC files.
  8.  
  9.   Usage:
  10.         LARC d:[\inpath\]filespec  [d:\outpath] [/A] [/P] [/C] [/L] [/R]
  11.  
  12.         The input drive and/or path is required and specifies the
  13.         location of ARC file(s) to be processed.  The inpath name is
  14.         optional.  You may include wildcards.  The extension defaults
  15.         to ARC.
  16.  
  17.         The output drive and path are optional. If omitted, the
  18.         original ARC files are replaced with any smaller versions
  19.         created by the LARC process. If supplied, all ARC files
  20.         are newly created in the output directory. This is handy
  21.         for insuring that no ARC files have squashed members.
  22.  
  23.         At least two disk directories are required.  The first (from
  24.         d:\inpath) contains the original ARC files.  The second (the
  25.         current drive and path) is used for temporary storage where
  26.         all ARC files are extracted and re-created.  A large RAM disk
  27.         is recommended.  Optionally, a third directory (from
  28.         d:\outpath) is used as the destination for all ARC files.
  29.  
  30.         You MUST not have the d:\inpath the same as the current drive
  31.         and path.  The current drive (and directory) is used for
  32.         temporary work space. You can have the inpath and outpath the
  33.         same to force replacement of all existing ARC files. The smallest
  34.         ARC files - in terms of bytes,  not clusters - is used.
  35.  
  36.         The /A option specifies that ARCA should be used; /P that
  37.         PKARC should be used, and /C that SEA's ARC.EXE be used.
  38.         If none is supplied, the default is to used ARCA only.
  39.  
  40.         If an LBR library file is encountered, it is converted to
  41.         an ARC file. You must have LUE.COM available in the DOS path.
  42.         If you plan to just convert LBR files, use an input file
  43.         specification of "*.LBR" to avoid unnecessary processing.
  44.         The LBR file is not deleted unless the /L option is supplied.
  45.         This gives you complete control of the process.
  46.  
  47.         A summary report is produced at the end of the program. It
  48.         is normally displayed on the screen, but you can have a
  49.         duplicate written to the file LARC.RPT by supplying the /R
  50.         option on the command line.
  51.  
  52.         You should have ARCA, PKXARC, PKARC, LUE and ARC.EXE accessible
  53.         from the DOS path, preferably in a RAM disk, depending on the
  54.         options supplied pn the command line. Of course, you may
  55.         substitute BAT files for any of those programs.
  56.  
  57.  
  58.  
  59.  
  60.  LARC Utility                                                          Page 2
  61.  
  62.                         Operation
  63.                         ---------
  64.  
  65.         Each ARC file is individually unpacked by PKXARC (so that
  66.         squashed files can be processed), and then ARCed using ARC,
  67.         PKARC and/or ARCA. If any of the resulting ARC files is
  68.         smaller than the original, the original is immediately
  69.         replaced. The original ARC file's date and time are preserved.
  70.  
  71.         It takes a long time to process several ARC files. Figure
  72.         an hour for 10 megs of ARC files on an AT. LARC beeps when
  73.         it is finished, and displays a summary of the files processed.
  74.  
  75.         You can eliminate squashed files by using an early version
  76.         of PKARC, or by patching PKARC to disable squashing.
  77.  
  78.         I use LARC to process newly uploaded files. It is a brute
  79.         force method of testing the integrity of the files, and
  80.         results in saving disk space. Eventually, ARCA will be
  81.         smart enough to do this.
  82.  
  83.  
  84.  
  85.                         Examples
  86.                         --------
  87.  
  88.      o  There are several ARC files in the directory C:\TEST; drive
  89.         D: is an 800K RAM disk. Any smaller ARC files replace the
  90.         existing files. Only ARC is used.
  91.  
  92.              d:|cd \
  93.              larc c:\test\*
  94.  
  95.      o  All ARC files in the directory C:\UPLOADS are copied to a
  96.         new directory, C:\TEST, in their smallest versions. The disk
  97.         directory C:\WORK is the current directory and is used for
  98.         temporarily extracting ARC files. All files in C:\WORK are
  99.         deleted. Both ARCA and PKARC are used.
  100.  
  101.              c:|cd \work
  102.              larc c:\uploads\* c:\test /A/P
  103.  
  104.      o  Convert all library LBR files on C:\TEST to ARC files, and
  105.         delete the original library files. Drive d: is used for
  106.         temporary storage.
  107.  
  108.              d:
  109.              larc c:\test\*.lbr /l
  110.  
  111.      o  Replace existing ARC file on B:\ with the smallest ARC
  112.         files. Drive C: is used for temporary storage.
  113.  
  114.              c:
  115.              larc b:\* b:\ /a/p/c
  116.  
  117.  
  118.  
  119.  
  120.  LARC Utility                                                          Page 3
  121.  
  122.                         Version History
  123.                         ---------------
  124.  
  125. |  3/15/87
  126. |       Version 1.5 corrects an overflow (error 6) problem, and adds
  127. |       another check to be sure that the temporary directory is
  128. |       different from the input and output directories. Remember,
  129. |       all files in the temporary directory are deleted.
  130. |
  131. |       Also, DOS 3.1 or later is required for proper operation.
  132. |       There's no guarentee of anything, anyway.
  133.  
  134.  
  135.  
  136.                         Notes
  137.                         -----
  138.  
  139.         (c) Copyright Vernon D. Buerg 1987. All rights reserved.
  140.                       456 Lakeshire Drive, Daly City, CA 94015.
  141.                       VOR BBS: 415-994-2944, 24 hrs, 300/1200/2400
  142.  
  143.         Written in MS Quick Basic, version 2.01, using the ADVBAS
  144.         object library by Thomas Hanlin III, 6812 Sydenstricker
  145.         Rd., Springfield, VA 22152.
  146.  
  147.         The LARC program and materials may be distributed and copied
  148.         with these restrictions:
  149.  
  150.                 - no fee is charged,
  151.                 - the material is not modified.
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.