home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-02-27 | 72.5 KB | 1,813 lines |
-
-
-
-
-
-
-
-
- ZipMaster 3.1
-
- Copyright 1990 by New-Ware
-
- All Rights Reserved
-
-
-
-
-
-
-
-
-
-
-
-
- Contents
-
-
- 1 Disclaimer . . . . . . . . . . . . . . . . . . . . . 2
- 2 Product License . . . . . . . . . . . . . . . . . . 2
- 3 Product Registration . . . . . . . . . . . . . . . . 3
- 4 Version History . . . . . . . . . . . . . . . . . . 4
- 5 General Program Description . . . . . . . . . . . . 6
- 6 Program Operation . . . . . . . . . . . . . . . . . 6
- 6.1 Starting ZM . . . . . . . . . . . . . . . . . . 6
- 6.2 Main Display . . . . . . . . . . . . . . . . . 7
- 6.3 The Cursor Bar . . . . . . . . . . . . . . . . 8
- 6.4 Mouse Support . . . . . . . . . . . . . . . . . 8
- 6.5 Command Menu . . . . . . . . . . . . . . . . . 8
- 6.6 Function Key Commands . . . . . . . . . . . . . 8
- 6.6.1 F1 Key . . . . . . . . . . . . . . . . . . 9
- 6.6.2 F2 Key . . . . . . . . . . . . . . . . . . 9
- 6.6.3 F3 Key . . . . . . . . . . . . . . . . . . 9
- 6.6.4 F4 Key . . . . . . . . . . . . . . . . . . 9
- 6.6.5 F5 Key . . . . . . . . . . . . . . . . . . 9
- 6.6.6 F6 Key . . . . . . . . . . . . . . . . . 10
- 6.6.7 F7 Key . . . . . . . . . . . . . . . . . 10
- 6.6.8 F9 Key . . . . . . . . . . . . . . . . . 10
- 6.6.9 F9 Key . . . . . . . . . . . . . . . . . 10
- 6.6.10 F10 Key . . . . . . . . . . . . . . . . 10
- 6.7 Other ZM Commands . . . . . . . . . . . . . . 10
- 6.7.1 Ins Key . . . . . . . . . . . . . . . . 11
- 6.7.2 Del Key . . . . . . . . . . . . . . . . 11
- 6.7.3 Alt+K Key . . . . . . . . . . . . . . . 11
- 6.7.4 Alt+P Key . . . . . . . . . . . . . . . 11
- 6.7.5 Alt+Z Key . . . . . . . . . . . . . . . 12
- 6.7.6 Tab Key . . . . . . . . . . . . . . . . 12
- 6.7.7 Ctrl+F3 Key . . . . . . . . . . . . . . 12
- 6.7.8 Ctrl+M Key . . . . . . . . . . . . . . . 13
- 6.7.9 Ctrl+P Key . . . . . . . . . . . . . . . 13
- 6.7.10 Ctrl+R Key . . . . . . . . . . . . . . 13
- 6.7.11 Ctrl+F5 Key . . . . . . . . . . . . . . 13
- 6.7.12 Alt+S Key . . . . . . . . . . . . . . . 13
- 6.7.13 Alt+R Key . . . . . . . . . . . . . . . 14
- 6.7.14 Alt+T Key . . . . . . . . . . . . . . . 14
- 6.7.15 Setting File Masks . . . . . . . . . . 14
- 6.7.16 Setting PKZIP Date Masks . . . . . . . 15
-
-
-
- i
-
-
-
-
-
-
- 6.7.17 Ctrl+A, Ctrl+E, & Ctrl+Y Keys . . . . . 15
- 6.7.18 Ctrl+V Key . . . . . . . . . . . . . . 15
- 6.7.19 "=" Key . . . . . . . . . . . . . . . . 15
- 6.7.20 Alt+F10 Key . . . . . . . . . . . . . . 15
- 6.8 Alt+C Key . . . . . . . . . . . . . . . . . . 16
- 6.8.1 Force Mono . . . . . . . . . . . . . . . 16
- 6.8.2 Swap to EMS/Disk . . . . . . . . . . . . 16
- 6.8.3 Pause After Execution . . . . . . . . . 16
- 6.8.4 Confirm Before Overwrite . . . . . . . . 16
- 6.8.5 CRC Check . . . . . . . . . . . . . . . 16
- 6.8.6 Use ZIP Menu . . . . . . . . . . . . . . 16
- 6.8.7 Use UNZIP Menu . . . . . . . . . . . . . 17
- 6.8.8 Use Pop-Up Tree . . . . . . . . . . . . 17
- 6.8.9 Always Sort Tree . . . . . . . . . . . . 17
- 6.8.10 New-Ware Catalog File Path . . . . . . 17
- 6.8.11 ZIP Temporary Directory . . . . . . . . 17
- 6.8.12 Editor Name . . . . . . . . . . . . . . 17
- 6.8.13 PKLite Options . . . . . . . . . . . . 18
- 6.8.14 Save To ZMCFG.CFG . . . . . . . . . . . 18
- 6.9 Directory Name Search . . . . . . . . . . . . 18
- 6.10 File Browse Mode . . . . . . . . . . . . . . 18
- 6.11 Browse Mode Display . . . . . . . . . . . . 20
- 6.12 Browse Mode Commands . . . . . . . . . . . . 20
- 6.12.1 F1 Key . . . . . . . . . . . . . . . . 20
- 6.12.2 F2 Through F6 Keys . . . . . . . . . . 21
- 6.12.3 F7 Key . . . . . . . . . . . . . . . . 21
- 6.12.4 F8 Key . . . . . . . . . . . . . . . . 21
- 6.12.5 F9 Key . . . . . . . . . . . . . . . . 21
- 6.12.6 F10 Key . . . . . . . . . . . . . . . . 21
- 6.12.7 "*" Key . . . . . . . . . . . . . . . . 22
- 6.12.8 "/" Key . . . . . . . . . . . . . . . . 22
- 6.12.9 Enter Key . . . . . . . . . . . . . . . 22
- 6.12.10 Ctrl+Enter Key . . . . . . . . . . . . 22
- 6.12.11 Del Key . . . . . . . . . . . . . . . 23
- 6.12.12 Ins Key . . . . . . . . . . . . . . . 23
- 6.12.13 Alt+F1 Key . . . . . . . . . . . . . . 23
- 6.12.14 Alt+C Key . . . . . . . . . . . . . . 23
- 6.12.15 Alt+K Key . . . . . . . . . . . . . . 23
- 6.12.16 Alt+M Key . . . . . . . . . . . . . . 24
- 6.12.17 Alt+V Key . . . . . . . . . . . . . . 24
- 6.12.18 Alt+Z Key . . . . . . . . . . . . . . 24
- 6.12.19 Ctrl+A Key . . . . . . . . . . . . . . 24
- 6.12.20 Ctrl+F Key . . . . . . . . . . . . . . 24
- 6.12.21 Ctrl+L/Alt+L Keys . . . . . . . . . . 24
- 6.12.22 Ctrl+M Key . . . . . . . . . . . . . . 25
- 6.12.23 Ctrl+Q Key . . . . . . . . . . . . . . 25
- 6.12.24 Ctrl+T & Ctrl+U Keys . . . . . . . . . 25
- 6.12.25 Ctrl+V Key . . . . . . . . . . . . . . 25
-
-
-
- ii
-
-
-
-
-
-
- 6.12.26 Ctrl+Z Key . . . . . . . . . . . . . . 25
- 6.12.27 Tab Key . . . . . . . . . . . . . . . 25
- 6.13 Browsing A Zip File Directory . . . . . . . 25
- 6.14 Notes On PKZIP/PKUNZIP Command/Option Menus . 26
- 7 Program Limitations . . . . . . . . . . . . . . . 26
- 8 Error Handling . . . . . . . . . . . . . . . . . . 27
- 9 Credits . . . . . . . . . . . . . . . . . . . . . 28
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- iii
-
-
-
-
-
-
- 1 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.
-
-
- 2 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.
-
- 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.
-
-
-
-
- - 2 -
-
-
-
-
-
-
- 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.
-
-
- 3 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) Electronically through the New-Ware BBS:
-
- New-Ware Shareware Products BBS
-
-
-
- - 3 -
-
-
-
-
-
-
- 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 8.25% STATE SALES TAX!
-
- 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
- New-Ware. It is not necessary that you be a registered user to obtain
- technical support, but voice mail messages from non-registered users
- will not be returned. Technical support will be available through the
- U.S mail, telephone, or the New-Ware BBS.
-
-
- 4 Version History
-
-
- 2.0 - Various minor bug fixes.
- - Changed directory catalog file maintenance strategy.
- - Added support for ZIP files with DOS path names
- stored with the file names.
-
-
-
- - 4 -
-
-
-
-
-
-
- - Added capability to print ZIP file listing, including
- any stored path information.
- - Added capability to change drive and select directory
- for all operations that require a drive:\directory
- destination path.
-
- 2.1 - Fixed bug that caused tagged file display problems
- after extracting from a ZIP into the same directory.
- - Added capability to manipulate a ZIP file that
- resides in a ZIP file.
- - Implemented and overlay file strategy.
-
- 2.2 - Added sorting of ZIP file directory listing.
- - Fixed problem with viewing ZIP file inside a ZIP
- file.
- - Fixed bug in the directory tree print routine.
-
- 2.3 - Added capability to configure temporary directory for
- use with the PKZIP -b switch.
- - Added capability to configure to sort or not sort the
- the directory tree entries.
-
- 2.4 - Fixed bug in virus SCAN function (Alt+V).
-
- 2.41 - The purge directory item on the command menu was not
- working. Fixed.
- - Reference to Ctrl+End as the directory purge function
- in the DOC file was incorrect. Fixed.
- - Fixed problem with finding and using renamed LIST and
- QEDIT executable files.
-
- 2.42 - Fixed problem with using response file with DR DOS.
-
- 2.5 - Removed 120 file tag restriction and added the Alt+S
- command (see ADDENDEM below).
-
- 2.6 - Updated ZM to conform to the changes introduced in
- version 2.0 of the PKWare ZIP system.
- - Fixed intermittant bug that caused corruption of tree
- displays.
- - Speeded up Add and Remove Directory functions.
- - Fixed problem with using the Alt+V (SCAN) command on
- nearly full floppy drives.
- - Added commands to browse MANUAL.DOC and ZM.DOC.
- 2.6A - Released to solve problem with reading .CFG file.
- Changed configuration file name to ZMCFG.CFG.
- 2.7 - Fixed intermittant bug that affected the F6, Del, Alt+P,
- and Alt+R functions from the main display.
-
-
-
- - 5 -
-
-
-
-
-
-
- - Improved speed of reading ZIP file directory.
- 2.8 - Fixed bug in ZIP directory file date display.
- - Fixed bug in Ctrl+Enter function.
- 2.9 - Fixed display problem when copying, moving, or deleting
- more than 124 files at one time.
- 3.0 - Added support for ZIP 2.04c.
- 3.1 - Fixed problem with reading zipped ZIP files.
-
- 5 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 PKWare's PKLITE.EXE (or 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.
-
-
- 6 Program Operation
-
-
- 6.1 Starting ZM
-
- The ZipMaster system includes ZM.EXE and ZM.OVR. The overlay
- file, ZM.OVR, must be located in the same directory as ZM and must not
- be renamed. The ZM overlay system will use expanded memory if enough
- is available, otherwise it will read directly from the ZM.OVR disk
- file.
-
-
-
-
-
- - 6 -
-
-
-
-
-
-
- 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.
- 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
- F11) 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.
-
- 6.2 Main 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
-
-
-
- - 7 -
-
-
-
-
-
-
- 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.
-
- 6.3 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.
-
- 6.4 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.
-
- 6.5 Command Menu
-
- The slash key ("/") activates the main ZM command menu. Most of
- the commands described below are available from this menu.
-
- 6.6 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 Paragraphs.
-
-
-
- - 8 -
-
-
-
-
-
-
- 6.6.1 F1 Key
-
- The F1 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.
-
- 6.6.2 F2 Key
-
- The F2 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 smallest files, the oldest and newest files, and other
- information.
-
- 6.6.3 F3 Key
-
- The F3 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.
-
- 6.6.4 F4 Key
-
- The F4 key is used to display a window containing information
- pertinent to the drive being serviced by the active window.
-
- 6.6.5 F5 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 (F10) command.
-
-
-
-
-
-
-
- - 9 -
-
-
-
-
-
-
- 6.6.6 F6 Key
-
- ZM makes it very easy to rename a directory. Pressing the F6 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. Of course, the root directory may not be
- renamed.
-
- 6.6.7 F7 Key
-
- The F7 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 containing the inactive tree will appear
- for selection of a target directory in which to place the ZIP file.
-
- 6.6.8 F9 Key
-
- Pressing F8 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.
-
- 6.6.9 F9 Key
-
- The F9 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.
-
- 6.6.10 F10 Key
-
- The F10 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.
-
- 6.7 Other ZM Commands
-
- ZM provides other important functions through command keys as
- described below.
-
-
-
-
-
-
- - 10 -
-
-
-
-
-
-
- 6.7.1 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, then press the Ins key with cursor bar over the root
- directory entry. Otherwise, move the cursor bar to the directory
- entry that you wish to be the immediate parent of the new directory.
- Note that the tree is resorted and redisplayed following the addition
- of a directory.
-
- 6.7.2 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. The root
- directory, of course, may not be removed.
-
- 6.7.3 Alt+K Key
-
- You can browse the PKWare ZIP documentation file MANUAL.DOC if
- that file is located in a directory that is in the DOS path.
-
- 6.7.4 Alt+P 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 Alt+P 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 Alt+P 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.
-
-
-
-
-
-
- - 11 -
-
-
-
-
-
-
- 6.7.5 Alt+Z Key
-
- You can browse the ZipMaster documentation file ZM.DOC if indeed
- that file is located in a directory that is in the DOS path.
-
- 6.7.6 Tab Key
-
- Pressing the Tab key is the same as pressing the left or right
- arrow keys. This changes to the inactive tree.
-
- 6.7.7 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:
-
- \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"
-
-
-
- - 12 -
-
-
-
-
-
-
- \56 = "8"
-
- Note that the internal ZM text editor is most useful for
- creating\editing the ZMPRINT.CFG text file.
-
- 6.7.8 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.
-
- 6.7.9 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.
-
- 6.7.10 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.
-
- 6.7.11 Ctrl+F5 Key
-
- Press the Ctrl+F5 key combination to temporarily run New-Ware's
- ZIP CommentMaster program which must be in the DOS path and named
- CE.EXE.
-
- 6.7.12 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-
-
-
-
- - 13 -
-
-
-
-
-
-
- WARE.X, where X is the drive letter of the stored tree data. These
- files will be stored in a single drive:/directory specified by the
- user in the ZM configuration menu. If an empty or invalid path is
- entered, as in the case of the default as distributed, ZM will rescan
- each drive that it accesses. To speed up this operation by using the
- catalog file strategy, configure ZM to use a valid drive:/directory
- for storage of the catalog files.
-
- 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 Alt+S. Catalog maintenance
- by ZM is mostly automatic and re-scanning should be a rare necessity.
-
- 6.7.13 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. NOTE!!! Tree removal now starts WITH THE DIRECTORY UNDER
- THE CURSOR BAR and proceeds downward through the attached subtree.
- This function is inactive if the root directory is highlighted when
- Alt+R is pressed.
-
- 6.7.14 Alt+T Key
-
- An entire subtree may be transferred from the active to the
- inactive tree with the Alt+T command. All files in and all
- subdirectories attached to the directory under the cursor bar in the
- active tree will be transferred (copied). After selecting a target
- drive for the transfer, select a target directory on the target drive
- from the presented tree structure. The tree that was selected as the
- source, including the directory under the cursor bar will be attached
- to the directory under the cursor bar and all files, if any, will be
- transferred as well. This is a nondestructive action and the active
- tree and drive are left intact.
-
- 6.7.15 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
-
-
-
- - 14 -
-
-
-
-
-
-
- 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. The
- Ctrl+M key will set the file name mask.
-
- 6.7.16 Setting PKZIP Date Masks
-
- Use the Ctrl+D key to set the ZIP After date mask and the Alt+D
- key to set the ZIP Before date mask. Enter the dates in standard
- 'MM-DD-YY' format. ZM will abbreviate the entered dates to 'mmddyy'
- when they are passed to PKZIP via the -t (After) and the -T (Before)
- date switches.
-
- 6.7.17 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+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 F10 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.
-
- The Ctrl+Y key activates the editor with the system CONFIG.SYS
- file loaded.
-
- 6.7.18 Ctrl+V Key
-
- Use the Ctrl+V key or (F12) to invoke McAfee's VirusSCAN program
- (SCAN.EXE) to scan all files in the active directory.
-
- 6.7.19 "=" Key
-
- The "=" key may be used to quit ZM and change to the
- drive:\directory under the active cursor in the process.
-
- 6.7.20 Alt+F10 Key
-
- The current ZM memory status may be displayed by pressing the
- Alt+F10 key from the main display.
-
-
-
-
-
- - 15 -
-
-
-
-
-
-
- 6.8 Alt+C Key
-
- ZM may be configured to suit individual user requirements. Press
- the Alt+C key (or F12) 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:
-
- 6.8.1 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.
-
- 6.8.2 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.
-
- 6.8.3 Pause After Execution
-
- 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.
-
- 6.8.4 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.
-
- 6.8.5 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 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.
-
- 6.8.6 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
-
-
-
- - 16 -
-
-
-
-
-
-
- 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.
-
- 6.8.7 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.
-
- 6.8.8 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.
-
- 6.8.9 Always Sort Tree
-
- When set to ON, the directory trees are always sorted following a
- re-scan and rebuilding of the tree for a specified drive. When set to
- OFF, the tree is not sorted. Be sure to use the Alt+S command to re-
- scan the disk when changing this item.
-
- 6.8.10 New-Ware Catalog File Path
-
- Use this menu item to specifiy a DOS directory path name where ZM
- is to maintain the catalog file(s), NEW- WARE.X, for each drive. The
- default is no path. If a valid dos drive:\directory path is entered
- here, ZM will store and maintain a catalog file for each drive
- accessed in this directory. If not, ZM will perform a directory tree
- rescan each time a drive is initially accessed.
-
- 6.8.11 ZIP Temporary Directory
-
- Entry of a full, valid DOS directory PATH here will cause ZM to
- pass the entered PATH to PKZIP with the "-b" switch. This will force
- PKZIP temporary files to be stored in the specified directory.
-
- 6.8.12 Editor Name
-
- This item permits customizing ZM to use your favorite text editor
- from either browse mode. Enter the 8 character name (omit the
-
-
-
- - 17 -
-
-
-
-
-
-
- .COM/.EXE extenstion). The distribution default name is Sem-Ware's
- outstanding QEDIT.
-
- 6.8.13 PKLite Options
-
- Use this function to set the desired command line options to
- passed when invoking PKLite from PKWare.
-
- 6.8.14 Save To ZMCFG.CFG
-
- Press Enter with the cursor bar over this item to save the
- configuration set to a disk file name ZMCFG.CFG. Note that all current
- PKZIP, PKUNZIP, and PKLITE 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 is on the current DOS PATH. If not, it will be
- placed in the active directory. If ZMCFG.CFG is in a directory on the
- DOS PATH when ZM.EXE is loaded, ZM will read the file and set
- configurable items accordingly.
-
- 6.9 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.
-
- 6.10 File Browse Mode
-
- The ZM file browse mode is active when either the Enter key or
- the F10 key (global mode) are pressed. The F10 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
-
-
-
- - 18 -
-
-
-
-
-
-
- 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.
-
- 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
- and manipulate, i.e. extract, erase, etc., 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 F10 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.
-
-
-
-
-
-
- - 19 -
-
-
-
-
-
-
- 6.11 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 «
-
- 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.
-
- The left side of the browse display contains a slider bar and a
- slider that indicates the relative position of the cursor in the file
- list. For example, if the cursor bar is highlighting a file that is
- 25 percent down the file list, the slider will appear approximately
- one- quarter of the way down the slider bar.
-
- 6.12 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.
-
- 6.12.1 F1 Key
-
- The F1 key displays the browse command list.
-
-
-
-
- - 20 -
-
-
-
-
-
-
- 6.12.2 F2 Through F6 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.
-
- 6.12.3 F7 Key
-
- The file list of the directory active on the inactive tree may be
- rapidly switched to by pressing the F7 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.
-
- 6.12.4 F8 Key
-
- The F8 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.
-
- 6.12.5 F9 Key
-
- The F9 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.
- Selection of the target drive and destination directory for the
- resultant ZIP file occur first. Then 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. ZM will then build the proper command line and pass it to
- PKZIP for the operation.
-
- 6.12.6 F10 Key
-
- The F10 Key initiates all operations performed on .ZIP and ZIP
- self-extracting .EXE files by PKUNZIP. This command is available in
-
-
-
- - 21 -
-
-
-
-
-
-
- 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 F10 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.
-
- Note that if a PKUNZIP command is selected that entails
- extraction of files, the opportunity to select a target drive and
- destination directory on that drive will be presented.
-
- 6.12.7 "*" Key
-
- The "*" key is used to quickly reset the file mask to "*.*" while
- in either the local or global browse mode.
-
- 6.12.8 "/" Key
-
- The "/" key brings up a menu that contains all the file browse
- mode commands.
-
- 6.12.9 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.
-
- 6.12.10 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
-
-
-
-
-
- - 22 -
-
-
-
-
-
-
- 6.12.11 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.
-
- 6.12.12 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.
-
- 6.12.13 Alt+F1 Key
-
- ZM has a powerful duplicate file find capability. ZM will
- display list of duplicate files when the Alt+F1 key is pressed. If ZM
- is in the local browse mode, the auxilliary tree window will appear to
- allow selection of a directory on the drive displayed in the inactive
- window. If ZM is in the global browse mode, files on the active drive
- are compared with those on the inactive drive. If the same drives
- and/or directories are selected, nothing will happen. Otherwise, ZM
- will display a list of duplicate files. Please note that the files
- listed are for the currently active drive or drive:\directory and NOT
- those found on the other drive or drive:\directory. The duplicates
- can be tagged for copying, moving, or deletion and the action will
- take place on those files in the currently active window.
-
- 6.12.14 Alt+C Key
-
- ZM provides a powerful batch copy mode. When the Alt+C key (or
- F11) 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.
-
- 6.12.15 Alt+K Key
-
- If the PKWare file MANUAL.DOC is in a directory that is in the
- DOS path, ZM will load the file browser with MANUAL.DOC.
-
-
-
- - 23 -
-
-
-
-
-
-
- 6.12.16 Alt+M Key
-
- The Alt+M key (or F12) 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 drives, ZM will first
- copy the file to its destination and then delete it.
-
- 6.12.17 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.
-
- 6.12.18 Alt+Z Key
-
- If the ZipMaster file ZM.DOC is in a directory that is in the DOS
- path, ZM will load the browser with ZM.DOC.
-
- 6.12.19 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.
-
- 6.12.20 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.
-
- 6.12.21 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
-
-
-
- - 24 -
-
-
-
-
-
-
- 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.
-
- 6.12.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.
-
- 6.12.23 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.
-
- 6.12.24 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 equal to the total number of files in the current list.
- For example, if the number of files matching the current file mask is
- 148, then you may tag all 148 files with Ctrl+T and untage all 148
- taged files with Ctrl+U.
-
- 6.12.25 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.
-
- 6.12.26 Ctrl+Z Key
-
- This command will invoke PKLITE.EXE, which must be in the DOS
- path, to compress the EXE file under the cursor bar. The -b switch is
- used so that after compressing the EXE file, PKLITE will leave a copy
- of the original file with an extension of .BAK. For example, if you
- press Ctrl+Z with the cursor bar over a file named TARGET.EXE, PKLITE
- will compress TARGET.EXE and will leave the original EXE file named as
- TARGET.BAK.
-
- 6.12.27 Tab Key
-
- The Tab key toggles between ascending and descending sorting.
-
- 6.13 Browsing A Zip File Directory
-
- Pressing the Enter key, while in either browse mode, with the
- cursor bar highlighting a ZIP file (or a ZIP SFX EXE file) results in
- the display of the contents of that file. A file in this list may be
-
-
-
- - 25 -
-
-
-
-
-
-
- selected for browsing with Buerg's LIST by pressing Enter with the
- cursor bar over the file. Files may be tagged with the space and
- submitted to PKUNZIP for operations via the F10 key. File lines with
- an asterisk ("*") at the end denote that a DOS path name is stored
- with that file. The path name can be viewed on the bottom line of the
- display by pressing the F5 key. Ctrl+P will send a listing of the ZIP
- directory to the printer. The Esc key terminates the ZIP browse mode
- and returns to the original browse mode.
-
- The contents of a ZIP file inside a ZIP file may be browsed and
- manipulated, but the contents of the second or third level ZIP file
- cannot be accessed.
-
- 6.14 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.
-
-
- 7 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 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.
-
-
-
- - 26 -
-
-
-
-
-
-
- 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.
-
-
- 8 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 of the error and then ZM will be terminated.
- Please report fatal errors to New-Ware.
-
-
-
-
-
-
-
-
-
- - 27 -
-
-
-
-
-
-
- 9 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.
-
-
-
-
-
-
- - 28 -
-
-
-
-
-
-
- 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.
-
- 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/1991, All Rights Reserved
- New-Ware
- 8050 Camino Kiosco
- San Diego, CA 92122-1820
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 29 -
-
-