home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / cpm3 / zfile3p.lbr / ZFILE.DZC / ZFILE.DOC
Text File  |  1987-07-25  |  4KB  |  97 lines

  1.  
  2. ZFILE, a CP/M-80 super-fast file find program, rename to "FILE.COM".
  3.        Looks on all available drives/user areas for the requested
  4.        file(s).  Accepts wildcard.  Example if looking for a program
  5.        named PROTOCOL:
  6.  
  7.             B:FILE PRO*.* <ret>
  8.  
  9.        commences on the A: drive, user zero, checks all drives and
  10.        user areas available and returns to the B: drive when done.
  11.  
  12. -----------------------------------------------------------------------
  13.              version 3 features
  14.  
  15. ZFILE VERSION 3 - 07/17/87
  16.  
  17.      Note:    Version 3 now properly aborts with just one
  18.         abort character such as C or K.  Previously
  19.         required two such keys, a real nuisance es-
  20.         pecially on PC Pursuit. Pauses or aborts at
  21.         just the end of a line now. Pauses now with
  22.         's S ^S', aborts with 'c C ^C', 'k K ^K' or
  23.         'x X ^X' for uniformity with existing pgms.
  24.         Other changes were subtle and do not affect
  25.         the basic operating techniques.
  26.                     - Irv Hoff
  27.                       PRACSA RCPM
  28.  
  29. ------------------------------------------------------------------------
  30.              version 2 features
  31.  
  32. ZFILE VERSION 2 - 12/22/85
  33.  
  34.      Note:    Version 2 has eliminated the macro routines
  35.         that required the use of additional external
  36.         library files plus the Microsoft M80 assembler
  37.         and Microsoft L80 lining loader.  Any normal
  38.         assembler such as ASM, LASM, RMAC, RMAC, M80,
  39.         SLRMAC, etc. may be used.
  40.  
  41.         There are no longer any options, if the WHEEL
  42.         byte is set, systems files will be included
  43.         in the search, automatically.
  44.  
  45.         (The .COM file incuded in the library is ready
  46.         for immediate use on any RCP/M that uses the
  47.         WHEEL byte at address 3E and sets MAXDRV and
  48.         MAXUSR automatically.  Just put it directly
  49.         on your system at A0: and rename to ZFILE.COM.)
  50.                     - Irv Hoff
  51.  
  52. ------------------------------------------------------------------------
  53.              version 1 features
  54. Norman Beeler
  55. ZeeMachine RAS
  56. 408-245-1420
  57.  
  58. ZFILE is a modified version of the ZCPR3 utility FINDF by Richard Conn.
  59. It was developed to bring the advantages of this utility to non-ZCPR3
  60. RCP/M systems, although it is still usable in the ZCPR3 environment.
  61.  
  62. The great advantage of this utility is its speed, compared to the much
  63. used FILE and SFILE utilities, in an RCP/M environment, particularily
  64. the large hard disk systems.  ZFILE is FIVE to TEN TIMES faster than
  65. FILE or SFILE, depending on the number of drives and users areas in use!
  66.  
  67. Use of ZFILE is very similar to FILE or SFILE.    The major difference is
  68. the ability to search for more than one ambigous file name concurrently.
  69.  
  70.  
  71. The syntax is:
  72.  
  73.     FILE afn.ext,afn2.ext,afn3.ext .....[s]
  74.  
  75.     where std wild card rules apply and the s option
  76.     includes system files in search, if wheel byte is set
  77.  
  78.  
  79. The compiled copy of ZFILE included assumes use of the standard BYE/KMD
  80. dynamic max drive/max user/wheel locations in low memory (03dh,03eh,03fh)
  81. for limiting the search.  This may be changed to constant values by
  82. recompiling (see .mac file).  M80 and L80 are required for compiling and
  83. linking, using the included syslib.rel file.  Also, there is a compile
  84. option to skip 1 or 2 drives, for systems with non-contigous drives.
  85.  
  86. The link command line used is:
  87.  
  88.     L80 /P:100,ZFILE,SYSLIB/S,FILE/N,/U,/E
  89.  
  90. This gives the com file FILE.COM, for standard rcpm use.
  91.  
  92. The modifications to FINDF include using std BYE/KMD dynamic max drive/
  93. max user/wheel locations in low memory, adding ^X abort, ^S to pause,
  94. wheel check to allow/disallow sys files, SIP1 and SKIP2 equ's to allow
  95. skipping drives if needed, and minor format changes to eliminate unnec-
  96. essary scrolling if no files found.
  97.