YAYANC.DOC =========== Yet another "Yet Another New Catalog!" This (generic) version fixes numerous errors in computing Disk Capacity, file sizes, and space remaining on disk. Used to create and maintain a MAST.CAT file, which lists, for each filename, each volume/user where it mat be found, and the size. Supports printed listings. Davis J. Welch --------------------------------------------------------------------------- Notes NOT Added by Author 1. Ensure you have only one file name in the form -fn.ft, and use it as follows: --- .001 or DISKNAME.001 If any other "-fn.ft" directory entries appear, the system will record all directory entries on that disk a second time, seeing that "-fn.ft" entry as a "volume name". If you have a number of these entries, perhaps as "0k" entries, each will be picked up as a "volume name" and all directory entries will be repeated in total for each. The fix is simple. Ensure a single "-fn.ft" entry on the disk, and reserve it for the "volume name". 2. The utility does not appear to provide for a cross-reference listing, so I've added into the library the old Christensen XCAT.COM which does work with YAYANC's MAST.CAT, and produces a nice list with each unique file name listed once, and all disk volumes it appears in listed alongside each. The author has not included the date, nor his address, nor the number of a BBS where messages can be left for him. I hope that somewhere in the travels of this file, it comes to his attention, and he considers incorporating the following desireable features for his very nice improvement to the old MAST.CAT system. 1. Specify various patch points so that users not in possession of BDS-C Compiler can hard code the utility to their liking. 2. Provide for optional extended command operation for knowlegeable users who may wish to by-pass the menu. Examples: YAYANC Y*.* Find all files beginning in "Y" YAYANC *.* *.062 List all files on disk #62 YAYANC C: Catalog disk on C: YAYANC *.FRE *.* List free space remaining on all disks 3. Provide for a cross-reference listing in the manner of XCAT.COM. 4. Fix free space calculation so that actual free space is listed in the form +++99999.FRE as an entry that can be found and displayed. Currently, it displays ++++.FRE for all disks, and does not show actual free space remaining. This is a desireable feature as I am looking for a handy disk to include something new into the back-up library, and I need to know what disk has enough space remaining for the file(s) at hand. Terry Smythe Sysop-Z-Node 40 55 Rowand Ave Winnipeg, Manitoba Canada R3J 2N6 (204) 832-4593 (Z-Node) (204) 832-3982 (Voice) 25 Dec 86