home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / COMPRESS / LUE210.ZIP / LUE210.DOC < prev   
Encoding:
Text File  |  1985-09-01  |  4.3 KB  |  110 lines

  1.  
  2. LUE Command
  3. -----------
  4.  
  5. Purpose:   Extract one or more files (members) from an LU or LAR type library.
  6.  
  7. Format:    LUE  [d:][path]filename[.LBR]  [mbrnames[.ext]]  [/X]
  8.  
  9. Remarks:   The library name must be supplied. It may contain a drive
  10.            and/or path names, and may contain wildcards. Only the first
  11.            matching library file is processed. If the extension is
  12.            omitted, then an extension of .LBR is assumed.
  13.  
  14.            If the member name is omitted, all files are extracted. There
  15.            may be as many member file names specified as will fit on a
  16.            128-byte command line. Member filenames may contain wildcard
  17.            characters (* and ?).
  18.  
  19.            Files with an extension that has a middle letter Q are
  20.            considered "squeezed" files and they are expanded. Some
  21. |          squeeze programs create files which are not in the original
  22. |          Greenlaw (SQ, SQPC, and NSQ), or the SQ2 format. These files
  23. |          are extracted without expansion.
  24.  
  25. |          To extract squeezed files without expanding them, use
  26. |          the /X option.
  27.  
  28.            The output file names are taken from the member names and
  29.            the extracted files are placed on the current drive and in
  30.            the current directory.
  31.  
  32.            The date and time of the output file(s) are set to the same
  33.            date and time as the input library file, unless the dates are
  34.            stored in the LBR directory. If the file was originally
  35.            sQueezed by SQPC or NSQ, the date is contained in the file
  36.            and is not taken from the directory.
  37.  
  38.            Directory entry format:
  39.                 0 - status flag
  40.                 1 - filename in FCB format
  41.                12 - offset to data
  42.                14 - length of data, 128-byte sectors
  43.  
  44.              LUPC extension:
  45.  
  46.                16 - creation date, MM-DD-YY
  47.                24 - creation time, HH:MM:SS
  48.  
  49.              LU86 extension:
  50.                16 - see source for field definitions
  51.  
  52. Examples:
  53.            - Extract all members from file TEST.LBR
  54.  
  55.                 LUE B:TEST.LBR
  56.  
  57.            - Extract all COM files from file PGM.LBR
  58.  
  59.                 LUE PGM.LBR *.COM
  60.  
  61.            - Extract member PROG.BAK from file SOURCE.LBR
  62.  
  63.                 LUE C:\STUFF\SOURCE.LBR PROG.BAK
  64.  
  65.            - Extract all COM files from file TEST.LBR
  66.  
  67.                 LUE B:\BACKUP.DSK\TEST *.COM
  68.  
  69. Notes:     Written for the IBM PC using DOS 2.0 or later,
  70.            Copyright 1985 by Vernon D. Buerg.
  71.              456 Lakeshire Drive
  72.              Daly City, CA 94015
  73.              RBBS: (415) 994-2944, 2am to 10am PDT daily.
  74.  
  75.            For public domain use. Not for sale or hire.
  76.  
  77.            LUE duplicates the A and E function of LU. The advantages
  78.            of LUE are:
  79.  
  80.            - smaller, so a copy can be kept on the "system" disk
  81.            - faster, mucho
  82.            - handles paths and wildcards.
  83.            - retains input file or member date/time
  84. |          - compatible with most forms of LBR files: LU, LU86, LAR, LUPC
  85. |          - expands sQueezed files in the SQ, SQPC, NSQ and SQ2 formats
  86.  
  87.            Version 1.6, June 26, 1984
  88.            Version 1.7, August 8, 1984.
  89.                 Corrects problem extracting large files.
  90.                 Checks for new CRC codes in directory.
  91.            Version 1.8, September 25, 1984
  92.                 Extracts members from LU86 format libraries.
  93.            Version 1.9, February 8, 1985
  94.                 Assumes a library file extension of LBR.
  95.                 Allows wildcards in the library file name.
  96.                 Allows multiple member files to be selected.
  97.            Version 1.93, March 24, 1985
  98.                 Adds message when out of disk space.
  99.                 Sends message when member not found using wildcards.
  100.            Version 1.94, April 13, 1985
  101.                 Sets the ERRORLEVEL variable to 1 if any errors.
  102.            Version 2.01, May 17, 1985
  103.                 Expand (unsqueeze) SQ-squeezed files
  104.            Version 2.02, May 21, 1985
  105.                 Correct messages for file that can't be unsqueezed
  106. |          Version 2.10, June 5, 1985
  107. |               Adds /X option to skip unsqueezing files
  108. |               Accepts the strange SQ2 squeezed format
  109.  
  110.