home *** CD-ROM | disk | FTP | other *** search
- TOLZH VERSION 1.0 COPYRIGHT 1989 JOHN NAVAS II, ALL RIGHTS RESERVED.
-
- ToLZH is made available for personal, non-commercial use only. You
- are granted a limited license to use ToLZH, and to copy it and
- distribute it, provided that no fee is charged for such copying and
- distribution, and that it is ONLY distributed in its original,
- unmodified state.
-
-
- PURPOSE:
-
- ToLZH automates the conversion of .ARC, .PAK, .ZIP, and/or .ZOO files
- to .LZH files, making it easier to take advantage of the greater
- storage efficiency of .LZH files.
-
-
- FEATURES:
-
- * Optionally processes nested subdirectory trees.
-
- * Automatically processes file contents recursively. (For example,
- if DATA.ARC contains ARC1.ARC and ARC2.ARC, after conversion DATA.LZH
- will contain ARC1.LZH and ARC2.LZH, not .ARC files).
-
- * Either ARCE, PKXARC or PKUNPAK may be used instead of ARC to
- process .ARC files.
-
- * Full support of path names and the PATH environment variable.
-
- * If an original files is not read-only, it will be automatically
- deleted immediately after the .LZH file is successfully created,
- conveniently minimizing disk space requirements. (Read-only files
- will not be deleted.)
-
- * Well-behaved: may be run in a multitasking and/or network
- environment.
-
- * Extensive error-checking and diagnostic messages.
-
-
- USAGE:
-
- tolzh [/s] [<source> ...]
-
- /s Process nested subdirectories in source(s) (optional).
-
- <source> One or more pathname(s), wildcard pathname(s), and/or
- directory name(s), each of which is processed in order.
-
-
- EXAMPLES:
-
- tolzh data.arc Convert DATA.ARC in the current
- directory to DATA.LZH.
-
- tolzh d:\files\data.zip Convert D:\FILES\DATA.ZIP to
- D:\FILES\DATA.LZH.
-
- tolzh paks\*.pak zoos\*.zoo Convert all .PAK files in the
- directory PAKS, and all .ZOO files in
- the directory ZOOS, to .LZH files.
-
- tolzh /s d:\ e:\ Convert all .ARC/.PAK/.ZIP/.ZOO files
- in any directory on both drives D: and
- E: to .LZH files.
-
-
- METHOD:
-
- ToLZH converts a file by invoking the appropriate utility program:
-
- File Extension Program* Version as of 5/4/89
-
- .ARC ARC** 6.02
- (ARCE 4.0c)
- (PKXARC 3.5)
- (PKUNPAK 3.61)
-
- .PAK PAK 1.6
-
- .ZIP PKUNZIP 0.92
-
- .ZOO ZOO 2.01
-
- .LZH LHARC 1.12
-
- * LHARC is always required; the other utilities are only
- required when actually processing a file of a given type.
-
- ** ARC is used to process .ARC files by default. If you wish to
- use ARCE, PKXARC or PKUNPAK instead, SET the ARC environment
- variable to the appropriate utility name before executing
- ToLZH. For example, to use ARCE instead of ARC:
-
- set arc=arce
-
-
- IMPORTANT CONSIDERATIONS:
-
- The appropriate utility programs must be located somewhere in the
- directories specified in the PATH environment variable.
-
- Sufficient memory must be available for both ToLZH and the largest
- utility program together. (ToLZH requires about 22K bytes.)
-
- When processing a significant number of files, it may be helpful to
- redirect screen output to a log file (which may be reviewed following
- completion). For example:
-
- tozlh /s e: >tolzh.log
-
- ToLZH expands files on the same drive; you should ensure that
- sufficient working capacity is available to handle the largest single
- file.
-
- Certain utility programs allow you to specify the location of
- temporary files with an environment variable; if you use this option,
- you should ensure that sufficient working capacity is available to
- handle the largest single file.
-
- The default stack size in ToLZH will process nested subdirectories up
- to eight levels deep. If more depth is required, the .EXE header may
- be modified (with a utility program such as Microsoft EXEMOD) to
- increase the stack size.
-
- The display of "disk bytes freed" may not equal the exact reduction
- in file size(s), since disk space is allocated in cluster-size
- increments.
-
-
- ACKNOWLEDGMENTS:
-
- The following file formats and programs were developed by the
- entities listed, who assert various forms of intellectual property
- protection, such as trademarks and copyrights. For more information,
- contact them directly.
-
- .ARC/ARC:
-
- System Enhancement Associates
- 21 New Street
- Wayne, NJ 07470
-
- ARCE:
-
- Vernon D. Buerg
- 139 White Oak Circle
- Petaluma, CA 94952
- CompuServe: 70007,1212
- Data/BBS: 707-778-8944
- 707-778-8841
-
- .ZLH/LHARC:
-
- Haruyasu Yoshizaki (Yoshi)
- [address in Japan unknown to this author]
- Nifty Serve PFF00253
- ASCII pcs pcs02846
-
- .ZIP/PKXARC/PKUNPAK/PKUNZIP:
-
- PKware, Inc.
- 7545 N. Port Washington Rd.
- Suite 205
- Glendale, WI 53217-3422
- BBS: (414) 352-7176
- Voice: (414) 352-3670
-
- .PAK/PAK:
-
- NoGate Consulting
- P.O. Box 88115
- Grand Rapids, MI 49518-0115
- (616) 455-6270
-
- .ZOO/ZOO:
-
- Rahul Dhesi
- [address unknown to this author]
-