home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-07-24 | 73.1 KB | 1,673 lines |
-
-
-
-
- ZipMaster 1.17
-
- Copyright 1990 by New-Ware
-
- All Rights Reserved
-
- (tm) ┌─────────┐
- ┌─────┴───┐ │ MEMBER
- ───│ │ │────────────────
- │ ┌──────┴──┐ │ Association of
- │ │ ├──┘ Shareware
- └──┤ ■ │ Professionals
- ──────│ ║ │───────────────────
- └────╨────┘
-
-
-
-
-
-
-
-
-
- Contents
-
-
- INTRODUCTION . . . . . . . . . . . . . . . . . . . . 2
- PRODUCT REGISTRATION . . . . . . . . . . . . . . . . 3
- VERSION HISTORY . . . . . . . . . . . . . . . . . . . 4
- GENERAL PROGRAM DESCRIPTION . . . . . . . . . . . . . 6
- PROGRAM OPERATION . . . . . . . . . . . . . . . . . . 6
- STARTING ZM . . . . . . . . . . . . . . . . . . . 6
- MAIN ZM DISPLAY . . . . . . . . . . . . . . . . . 7
- THE CURSOR BAR . . . . . . . . . . . . . . . . . . 7
- MOUSE SUPPORT . . . . . . . . . . . . . . . . . . 8
- COMMAND MENU . . . . . . . . . . . . . . . . . . . 8
- FUNCTION KEY COMMANDS . . . . . . . . . . . . . . 8
- F-1 KEY . . . . . . . . . . . . . . . . . . . . . 8
- F-2 KEY . . . . . . . . . . . . . . . . . . . . . 8
- F-3 KEY . . . . . . . . . . . . . . . . . . . . . 9
- F-4 KEY . . . . . . . . . . . . . . . . . . . . . 9
- F-5 KEY . . . . . . . . . . . . . . . . . . . . . 9
- F-6 KEY . . . . . . . . . . . . . . . . . . . . . 9
- F-7 KEY . . . . . . . . . . . . . . . . . . . . . 9
- F-8 KEY . . . . . . . . . . . . . . . . . . . . . 10
- F-9 KEY . . . . . . . . . . . . . . . . . . . . . 10
- F-10 KEY . . . . . . . . . . . . . . . . . . . . . 10
- OTHER ZM COMMANDS . . . . . . . . . . . . . . . . 10
- INS KEY . . . . . . . . . . . . . . . . . . . . . 10
- DEL KEY . . . . . . . . . . . . . . . . . . . . . 11
- CTRL-END KEY . . . . . . . . . . . . . . . . . . . 11
- CTRL-HOME KEY . . . . . . . . . . . . . . . . . . 11
- TAB KEY . . . . . . . . . . . . . . . . . . . . . 11
- CTRL-F3 KEY . . . . . . . . . . . . . . . . . . . 11
- CTRL-M KEY . . . . . . . . . . . . . . . . . . . . 12
- CTRL-P KEY . . . . . . . . . . . . . . . . . . . . 13
- CTRL-R KEY . . . . . . . . . . . . . . . . . . . . 13
- ALT-S KEY . . . . . . . . . . . . . . . . . . . . 13
- ALT-R KEY . . . . . . . . . . . . . . . . . . . . 13
- ALT-T KEY . . . . . . . . . . . . . . . . . . . . 14
- SETTING FILE MASKS . . . . . . . . . . . . . . . . 14
- CTRL-A, CTRL-E, & CTRL-Y KEYS . . . . . . . . . . 14
- CTRL-V KEY . . . . . . . . . . . . . . . . . . . . 14
- "=" KEY . . . . . . . . . . . . . . . . . . . . . 14
- ALT-F10 KEY . . . . . . . . . . . . . . . . . . . 15
- ALT-C KEY . . . . . . . . . . . . . . . . . . . . 15
- FORCE MONO . . . . . . . . . . . . . . . . . . . . 15
-
-
-
- i
-
-
-
- SWAP TO EMS/DISK . . . . . . . . . . . . . . . . . 15
- PAUSE AFTER EXECUTE . . . . . . . . . . . . . . . 15
- CONFIRM BEFORE OVERWRITE . . . . . . . . . . . . . 15
- CRC CHECK . . . . . . . . . . . . . . . . . . . . 15
- USE ZIP MENU . . . . . . . . . . . . . . . . . . . 16
- USE UNZIP MENU . . . . . . . . . . . . . . . . . . 16
- USE POP-UP TREE . . . . . . . . . . . . . . . . . 16
- EDITOR NAME . . . . . . . . . . . . . . . . . . . 16
- SAVE TO ZM.CFG . . . . . . . . . . . . . . . . . . 16
- DIRECTORY NAME SEARCH . . . . . . . . . . . . . . . . 17
- FILE BROWSE MODE . . . . . . . . . . . . . . . . . . 17
- BROWSE MODE DISPLAY . . . . . . . . . . . . . . . . . 18
- BROWSE MODE COMMANDS . . . . . . . . . . . . . . . . 19
- F-1 KEY . . . . . . . . . . . . . . . . . . . . . 19
- F-2 THROUGH F-6 KEYS . . . . . . . . . . . . . . . 19
- F-7 KEY . . . . . . . . . . . . . . . . . . . . . 19
- F-8 KEY . . . . . . . . . . . . . . . . . . . . . 19
- F-9 KEY . . . . . . . . . . . . . . . . . . . . . 20
- F-10 KEY . . . . . . . . . . . . . . . . . . . . . 20
- "*" KEY . . . . . . . . . . . . . . . . . . . . . 20
- "/" KEY . . . . . . . . . . . . . . . . . . . . . 20
- ENTER KEY . . . . . . . . . . . . . . . . . . . . 21
- CTRL-ENTER KEY . . . . . . . . . . . . . . . . . . 21
- DEL KEY . . . . . . . . . . . . . . . . . . . . . 21
- INS KEY . . . . . . . . . . . . . . . . . . . . . 21
- ALT-C KEY . . . . . . . . . . . . . . . . . . . . 21
- ALT-M KEY . . . . . . . . . . . . . . . . . . . . 21
- ALT-V KEY . . . . . . . . . . . . . . . . . . . . 22
- CTRL-A KEY . . . . . . . . . . . . . . . . . . . . 22
- CTRL-F KEY . . . . . . . . . . . . . . . . . . . . 22
- CTRL-L/ALT-L KEYS . . . . . . . . . . . . . . . . 22
- CTRL-M KEY . . . . . . . . . . . . . . . . . . . . 23
- CTRL-Q KEY . . . . . . . . . . . . . . . . . . . . 23
- CTRL-T & CTRL-U KEYS . . . . . . . . . . . . . . . 23
- CTRL-V KEY . . . . . . . . . . . . . . . . . . . . 23
- TAB KEY . . . . . . . . . . . . . . . . . . . . . 23
- NOTES ON PKZIP & PKUNZIP COMMAND/OPTION MENUS . . . . 23
- PROGRAM LIMITATIONS . . . . . . . . . . . . . . . . . 23
- ERROR HANDLING . . . . . . . . . . . . . . . . . . . 24
- CREDITS
- . . . . . . . . . . . . . . . . . . . . . . . 25
-
- Index 27
-
-
-
-
-
-
-
-
-
-
- ii
-
-
- INTRODUCTION
-
- The program author, John J. Newlin, is an active member of the
- Association of Shareware Professionals (ASP). The ASP wants to make
- sure that the Shareware principle works for you. If you are unable to
- resolve a Shareware related problem with an ASP member by contacting the
- member directly, ASP may be able to help. The ASP Ombudsman can help you
- resolve a dispute or problem with an ASP member, but does not provide
- technical support for members' products. Please write to the ASP
- Ombudsman at P.O. Box 5786, Bellevue, WA 98006 or send a Compuserve
- message via EASYPLEX to ASP Ombudsman 70007,3536.
-
- DISCLAIMER
-
- New-Ware hereby disclaims all warranties relating to this product,
- whether express or implied, including without limitation any implied
- warranties of merchantability or fitness for a particular purpose. New-
- Ware cannot and will not be liable for any special, incidental,
- consequential, indirect or similar damages due to loss of data or any
- other reason, even if New-Ware or an authorized New-Ware agent has been
- advised of the possibility of such damages. In no event shall the
- liability for any damages ever exceed the price paid for the license to
- use software, regardless of the form and/or extent of the claim. The
- user of this program bears all risk as to the quality and performance of
- the software.
-
- PRODUCT LICENSE
-
- ZipMaster is a Shareware product. As such, it is made available to
- the general computing public for evaluation. Users are licensed to
- operate ZipMaster on their personal computers for the purpose of test
- and evaluation on a trial basis for a limited trial period. It is not
- possible to reasonably define any definitive limits of a fair and
- equitable time period for evaluation, therefore it is left to the user's
- judgment and sense of fair play as to the time required to make a
- decision as to its usefulness. If the user decides the program is not
- of sufficient merit to warrant purchase through registration with New-
- Ware, the program should be removed from their personal computer.
- Otherwise, if the program is deemed useful and is in regular use on the
- user's personal computer system, registration with New-Ware is required.
-
- Registered users are those users that elect to pay for ZipMaster
- and register that payment with New-Ware. By virtue of registration and
- payment for the program, registered users are granted a license to
- continue to utilize the program on their personal computer for as long
- as they choose. This license authorizes the user to use the program on
- any single personal computer system he or she may own so long as the
- program is operated on only one computer system at a time.
-
-
-
-
-
- - 2 -
-
-
-
- Press Ctrl-R after the beep sounds from the Shareware entry screen
- or from the main dual tree display to fill in and print a registration
- form to send to New-Ware.
-
- The registration fee is $30.00. Currently registered users of
- New-Ware's popular ArcMaster may register ZipMaster for $20.00.
-
- This product was born out of a previously released New-Ware product
- named TreeMaster. The distribution of TreeMaster is being discontinued
- by New-Ware, but all TreeMaster registered users are automatically
- registered users of ZipMaster.
-
- PRODUCT REGISTRATION
-
- ZipMaster is sole property of New-Ware Shareware Products. The
- Shareware version, and ONLY that version, may be freely copied and
- transferred to individual parties for evaluation purposes. The
- Shareware version, and ONLY that version, may be posted on Bulletin
- Board systems (BBS) for electronic access as long as NO FEE is charged
- for its distribution except for private BBS operations that charge a
- regular user subscription fee. Computer information services such as
- Compuserve (CIS) and Genie, etc., are authorized to post this product
- for subscriber access. The Shareware version of ZipMaster may NOT be
- distributed on diskette by any disk distributor/vendor that charges more
- than $10.00 for the diskette upon which the program and attendant files
- are recorded without written consent from New-Ware.
-
- ZipMaster is a fully functional Shareware product. Shareware is a
- computer program distribution/marketing method that permits potential
- buyers to thoroughly try the program prior to purchase. It is NOT free
- and it is not in the Public Domain. If, after evaluating the program,
- you find it to be useful enough to use it on a regular basis, you are
- expected to pay for it by registering with New-Ware. The registration
- fee is $30.00 and the registered version, which is NOT distributed as
- Shareware, will not contain the opening Shareware screen nor the closing
- messages.
-
- You may register ZipMaster in one of three ways:
-
- 1) By mail with check or money order to:
-
- New-Ware
- 8050 Camino Kiosco
- San Diego, CA 92122-1820
-
- 2) By telephone with Visa/Mastercard to:
-
- New-Ware
- (619) 455-6225
-
-
-
-
- - 3 -
-
-
-
- 3) Electronically through the New-Ware BBS:
-
- New-Ware Shareware Products BBS
- Running Wildcat! version 2.10p
-
- (619) 450-3257 - Node #1 1200/2400/9600 (HST)
- 455-5226 - Node #2 1200/2400
-
- The New-Ware Shareware Products BBS operates 24 hours per day, 7
- days per week. Node #1 is dedicated to registered users only. Nodes #2
- is open to all callers. Users registering via the BBS receive access to
- the latest registered version within 1 day after leaving their credit
- card data. Users who register by mail or phone may also access the
- registered version by BBS, but you MUST log on and leave a comment to
- the sysop to the effect that you are a registered user and desire
- access. The author can also on CIS via PPN 71535,665 (please use
- EASYPLEX).
-
- This Shareware version of ZipMaster may be freely copied and passed
- on to other individual users for their evaluation. Disk vendors and/or
- distributors that desire to distribute ZipMaster must adhere to the
- guidelines presented in the file VENDOR.DOC.
-
- Press Alt-R from the opening Shareware screen or the main ZipMaster
- display to activate the registration window. Prompts will be issued for
- the pertinent information and you will have the option of printing the
- registration form when the form is completed. The Shareware version is
- completely functional. The only differences between it and the version
- a registered user receives is the opening Shareware screen and the
- ability to print the registration form.
-
- CALIFORNIA RESIDENTS MUST INCLUDE 7.25% STATE SALES TAX!
-
- I support my software. One of the great strengths of the Shareware
- concept is the interaction between the program author and the users.
- Many of the features contained in ZipMaster are the result of user
- input. If you have a problem evaluating this program or desire to make
- a suggestion or comment (or even a complaint), please do not hesitate to
- contact me. Even if you register ZipMaster, if you later determine that
- it is unsuitable for your use, you may contact me for a refund. It is
- not necessary that you be a registered user to contact me for technical
- support. Technical support will be available through the U.S mail,
- telephone, or the New-Ware BBS.
-
- VERSION HISTORY
-
- 1.00 - Initial Release
-
- 1.10 - Fixed problem of showing wrong help screen while
- viewing ZIP file contents.
-
-
-
- - 4 -
-
-
-
- - Added support for McAfee's VirusSCAN.
- - Added Alt-F10 command to display memory status.
- - Improved memory allocation scheme.
-
- 1.11 - Fixed problem with operating on files in the root
- directory.
- - Enabled the F3 (change drive) key when the directory
- tree is empty.
- - Added tagging of ZIP files for processing with the
- McAfee VirusSCAN program.
-
- 1.12 - Added Alt-L command for direct call to LZEXE.
- - Added "*" command while in the browse mode to quickly
- reset the file mask to "*.*".
- - Added capability to rename Buerg's LIST.
- - Fixed password entry to accept both upper and lower
- case.
-
- 1.13 - Added command menu available from the main tree
- display via the slash ("/") key.
- - Increased the maximum ZIP file content limit to 2000.
- - Added support for Australian (country = 061) date
- format (DD/MM/YY).
- - Fixed problem with adding directory to an empty tree.
-
- 1.14 - Fixed two problems with updating the browse file list
- after move and/or unZIP operations.
- - Fixed problem with displaying file names in a
- recursively ZIPped file.
-
- 1.15 - Fixed several problems related to updating the
- inactive window when both windows are viewing the
- same drive tree and directories are added, renamed,
- or deleted.
- - Added the "-l" command to the PKUNZIP command menu to
- test ZIP files and force the output to an ASCII text
- file named ZIPTEST.LOG.
-
- 1.16 - Fixed "=" command to work even if no directories
- exist on the target drive.
- - Added Ctrl-F2 command to show directory data for the
- root directory on the current drive.
- - Added Ctrl-F3 command to send printer control code
- strings from an ASCII file.
- - Added Ctrl-E command to view/edit the master DOS
- environment.
-
- 1.17 - Fixed problem with file list update after invoking
- LZE/LZESHELL.
- - Added capability to place the resultant file packed
-
-
-
- - 5 -
-
-
-
- by LZEXE in a directory on the inactive drive.
- - Added capability to use Ctrl-Home to designate the
- root directory of inactive drive as the destination
- directory for ZIP, copy, and move operations.
- - Added capability to send the text editor buffer to
- the printer (Ctrl-P).
-
- GENERAL PROGRAM DESCRIPTION
-
- ZipMaster, hereinafter referred to as ZM, is a powerful, full-
- featured ZIP file compression system manager. It is designed to work
- with the PKWare file compression system programs PKZIP.EXE, PKUNZIP.EXE,
- ZIP2EXE, and PKZIPFIX.EXE. In addition,
- support is provided for browsing files with Vernon Buerg's LIST.COM,
- virus scanning files with John McAffe's SCAN.EXE, and compressing
- executable files with LZEXE.EXE.
-
- ZM is designed to make navigation of a hard disk and its attendant
- directory tree structure a snap. ZM displays the directory structure of
- two separate disk drives as a graphic tree, 15 directories per page and
- all the directories are alphabetically sorted within tree levels of
- depth. Through the use of a movable cursor bar, function, alt, and ctrl
- key commands, the user may accomplish a great deal of directory
- management functions quickly and easily. For example, directories may
- be added, deleted, purged, or renamed with just a few keystrokes. And
- the auxiliary disk information and file windows keep the user fully
- informed as to the current status of the directory organization.
-
- There's much, much more to ZM. It is very intuitive and quite easy
- to use, but it is recommended that the remainder of this document be
- perused before running this excellent utility.
-
- PROGRAM OPERATION
-
- STARTING ZM
-
- Starting and running ZM is simple. It will accept up to three
- command line switches. The acceptable switches are an alphabetical
- drive letter and a "-m" switch. If started with no switch, ZM will
- operate on the currently active drive. If started with one switch,
- the right window of the dual window display will contain the
- directory tree for the drive corresponding to the drive letter
- switch. The left window will contain the tree for currently active
- drive. If started with two switches, the tree for the first switch
- will appear in the left window and the tree for second switch will
- appear in the right window. If the "-m" switch appears at the end
- of the command line, ZM will be forced to start in the monochrome
- mode. Here are some command line switch examples:
-
- ZM d drive D in the right window.
-
-
-
- - 6 -
-
-
-
- ZM e f drive E in the left window, drive F in the right.
- ZM e -m drive E in the right window, start in mono
-
- As distributed, ZM is configured to automatically detect and
- utilize either monochrome or color monitors. Some monitors,
- however, report themselves as color monitors but do not fully
- support the standard color attributes. Laptop computers are
- typical of this group. If the display problematic for this reason,
- press Alt-C (or F-11) to activate the ZM configuration window,
- toggle ZM to the "Force mono mode", and then save the configuration
- to disk. The next time ZM is run, it will go into a monochrome
- mode, which is much more readable on a laptop monitor. ZM will
- recognize and adjust to special monitor modes that display greater
- than 25 lines per screen such as the EGA/VGA 43/50 line mode.
-
- ZM may be operated from any drive:\directory in a system
- providing that the directory in which it resides is identified in
- the DOS PATH statement. Please see the file PATHINFO.TXT for an
- explanation of how to utilize the DOS PATH capability. To exit
- from ZM and remain in the directory from which it was loaded, press
- the Esc key or press Alt-X. Pressing the Esc key from the dual
- tree display to exit affords the user the opportunity to confirm
- the intention to quit the program. Alt-X can be used to rapidly
- terminate ZM from anywhere in the program.
-
- ZM will search the DOS PATH for copies of PKZIP.EXE and
- PKUNZIP.EXE when it initially loads and will not perform ZIP or
- UNZIP operations if these respective files are not located.
-
- MAIN ZM DISPLAY
-
- The main display of ZM is designed to provide the maximum
- amount of information without cluttering up the screen. The
- graphic trees are displayed in dual windows which occupy left and
- right sides of the screen. A solid movable cursor bar appears in
- the active window and a cursor place holder marks the active
- directory in the inactive window. The cursor bar is moved in the
- standard PC fashion by pressing the cursor control keys on the
- keyboard key pad. Switching windows is accomplished with
- right/left arrow keys or the Tab key.
-
- THE CURSOR BAR
-
- Operation of ZM is primarily based upon use of the cursor bar
- in a "point-and-shoot" manner. The Up/Down arrows, PgUp/PgDn, and
- Home/End keys are used to move the cursor. Pressing the Home key
- positions the cursor at the first directory on the tree. The End
- key moves the cursor to the last directory on the tree. PgUp and
- PgDn can be used to page through a tree that has more than twenty
- directories.
-
-
-
- - 7 -
-
-
-
- MOUSE SUPPORT
-
- ZM will automatically detect the presence of a system mouse
- driver and activate the mouse if one is present. The directory
- tree cursor bar can be moved by moving the mouse up and down or
- right and left. The mouse left button emulates the Enter Key, the
- right button emulates the Esc Key, and pressing both left and right
- buttons together calls help. The mouse is not active while in the
- ZM text editor or during entry of file/directory name information.
-
- COMMAND MENU
-
- The slash key ("/") activates the main ZM command menu. Most
- of the commands described below are available from this menu.
-
- FUNCTION KEY COMMANDS
-
- The majority of functions provided by ZM can be accessed via
- one of the ten function keys.
-
- F1 - On-line Help
- F2 - Directory Data Display
- F3 - Change Drive
- F4 - Drive Data Display
- F5 - Edit Text File
- F6 - Rename Directory
- F7 - ZIP Current Directory
- F8 - ZIP Changed Files
- F9 - Recursively ZIP Directory
- F10 - Global File Browse
-
- Each of these functions will be explained in greater detail in the
- following subsections.
-
- F-1 KEY
-
- The F-1 Key is used to access the on-line context
- sensitive help system incorporated into ZM. When pressed
- while the tree cursor is active, the main help index will be
- displayed. If pressed while in any other ZM function, help
- for the active function is displayed. Mouse users may press
- the LEFT and RIGHT mouse buttons to invoke the help function.
-
- F-2 KEY
-
- The F-2 key activates a window that contains much
- interesting information about the contents of the directory
- currently under the cursor bar. This drive information
- display will show the total number of files, number of files
- with hidden/read-only/system attributes, the largest and
-
-
-
- - 8 -
-
-
-
- smallest files, the oldest and newest files, and other
- information.
-
- F-3 KEY
-
- The F-3 key is used to change to another system drive.
- Any valid drive in the system may be accessed by simply
- pressing the letter key that corresponds to the DOS drive
- letter. If the selected drive is not valid or the drive is
- not ready, an error message will appear in an error window,
- otherwise the drive change will be effected and the directory
- tree for the selected drive will appear in the active window.
-
- F-4 KEY
-
- The F-4 key is used to display a window containing
- information pertinent to the drive being serviced by the
- active window.
-
- F-5 KEY
-
- ZM has a built in text editor that will handle ASCII text
- files up to 64K in size. The command structure of the editor
- is very similar to Word Star.
- A window will appear that prompts for entry of a file name.
- If the file exists in the active directory, it will be loaded
- into the editor, otherwise the editor will appear with an
- empty text buffer and the entered file name will be created
- when (and if) the editor is exited using the save (F-10)
- command.
-
- F-6 KEY
-
- ZM makes it very easy to rename a directory. Pressing
- the F-6 key will activate a window that will prompt for the
- new name of the directory under the cursor bar. Any legal DOS
- directory name may be entered. This includes names that
- contain a period, as in LONGNAME.DAT. If the entered name is
- the same as the name of a directory at the same level, an
- error window will appear, otherwise the directory will be
- renamed. The active tree is resorted after the renaming of a
- directory.
-
- F-7 KEY
-
- The F-7 key is used to invoke PKZIP to compress all files
- in the current directory that match the active file name mask.
- A window will appear that prompts for the name of the ZIP
- file. After the file name has been entered, a window
-
-
-
-
- - 9 -
-
-
-
- containing the inactive tree will appear for selection of a
- target directory in which to place the ZIP file.
-
- F-8 KEY
-
- Pressing F-8 Key invokes PKZIP to automatically compress
- all files in the current directory matching the file name mask
- that have had their archive bits set indicating the file has
- been changed or updated. The mode uses the PKZIP -i switch.
-
- F-9 KEY
-
- The F-9 key is used to recursively ZIP the current
- directory. This will invoke PKZIP with the -rp command switch
- which will cause PKZIP to compress all files in the current
- directory and all attached subdirectories.
-
- F-10 KEY
-
- The F-10 key is used to enter the global browse mode. A
- window will appear that prompts for a file mask which will be
- applied to all files on the current drive. Using a mask of
- "*.*" provides fast, easy access to every file on the active
- drive.
-
- OTHER ZM COMMANDS
-
- ZM provides other important functions through command
- keys as described below.
-
- INS KEY
-
- The Ins key is used to invoke the add directory function
- that adds a directory to the active tree. A window will
- appear that prompts for the name of the directory to be
- created. It is important to note the position of the tree
- cursor bar when invoking this function. If it is desired to
- add the directory to the root directory, type a DOS backslash
- character ("\") as the first character in the name. For
- example, to add a directory named ARCM directly to the root
- directory, type in \ARCM and press enter. If however, it is
- desired to append a subdirectory to the directory highlighted
- by the cursor bar, do NOT precede the entry of the name with
- the backslash character. If the entered name is valid and if
- another directory of the same name at the same level does not
- exist, the directory will be created and added to the tree.
- Note that the tree is resorted following the addition of a
- directory.
-
-
-
-
-
- - 10 -
-
-
-
- DEL KEY
-
- Directories may be removed in ZM by pressing the Del key
- with the cursor bar over the target directory. The remove
- directory function will remove the directory from the active
- tree. Remember, the directory must not contain any files or
- subdirectories or an error will occur. The active directory
- will be removed from both the current drive and tree if the
- action is successful.
-
- CTRL-END KEY
-
- ZM provides a fast, powerful method of cleaning up hard
- disks through the directory purge function. The entire
- contents of a directory may be purged by pressing the Ctrl-End
- key combination. Not to worry, the user must confirm TWICE
- before the action actually takes place and it is not possible
- to purge the root directory while in ZM. A user might do a
- lot of damage through negligent use of this function, so BE
- CAREFUL! Press the Ctrl-End key combination with the tree
- cursor bar highlighting the target directory. A window will
- appear that will issue two separate prompts for user
- confirmation of the purging action. Please note that when ZM
- cleans out a directory, it takes with it ALL files, regardless
- of attribute. This means that hidden, read-only, system files
- et al will be deleted. After the purging action, a message
- informing the user of success or failure will appear.
- Directories containing subdirectories may be purged without
- effecting the child subdirectories or their contents.
-
- CTRL-HOME KEY
-
- Normally, changing directories is effected by moving the
- cursor bar to the target directory and pressing return. But
- the root directory does not appear on the tree. To change to
- the root directory, press the Ctrl-Home key.
-
- TAB KEY
-
- Pressing the Tab key is the same as pressing the left or
- right arrow keys. This changes to the inactive tree.
-
- CTRL-F3 KEY
-
- Use the Ctrl-F3 command to send one or more control code
- strings to the printer. The control code string(s) must be
- placed in an ASCII text file named ZMPRINT.CFG and this file
- MUST reside in a directory that is in the DOS PATH. The
- format of each control code string is as follows:
-
-
-
-
- - 11 -
-
-
-
- \27\38\108\49\50\68\
- \12\
-
- Where:
- \27 = ESC character
- \38 = "&"
- \108 = "l"
- \49 = "1"
- \50 = "2"
- \68 = "D"
-
- Note that the backslash character ("\") MUST seperate decimal
- values of the individual codes and that the slash MUST appear
- at both the start and the end of each string. In the example
- above, the first control code string is equivalent to sending
- 'ESC&l12D' (set line spacing to 12 lines per inch) to an HP
- LaserJet or compatible printer. The second string sends a
- form feed character (#12) to the printer.
-
- These strings would accomplish the same thing on an Epson
- printer (sending 'ESC318' to set a line feed value of 1/12"):
-
- \27\51\49\56\
- \12\
-
- Where:
- \27 = ESC character
- \51 = "3"
- \49 = "1"
- \56 = "8"
-
- Note that the internal ZM text editor is most useful for
- creating\editing the ZMPRINT.CFG text file.
-
- CTRL-M KEY
-
- As distributed, ZM uses a file mask of "*.*" (all files)
- for retrieving file names from DOS for display in the file
- list window. This default can be changed through the use of
- the Ctrl-M command. A window will appear that prompts for
- entry of the new file mask. Any valid DOS file mask may be
- entered. After the mask is changed, only those files matching
- the file mask will be displayed in the file list window.
- Please note that the total file value that appears on the
- window header will still show the total number of "*.*" files
- in that directory. Also note that the current file mask
- setting will be saved to disk along with the other
- configurable items when the user elects to reconfigure ZM.
- This file mask applies to both the local and global browse
- modes.
-
-
-
- - 12 -
-
-
-
- CTRL-P KEY
-
- A printout of the entire active tree structure is
- available via the Ctrl-P Key. Please note that if the
- attached printer does not support IBM line drawing characters,
- the resultant printout will appear rather garbled. A warning
- will be issued if ZM detects that the printer is not ready.
- This warning can be bypassed in those cases where the not
- ready indication is false.
-
- CTRL-R KEY
-
- The Ctrl-R Key is only active in the Shareware
- distribution version of ZM. When pressed, Ctrl-R will cause a
- window to appear that prompts the user for Registration
- information. When the form is complete, the user has the
- option of printing the form for mailing to New-Ware.
-
- ALT-S KEY
-
- In consonance with the design employed in ArcMaster and
- SCOUT, ZM employs a directory catalog strategy. This strategy
- entails the storage of directory tree information in a small
- file named NEW-WARE.LOG in the root directory of each drive
- accessed. Using this strategy greatly speeds up operation of
- the program because it is not necessary to scan the entire
- disk through DOS each time a drive is accessed. The only
- drawbacks to this strategy are minor and are far outweighed by
- the increased performance. If a directory is created,
- renamed, or removed other than by ZM, ArcMaster, or SCOUT, it
- will be necessary to re-scan the drive to update the catalog.
- This is accomplished by pressing the Ctrl-S. Catalog
- maintenance by ZM is mostly automatic and re-scanning should
- be a rare necessity.
-
- ALT-R KEY
-
- The Alt-R key provides a fast method of removing an
- entire subtree from the active tree. A double user
- confirmation is required before this destructive action is
- performed. ALL files and ALL subdirectories attached to the
- directory under the cursor when Ctrl-R is pressed will be
- removed from the active tree and physically from the active
- drive. This includes hidden, read-only, or system files, so
- BE CAREFUL! Once the action is complete, recovery of file
- data is impossible.
-
-
-
-
-
-
-
- - 13 -
-
-
-
- ALT-T KEY
-
- An entire subtree may be transferred from the active to
- the inactive tree with the Alt-T command. All files and all
- subdirectories attached to the directory under the cursor bar
- in the active tree will be transferred (copied) from the
- active tree to the directory under the place marker in the
- inactive tree. ZM will create the tree structure and copy the
- files to the appropriate subdirectories. This is a
- nondestructive action and the active tree and drive are left
- intact.
-
- SETTING FILE MASKS
-
- ZM supports file size, date, and name masking. The
- settings of the current masks are displayed in the lower left
- hand corner of the main screen. These masks are applied any
- time a file browse mode is entered. ZM will retrieve only
- those files whose sizes are greater than the size mask value
- and only those files that fall between the low and high date
- mask values inclusively. The file name mask is the standard
- DOS mask. To set the size mask, use the Ctrl-S key. Use the
- Ctrl-D key to set the low date mask and the Alt-D key to set
- the high date mask. The Ctrl-M key sets file name mask.
-
- CTRL-A, CTRL-E, & CTRL-Y KEYS
-
- The Ctrl-A key activates the built in ZM text editor with
- the system AUTOEXEC.BAT file loaded. The Ctrl-Y key activates
- the editor with the system CONFIG.SYS file loaded.
-
- The Ctrl-E key activates the ZM text editor and loads the
- current master DOS environment. The editor may then be used
- to alter the environment as desired. Pressing F-10 while in
- the editor will cause ZM to replace the current master
- environment with the current edit buffer. The amount of DOS
- environment space is displayed at the bottom of the ZM edit
- screen and if the edit buffer size exceeds the size of the
- current environment space, the buffer will NOT replace the
- environment and an error message will appear.
-
- CTRL-V KEY
-
- Use the Ctrl-V key or (F-12) to invoke McAfee's VirusSCAN
- program (SCAN.EXE) to scan all files in the active directory.
-
- "=" KEY
-
- The "=" key may be used to quit ZM and change to the
- drive:\directory under the active cursor in the process.
-
-
-
- - 14 -
-
-
-
- ALT-F10 KEY
-
- The current ZM memory status may be displayed by pressing
- the Alt-F10 key from the main display.
-
- ALT-C KEY
-
- ZM may be configured to suit individual user
- requirements. Press the Alt-C key (or F-12) to activate the
- configuration menu. The items on the menu are toggled back
- and forth from ON to OFF by moving the cursor bar to the
- desired item and pressing the Enter key. The following items
- appear on the menu:
-
- FORCE MONO
-
- Setting this toggle to on will cause ZM to be forced
- into the monochrome (two color) mode whenever it loads.
- This is useful for many laptop portable displays.
-
- SWAP TO EMS/DISK
-
- ZM employs a technique of swapping some of its code
- and data areas to disk or EMS when shelling out to
- perform various supported tasks. This is not needed in
- systems with 400K or more of RAM available at runtime,
- but can be most useful when RAM is tight. When set to
- ON, ZM will swap to EMS providing there is enough
- expanded memory available to accommodate the swap. If no
- EMS is available, ZM will create a temporary swap file in
- which to hold the swapped code.
-
- PAUSE AFTER EXECUTE
-
- When this item is set to ON, ZM will pause after the
- use of Ctrl-Enter from a browse mode is used to execute a
- program.
-
- CONFIRM BEFORE OVERWRITE
-
- When this item is set to ON, ZM will prompt the user
- for overwrite confirmation any time during file copy
- operations in which a file overwrite might occur. This
- also applies to all move operations.
-
- CRC CHECK
-
- ZM will perform a CRC check during all copy
- operations when this item is ON. This means that a CRC
- value will be generated during the copy and then the
-
-
-
- - 15 -
-
-
-
- copied file will be read back to generate a second CRC
- value. If just one bit of the file data was altered
- during the copy operation, the CRC values will not match
- and ZM will notify the user of the failure. This also
- applies move operations across drives.
-
- USE ZIP MENU
-
- ZM will normally always present the PKZIP
- command/options menu when the F9 key is used for ZIP
- operations in a browse mode. Some users may want to
- bypass this menu and always use specific command and a
- standard set of options. Once options are set in the
- PKZIP options menu, they will be saved to the
- configuration file when along with other configurable
- items. If this item is set to OFF, those items will be
- invoked automatically and the PKZIP menu will not be
- displayed during compression operations.
-
- USE UNZIP MENU
-
- Setting this item to OFF does exactly the same thing
- as described above except that it applies to the PKUNZIP
- command/options menu that would normally appear after
- using the F10 key from a browse mode or while viewing ZIP
- file contents.
-
- USE POP-UP TREE
-
- When this item is set to ON, the inactive tree is
- always presented in a window for selecting the target
- drive:\directory for browse file operations. If set to
- OFF, this tree is not presented and the directory under
- the inactive cursor is used as the destination directory.
-
- EDITOR NAME
-
- This item permits customizing ZM to use your
- favorite text editor from either browse mode. Enter the
- 8 character name (omit the .COM/.EXE extenstion). The
- distribution default name is Sem-Ware's outstanding
- QEDIT.
-
- SAVE TO ZM.CFG
-
- Press Enter with the cursor bar over this item to
- save the configuration set to a disk file name ZM.CFG.
- Note that all current PKZIP and PKUNZIP options will also
- be saved. This file will be placed in the same directory
- as ZM.EXE, providing ZM.EXE resides in a directory that
-
-
-
- - 16 -
-
-
-
- is on the current DOS PATH. If not, it will be placed in
- the active directory. If ZM.CFG is in a directory on the
- DOS PATH when ZM.EXE is loaded, ZM will read the file and
- set configurable items accordingly.
-
- DIRECTORY NAME SEARCH
-
- Some users may have a large number of directories in a graphic tree
- for a particular drive. ZM offers a quick method of moving the cursor
- to a desired directory name that might be several display pages down in
- the tree. If a character key is pressed, ZM will automatically search
- through the tree and position the cursor on the directory name whose
- first character matches the pressed key. If a second character key is
- immediately pressed, ZM continues the search by searching for directory
- names that match the two characters. Subsequent character key presses
- add to the search string and the cursor bar is moved each time a new
- match is found. The currently active search string is displayed at the
- bottom of the tree. The backspace key can be used to delete characters
- from the string. If any key other than an alphabetical character or
- legal directory name character key is pressed, the search string is
- cleared.
-
- FILE BROWSE MODE
-
- The ZM file browse mode is active when either the Enter key or the
- F-10 key (global mode) are pressed. The F-10 Key activates the global
- browse mode and Enter key activates the local directory browse mode.
- Files are displayed in two columns of 21 files per column. All files
- matching the active file masks will be listed and a movable cursor bar
- is available to browse through the file list. Up/Down arrow, PgUp/PgDn,
- Home/End, Ctrl-PgUp/Ctrl-PgDn keys are can be used to move through the
- list. Files can be sorted in any one of five ways and the sort may be
- changed at any time while in the browse mode. The Tab Key is used to
- toggle the direction of the sort to ascending or descending. The F1 key
- provides help information on all the commands available while in the
- browse mode. Individual files may be LISTed, edited, SCANed, or
- executed from the browse mode. In addition, ArcMaster may be called and
- passed the file name under the cursor bar.
-
- ZM provides a fast, easy method of finding a file name while in the
- browse mode. Pressing any key associated with a legal DOS file name
- character will cause ZM to search the entire browse list for a file name
- beginning with that character. If it finds one, the cursor will jump to
- that file name and the first character typed will appear on line 23 of
- the display. ZM will continue the search and build the search string
- with each character pressed. The backspace key may be used to delete
- characters from the string and the string will be cleared any time a
- cursor pad key (Down arrow, PgUp, Home, etc.) is pressed. This feature
- works best, of course, when the list is sorted by name in ascending
- order.
-
-
-
- - 17 -
-
-
-
- ZM offers the unique capability to create an ASCII text file that
- contains a sorted columnar listing of files. If Ctrl-F is pressed while
- in the global browse mode, a text file named ALLDRIVE.ZM is written into
- the current directory containing data on all files on the current drive
- matching the file mask. If pressed while in the local browse mode, a
- text file named THISDIR.ZM is written into the current directory. Both
- listings will be sorted according to the sort type and direction active
- when Ctrl-F was pressed. This strategy permits the user to use a
- favorite editor or word processor to manipulate and/or print the
- listing. If either file exists in the current directory when Ctrl-F is
- pressed, it will be overwritten.
-
- ZIP file directories may be viewed while in the browse mode. To
- view the contents of a ZIP file or an EXE file created with ZIP2EXE,
- press ENTER with the cursor bar over the target file. ZM can also call
- Buerg's LIST program to view compressed files. Pressing ENTER with the
- cursor over a file listed inside a ZIP file will cause ZM to decompress
- the file and pass it to list.
- It is also possible to view the contents of a ZIP file that resides
- inside a ZIP file.
-
- ZIPped files can be tagged with space bar and PKUNZIP can be
- invoked from the ZIP listing mode by pressing the F-10 key with one. A
- menu will appear that offers PKUNZIP commands and option switches for
- operation on the tagged files. After selecting the desired command and
- options, a window will appear that contains the inactive tree structure.
- Moving the cursor bar to a directory name and pressing Enter selects the
- target drive:\directory for the extracted files.
-
- BROWSE MODE DISPLAY
-
- Data for files matching the current file masks are displayed when
- the browse mode is entered. The local browse mode (Enter key) shows
- only data for files located in the current directory. The global browse
- mode (F10) shows data for files located on the current drive. File data
- is displayed in two columns. The length of the columns depends upon the
- number of display lines available. Each column will contain 21 lines
- when using a normal 25 line display.
-
- The top line of the browse display shows the current file name mask
- and directory on the left and the number of tagged bytes on the right.
- The bottom line of the display shows the file number, total number of
- files, page number, total pages, number of files tagged, current sort
- type and sort direction.
- Note that in the Global display, the top left line will show the parent
- directory of the file under the cursor bar.
-
- An example of a file data line is:
-
- FILE EXT 194K 06-15-88 01:22 «
-
-
-
- - 18 -
-
-
-
- Note that the file size is given in Kilobytes and that a file with a
- size of 25,697 bytes will show 26K. Also note that the file time is
- given in 24 hour Greenwich format. A small left caret symbol at the end
- of the data line indicates that the file's attribute bit is set.
-
- BROWSE MODE COMMANDS
-
- ZM provides a set of useful and powerful commands that can be
- invoked while in either browse mode. Most commands are designed to act
- on the set of files designated by the user via the tagging operation.
- Files are tagged for processing by pressing the space bar with the
- cursor over a file name. The core of this command set involves invoking
- PKZIP and/or PKUNZIP to manipulate the ZIP archive system.
-
- F-1 KEY
-
- The F1 key displays the browse command list.
-
- F-2 THROUGH F-6 KEYS
-
- Files may be sorted in one of five different ways by pressing
- one of the F2 through F6 keys. The key assignments are:
-
- F2 - Sort by Name
- F3 - Sort by Extension
- F4 - Sort by Name/Extension
- F5 - Sort by Date
- F6 - Sort by Size
-
- The direction of the sort, ascending or descending, is toggled
- via the Tab key. The active sort and direction appears on the
- bottom line of the browse display.
-
- F-7 KEY
-
- The file list of the directory active on the inactive tree may
- be rapidly switched to by pressing the F-7 key. This key is like a
- toggle in that each time it is pressed it switches the display to
- the opposite list. The current cursor position is preserved during
- the switch.
-
- F-8 KEY
-
- The F-8 key is used to call the ZM text editor. The editor
- will attempt to load the file under the cursor bar. The file will
- not be loaded if it exceeds 63K in size.
-
-
-
-
-
-
-
- - 19 -
-
-
-
- F-9 KEY
-
- The F-9 key is used to commence all operations that involve
- compression of files with PKZIP.EXE. If no files are tagged when
- this key is pressed, the file under the cursor is automatically
- tagged. A window that prompts for the name of the ZIP file to be
- created or operated on appears first. After entry of a legal eight
- character file name, The PKZIP command menu appears. Options that
- also affect the operation of PKZIP can be selected via the "-o"
- item on this menu. When the desired options have been selected,
- press Enter with the cursor over the desired PKZIP command. A
- window will then appear that contains the structure of the inactive
- tree. Move the cursor to the desired destination directory and
- press Enter. ZM will then build the proper command line and pass
- it to PKZIP for the operation.
-
- F-10 KEY
-
- The F-10 Key initiates all operations performed on .ZIP and
- ZIP self-extracting .EXE files by PKUNZIP. This command is
- available in both browse modes and from the ZIP file view mode. A
- menu appears that offers a choice of PKUNZIP commands plus submenus
- through which more detailed PKUNZIP options are available.
- Individual or tagged .ZIP files can also be converted to self-
- extracting .EXE files through this menu. PKZIPFIX may also be
- invoked via this menu. Since operations on tagged files within a
- ZIP file differ from those performed directly upon ZIP files, items
- on the menu that appears when F-10 is pressed while viewing the
- contents of a ZIP file are disabled.
-
- The last item on the PKUNZIP command menu is not directly
- supported by PKUNZIP. Selecting the "-l" command will cause ZM to
- test each tagged file but instead of the PKUNZIP test results being
- displayed on the screen, the output is redirected to an ASCII text
- file named ZIPTEST.LOG. This file will be overwritten each time
- the "-l" switch is used and will be placed in the currently active
- directory.
-
- "*" KEY
-
- The "*" key is used to quickly reset the file mask to "*.*"
- while in either the local or global browse mode.
-
- "/" KEY
-
- The "/" key brings up a menu that contains all the file browse
- mode commands.
-
-
-
-
-
-
- - 20 -
-
-
-
- ENTER KEY
-
- Pressing the Enter key while in the browse mode will have
- different results, depending upon the type of file under the cursor
- bar at the time the key is pressed. If the file is ZIP file or a
- ZIP self-extracting EXE file, the ZIP view mode will be entered.
- Otherwise, Buerg's LIST program will be called and passed the name
- of the file under the cursor for viewing.
-
- CTRL-ENTER KEY
-
- A an executable (.COM, .EXE, or .BAT) file may be run from ZM
- by pressing the Ctrl-Enter key with the cursor bar over the file to
- be executed. To run an executable file and pass it a command line
- parameter, use the Ctrl-X key in lieu of Ctrl-Enter
-
- DEL KEY
-
- Tagged files may be deleted through the use of the Del key.
- When the Del key is pressed, the screen clears and a list of tagged
- files appears. A confirmation prompt is issued from the top line
- of the display. If confirmed by the user, all tagged files are
- deleted. System, read-only, and hidden files are not deleted
- unless individually confirmed by the user.
-
- INS KEY
-
- Any individual file may be renamed via the Ins key. A window
- will appear that prompts for entry of the new file name. Entry of
- a valid DOS filename that does not already exist in the target
- file's resident directory will result in renaming of the file.
-
- ALT-C KEY
-
- ZM provides a powerful batch copy mode. When the Alt-C key
- (or F-11) is pressed, a window containing the inactive directory
- tree is presented. The target drive:\directory is selected from
- the tree by pressing Enter with the cursor over the target
- directory. The screen will clear and a list of all tagged files is
- presented. If the user confirms the copy operation, all tagged
- files are copied to the target directory. If the Confirm Overwrite
- toggle is ON, ZM will issue a request for confirmation before
- overwriting any existing file. If the Check CRC toggle is ON, a
- CRC check is made on each file as it is copied.
-
- ALT-M KEY
-
- The Alt-M key (or F-12) works exactly the same as the Alt-C
- command described above except that files are moved to the
- destination rather than being copied. If the move is across
-
-
-
- - 21 -
-
-
-
- drives, ZM will first copy the file to its destination and then
- delete it.
-
- ALT-V KEY
-
- McAfee's VirusSCAN can be applied to tagged ZIP files by
- pressing the Alt-V key. ZM will create a temporary directory into
- which to unZIP each tagged ZIP file. After each file is unZIPped,
- SCAN is called to scan all files in the temporary directory. After
- the SCAN operation, the files are deleted from the temporary
- directory and after all tagged ZIP files are processed, the
- temporary directory is removed. Note that SCAN is invoked with the
- /NOMEM switch for faster operation.
-
- CTRL-A KEY
-
- The Ctrl-A key permits changing a file's attribute. A menu
- will appear that allows changing the attribute of the file under
- the cursor. A file's archive bit may also be toggled from this
- menu.
-
- CTRL-F KEY
-
- This is a most unusual and quite useful feature. Pressing the
- Ctrl-F key results in the creation of an ASCII text file that
- contains a listing of files. The name, content, and format of this
- file depends upon which browse mode is active when Ctrl-F is
- pressed. If in the local mode, the file contains a two-column
- sorted list of files in the directory being browsed. If in the
- global mode, the file contains a directories on the active drive,
- with the files in each directory listed under the parent directory
- name in two-column sorted format. The sort used is the one active
- at the time Ctrl-F is pressed. The file is stored in the active
- directory and is named THISDIR.ZM if in the local mode and
- ALLDIRS.ZM if in the global mode.
-
- CTRL-L/ALT-L KEYS
-
- Use of the Ctrl-L key requires that two non-PKware programs be
- available via the DOS PATH. One is LZEXE, the popular utility that
- compresses executable programs and leaves them in executable form.
- The other is LZESHELL, which acts as an interpretive shell for the
- French LZEXE program. Press Ctrl-L with the cursor bar over an
- .EXE file to invoke LZESHELL and LZEXE. The Alt-L key key may be
- used when LZESHELL.EXE is not present, since it directly invokes
- LZEXE.
-
-
-
-
-
-
-
- - 22 -
-
-
-
- CTRL-M KEY
-
- Pressing the Ctrl-M key will call New-Ware's ArcMaster and
- pass it the name of the file under the cursor bar.
-
- CTRL-Q KEY
-
- The Ctrl-Q key will call the text editor named on the ZM
- config menu and pass it the file name under the cursor bar.
-
- CTRL-T & CTRL-U KEYS
-
- Ctrl-T tags all file in the browse list and Ctrl-U untags all
- file in the browse list. The number of files that may be tagged at
- one time is listed to the current screen capacity. For example,
- when using a normal 25 line PC display, the maximum is 120 files
- (one screen full). If the number of files being browsed exceeds
- the maximum tag value, only the maximum tag value of files will be
- tagged.
-
- CTRL-V KEY
-
- Use the Ctrl-V key to invoke McAfee's VirusSCAN program
- (SCAN.EXE) to scan the file under the cursor for viruses.
-
- TAB KEY
-
- The Tab key toggles between ascending and descending sorting.
-
- NOTES ON PKZIP & PKUNZIP COMMAND/OPTION MENUS
-
- Users will note that very little explanatory material relating to
- the functions of the various PKZIP and PKUNZIP commands and options is
- included here. Users of ZM are encouraged to read MANUAL.DOC and
- ADDENDUM.DOC, which are included in the PKware version 1.10 package.
- Also note that the programs PKZIP.EXE, PKUNZIP.EXE, ZIP2EXE.EXE, and
- PKZIPFIX.EXE are all copyright and trademarked by PKware.
-
- PROGRAM LIMITATIONS
-
- The amount of memory required by ZM depends upon whether or not the
- "Swap to DISK\EMS" switch is on or off. If ZM detects that not enough
- memory is available to support file manipulation operations with the
- switch off, it will automatically turn it on. If more files are found
- upon entry into the browse mode than current memory available will
- support, ZM will issue an error message to that effect. If not enough
- memory is available at runtime for ZM to perform basic initialization
- functions, the program will abort at the DOS command line with a message
- to that effect. In a system with 570K of DOS RAM available at runtime,
- ZM is capable of browsing a list of over 11,000 files with swapping to
-
-
-
- - 23 -
-
-
-
- EMS/DISK disabled and nearly 14,000 files with swapping enabled. This
- number will be reduced accordingly as the amount of available RAM is
- decreased. Pressing the Alt-F10 key from the main screen will display
- the current ZM memory status.
-
- ZM supports version 1.10 of the PKware PKZIP/PKUNZIP file
- compression system. The maximum limit of files within a ZIP file is
- 2000. The actual limit will depend upon the amount of RAM available at
- runtime.
-
- ZM supports up to 500 directories per drive. A warning message
- will be displayed if the number of files ZM can handle is exceeded.
- Please note that if a drive is searched using the global file
- specification of "*.*" and the number of files on the drive exceeds
- memory capacity, ZM will terminate the find function before all files on
- the disk are placed on the list. Similarly, in the unlikely event that
- ZM is used on a drive that contains more than 500 directories, not all
- available directories will appear on the tree. Both of these
- limitations are quite reasonable and should not hinder the majority of
- users from exploiting the full power of ZipMaster.
-
- If the swap to EMS/DISK option is set to ON and EMS is not
- available, ZM will use a temporary swap file named ZMSWAP.$$$ which will
- be placed in the directory from in which ZM.EXE resides. This file is
- marked system/read-only and will be deleted after each use.
-
- ZM will use a temporary response file to pass to PKZIP and unzip.
- This file is named ZMRESP.$$$ and will be placed in the directory in
- which ZM.EXE resides and is deleted after each use.
-
- The graphic tree printout functions sends IBM line drawing
- characters to the printer. Some printers do not directly support these
- characters and may substitute non-line characters thus reducing the
- quality of the resultant printout.
-
- The width of the window that contains the graphic tree display is
- great enough to support at least 5 levels of directories with each
- directory name eight characters in length. Directory tree levels
- greater than five with extended length names may overrun the right edge
- of the display.
-
- ERROR HANDLING
-
- ZM incorporates extensive error handling. DOS critical errors such
- as "Drive not ready" and "Attempt to write to a write-protected disk"
- are trapped and displayed to the user. Any time ZM cannot perform a
- commanded function it will pop-up a window that informs the user of the
- nature of the error. Normal program operation then continues. If a
- fatal error occurs that prevents continuation of normal program
- operation, a special error window will appear that explains the nature
-
-
-
- - 24 -
-
-
-
- of the error and then ZM will be terminated. Please report fatal errors
- to New-Ware.
-
- CREDITS
-
- Special thanks to Dave Hardy in San Francisco for his excellent
- beta test support and many constructive suggestions.
-
- Please note that all the supported programs MUST reside in a
- directory that is identified in the DOS PATH. Users not familiar with
- how the DOS PATH works are urged to read PATHINFO.TXT that is supplied
- in the ZM Shareware package.
-
- ZM employs special code swapping software developed by Kim Kokkonen
- of TurboPower Software. This unit permits ZM to swap most of its
- resident code to expanded memory (EMS) or to disk when shelling out to
- call external programs such as LIST or QEDIT. If sufficient EMS memory
- is available for the swap, the swap will be almost instantaneous. If no
- EMS is available, the swap will be made to a temporary disk file named
- ZMSWAP.$$$. In this case there will be a noticeable delay during the
- swap, especially if operating on a slow hard disk. It is recommended
- that swapping be kept OFF unless adequate EMS memory (380K+) is
- available for swapping or a very fast hard disk system is in use.
-
- New-Ware strongly recommends Sammy Mitchell's (Sem-Ware)
- outstanding text editor QEDIT. ZM supports calling QEDIT to edit files
- on the browse list if a copy of QEDIT resides in a directory that is
- identified in the DOS PATH.
-
- ZM supports LISTing files with Vernon Buerg's famous LIST program.
- LIST must reside in a directory that is identified in the DOS PATH.
-
- ZM supports scanning full directories or selected files using John
- McAfee's VirusSCAN program. SCAN must be named SCAN.EXE and exist on
- the DOS PATH.
-
- ZM supports compressing or decompressing selected files using
- PKWare's PKZIP and PKUNZIP. These files must be named PKZIP.EXE and
- PKUNZIP.EXE and reside on the DOS PATH.
-
- ZM supports invocation of Pete Petrakis' free utility, LZESHELL
- version 3.0. LZESHELL is the ideal companion for LZEXE, which is a
- marvelous utility that compresses .EXE and converted .COM files and
- allows them to be executed in compressed form. Be sure to read
- LZESHELL.DOC for further information.
-
- ZM also supports calling New-Ware's ArcMaster and passing it a
- specified file name. ArcMaster must be named AM.EXE and reside on the
- DOS PATH.
-
-
-
-
- - 25 -
-
-
-
- Portions of this software are taken from Turbo Pascal Express,
- Revised by Robert Jourdain and are copyright 1987 by Robert Jourdain.
-
- QEDIT, LIST, PKZIP, and SCAN are all Shareware products. New-Ware
- urges that those who use these products register them with their
- respective authors.
-
- TurboPower Software provides outstanding support for Turbo Pascal
- programmers. New-Ware strongly recommends TurboPower products to all
- Pascal users, especially their Tpro 5.0 Professional and Object
- Professional 1.0 packages.
-
- Copyright 1990, All Rights Reserved
- New-Ware
- 8050 Camino Kiosco
- San Diego, CA 92122-1820
- (619) 455-6225
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 26 -
-
-
-
-
-
-
-
-
-
- Index
-
-
- "*" key 20 Ctrl-S 13
- "/" key 20 Ctrl-S key 14
- Ctrl-T 23
- A Ctrl-U 23
- add directory 10 Ctrl-V key 14, 23
- Alt-C 7 Ctrl-X key 21
- Alt-C key 15, 21 Ctrl-Y key 14
- Alt-D key 14 cursor bar 7
- Alt-F10 key 15, 24
- Alt-L key 22 D
- Alt-M key 21 Del key 11, 21
- Alt-R 4 directory catalog 13
- Alt-R key 13 directory purge 11
- Alt-T 14 DISCLAIMER 2
- Alt-V key 22 DOS PATH 7
- Alt-X 7 drive information 8
- ASP 2
- ASP Ombudsman 2 E
- End key 7
- B Enter key 17, 21
- backspace key 17 errors 24
- Esc key 7
- C
- change 9 F
- color attributes 7 F-3 9
- Compuserve 3 F-10 Key 20
- Ctrl-A key 14, 22 F-10 key 10, 17
- Ctrl-D key 14 F-1 Key 8
- Ctrl-E key 14 F-2 key 8
- Ctrl-End key 11 F-4 key 9
- Ctrl-Enter key 21 F-6 key 9
- Ctrl-F 18 F-7 key 9
- Ctrl-F3 11 F-8 Key 10
- Ctrl-F key 22 F-8 key 19
- Ctrl-Home key 11 F-9 key 10, 20
- Ctrl-L key 22 F-7 key. 19
- Ctrl-M 12, 14 file mask 12
- Ctrl-M key 23 function keys 8
- Ctrl-P Key 13
- Ctrl-Q key 23 G
- Ctrl-R Key 13 Genie 3
-
-
-
- - 27 -
-
-
-
- H REGISTRATION 3
- Home key 7 registration fee 3
- registration window 4
- I remove directory 11
- Ins key 10, 21 rename a directory 9
- right button 8
- L
- left button 8 S
- Shareware 2
- N Shareware Products BBS 4
- New-Ware 4 Shareware version 3
- slash key 8
- P
- PATHINFO.TXT 7 T
- PgUp and PgDn 7 Tab Key 17
- PRODUCT LICENSE 2 Tab key 11, 19, 23
- PROLOG 2
- V
- R VENDOR.DOC 4
- re-scan 13 VirusSCAN 22
- register 2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 28 -
-
-
-