home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
util1
/
zgen122.lzh
/
ZGEN.DOC
< prev
next >
Wrap
Text File
|
1990-12-07
|
35KB
|
1,019 lines
┌──────────────────┐
│ │
│ Z G E N │
│ │
└──────────────────┘
v1.22
MS-DOS File and Archive Management Utility
(c) copyright 1990 RWare Software Company
portions copyright Borland International
portions copyright Ralph Brown
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 merchantablility │
│ 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 and PKUNZIP 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
Turbo C is a trademark of Borland International Inc.
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 print the exit message. The
unregistered version is as fully functional as the registered version.
To register ZGEN, fill out this form completely :
-------------------------------------------------------------------------------
RWare Software Company
1510 Silver Creek Circle
Norman OK 73071
Name:__________________________________________
Company:__________________________________________
Address:__________________________________________
City:_________________________ State:_________
Zip:________________ Country:________________
Where did you get ZGEN v1.22?_____________________________
Computer Brand Name and Model :___________________________
Computer Processor: ( ) 8086/88 V20/30 ( ) 80286 ( ) 80386 ( ) 80486
DOS vendor and version:____________________________________
ZGEN registration costs $25 in North America, $27 elsewhere, payable
in US currency. A 10% discount is available for orders over 10 in
quantity.
By registering ZGEN, you will be given a 360K 5¼" disk with the latest
registered version of ZGEN, and voice technical support.
Upgrade policy:
Upgrades will be offered at the price of the diskette postage and
a $1 handling fee. 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, .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 LIST73E
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 PKZ102.EXE
Later versions of this software may have a higher version number.
PKWARE, Inc.
7545 N. Port Washington Rd.
Glendale WI 53217.
LHARC, written by Haruyasu Yoshizaki is available as freeware.
It supports the .LZH and .LZS archiving formats.
Its current version is in a file LH113C.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.
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.
When ZGEN is first executed, it will create a configuration file
called ZGEN.CFG in the same subdirectory as ZGEN.EXE. 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.
The default configuration assumes that the files PKZIP.EXE,
PKUNZIP.EXE, LHARC.COM, 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 %"
Main display
The main display is like the output from the command line "dir"
command. File entries are displayed with the file name, filesize in
bytes, time and date, file attributes, and description. The top line
displays, the ZGEN version number, operating system version number,
the version of 4dos (if used), the current volume label, and current
time and date. The second line displays the current directory.
5
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. In all other cases, the file viewing
command is invoked for that 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. If the
mouse has only two buttons, the main menu is invoked by moving
the mouse cursor to the "space for menu" text in the main
display and pressing the left button.
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 in almost all cases is like pressing
the <Esc> key.
Clicking the left mouse button while the mouse cursor is on the top
line will move the select bar one entry up. Holding down the left and
right buttons here will cause it to repeat. Doing the same for the
bottom line causes the select bar to move down.
Clicking on either the small up arrow or down arrow is the same as
pressing the <PgUp> or <PgDn> key.
6
Clicking on the second line is like pressing <Alt-G>, the change
directory command.
Clicking on the "Verify" text on the bottom line will toggle the
verify mode. It is the same as invoking the toggle verify
command from the main menu.
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.
Menu operations
When a 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 capitalized letter in the window highlight
color. Pressing that letter on the keyboard will invoke that
option.
With a mouse, you may move the mouse cursor to the option and then
press the left mouse button. The select bar moves to that option.
Pressing the left mouse button while the mouse cursor is on the select
bar invokes that function. The right mouse button acts as the <Esc>
key on the keyboard.
Subdirectory Tree display
The subdirectory tree display is invoked when using the goto
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 to the next entry beginning with that letter, if such an entry
exists.
7
The mouse works in the same way as the main menu display.
Pressing the space bar or clicking on the "press space for menu" text
will invoke 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 'Goto 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 directroy tree structure from the disk.
You use this if you have altered the subdirectory tree structure
outside of ZGEN.
8
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 hardcopy of the
subdirectory tree display.
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
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
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.
9
force archive file
<Ctrl A> .arc/.pak
<Ctrl L> .lzh
<Ctrl Z> .zip
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.
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 the selected entry is a directory, the
contents of that directory, including any subdirectories will be
copied to the destination directory.
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.
Goto directroy
<Alt G>
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.
Hotkey list
<Alt H>
This option displays a list of hotkeys. It also contains the
serial number and user name for registered versions.
10
Make directory
<Alt K>
This function allows you to create a subdirectory in the current
directory. You will be prompted for a name.
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>
11
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.
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.
12
"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.
"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 preceeding 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 interpeter
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
* (at start of command) invoke command interpeter for
this command.
To run a .bat or .btm file, you must either specify the extension
in the command or preceed 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, preceed the command with a '*' such
that it is "*list %". The '*' tells ZGEN to execute the command
interpeter to complete this command.
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.
14
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.
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 interpeter 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.
15
Describe file
This is the command used to create a description for an single
entry inside an archive. It may be left blank. Currently, lharc
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.
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 files provide a means of detecting if a file
inside an archive is encrypted. If an encrypted file is to be
enarchived, 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
filemasks may contain the DOS wildcards '*' and '?'. You may
disable an archive ZGEN from dealing with a certain archive type
by leaving this entry blank.
16
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
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.
17
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.
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.
18
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 disclude 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.
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.
19
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.
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.
20
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.
Error in the exec of xxxxxxxx.xxx
- Some other error occured 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
21
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.
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.
22
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 written by
Fabrice Bellard.
I can be contacted via the FidoNet network at the address: 1:147/66.66
or by the postal service at 1510 Silver Creek/Norman OK 73071
Thanks to Rod Wilson Beta testing. Thanks to Darin Fox for Beta
Testing and free legal advice. Thanks to Rex Conn for some info
providing information on 4dos. Special thanks to Ralph Brown for
making his spawno code available without royalties.
ZGEN was written by Robert Mashlan entirely in Turbo C v2.0.
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 Turbo 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
23