home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
BEEHIVE
/
ZSUS
/
Z3HELP-3.LBR
/
L.LBR
/
LDIR-B.HZP
/
LDIR-B.HLP
Wrap
Text File
|
2000-06-30
|
4KB
|
85 lines
;
LDIR-B.COM
Size (recs) CRC Version Author/Latest Issue Disk
2k (15) 519E 1.5 Sean Sullivan 9/89 Z3COM5
1- Syntax 2- Notes 3- Examples of Use
LDIR-B.COM is a 'Library Directory' program which provides much more useful
information than the original LDIR.COM. It automatically displays the name of
the library member, its length (in kilobytes and records), the compression
method used, date of creation, date of last modification, and any 'comments'
provided when the member was CRUNCHed. LDIR also displays datestamps for the
library itself.
LDIR-B.COM should be renamed to LDIR.COM and placed on the A0: drive.
:1
Syntax LDIR lbrname [afn.typ]
An optional wildcard filespec is permitted for selecting the library member
files to be shown.
LDIR-B aborts on ^K,K,k ^X,X,x or ^C,C,c; pauses on ^S.
An internal line counter issues a "[more]" prompt after 22 lines (byte at
104h). Typing a space at any time sets the line counter to one for 'line by
line' advance.
:2
LDIR-B Notes - 1/2
a. LDIR-B uses the middle letter of the file extension to determine whether
a file is crunched. If so, a random access read of the first record of
the file is made to extract the real filename or possible 'comment'
information. Other files are not read at all.
b. The display of CRC values was dropped in version 1.3 in favor of the
modification date. LINLEN, as a result, was shortened from 21 to 19.
Version 1.1 added minimal ZCPR3 support.
c. The 'length' column denotes the full number of kilobytes to the left of
the decimal point, followed by a fractional part which can only be .00,
.12, .25, .37, .50, .62, .75, or .87 indicating 0-7 additional records
respectively.
d. LDIR-B will ignore LBR files with .SYS attribute set, if wheel byte is
zero. The wheel byte location is defined by the byte at 105h and
defaults to 3Eh.
LDIR-B Notes - 2/2
e. Version 1.5 updates:
- added capability to recognize files compressed by CRLZH
- if file is not compressed, LDIR listing now says that it is "Stored"
- help display changed to look more like a ZCPR3 help display
- minor change to listing heading (HEDING:)
f. Version 1.4 updates:
- added display of datestamps for library itself
- corrected bug with interpretation of crunched-file datestamp headers
- now downcases letters of a filename which have high bits set
- extchr replaced by crflag which will return 0ffh if file is crunched
- changed method of determining a file's compression. First sector of
each file is now read and the first two bytes examined for crunched or
squeezed headers
g. Version 1.3 updates:
- added support for modification date
- eliminated CRC in display
- LINLEN reduced to 19
:3
Examples of Use
a. B0>ldir ldirb15<cr>
Library File = LDIRB15 .LBR
Name Length Method Cre Date Mod Date Comments
============ ====-======= ======== ========= ========= =================
LDIR-B .DYC 33r 4.12k Cr-lzh 19 Sep 89 -- --- -- (--> LDIR-B.DOC)
LDIR-B .UYD 18r 2.25k Cr-lzh 19 Sep 89 -- --- -- (--> LDIR-B.UPD)
LDIRB15 .CYM 12r 1.50k Cr-lzh 19 Sep 89 -- --- -- (--> LDIRB15.COM)
LDIRB15 .FOR 3r 0.37k Stored 19 Sep 89 -- --- --
LDIRB15 .ZY0 123r 15.37k Cr-lzh 19 Sep 89 -- --- -- (--> LDIRB15.Z80)