home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / UTILITY / ARCHIVE / NZIP202.ZIP / NZIP202.DOC < prev    next >
Encoding:
Text File  |  1990-06-22  |  31.1 KB  |  682 lines

  1.  
  2.                                NZIP v2.02
  3.                             (C)opyright 1990
  4.                             Palmer Software
  5.                                    by
  6.                              Andrew Palmer
  7.  
  8.                              June 22, 1990
  9.  
  10.  
  11. This is Version 2.02 of a Menu driven front end for PKZIP.  It has gone
  12. through a major revision and now has more features and lets you get
  13. things done a little quicker.  Packed into the .ZIP file you will find
  14. NZIP.EXE and NZIP.OLD.  NZIP.EXE has been compressed with Fabrice Bel-
  15. lard's LZEXE.  It runs fine.  If for some reason you have to use the
  16. original (and 68K worth of) program it has been included as NZIP.OLD.  I
  17. don't include the NZIP.OLD file in the CIS upload version since time is
  18. money on CIS.
  19.  
  20.  
  21. WHAT'S NEW IN 2.02:
  22.  
  23. The <CTRL-F key> combos have been added.  You can now manipulate up to
  24. five directory structures at a time via <CTRL-F4>..<CTRL-F5>.  This
  25. requires more memory requirements so NZIP now reserves 200K for itself
  26. with whatever is left over for the archiver.  The <ALT #> keys will also
  27. move through the active directory structures.  The directory structure
  28. that is currently active will be used for file searches.  Someone
  29. suggested to me the passing of environment variables (more specifically:
  30. why I didn't!) so I have added this in.  If you specify the string
  31. '%ENV' in the 'Editor name' then NZIP will look for four environment
  32. strings which are used thus:
  33.  
  34.         NZOUT=path      :specifies the output path for ZIP files
  35.                          and unzipping.
  36.         EDIT=path/name  :specifies the editor name to call.
  37.         NZXL=path/name  :specifies the name of the exclude file
  38.                          list.
  39.         TEMP=path       :specifies where to store temporary .ZIP
  40.                          file.
  41.  
  42. Environment strings can also be used as input in certain cases when
  43. using NZIP and I will describe where this occurs.  ALL environment
  44. variable input must be preceded by a '%' i.e., '%stdin' or '%temp'.  If
  45. you use a number to run NZIP in command line mode i.e., NZIP 2 NEW NEW1
  46. then environment the environment variables are automatically used.
  47.  
  48. Another point is the 'Exclude files'.  When NZIP begins running it will
  49. always look for the environment variable NZXL.  If it is not found then
  50. NZIP will look for the ASCII file NZIP.EXL along the DOS path.  If
  51. neither are found no exclude files are used as default.
  52.  
  53. You can now also UNZIP files and View the currently named Zipfile. Unzip
  54. uses an 'outpath' variable which I'll explain under <CRTL><F3> key.
  55. Some people also asked where the help file was.  I excluded it because
  56. some other people told me it was really of no use.  But since it was
  57. asked about I put it back!
  58.  
  59.  
  60. WHAT'S NEW IN 2.01:
  61.  
  62. The only thing that I changed from version 2.00 to 2.01 is the access of
  63. empty directories.  When I first wrote NZIP I had a 10Meg drive with
  64. only 5 or 6 dir- ectories on it.  When you changed paths NZIP would look
  65. to see if there were any files present along the specified path and if
  66. no files were found in the directory it would report that the path was
  67. not found.  I couldn't really think of a reason to enter a directory
  68. with no files and then when I updated the versions I forgot that I
  69. implemented directory changing in this way.  I changed that so you can
  70. now go into empty directories if you are so inclined.
  71.  
  72. The general way things work in regards to /PATH and *Wildcard input has
  73. been changed.  All file name inputs are searched along the DOS path or,
  74. if a directory structure has been obtained, across the disk.  I'll
  75. explain this under the functions this pertains to.  There is a second
  76. menu acces- sible through the <PgUp>/ <PgDn> keys.  All the functions on
  77. the menus have corresponding <Fx> or <ALT><Fx> key strokes.  Registered
  78. copies and any updates can be sent for (with a small donation) to the
  79. below ad- dress.  The only function not available in the unregistered
  80. version is the ability to do different archive formats.  (Keep a 4.77
  81. Mhz PC Alive!)
  82.  
  83.  
  84.  
  85. The command line for NZIP is :
  86.  
  87.  
  88.         NZIP [configuration file || ? || #]
  89.              [marked list file || ? || -xd] [*.zip file]
  90.  
  91.  
  92. All of the parameters are optional.
  93.  
  94. If no parameters are passed NZIP runs with these defaults:
  95.  
  96.  
  97.                         Archive method:   PKZIP
  98.                         Action:           Update
  99.                         Menus:            Active
  100.                         Directory Struct: Active
  101.  
  102.  
  103. The [#] parameter sets the default Archive method and uses the environ-
  104. ment vari- ables listed above if present.
  105.  
  106. The Archive method is searched for on start up in the current directory
  107. and on the DOS path as:
  108.  
  109.  
  110.                    'n' or  1=PKZ*.EXE or .COM
  111.                            2=ARC.EXE  or .COM
  112.                            3=PKP*.EXE or .COM
  113.                            4=LH*.EXE  or .COM
  114.                            5=ZOO.EXE  or .COM
  115.  
  116.  
  117. A default 'Exclude' file list is also looked for upon start up when
  118. using PKZIP.  The default is 'NZIP.EXL' which can be anywhere upon the
  119. DOS path.  If the environment variable 'NZXL' is set then this is used
  120. instead.  The variable 'NZXL' can be a wildcard which will be searched
  121. for on the DOS path or in the directory specified.
  122.  
  123. In this document file I assume PKZIP is being used.  Any reference to
  124. the extension '.ZIP' or 'zipfile' or 'PKZIP' is interchangeable with the
  125. other archivers supported.
  126.  
  127. If there is only one parameter then the menu of directories appears and
  128. the default is used.  If the [marked list] and/or the [*.zip file]
  129. appear then a command line version of NZIP is run with the configuration
  130. chosen.  When file parameters are loaded off the command line they must
  131. be either in the current directory or along the DOS path; a directory
  132. structure is never obtained in the command line mode.
  133.  
  134. Using either an 'N' or 'n' as the [config file] or [marked list file]
  135. will disable them.  When used as a [config file] the default (PKZIP) is
  136. run with Update active.
  137.  
  138. The [configuration file] is created with NZIP and can be named anything
  139. you like and can be anywhere along your DOS path or in the current di-
  140. rectory.  NZIP 2.00 cannot read the older config files created with
  141. previous NZIPs.  If you do not specify an extension then '.CFG' is as-
  142. sumed.  If you do not specify a config then NZIP will run with a de-
  143. fault.  The default archiver name is PKZ*.COM or PKZ*.EXE and can be
  144. anywhere along your DOS path or in the current directory.  I will ex-
  145. plain saving configurations when I discuss key <F3> below.
  146.  
  147.  
  148. The [?] option used as the first parameter will give an explanation of
  149. NZIP and then exit back to DOS.  The file NZIP*.DOC must be somewhere
  150. along your path or in the current directory to obtain the help.  The
  151. file is a standard ASCII file that may be viewed from any editor.  The
  152. help file included with NZIP is the .DOC file itself.  You can create
  153. your own (using standard ASCII format) and save the file as NZIP*.DOC
  154. i.e., NZIPHLP.DOC, NZIPH.DOC, etc.  NZIP displays 23 lines before a
  155. pause.  The first file that matches the NZIP*.DOC file spec is used for
  156. the help screens.  Hitting <ESC> during any key pause will exit the help
  157. and return to DOS.  If no file is found you will be prompted for a
  158. keystroke. If you hit <RETURN> NZIP will run the menu version with
  159. default configs. Any other key will exit the program.  I've included an
  160. example help text in the file NZIPHLP.DOC.  If it is the first (or only)
  161. file that meets the NZIP*.DOC spec it will be used for the help screens.
  162.  
  163. The [?] used as the second parameter will show the settings for the
  164. named [configuration file].  Use 'NZIP n ?' or 'NZIP # ?' to see the
  165. default specs.
  166.  
  167. The [-d] option will turn off the obtaining of a directory structure
  168. when using NZIP's menus (see <F4>).
  169.  
  170. The [-x] option only works when a [*.ZIP] file has been specified as a
  171. third parameter.  This will allow NZIP to run with windows but the
  172. output specified in the [config] is overridden by the [*.ZIP].
  173.  
  174. The [-x] and [-d] parameters can be in place at the same time i.e.,
  175. [-xd], [-dx].  The [-x] and [-d] parameters will not allow NZIP to run
  176. in command line mode and always produce menus.
  177.  
  178.  
  179. The [marked list] file is an ASCII file of pathnames, files and/or
  180. wildcards saved with NZIP or anything you like.  If you don't want a
  181. marked list file place an 'n' in this place.  If you want to use a
  182. marked list with the default config- uration then use 'n' for the [con-
  183. figuration file].  The [marked list file] can be in the current direc-
  184. tory or anywhere along the DOS path.  If no extension is specified then
  185. '.MRK' is assumed.  If you select an 'n' then no marked list file is
  186. read and actions are performed with the config (which will result in an
  187. entire directory being Zipped if Update is chosen).
  188.  
  189.  
  190. The [*.zip file] is the name of the ZIP file to output to.  If this is
  191. not specified then the ZIP file in the configuration is used.  If no ZIP
  192. file is specified there the program will exit.  The [*.zip file] takes
  193. precedence over any files in the configuration.  The '.ZIP' in the
  194. filename is optional.  If another Archive method is chosen the
  195. appropriate extension is tagged on.
  196.  
  197. If for some reason PKZIP cannot be called an error message will appear.
  198. NZIP needs 271K free for its data and to give to PKZIP.  If there is not
  199. enough memory for the shell then an 'Insufficient memory error' is
  200. flagged.  The [*.zip] file is not searched for upon start up and it is
  201. assumed that if no directory is specified in the name you want to create
  202. a new file in the current directory.
  203.  
  204.     Some examples of NZIP command lines:
  205.  
  206.     NZIP                            :Will run NZIP with Defaults
  207.                                      and menus.
  208.  
  209.     NZIP 2                          :Run NZIP using ARC as the
  210.                                      Archive method.
  211.  
  212.     NZIP ?                          :Will display the documenta-
  213.                                      tion of NZIP and exit back
  214.                                      to DOS or run with menus.
  215.  
  216.     NZIP nz                         :Run with menus using NZ.CFG
  217.                                      configuration.
  218.  
  219.     NZIP nz ?                       :Show settings for NZ.CFG.
  220.  
  221.     NZIP  nz  myfile                :Run  command line NZIP with
  222.                                      settings in NZ.CFG using
  223.                                      MYFILE.MRK as the list of
  224.                                      files to ZIP.  The output
  225.                                      goes to the .ZIP file spec-
  226.                                      ified in NZ.CFG.
  227.  
  228.     NZIP n myfile                   :Run command line NZIP with
  229.                                      default settings using
  230.                                      MYFILE.MRK as the lists of
  231.                                      files to ZIP.  Will NOT run
  232.                                      because no .ZIP file will
  233.                                      be specified.
  234.  
  235.  
  236.     NZIP nz myfile newzip           :Use command line NZIP to
  237.                                      create a ZIP file using the
  238.                                      settings in NZ.CFG, the list
  239.                                      in MYFILE.MRK but send out-
  240.                                      put to the file NEWZIP.ZIP.
  241.  
  242.     NZIP n n ZIPPY                  :Use command line NZIP to
  243.                                      per-form update of entire
  244.                                      directory, using the default
  245.                                      configuration  and send out-
  246.                                      put to ZIPPY.ZIP.
  247.  
  248.     NZIP n zippers ZIPPY            :Use command line NZIP to up-
  249.                                      date ZIPPY.ZIP with file list
  250.                                      in ZIPPERS.MRK.
  251.  
  252.     NZIP nz -d                      :Run NZIP with menus but do
  253.                                      not obtain a directory
  254.                                      structure on start up.
  255.  
  256.     NZIP n -x ZIPPY                 :Run NZIP with default con-
  257.                                      figuration, menus and direct
  258.                                      direct output to ZIPPY.ZIP.
  259.  
  260.     NZIP nz -xd ZIPPY               :Run NZIP with NZ.CFG, no di-
  261.                                      rectory structure menus and
  262.                                      redirect output to ZIPPY.ZIP.
  263.  
  264.     NZIP 4 -xd ARCER                :Run NZIP using ZOO archive
  265.                                      method, with menus, no di-
  266.                                      rectory structure and send
  267.                                      the output to ARCER.ZOO.
  268.  
  269.     NZIP 5 myfiles C:\DUMP\NEWARC   :Run command line NZIP using
  270.                                      LHARC format, archive the
  271.                                      files listed in MYFILES.MRK,
  272.                                      and send the output to:
  273.                                      C:\DUMP\NEWARC.LZH.
  274.  
  275.  
  276.  
  277.                                THE MENUS
  278.  
  279. If the [marked list] parameter does not appear in the command line or a
  280. [-d] or [-x] do then:
  281.  
  282.  
  283. The first thing NZIP does is read and sort the current directory.  The
  284. number of files found is displayed in the top right.  Three tables of
  285. files are shown--the arrow keys move the highlight bar amongst the
  286. files;<PgUp/PgDn> scrolls through the directory.  To mark a file for
  287. zipping hit <RETURN> when the highlight is on it.  Unmark works the same
  288. way.  The function keys are used to open windows and change screens.
  289. <ESC> will always close a window and will exit the program.  When a
  290. small input window is waiting for input <RETURN> will accept the de-
  291. faults specified or will clear the input.  I will specify which routines
  292. are cleared and which obtain defaults.  If you change your mind about
  293. using the function hit <ESC> to close the window immediately.
  294.  
  295.  
  296. When entering file name input (retrieving a marked list, naming an
  297. editor, etc.) the rules that apply are:
  298.  
  299. A wildcard can always be passed unless specifically noted otherwise.  If
  300. you are looking for, say, a marked list file you can enter 'ZIP1*'.  The
  301. current directory is then searched, then the DOS path, then the
  302. directory structure if it has been obtained.  Different functions will
  303. append the file extension as required (.CFG for configs,.MRK for marked
  304. lists,.EXE for executable programs, etc.).  When passing wildcards the
  305. first match found is assumed correct and is used as the input.
  306.  
  307. If you specify a drive or directory designation with a wildcard then
  308. only that particular directory will be searched.
  309.  
  310. If no wildcards are input and no extension is given an appropriate ex-
  311. tension is added and then the search commences in the current directory,
  312. DOS path and directory structure.
  313.  
  314. If no wildcards are input, the input contains a drive and/or directory,
  315. and no extension is given an extension is added and the directory
  316. searched.
  317.  
  318. If there are no wildcards, a drive and/or directory designation and an
  319. extension the input is left intact.
  320.  
  321. If a [-d] was not specified then NZIP will search and obtain the direc-
  322. tory structure of the current disk which is then used for searches and
  323. moving around the disk.
  324.  
  325.  
  326.     The <F-> keys are used thus:
  327.  
  328.  
  329.     <F1>--Brings up a small help menu which explains the
  330.           function keys.  Moving the highlight to the item or
  331.           hitting the <Fx> key will execute the function.  The
  332.           PgUp/PgDn keys changes between the <Fx> keys and the
  333.           <ALT><Fx> and <CTRL><Fx> key combos.  To execute a
  334.           function move the menu bar down and hit <RETURN> or
  335.           use the specified key.
  336.  
  337.  
  338.     <F2>--Toggles the directory sorting from alphabetical by
  339.           name to alphabetical by extension.  When the marked
  340.           file list grows to over 100 entries this can become
  341.           quite slow, I am working on a better (faster)
  342.           algorithm.
  343.  
  344.  
  345.     <F3>--Brings up the Archiver settings menu.
  346.  
  347.            There are five windows here, the one you see being
  348.            specified by the type of archive you are doing:ARC,
  349.            ZIP, PAK, ZOO, LZH.
  350.  
  351.            There are two windows in the archiver settings.  The
  352.            top window includes:
  353.  
  354.            The name of the zipfile actions will be performed on.
  355.            The name of an editor to call.  The location of the
  356.            archiver.  The name of the zipfile is the output for
  357.            PKZIP.  Wildcards cannot be used since NZIP assumes
  358.            the creation of a new .ZIP.  The default clears the
  359.            name.
  360.  
  361.  
  362.            When you change the name of the Editor or the
  363.            Archiver a wildcard may be used i.e., PKZ*.  If no
  364.            extension is given .COM or .EXE is assumed.  If a
  365.            directory structure is obtained then it is searched
  366.            if a match is not found in the current directory or
  367.            on the path.  NZIP tries on start up to determine
  368.            where the archiver is on your disk.  If it isn't
  369.            correct you can enter anything you like.  You can
  370.            enter something like 'zip' if you renamed PKZIP.EXE
  371.            to ZIP.EXE.  Hitting <RETURN> will leave the '.EXE'
  372.            name intact.
  373.  
  374.            The name of the editor can be entered the same way
  375.            the Archiver name can be.  If no extension is given
  376.            .EXE or .COM is assumed.  The memory requirements
  377.            remain the same as that for the calling of PKZIP so
  378.            choose whichever editor will fit.  NZIP attempts to
  379.            pass the [marked list] file to the editor.  The
  380.            [marked list] is always rewritten before the call to
  381.            the editor and does not have to be saved prior.
  382.            Choose an editor which will accept a file spec on the
  383.            command line i.e., TED.COM, LIST.COM, VDE, etc.
  384.            Hitting <RETURN> clears the editor name only on this
  385.            screen.
  386.  
  387.            If you specify '%ENV' for the editor name then the
  388.            environment variables are used throughout NZIP.  Any
  389.            other environment variable will be processed at run
  390.            time (such as '%EDITOR' or '%WP').  Always precede
  391.            environment variable references with a '%'.  If
  392.            '%ENV' is specified then NZIP will look for the
  393.            environment variable 'EDIT' before calling the
  394.            editor.
  395.  
  396.            The <F7> key will allow you to load other
  397.            configurations.  The file can be anywhere on the path
  398.            or in the current directory.  If a directory
  399.            structure has been obtained it is checked if the file
  400.            is not found.If no extension is given then '.CFG' is
  401.            assumed.
  402.  
  403.            The <F8> key will save the configuration file.  The
  404.            default is the configuration that was last loaded.
  405.            If none have been loaded the default is NZIP.CFG
  406.            placed in the current directory.
  407.  
  408.            <F9> key here (as on the directory menu) will execute
  409.            the zip command with the options just selected.  You
  410.            can save as many different configurations as you like
  411.            to do specific tasks and the call them up again at
  412.            the command line of NZIP.
  413.  
  414.            The <F10> key will jump between the two menus.  Most
  415.            of the functions that I know of in the archivers are
  416.            represented here.  Arrows will move the highlight
  417.            around the menu;<RETURN> will toggle the option
  418.            through whatever different values it can have.  The
  419.            only active default is the Update file option.  Some
  420.            functions cannot be used with others (like View ZIP
  421.            and Update ZIP or Move and Update) at the same time.
  422.            Some functions have been left out since I had some
  423.            difficulty executing them correctly.
  424.  
  425.  
  426.            The 'Path to Temp' and 'Password' functions default
  427.            to clearing the entry.  The 'Path to Temp' specifies
  428.            where PKZIP will put its temporary .ZIP file.  An
  429.            environment variable can be used or if '%ENV' is
  430.            specified in the editor name the environment variable
  431.            'TEMP' is searched for at run time.
  432.  
  433.  
  434.            Note for PKZIP:
  435.  
  436.            There are two 'View' options on the menu.  The view
  437.            option in the lower portion of the left column views
  438.            files specified as wild- cards.  The view on the
  439.            right, above the other view options, views the entire
  440.            ZIP.
  441.  
  442.            <ESC> closes the window and returns you to the
  443.            directory menu.
  444.  
  445.     <F4>-- Change the current directory.  If you did not specify
  446.            the [-d] option when you first ran NZIP then a list
  447.            of directories appears and you select with the
  448.            highlight.  <RETURN> selects the highlight,<PgUp>/
  449.            <PgDn> scroll the list,<ESC> will close the window
  450.            without change.  If you did use [-d] then you are
  451.            prompted for the directory.  The new directory is
  452.            searched and sorted.  All marks remain intact.  If no
  453.            directory structure is active both <RETURN> and <ESC>
  454.            close the window without change.
  455.  
  456.     <F5>-- Save a copy of the marked files listed to an ASCII
  457.            file.  The file will contain the paths and file names
  458.            of all files and wildcards that are being used to
  459.            archive.  When an action is performed the file will
  460.            be automatically saved with the most current updates.
  461.            If you do not specify an extension then '.MRK' is
  462.            assumed.  The default is the last marked list loaded.
  463.  
  464.     <F6>-- Load a copy of marked files from a previous session.
  465.            When this is done the loaded list is appended onto
  466.            the current list.  If the same file is loaded twice
  467.            then two copies are in the marked list.  You can load
  468.            as many lists as you want to create an even bigger
  469.            list.  This list is automatically saved as the last
  470.            file name loaded unless changed with the <F5> key.
  471.            '.MRK' is the assumed extension if not specified.
  472.  
  473.     <F7>-- View all files and wildcards currently marked.
  474.  
  475.  
  476.     <F8>-- Insert wildcard strings into the marked list.  This
  477.            allows up to 20 wildcards to be passed to PKZIP along
  478.            with any files you have marked.  Press <RETURN> next
  479.            to any number on the menu you would like to change.
  480.            The wildcards are directory specific so if '*.*' is
  481.            entered while in the C:\UTILS directory the wildcard
  482.            becomes 'C:\UTILS\*.*'.  If the wildcard contains a
  483.            drive or directory reference it is left unchanged.
  484.            The default input is to clear the entry,<ESC> will
  485.            leave the entry unchanged.
  486.  
  487.     <F9>-- Create zip file.  This uses the current configuration
  488.            to execute whatever action specified by calling the
  489.            archiver.
  490.  
  491.     <F10>--Change current zipfile.  Preform actions on a new zip
  492.            file.  This is the .ZIP file that will be used in
  493.            execution.  This function does not search for the ZIP
  494.            file on disk but assumes you are creating a new one
  495.            so wildcards are not allowed.  The default is to
  496.            clear the zip file name.
  497.  
  498.  
  499. <ALT><F1>--Show information on file.  Shows the path\file, date,
  500.            time and size for the highlighted file, the memory
  501.            left to NZIP, the number of files to archive and the
  502.            total number of bytes to archive.
  503.  
  504.  
  505. <ALT><F2>--Will show all *.ZIP,*.ARC,*.PAK,*.LZH,*.ZOO files on
  506.            disk.  If a directory structure has been obtained
  507.            then all directories are searched otherwise only the
  508.            DOS path and the current directory are searched.
  509.            Move the highlight bar to an entry and hit <RETURN>
  510.            to make the file the active one.
  511.  
  512. <ALT><F3>--Change format between .ZIP, .ARC, .PAK, .ZOO and
  513.            .LZH.
  514.  
  515. <ALT><F4>--Change from directory structure to manual input and
  516.            vice versa.  The directory structure is read once if
  517.            it hasn't yet been.  Use this to input changes to
  518.            floppy disk directories, etc.
  519.  
  520. <ALT><F5>--Mark batch.  Mark a group of files in the current
  521.            directory by wildcard.  The input must be a valid DOS
  522.            wildcard such as '*.DOC' or '*.EXE'.  The default is
  523.            '*.*'.  The wildcards are directory specific.
  524.            Depending on the orientation of your last <PgUp>/
  525.            <PgDn> the marks will be rewritten immediately or
  526.            after another keystroke.
  527.  
  528. <ALT><F6>--Unmark batch.  Works the same as Mark batch but in
  529.            reverse.
  530.  
  531. <ALT><F7>--Edit mark list.  This function will compile the
  532.            [marked list] and any wildcards, save them to the
  533.            last [marked file] name given (if one hasn't been
  534.            loaded NZIP writes its' own called MZIP.MRK), and
  535.            calls the Editor specified with the file as part of
  536.            the command line.  Use an editor where this is
  537.            valid;the editor should have a syntax like:
  538.  
  539.                         C>EDIT filename
  540.  
  541.            If no editor name is given or the name is given as
  542.            'SHELL' then a DOS shell is executed.
  543.  
  544. <ALT><F8>--Editor name.  If no extension is given .EXE or .COM
  545.            is assumed.  If no matches are found the name doesn't
  546.            change.  If you enter 'SHELL' a DOS shell is executed
  547.            instead of an editor.  The default is the last editor
  548.            name specified and can only be cleared via the Zip
  549.            settings menu.
  550.  
  551.            You can enter environment variables here, a special
  552.            case being '%ENV' which causes NZIP to check for the
  553.            defaults listed above.  Any other environment
  554.            variable will be processed at run time.  ALWAYS
  555.            include a '%' before the input of an environment
  556.            variable.
  557.  
  558. <ALT><F9>--Zip output path.  Input the path that you want the
  559.            output file to go to if it is not as specified in the
  560.            Archive Name.  The default is the current directory.
  561.            You can specify environment variables (preceded by a
  562.            '%') or if the editor name is '%ENV' NZIP will use
  563.            the variable 'NZOUT' is set by the system.
  564.  
  565. <ALT><F10>-Obtain Archive name.  If no extension is specified
  566.            then the default extension of the Archive format is
  567.            used: .ZIP,.ARC,.PAK,.ZOO,.LZH.  This will search the
  568.            directories.  The default is to clear the Zip file
  569.            name.
  570.  
  571.  
  572. <CTRL><F1>-Call the archiver's help screen.  This is equivalent
  573.            to 'PKZIP ?' or 'ZOO H'.
  574.  
  575. <CTRL><F2>-Un-archive.  This function allows the unpacking of an
  576.            archive.  The un-archivers are searched for as:
  577.  
  578.                           PKUNZ*.COM or .EXE for PKZIP
  579.                           PKUNP*.COM or .EXE for PKPAK
  580.                           ZOO.COM    or .EXE for ZOO
  581.                           LH*.COM    or .EXE for LHARC
  582.                           ARC.COM    or .EXE for ARC
  583.  
  584.            along the DOS path.  The archive to UNZIP is the
  585.            current ZIP file.  The output goes to the directory
  586.            specified by 'UNZIP Output' <CTRL><F3> or by the
  587.            environment variable 'NZOUT' if it is defined and the
  588.            editor name is '%ENV'.
  589.  
  590. <CTRL><F3>-Unzip output path.  Specifies where to put files
  591.            extracted from an archiver.  You can input an
  592.            environment variable (preceded by '%') or if '%ENV'
  593.            is set in the editor name the variable 'NZOUT' will
  594.            be used if found.  The default is the current
  595.            directory.
  596.  
  597. <CTRL><F4>-Get new directory structure.  You can have five
  598.            directory structures active at time.  If you try to
  599.            access another you will be asked to replace one.  The
  600.            first directory structure listed cannot be replaced
  601.            (the start up dir).  You can enter 'D:' or 'd:\' or
  602.            'd' etc.  You can toggle the active structure with
  603.            the <ALT><#> keys (1..5) or <CTRL><F6> which shows
  604.            you which drives have been accessed and lets you
  605.            choose from a menu.
  606.  
  607.            The new structure is then used when the <F4> is used
  608.            and becomes the structure used in searches.
  609.  
  610. <CTRL><F5>-Delete a directory structure.  Removes a directory
  611.            structure from memory.  The first directory structure
  612.            (start up) cannot be removed.
  613.  
  614. <CTRL><F6>-Change Directory Structure.  Allows you to choose
  615.            from a menu the directory structure you would like
  616.            active.
  617.  
  618. <CTRL><F7>-Load exclude list.  You can call in an exclude list
  619.            to be used with PKZIP to exclude files from ZIPPING.
  620.            The name can be a wildcard or environment variable.
  621.            The name is searched for along the DOS path or active
  622.            directory structure.  The default extension is '.EXL'
  623.            if not specified.
  624.  
  625. <CTRL><F8>-Show and Edit Exclude list.  This will show the
  626.            exclude file list and allow you to change the list
  627.            (up to 20 names).  The input works the same as for
  628.            wildcard input.
  629.  
  630. <CTRL><F9>-Save exclude list.  Saves the current exclude list to
  631.            the file specified.
  632.  
  633. <CTRL><F10>-Quick View.  The function calls the archiver with
  634.            the 'View' command for the named archive.
  635.  
  636.  
  637. The program is fairly simple to use.  You can cross directories, save
  638. the marked lists and save the configuration for future use.  If you like
  639. this program you can donate $20 for a registered version (it calls ARC,
  640. LHARC, etc.) and updates as soon as they are made.  I would like to here
  641. from anyone who has tried this program.  I can be reached via Compuserve
  642. (76106,572) and area BBS's.  Please tell me about any enhancements you
  643. would like to see.  Enjoy!
  644.  
  645.  
  646.                              Andrew Palmer
  647.                             Palmer Software
  648.                              129 Amboy Ave.
  649.                           Woodbridge, NJ 07095
  650.  
  651.  
  652. ------------------------------------------------------------------------
  653. I would especially like to thank Ward Yelverton for his wonderful
  654. suggestions on environment variables, multiple directories and exclude
  655. files.  Please let me know what else you would like to see done!!.
  656. ------------------------------------------------------------------------
  657.  
  658.  
  659. The Versions of the compression programs for which NZIP was written for
  660. are:
  661.  
  662. PKZIP (R) FAST!  Create/Update Utility Version 1.1 03-15-90 Copr.
  663. 1989-1990 PKWARE Inc.  All Rights Reserved.  PKZIP Reg. U.S. Pat. and
  664. Tm. Off.
  665.  
  666. Zoo archiver, Version 2.01 (1988/08/25 12:43:57) (C) Copyright 1988
  667. Rahul Dhesi -- Noncommercial use permitted
  668.  
  669. PKPAK FAST!  Archive Create/Update Utility Version 3.61 08-02-88
  670. Copyright (c) 1986-1988 PKWARE Inc.  All Rights Reserved.
  671.  
  672. ARC - Archive utility, Version 6.01, created in January of 1989
  673. Copyright 1985-89 by System Enhancement Associates, Inc.; ALL RIGHTS
  674. RESERVED
  675.  
  676. LHarc  version 1.13c           Copyright (c) Haruyasu Yoshizaki, 1988-89
  677. =========================================================  05/31/89  ===
  678.            <<< High-Performance File-Compression Program >>>
  679. ========================================================================
  680.  
  681.  
  682.