, l{FF24 CFG/rrHELPC14 CFG4 >rrLBREXT33CFG?VQ>>S SLBRHLP19CFGF [+LX22 CFGR Brr@@PWD CFG_rr@@ZF10P CFGvnZLT15 CFGdERASE56 CFG trr  T AqBqCqDqEqF qG@qHqIqJqKqLqMqN qO@qPqR>uSeTVeWFe0e1e2 e3 -e4!Ne FF CONFIGURATION MENU Drives which may be searched by FF. Type drive letter to toggle. A B C D E F G H I J K L M N O P z z z z z z z z z z z z z z z z R) Return number of files found in register number z S) include System files in the search ? zzz T) Terminator following DIR/DU for found files is z V) View console screen with Paging enabled? zzz W) auto-Wildcarding in the search argument? zzz 0) Limit default drives to logged-in ones? zzz 1) display drive # headers for found files? zzz 2) Use NDR to control search? zzz 3) Wheel control? zzz 4) NDR for wheel user? zzz FF CONFIGURATION OPTIONS DEFAULT DRIVE LIST The search for files named in the command tail defaults to those selected here. This default list is not used if a drive list is included on the command line. In addition, the default list of drives is also limited to those which are marked accessible in the Drive Vector in the Z33/34 extended System Environment module if it exists. This prevents FF from attempting to access non-existent or unauthorized drives. R) Number of files is returned in .... defines one of the user registers (0...9) in the ZCPR3 Environment. The number of files found in the current search is returned there for possible use in an Alias or Zex script. This function is turned off by entering 10, an illegal number. T) Terminator .... This is the character following a DU or DIR form in the list of files found. You may wish to use a distinctive character here to differentiate the list from a CPR prompt. V) View in Paging mode. This is a toggle. When yes, FF will paginate its display. When NO, scrolling is continuous. The invokation command line 'P' option temporarily selects the opposite state. Most users prefer the paging by default. W) Auto-wildcarding/Exact mode switch. This is a toggle. When YES is selected, the filename argument is treated as if '*' and '?' wildcard characters had been included. You don't have to include wildcards in the (partial) filename. When NO is selected, FF will only find files that EXACTly match the argument you provided. The 'E' command line option temporarily reverses the default mode. Here's how auto-wildcards work: You specify: FF searches for: AL AL*.* AL. AL*.* ZCPR33.C ZCPR33??.C?? .COM *.COM 0) Use BDOS login vector - Toggles between YES and NO. If YES, then the default list of drives for FF to search is restricted to those which are currently logged in AND within the Z3ENV MAX drive limit AND listed in the Extended Environment drive vector. If NO, then the BDOS login vector is not used. The result vector is ANDed with the Configured drive vector to produce a word whose set bits identify the drives to search. (Drives specified in the command tail replace the configured drive vector with one that reflects those drives.) Control word: example: PONMLKJI HGFEDCBA Configured drive vector 00010000 00001111 Max Drive from Env. 00011111 11111111 Vector from Extended Env. 00010000 11111111 Login vector from BDOS 00000000 00000011 (this option) In this example, FF will search drives A and B because those bits are set in all four control words. Drive C or D will be included in the search after they have been logged in by ZCPR or a program. If an extended environment vector is not available, it is ignored. 1) Use headers in the list of found files. This option toggles between YES and NO. When YES is selected, a single line showing the Disk number is inserted on the screen just above the list of files found on that drive. Some like this 'dressing up'. Others find that it just needlessly clutters the screen. In either case, the DU: and DIR:(if defined) for each file found are displayed in the list of files found. Try it both ways - it's easy to change to your liking! 2) Use NDR to control search - When toggled to YES, only named directories with NO PASSWORD are searched. When toggled to NO, all user areas up to MAXUSR from the Z3 Environment are searched. In either case, the drives to be searched are limited to those allowed by the logic of the previous screen. This option is WHEEL sensitive; it is only used when the wheel is reset (non-privileged user). When the WHEEL is SET (privileged user, like a BBS sysop) this option is ignored, and ALL user areas of the selected drives are searched. For a BBS, this option provides precise control of what the caller can find: only those files in the Named Directories shown in his current NDR. For private use, you can avoid accessing floppy drives (whose doors may be open) if none of the FD's have named directories. 3) WHEEL CONTROL - This option is only relevant if Named Directory Register (item 2) is YES. When WHEEL CONTROL is toggled to NO, then FF limits the search to named directories for both wheel and non-wheel users. When toggled to YES, then the named directory limitation applies only to the privilege group (wheel or non-wheel) selected by the next option. 4) NDR for wheel user - When toggled to YES, FF limits the search to Named Directories (non-passworded) for wheel users; non-wheels get MAXUSR from the environment as their limitation. When set to NO, NON-wheels are limited to a search of non-passworded named directories and wheel users are not limited by MAXUSR or named directories. YES NOYESY K N NT%DA W)FP(@F HELPC CONFIGURATION N) Default file name T) File extension D) Alternate directory A) Alternate DU W) Allow wildcard help filenames P) Do printer-ready test YES NO Option N defines the default file name that HELPC will search for if none is given on the command line when the program is invoked. Option T specifies the file type used for all help files. Usually this will be set to "H?P". The "?" indicates a wildcard character, allowing for both "HLP" and "HZP" Options D and A define the alternate named directory and alternate DU to be searched. Helpc first searches the directory specified on the command line, (the current directory if none specified), for the requested help file. If the file cannot be found, HELPC attempts to search for it in the directory specified at option D. If the system does not contain a directory with this name, then the DU defined by option A is searched. Option W specifies whether HELPC will accept wildcard help filenames. Option P specifies whether a printer-ready test will be made before printing. If your system has trouble with the bios listst call, set this to OFF. #  OgU  LBREXT CONFIGURATION O) Overwrite existing files U) Uncompress member files YESNO YES The O option determines whether LBREXT will overwrite existing files without asking permission first. Set this option to "NO" if you want LBREXT to pause and prompt if a file with the same name as the one being extracted already exists in the destination directory. Set it to "YES" to automatically overwrite existing files. The U option determines how compressed files are to be treated. Set this option to "YES" if you want LBREXT to expand, (uncompress), squeezed, crunched or LZH encoded member files as they are extracted from the library. Set it to "NO" if you want the files to be extracted from the library but left in compressed form. U n L%E0NT-DA ;P3`f LHC/LHQ CONFIGURATION L) Default LBR name E) LBR extension N) Default file name T) File extension D) Alternate directory A) Alternate DU P) Do printer-ready test YES NO Option L defines the default library name that LHC/LHQ will search for if none is given on the command line when the program is invoked. Option E specifies the file type or extension of the library. In most cases, this will be "LBR." Option N defines the default member name that LHC/LHQ will search for within the library if none is given on the command line. Option T specifies the file type used for all library members. Usually this will be set to "H?P". The "?" indicates a wildcard character, allowing for "HLP," "HQP," and "HZP." Options D and A define the alternate named directory and alternate DU to be searched. LHC/LHQ first searches the directory specified on the command line, (the current directory if none specified), for the requested help library. If the file cannot be found, LHC/LHQ attempts to search for it in the directory specified at option D. If the system does not contain a directory with this name, then the DU defined by option A is searched. Option P specifies whether a printer-ready test will be made before printing. If your system has trouble with the bios listst call, set this to OFF. 7 _ WWSR-C D CONFIGURATION OPTIONS FOR LX22 W) Respond to Wheel Byte? YES Command Library File to Use: S) With Wheel Set .....ROOT:COMMAND.LBR R) With Wheel Reset .....ROOT:USERCMD.LBR C) Default FileName for LX22's .CFG file .........CFG YES NOYES W) Respond to Wheel Byte When 'YES', LX uses the command library according to the status of the Wheel Byte. When 'NO', then LX uses the command library named for 'Wheel Set' below at all times. This option is of use in secure systems like a RAS or BBS where the commands available to non-privileged users must be restricted. S) Library to use when Wheel is Set The name given here is a full unambiguous ZCPR filespec. There are NO defaults, as this name IS the default used by LX. This library contains command files for use by a user who has full system privileges, like a Sysop. R) Library to use when Wheel is Reset (or OFF) This library contains only those commands safe for a non-privileged user C) Default FileName for LX22's .CFG file If you choose to rename the configuration file provided with LX, then the same change here will allow ZCNFG to find the .cfg file without its being named on the command line. Only the name is changed; ZCNFG still expects the filetype of the configuration file to be .CFG. This configuration option does NOT have to be changed when/if you rename LX itself to some other name. This option is only for your convenience in selecting a name of your choice for the .CFG file.  B 0J 1 23A- B. C/ D0 E1 F 2 G@3 H4 I5 J6 K7 L8 M9 N : O@; P< PWD CONFIGURATION 0) Show passworded directories to non-wheels? YES 1) Control display of DU with DUOK (non-wheel)? YES 2) EXCLUDE character for drive list is .... ~ 3) Range designator for drive list is ..... - PWD is allowed to display named directories for the following drives if they are marked with '+'. Permission for each drive may be toggled by entering the drive letter. ABCDEFGHIJKLMNOP ________________ EXPLANATION OF PWD CONFIGURATION CHOICES 0) Show passworded directories to non-wheels? NO means that PWD will not display DU or Directory Names for directories to which a password has been assigned when the WHEEL byte is reset. This is useful as a security measure on multi-user systems like a Remote Access System. YES means that the DU and Directory Names will always be displayed, disregarding the WHEEL byte. Display of Passwords is never allowed to non-privileged (Wheel reset) users. 1) Control display of DU with DUOK (non-wheel)? NO The DU part of the Named Directory is always included in the display when the Wheel Byte is set. A YES response to this question causes PWD to display DU to non-privileged users only if the DUOK flag in the Z3 Environment is set. Some Remote Systems prefer to inhibit any reference to DU, using only directory names. 2) EXCLUDE character for drive list is .... ~ 3) Range designator for drive list is ..... - These characters are used in the PWD command tail in a drive list expression, which may be an undelimited list of drive letters. The RANGE DESIGNATOR is the character that separates the first and last members of a range of drives, like B-H. The EXCLUDE character inverts the logic for the rest of the drive list, causing the named drives to be excluded from the display. You may change these if you are more comfortable with some other pair of characters. For example, one might prefer a '-' for the EXCLUDE character and '.' (period) for range. ABCDEFGHIJKLMNOP is a drive permission vector. ++++++++____+___ Set them all '+' to enable display of all possible NDR entries. During execution, this vector is ANDed with the drive vector from the Z3 extended environment (if it's present). Further, the Maximum Drive from any Z3 environment is used to reset bits in this vector for drives greater than the maximum. YES NOYES+_@O ;!   10+21+32+439+54q+65+76+87+98Q+A9+B:+ 112l3+4:+5+6X3778+9  3A!F7B=+C<3 1%+2"`+3#+YES NO OPTION LIST 1) Single file replace query ................. 2) Multiple file replace query ............... 3) Query on archive replacement .............. 4) Verify query .............................. 5) Verify default if no query or answer ...... 6) Suppress display of SYS files ............. 7) Alpha sort by name (vs. type) ............. 8) Set attributes in copied files ............ 9) Use attributes of dest file (if exists) ... A) Set ARC attribute in dest file ............ B) Use path to search for CMD file ........... MACRO RELATED CONFIGURATION 1) Macro leadin character (HEX) ................. 2) Time delay on screen refresh after error ..... 3) Allow immediate execution of macros 0-9 ...... 4) Use path to search for CMD file .............. 5) Use root if no path search for CMD file ...... 6) Fixed user area for CMD file ................. 7) Fixed drive for CMD file (A=0) ............... 8) Use root of path for ZEX batch file .......... 9) Fixed user area for ZEX file ................. A) Fixed drive for ZEX file (A=0) ............... B) Erase ZEX file after use ..................... C) User Register for tagged # storage ........... GENERAL CONFIGURATION 1) Log in current directory with "Z" command .... 2) Upper case for display of file names ......... 3) Clear screen on exit ......................... FURTHER PATCHING These strings at labelled patch points can be altered with ZPATCH, or by editing and assembling the overlay file ZF10POVL.Z80. MACROCMD: db 'ZEX' ; Command must be 3 letters LEADIN: db '|"|* * * ZFILER Group Macro * * *|crlf||lf||"|' ds 64 + macleadstr - $ , 0 MACROFCB: db 0 ; Drive db 'ZFILER ' ; File name db 'ZEX' ; File type ds 36 + gmacrofcb - $   +]Uz  MT#C#Q#PT#D ABC!D$<E'^F*G-H0I3J6K9'L<HM?jNBOEPHQKRNSQ3TTTYES NO ZLT Installation Menu One M) Max. lines to type for nonwheel ........... T) Restrict file types ....................... C) Restrict control character print .......... Q) Default to Quiet output ................... P) Default to paged output ................... D) Default typing delay (0..9 or "X" for none) ZLT Installation Menu Two A) Exclude filetype A ..... B) Exclude filetype B ..... C) Exclude filetype C ..... D) Exclude filetype D ..... E) Exclude filetype E ..... F) Exclude filetype F ..... G) Exclude filetype G ..... H) Exclude filetype H ..... I) Exclude filetype I ..... J) Exclude filetype J ..... K) Exclude filetype K ..... L) Exclude filetype L ..... M) Exclude filetype M ..... N) Exclude filetype N ..... O) Exclude filetype O ..... P) Exclude filetype P ..... Q) Exclude filetype Q ..... R) Exclude filetype R ..... S) Exclude filetype S ..... T) Exclude filetype T ..... ZLT Installation Menu One Help M) Max. lines to type for nonwheel. The number of lines ZLT will display when the wheel byte is off. Set to zero for no limit. T) Restrict file types. Set to YES to restrict viewing of files with the types shown in Menu Two. C) Restrict control character print. Set to NO to allow ZLT to display all control characters. Q) Default to Quiet output. Set to YES to tell ZLT to display quietly by default. The "Q" option will now result in verbose display. P) Default to paged output. Set to NO to tell ZLT not to page the display. The "P" option will now result in paging. D) Default typing delay. The speed at which ZLT sends characters to the screen. "9" is slowest, "0" is fastest, "X" disables delay. ZLT Installation Menu Two Help You may install up to 20 file types for ZLT to exclude. ZLT will not display files with these types. You may use "?" to match any character at this position, e.g., "C?M" matches files with type "COM" and "CQM". To use less than 20 entries, simply copy the last type to be excluded to the remaining entries. ? ; 172@737407YES NO ERASE Installation Menu (1) Default to quiet mode? . . . . . . . .  (2) Include system files by default? . . .  (3) Erase read-only files without asking?  (4) Erase all files without asking first?  Option (1) -- This option determines whether ERASE defaults to quiet mode. Whatever is chosen here can be toggled with a "Q" option on the command line. Option (2) -- Normally ERASE does not find or erase system files unless the S option is used on the command line. If "YES" is chosen here, all matching files, including system files, will be found and erased by default. Option (3) -- If ERASE finds a matching read-only file, it asks before doing anything, unless the R option is included on the command line. Select "YES" if you want to erase read-only files by default. Since read- only files are supposed to be hard to erase, "NO" is highly recommended unless you are fully aware of the implications. Option (4) -- If the command line contains an "all files" file specifica- tion (*.*), ERASE will ask "Erase all files?" Answering "YES" here will bypass the prompt and ERASE will delete all the files it finds without further ado. A "NO" will help prevent wiping out all the files in a directory by mistake.