home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-06-12 | 38.1 KB | 1,119 lines |
-
-
-
-
-
-
-
-
- ZgenZgenZgenZgen
- Zgen Zgen
- Zgen
- Zgen ZgenZgen ZgenZgenZgen Zgen Zgen
- ZgenZgen Zgen Zgen Zgen ZgenZgen Zgen
- Zgen Zgen ZgenZgen Zgen ZgenZgen
- Zgen Zgen ZgenZgen Zgen Zgen Zgen
- Zgen Zgen Zgen Zgen Zgen Zgen Zgen Zgen
- ZgenZgenZgenZgen ZgenZgen ZgenZgenZgen Zgen Zgen v1.60
-
-
- MS-DOS File and Archive Management Utility
-
- (c) copyright 1990, 1991 RWare Software Company
-
- ALL WORLDWIDE RIGHTS RESERVED
-
-
- 1
- ┌──────────────────────────────── Disclaimer ─────────────────────────────────┐
- │ │
- │ RWare makes no warranty of any kind, either express or implied, │
- │ including but not limited to implied warranties of merchantability │
- │ and fitness for a particular purpose, with respect to this software │
- │ and accompanying documentation. │
- │ │
- │ IN NO EVENT SHALL RWARE BE LIABLE FOR ANY DAMAGES (INCLUDING │
- │ DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF │
- │ BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS) ARISING OUT OF THE USE │
- │ OF THIS PROGRAM, EVEN IF RWARE HAS BEEN ADVISED OF THE POSSIBILITY OF │
- │ SUCH DAMAGES. │
- │ │
- │ │
- │ By using this program, you agree to these terms. │
- │ │
- └─────────────────────────────────────────────────────────────────────────────┘
-
- Trademarks:
-
- PKZIP, PKUNZIP and PKWARE are trademarks of PKWARE Inc.
- ARC is a trademark of System Enhancement Associates.
- PAK is a trademark of NoGate Consulting.
- MS-DOS is a trademark of the MicroSoft Corporation.
- 4DOS is a trademark of J.P. Software
- Borland C++ is a trademark of Borland International Inc.
- ARJ is a trademark of Robert K Jung.
-
- The RWare Software company is not associated with the above firms.
-
- License:
-
- ZGEN is distributed under the shareware concept. You are allowed to
- freely copy and distribute the unregistered versions of the files
- ZGEN.EXE and ZGEN.DOC without modification and in their entirety, and
- this program is not misrepresented as free or public domain software.
- No fee exceeding $6.00 U.S. may be charged for specific access to this
- program. You are granted permission to use this software for a period
- of thirty (30) days. At the end that period, you must either register
- ZGEN or discontinue use of ZGEN.
-
- 2
-
- Registering:
-
- The registered version of ZGEN does not prompt you for your name and
- serial number. The unregistered version is as fully functional as the
- registered version.
-
- To register ZGEN, fill out this form completely :
- -------------------------------------------------------------------------------
-
- RWare Software Company
- P.O.B. 2714
- Norman, OK 73070-2714
- USA
-
- Name:__________________________________________
-
- Company:__________________________________________
-
- Name for registration ( branded into executable ):
-
- __________________________________________
-
- Address:__________________________________________
-
- City:_________________________ State:_________
-
- Zip:________________ Country:________________
-
- Where did you get ZGEN v1.60?_____________________________
-
- Computer Brand Name and Model :___________________________
-
- Computer Processor: ( ) 8086/88 ( ) NEC V20/30 ( ) 80186/80188
- ( ) 286 ( ) 386 ( ) 486
-
- DOS vendor and version:___________________________________
-
- Desired Disk format: ( ) 360K 5.25 ( ) 720K 3.5
- ( ) 1.2M 5.25 ( ) 1.44M 3.5
-
- ZGEN registration costs $25 in North America, $28 elsewhere, payable
- in US currency. Registration licenses two machines. A 10% discount
- is available for orders over 10 in quantity.
-
- By registering ZGEN, you will be given a serial number for your name
- that will register the shareware version of ZGEN. This serial number
- will register all future upgrades of ZGEN.
-
- You will also receive a disk with the next upgraded version of ZGEN,
- when it is released.
-
-
- Upgrade policy:
-
- Upgrades will be offered at a nominal fee to cover media costs and
- postage. RWare will send notices of changes in versions to registered
- users. The RWare software company reserves the right to discontinue
- development of this software.
-
- 3
-
- What is ZGEN?
-
- ZGEN is a directory program that provides an alternative to the DOS
- command line. ZGEN gives the user freedom to zip through file directories
- and perform various actions on files that might be done from the DOS command
- line. ZGEN also has the ability to search through the directories of
- various archives programs such as .ZIP files, .ARJ files, .LZH files
- and .ARC/.PAK files. ZGEN will never directly alter an archive, it is
- done with the various archiving programs that you use.
-
- ZGEN software requirements
-
- ZGEN takes about 150K of free memory to run. ZGEN requires DOS 3.0 or
- better, a listing program, and the archiving programs for the archive
- types that you use.
-
- For a listing program, I suggest getting LIST written by Vernon D. Buerg.
- For users of 4dos, the internal list command does fine.
-
- Since 4dos is mentioned in this document, and it is an excellent
- replacement for command.com, this is the address:
-
- J.P. Software
- P.O. Box 1470
- E. Arlington, MA 02174
-
- LIST is available as shareware, the latest version is LIST75F
-
- Vernon D. Buerg
- 139 White Oak Circle
- Petaluma CA 94952
-
-
- PKZIP/PKUNZIP, written by Phil Katz is available as shareware.
- It supports the .ZIP archive format.
- It is usually in an archive called PKZ110.EXE
- Later versions of this software may have a higher version number.
-
- PKWARE, Inc.
- 7545 N. Port Washington Rd.
- Glendale WI 53217.
-
-
- ARJ, written by Robert K Jung is available as freeware for
- non-commercial use. It supports the .ARJ file format. Its current
- version is 2.10. I would recommend trying this archiver, it is currently
- the king of compression size, and is faster than LHA 2.12.
-
- Robert K Jung
- 2606 Village Road West
- Norwood, Massachusetts 02062
-
-
- LHA, written by Haruyasu Yoshizaki is available as freeware.
- It supports the .LZH and .LZS archiving formats.
- Its current version is in a file LHA212.EXE, available on many BBS's.
-
- 4
-
- PAK, written by NoGate consulting, is available as shareware.
- It supports the .ARC, .PAK, .SDN and .ZIP file formats.
- Its current version is available in a file called PAK251.EXE,
- available on many BBS's
-
- NoGate Consulting
- P.O. Box 88115
- Grand Rapids, MI 49518-0115
-
- ZGEN also supports the background print spooler TSR program PRINT.COM
- to print files. The program is available with MS-DOS starting at 3.0.
- ZGEN communicates with this program through the interrupt 2fh. To
- install print, simply type "print" at the command line before you run
- ZGEN.
-
- Installing ZGEN
-
- To call ZGEN from any directory, place ZGEN in a directory that is
- specified by the DOS path environment variable. To set it, use a
- statement like:
-
- SET PATH=C:\;C:\UTILS;C:\TOOLS
-
- where the directories to be searched are separated by semicolons. See
- your MS-DOS reference manual for more information.
-
- Place the file ZGEN.HLP in the same directory as ZGEN.EXE. This file
- is used for context sensitive help, which is accessed by pressing
- <Alt-H>.
-
- When ZGEN is first executed, it will create a configuration file
- called ZGEN.CFG in the same subdirectory as ZGEN.EXE, or in a directory
- specified by the environmental variable ZGEN. ZGEN will also place
- directory tree map files in this directory named ZGEN.TRx where x is a
- drive letter. There is one for each fixed device logical drive.
-
- On networks, the unregistered version needs to have write access to
- the ZGEN.EXE file. Once the executable is registered with a valid
- serial number, this is no longer a requirment. If write access is not
- given the the directory where ZGEN.EXE resides, use the environmental
- variable ZGEN to specify a writeable directory to store the ZGEN.CFG and
- ZGEN.TRx files.
-
- The default configuration assumes that the files PKZIP.EXE,
- PKUNZIP.EXE, LHA.EXE, PAK.EXE and LIST.COM are in a directory
- specified by PATH.
-
- If you wish to use the internal 4dos command list, change the viewing
- program command under options from "list %" to "*list %"
-
- Command line
-
- ZGEN accepts a command line consisting of a path to a directory. ZGEN
- change to this directory if present.
-
- 5
-
- Main display
-
- The main display is like the output from the command line "dir"
- command. File entries are displayed with the file name, file size in
- bytes, time and date, file attributes, and description.
-
-
- One of the entries is contained in the select bar. The select
- bar may be moved by using the up/down arrows, and the display
- may be paged by using the <PgUp> and <PgDn> keys. <Home> will move
- the select bar to the first entry, <End> will move the select bar to
- the last entry. The space bar will display the main menu.
-
- Pressing the <Enter> key will cause a certain action to occur to
- the selected entry. If the entry is a directory, ZGEN will
- change to that directory. If the entry is a program, such that it has
- the .exe, .com, .bat, and under 4dos 3.0+ the .btm extension, the file
- will be executed. If the selected entry is an archive, ZGEN will
- display the archives files.
-
- ZGEN supports a feature borrowed from 4DOS called 'executable extensions'.
- If you set a an environmental variable for a certain filename extension
- such as 'SET .GIF=SHOWGIF', ZGEN will execute 'SHOWGIF <filename>'
- when <Enter> if the selected file has an extension of '.GIF' and
- <Enter> is pressed. Note that a copy of the command interpreter is
- used for each file executed in this way.
-
- In all other cases, the view file command is used on the selected
- file.
-
- Pressing the <Esc> key will cause ZGEN to move to the parent
- directory of the current directory, or if inside an archive,
- return to the DOS directory.
-
- Pressing a letter key will scroll the select bar to the next entry
- that begins with this letter, if such an entry exists.
-
- Pressing '\' will change the directory to the root directory of the
- current drive.
-
-
- Mouse
-
- If there is a mouse installed, you may use the mouse for
- navigating through ZGEN. If the mouse has three buttons, the
- middle button may be used to display the main menu.
-
- 6
-
- An entry may be selected by moving the mouse cursor to the line
- that contains the entry the entry and pressing the left button.
- Pressing the left button on while the mouse cursor is on the
- selected entry is the same as pressing the <Enter> key.
-
- Pressing the right mouse button will give context sensitive help if
- available.
-
- Clicking on the second line is like pressing <Alt-Y>, the change
- directory command.
-
- Clicking on the any of the first three characters of an entry will
- toggle the tag status of that entry. This is like pressing <Tab> from
- the keyboard. Note that directories cannot be tagged.
-
- Clicking on the file name will is like pressing <Enter>.
-
- Clicking on a file size is like press <Del>.
-
- Clicking on a description is like pressing <Ctrl-D>.
-
- Clicking on either the top or bottom arrow of the scroll bar on the right
- side of the display will move the select bar up or down, clicking directly
- on the scroll bar will move you to the approximate place in the list.
-
- Clicking on ZGEN v1.60 is the same as pressing <Esc>
-
- Menu operations
-
- When a main menu is invoked, it displays a list of options. Each option
- is a brief description of the command. If the command has a hotkey, it
- is displayed to the right of the option. The convention used for naming
- keys is as follows: '@' stands for <Alt>, and '^' stands for <Ctrl>.
- For example, @D means <Alt D> and is used by pressing down the <Alt> key
- followed by the <D> key and then releasing. Using a hotkey bypasses
- navigating through menus.
-
- A menu has a select bar. The up and down arrow keys are used to move
- the select bar. To invoke the option, press <Enter>. Pressing <Esc>
- will return you from the menu.
-
- Each option will have a letter in the window highlight color. Pressing
- that letter on the keyboard will invoke that option.
-
- When in a menu, pressing <Alt-H> will give context sensitive help.
-
-
- Subdirectory Tree display
-
- The subdirectory tree display is invoked when using the go to
- directory, copy, and move commands. The arrow keys and <PgUp>,
- <PgDn>, <Home>, <End> keys move the select bar. Select the desired
- directory to complete the command and press <Enter>. To abort the
- command, press <Esc>. Pressing a letter key will scroll the select
- bar to the next entry beginning with that letter, if such an entry
- exists.
-
- 7
-
- Pressing the space bar will activate the subdirectory tree menu.
-
- The first time that the subdirectory tree is used, ZGEN will build a
- directory tree for the current drive and display the message: "wait -
- reading directory tree". This only occurs when the directory
- structure has been changed from ZGEN, such as removing or creating a
- directory, or if the Reread directory tree command has been selected,
- or if the logical drive is not a fixed disk, or if ZGEN finds that a
- selected directory no longer exists.
-
- Subdirectory Tree Menu
-
- Change Drive
- <Alt D>
-
- This command allows you to select a directory on a different
- logical drive. Selecting a different drive displays a directory
- tree of that drive. Note that this does not change the currently
- logged drive unless the 'directory' command is used.
-
- Make directory
- <Alt K>
-
- This command allows you to create a subdirectory in the currently
- selected subdirectory. It is useful for creating a destination
- directory on the fly when copying or moving files. You will be
- prompted for a name for the new subdirectory. Afterwards, the
- directory tree will be reread, and the select bar will move to the
- new directory.
-
- Reread dir tree
- <Alt R>
-
- This command rereads the directory tree structure from the disk.
- You use this if you have altered the subdirectory tree structure
- outside of ZGEN.
-
- Print this dir tree
- <Alt P>
-
- This command sends a copy of the directory tree structure to the
- printer. It's useful if you like to have a hard copy of the
- subdirectory tree display.
- 8
-
- Quit - current dir
- <Alt Q>
-
- This command terminates ZGEN and returns you to the current
- directory.
-
- Exit - original dir
- <Alt X>
-
- This command terminates ZGEN and returns you to the directory that
- you were in when ZGEN was executed.
-
-
- Main Menu
-
- Copy/unarc files
- <Alt C>
-
- This option will copy the tagged or selected files to a specified
- directory. The directory is specified by using the directory
- tree. If the file(s) is/are inside an archive the archive's
- unarchive command is used. See the archive option menu
- description for details on how this command works. If no files
- are tagged, and the selected entry is a directory, the contents of
- that directory, including any subdirectories will be copied to the
- destination directory. Files may also be copied or duplicated to
- the current directory, in which case you will be prompted for the
- name of the file.
-
- Directory
- <Alt Y>
-
- This function allows you to change to a different directory. The
- subdirectory tree is displayed to allow you to select the
- directory you wish to change to.
-
- Change drive
- <Alt D>
-
- This function allows you to change to a different logical drive.
- A menu with a list of the currently valid logical drives is
- displayed. When you change to a different drive, ZGEN displays
- the current directory of that drive.
-
- 9
- View file
- <Alt V>
-
- This option invokes the viewing command for the selected
- file, or the archive view file command, for files inside
- archives. You may view a file that is not an archive or program
- by pressing <Enter> instead of using this command.
-
- Archive create/view menu
-
- create archive file
- <Alt A> .arc/.pak
- <Alt L> .lzh
- <Alt Z> .zip
- <Alt J> .arj
-
- These options allow you to create an archive for the supported
- archive types. If a create archive function is invoked, all of
- the tagged files will be added to an archive file that you
- specify. If no files are tagged, the selected file is added to an
- archive. You will be prompted for a name for the archive. See
- the archive option menu description for more details on how this
- function works.
-
- force archive file
- <Ctrl A> .arc/.pak
- <Ctrl L> .lzh
- <Ctrl Z> .zip
- <Ctrl J> .arj
-
- These options force ZGEN to display the directory of the selected
- file that is an archive that does not match the archive type's
- aliases. If the archive file does not match an alias, it is not
- displayed with the archive file color. Note that these functions
- will allow you to view a self extracting archive.
-
- Make directory
- <Alt K>
-
- This function allows you to create a subdirectory in the current
- directory. You will be prompted for a name.
-
- 10
-
- Move file(s)
- <Alt M>
-
- This function will move all the tagged files, or the selected
- file if none are tagged. The subdirectory tree display is used
- to select the destination directory. If the selected entries are
- inside an archive, they are simply unarchived.
-
- Rename file
- <Alt N>
-
- This function allows you to rename the selected file. You will
- be prompted for a new name for the file. Note that wildcards do
- not work with this function.
-
-
- Printer Menu
-
- Print file(s)
- <Alt P>
-
- This function allows you to print a file. If the DOS program
- print.com has been installed, the selected file is sent to the
- printer queue, otherwise, the file is printed directly. If the
- file is inside an archive, the file is printed using that
- archive's command for printing a file. See the archive command
- options for further details.
-
- Edit print queue
- <Ctrl Q>
-
- This option is only valid if print.com has been installed. This
- function allows you to view and delete files from the print
- queue. It shows a list of the current state of the queue and
- halts printing. You may delete a file from the queue by
- selecting it and pressing <Del>
-
-
- Cancel printing
- <Ctrl C>
-
- This option is only valid if print.com has been installed. This
- option terminates the printing of all files in the print queue.
-
- 11
-
- Delete file(s)
- <DEL>
-
- This option allows you to delete all of the tagged files, or if
- none are tagged, the selected entry. If the selected entry is a
- directory, this command will remove that directory and all files
- contained within it. Note that if the verify mode is off, you
- will not be asked for verification before deleting the files.
-
-
- Find a file
- <Alt F>
-
- This option allows you to locate a file on the current logical
- drive. You will prompted for a filename, and this file name can
- contain wildcard characters such as '*' and '?'. This option
- will also ask you if you want to search inside any archive files
- after a normal file search.
-
- Configuration menu
- <Alt O>
-
- This menu allows you to configure various aspects of ZGEN.
-
- Colors
-
- This menu allows you to define various colors that ZGEN displays.
-
- "Status lines" and "status line highlight" are the colors of the
- top two lines and the bottom line.
-
- "Marker" is the color of the marker character for tagged files
- and mouse cursor. The marker character is displayed in the first
- column of the main display.
-
- "Select bar" is the color of the currently selected entry in the
- main display, directory in the subdirectory tree display, and
- selected option in the menus.
-
- "Directory" is the color of directory entries.
-
- "Archives" is the color of any file that matches an archive alias.
-
- "Programs" is the color of an .exe, .com, .bat and under 4dos 3.0+,
- .btm files.
-
- 12
- "Other files" the files is the color of directory entries not
- covered by the above cases.
-
-
- Display lower case filenames
-
- Switching this option to yes displays filenames as lower case in
- the main display. Directory names will still be displayed as
- upper case.
-
- Directory sort method
-
- This allows you to specify the sort order that ZGEN uses to
- display the entries. Note that in all cases, subdirectories will
- be displayed first.
-
- No sort:
-
- Files are displayed in DOS creation order. Specifying this
- method will speed up directory loading speed.
-
- Sort alphabetically by name:
-
- Directories and filenames are sorted alphabetically, with
- directories preceding files.
-
- Sort alphabetically by ext.:
-
- This is like the above method, except that the files are sorted
- by file extension before sorting by the main part of the name.
-
- Sort by size, smallest/largest first:
-
- These methods sort filenames by the size of the file.
-
- Sort by time/date, earliest/latest first:
-
- Files are sorted by the time/date indicated in the directory
- entry.
-
- 13
-
- Command Syntax
-
- Various options, such as the file viewing program, archive
- options, and user commands allow you to specify a command. A
- command is a name of a program or a command interpreter
- instruction. A command may contain the following symbols:
-
- % name of the selected entry
- %. name of the selected entry without extension
- %: name of the current directory
- %a name of the archive file that is being viewed
- %p pause after program execution
- %s swap to run program
- %ns do not swap to run program
- %^ compound statement separator
- * (at start of command) invoke command interpreter for
- this command.
-
- The %s and %ns override the enable swapping option ( see swapping
- menu )
-
- To run a .bat or .btm file, you must either specify the extension
- in the command or precede the command with a '*'. All programs
- specified in commands are searched for by using the path
- environmental variable.
-
- File viewing program
-
- This function allows you to specify the file viewing command.
- The default is "list %". This assumes that the program is on the
- path. The name of the currently selected entry is replaces the
- "%" in the command. For users of 4dos that wish to use the
- internal 4dos list command, precede the command with a '*' such
- that it is "*list %". The '*' tells ZGEN to execute the command
- interpreter to complete this command.
-
- Format program
-
- This function allows you to specify a program to format unformatted
- floppy disks. When ZGEN tries to access a floppy and it appears to
- unformatted, you will be given the option to run this program. The
- "%" parameter will be substituted for the name of the drive with a
- colon, i.e. "A:".
-
- 14
-
- Archive file options
-
- These are the various commands that ZGEN executes for operations
- on archive files. Note that ZGEN itself does no direct
- alteration of archives and relies on these commands to do archive
- operations.
-
- The default commands assume that you have the programs
- pkunzip.exe, pkzip.exe, pak.exe, lharc.com, and list.com on the
- path.
-
- Unarchive file:
-
- This is the command used when a single file has been selected to
- be unarchived with the copy/unarchive function. Place "%a" in
- this command where the archive file needs to be placed. Place the
- "%" where the name of the file inside the archive needs to be
- placed. Note that when this command is invoked, ZGEN has
- switched to the destination directory and uses the full path
- name to the archive for the "%a" parameter.
-
- Archive file:
-
- This is the command used when creating a new archive from a
- single file with a create archive file command. The "%a"
- specifies the name of the archive file. "%" specifies the name
- of file to be archived.
-
- Delete file:
-
- This command is used when the delete file command has be invoked
- for a single file.
-
- 15
-
- View file:
-
- This is the command invoked when <Enter> has been pressed on an
- entry inside an archive or the view file command was selected for
- that entry. The default commands use the command interpreter to
- pipe output from the unarchiving programs into the list program.
- This may cause problem viewing archives on a diskette that is
- full. A solution is to create a batch file like this:
-
- viewzip.bat
- ---------------------
- pkunzip -x %1 %2 c:\
- list c:\%2
- del c:\%2
- ---------------------
-
- and changing the command to this:
-
- viewzip.bat %a %
-
-
- Print file
-
- This is the command used when the Print file function is used on a
- file inside an archive.
-
- Describe file
-
- This is the command used to create a description for an single
- entry inside an archive. It may be left blank. Currently, lha
- does not support file descriptions.
-
- Unarchive list
-
- This command is used when the copy/unarchive files command is
- used when there is a list of tagged files to be unarchived. It
- may be left blank, and in that case the unarchive command is used
- repeatedly. ZGEN creates a temporary file that contains the
- names of the files to be unarchived and passes this filename in
- the "%" parameter.
-
- 16
- Archive list
-
- This command is used when a set of tagged files is to be archived
- with the create archive file function Like the unarchive list
- command, ZGEN creates a temporary file with a list of files to
- be archived and passes this files's name in the "%" parameter.
- This command may be left blank, and in that case the archive file
- command is used repeatedly.
-
- Delete list
-
- This command is used when a set of tagged files in an archive are
- to be deleted with the Delete files command. Like the above two
- commands, a temporary file is created with a list of file names
- to deleted in the archive. This command may be left blank, and
- in that case, the delete file command is used repeatedly.
-
- Unarchive with password
-
- Currently only .zip and .arj files provide a means of detecting
- if a file inside an archive is encrypted. If an encrypted file
- is to be unarchived, this command is used. The "%e" parameter is
- a password that you will be prompted for. This command may be
- left blank for the other archive types.
-
- Aliases
-
- This is a list of file masks that are to be treated as of this
- archive type. Each mask is delimited by a space. These
- file masks may contain the DOS wildcards '*' and '?'. There is also
- another wildcard '#' that will match '0','1','2','3','4','5','6','7',
- '8','9' and '#'. You may disable an archive ZGEN from dealing with
- a certain archive type by leaving this entry blank.
-
-
- Swapping options
-
- ZGEN uses swapping code written by Ralph Brown. This enables
- ZGEN to swap out of memory when executing a command or a program,
- such as the file viewing program, the archive commands, and the
- user commands.
-
- Enable swapping
-
- 17
-
- This option allows you to disable swapping completely. In that
- case, ZGEN takes up about 160K of DOS memory, but executes things
- a little faster.
-
- Use XMS memory if available?
-
- By default ZGEN will try to use XMS memory to swap if it finds
- it. You may disable this by toggling this option to no.
-
- Use EMS memory if available?
-
- If any EMS memory is available, ZGEN will use this for swapping.
- You may disable this by toggling this option to no.
-
- Disk overlay path
-
- If ZGEN finds no EMS or XMS memory to use for swapping, ZGEN will
- swap to disk. This is the path to where you would like ZGEN to
- place the swap file. This file is about 160K in size.
-
- Enable Mouse
-
- If you do not use your mouse with ZGEN and don't want to see the
- mouse cursor, you may disable the mouse by switching this option
- to no.
-
- Other menu:
-
- Toggle verify mode
- <Alt T>
-
- This option toggles the status of the verify mode. The current state is
- displayed in the lower right hand corner of the main display.
- If verify mode is toggled on, ZGEN will ask you if you want to
- delete files with delete command, or overwrite them with the copy
- or move files command. ZGEN will always ask for verification if
- you try to delete a directory with files in it. You may toggle
- the verify mode with the mouse by clicking the right mouse button
- on the verify status message in the main display.
-
- View DOS screen
- <Alt S>
-
- ZGEN saves the DOS screen on entry and uses it whenever it runs
- an external program. You may view this screen by selecting this
- option. Pressing any key brings you back to the ZGEN display.
-
- 18
-
- Mark file
- <+>
-
- This option marks the currently selected entry and moves the
- select bar down. A tagged entry has the '»' character in front of
- it. Directory entries cannot be marked.
-
- Unmark file
- <->
-
- This option unmarks the currently selected entry and moves the
- select bar down.
-
-
- Toggle mark
- <TAB>
-
- This option toggles the marking status of the currently selected
- entry and moves the select bar down. Note that directory entries
- cannot be tagged. You may use the mouse to toggle the tag of an
- entry by clicking the left mouse button on any of the first three
- characters of an entry.
-
- Change file attributes
- <Ctrl T>
-
- this option allows you to change the file attributes of a file.
- A small menu pops up so you can set the status of the various
- attributes you want to change.
-
- Readonly - setting this bit prevents the file from being changed
- or deleted by DOS.
-
- Hidden - setting this bit will exclude the file from being
- listed in a DOS directory.
-
- System - this bit is rarely used, but it works like the hidden
- bit. Usually the file io.sys and msdos.sys have this bit set.
-
- Archive - this bit is set whenever a file has been changed. A
- backup program usually will clear this bit. This bit is used to
- indicate that a file has not been backed up.
-
- 19
-
- Describe file
- <Ctrl D>
-
- This option allows you to create or change a description for a
- file. For normal files, the descriptions are stored in a hidden
- file called DESCRIPT.ION. This file uses the same format as the
- file descriptions used in 4dos. If a file with a description is
- moved or copied by ZGEN, the description will go with it. If a
- file is inside and archive, this option will use the describe
- file command for that archive type.
-
-
- Create volume label
- <Ctrl V>
-
- This option allows you to create or change the volume label of
- the current logical drive. Note that some programs create
- non-standard volume labels that cannot be changed by ZGEN.
-
- Edit user commands
- <Alt E>
-
- You may assign external programs to be executed by ZGEN to the
- function keys F1-F10. These commands use the symbols listed
- under command syntax. For example, if you have an editor
- program called edit.exe that is in a directory on the path, you
- may create a command that edits the currently selected file by
- using the command "edit %". The "%" will be replaced by the
- selected entry's filename.
-
- Execute user commands
-
- This menu shows the assignment of the various user commands.
-
- Run selected program
- <Alt R>
-
- This option will allow you to run the currently selected entry
- if it is a program, that is, if it has the .exe, .com, .bat and
- under 4dos 3.0+, the .btm file extension. This option will
- prompt you for any parameters for the program.
-
- 20
-
- Command line
- <*>
-
-
- This command will prompt you for a command line to be executed by
- the command interpreter. It may be anything that you would type at
- the DOS prompt. Note that environmental variables will not retain
- the values when you use the set command from here. You can also
- shell from ZGEN by pressing <Enter> with a blank line here.
-
- Quit - current dir
- <Alt Q>
-
- This command terminates ZGEN and returns you to the currently
- logged directory.
-
- Exit - original dir
- <Alt X>
-
- This command terminates ZGEN and returns you to the directory that
- you were in when ZGEN was executed.
-
- ZGEN Error Messages:
-
- Invalid Directory
- - An invalid directory was specified. This error may
- occur if a floppy disk was swapped on ZGEN.
-
- Invalid Drive
- - The drive specified is not valid. This may be reported after
- a critical hardware error.
-
- Invalid Argument
- - The swapping path is invalid
-
- Can't find 'XXXXXX.XXX'
- - Program that was to be executed was not there. Be sure that the
- program has a fully specified path name and is spelled correctly.
-
- Not enough memory to exec xxxxxxxx.xxx
- - There was not enough memory to execute the specified program. This
- error might occur if there are too many TSR programs in memory or
- ZGEN is executed from another program.
-
- 21
-
- Error in the exec of xxxxxxxx.xxx
- - Some other error occurred in the exec of the specified
- program.
-
- Unable to Copy
- - The destination disk is may full or write protected, or the
- you are attempting to overwrite a file with the readonly bit
- set or a subdirectory with the same name.
-
- Unable to remove xxxxxxxx.xxx
- - ZGEN is unable to remove a sub directory. You cannot remove
- a directory that is on the path to the current directory or
- directories with the readonly bit set.
-
- Unable to delete xxxxxxxx.xxx
- - ZGEN is unable to delete a file. The file may be read only, or
- the disk is write protected.
-
- Print spooler queue full, file not submitted
- - The print spooler program PRINT.COM has reported that the queue
- is full after an attempt to submit a file. Try waiting until a
- file is done printing or increase the queue buffer size for PRINT.COM
- with the /Q: option. The default buffer size is 10 file names and
- can be increased to 32. Refer to your DOS manual for more information.
-
- Print spooler busy, file not submitted
- - The print spooler program has reported that it is busy. Try waiting
- and then try again.
-
- File name is too long, file not submitted
- - The name submitted to the print spooler is too long. This could happen
- if the file is deeply nested in the subdirectory structure.
-
- File not found by the print spooler
- - The print spooler reported that it could not find the file
-
- Path not found by the print spooler
- - The print spooler reported that the path name of the file could
- not be found
-
- Too many open files, file not submitted
- - The print spooler has reported that there are too many open files
- to print the file. Try increasing the files parameter in the
- your systems config.sys file. Refer to your DOS manual for more
- information.
-
- 22
-
- Access denied, file not submitted
- - The print spooler was denied access to the file. The file was probably
- locked.
-
- Drive invalid, file not submitted
- - The print spooler has reported that the drive is invalid in the file
- submitted to it.
-
- Unexpected print spooler error %x
- - The print spooler returned an unexpected error code.
-
- Drive is no longer valid
- - Reported after a disk access that resulted in a critical error. You
- will be prompted select a new drive.
-
- Invalid .ZIP file
- - .ZIP file has a corrupted directory format. Try using PKZIPFIX to
- repair the .ZIP file.
-
- Not enough Memory
- - ZGEN has run out of dynamic memory. This error should rarely
- occur.
-
- Notes about ZGEN:
-
- If you should ever encounter a bug in ZGEN, or have a suggestion to
- improve the software, or find something unclear in the documentation,
- feel free to notify the author.
-
- The file ZGEN.EXE has been compressed by the program LZEXE 0.91 by
- Fabrice Bellard.
-
- I can be contacted via:
-
- FidoNet at 1:147/38
- USPS: RWare Software Company
- P.O.B. 2714
- Norman, OK 73070-2714
- Internet : mashlan@slinky.fidonet.org
- BBS: 1-405-447-0944 ( 300/1200/2400 8N1 )
-
- 23
-
- Credits:
-
- Thanks to Rod Wilson, Bill Arrington, Jerry Pults, Scott Sanbar, Vicki
- Bombaci, Al Filandro and furlan primus for beta testing. Thanks to Thad
- Smith III for his many suggestions, Thanks to Darin Fox for beta testing
- and free legal advice. Thanks to Rex Conn providing information on 4dos.
- Special thanks to Ralph Brown for making his spawno code available
- without royalties.
-
- ZGEN was written by Robert Mashlan in C and assembler and compiled using
- Borland C++ v2.00.
-
- The swapping code in ZGEN is copyright, and was written by Ralph Brown
- and was taken from his spawno C library.
-
- The remainder of the code with exception of the Borland C standard
- library were written by Robert Mashlan.
-
- History:
- 11-12-90 version 1.03
- first public release of ZGEN.
-
- 12-7-90 version 1.22
- added pop-up menus
- added mouse support
- added swapping options
-
- 1-1-90 version 1.37
- added .ARJ file support
- added %s and %ns command macros
-
- 2-4-90 version 1.46
- several bug fixes
- added duplicate file ability
- added high intensity background color attributes
- added executable extensions feature
- added command line functions
-
- 6-10-91 version 1.60
- even more bug fixes
- menu rearrangement, mouse handling improved
- added %^ command line operator
- added '#' number matching wildcard
- added format floppy program ability
- now recognizes LHA level 2 headers
- recognition of self extracting archives
- use of ZGEN environmental variable to specify directory
- for ZGEN.CFG and ZGEN.TRx files.
-
- 24
-