SHEZ REVISION HISTORY v8.0 8/17/92 Version 7.5 - 7.9 skipped due to hacked copies being distributed. Made SHEZ Ultravision aware. If the screen is in an Ultravision mode not supported by SHEZ, SHEZ will deactivate Ultravision and then re-activate Ultravision at exit time. Corrected an EMS memory problem that caused SHEZ to lock up some PC's. SHEZ will not allows users to enter filename and directory names using the upper ACSII characters. I.E. characters with a decimal value greater than 127. Added the option to sort the compressed file list by directory name. When converting compressed files to another compressed file format, SHEZ will now identify the file format of the file to convert internally, withou taking the file extension into account. When converting compressed files from one compressed file format into another, SHEZ will attempt to retain the path information if it exists in the source compressed file. Modified the mouse identification code to identify more non- Microsoft mouse drivers. (If your mouse does not work try running the SHEZCFG program and set the FAST MOUSE RESET option to N.) When converting from a ZIP to and ARJ or an ARJ to a ZIP file format, you will be asked if you wish to retain the Volume Label information. (THIS OPTION WILL ONLY APPEAR WHEN CONVERTING ONE FILE AT A TIME. ALSO THE PROMPT WILL NOT APPEAR IF RUNNING SHEZ IN A DOS WINDOWS UNDER OS/2.) When creating a new ARJ compressed file, the user can activate ARJ's multi-volume support by responding to a multi-volume prompt. Added a new command ALT-F when viewing the DOS file list to run the PKZIPFIX program against the currently highlighted file. When using F8 to edit a file contained within a compressed file, SHEZ will attempt to use the path information if it is stored in the compressed file. Corrected the problem where the mouse menu is not appearing when double clicking on the left mouse button. v7.4 7/27/92 Version 7.3 was skipped due to a hacked copy. Increased the number of directory names SHEZ can handle in a compressed file to 100 directory names. Modified SGREP program to speed up search. Modified SHEZ to only function with the SGREP program. This was done due to problems redirecting output from other GREP type programs. Corrected some minor error in the SHEZCFG program. . When setting number of lines to display to 43 or 50 the setting would not be saved. . Unsorted directory selection would not be saved. Added ability to display a compressed file list unsorted. Page 1 SHEZ REVISION HISTORY Added Unsort to file sort options. Made small fix to routine that runs user specified external viewing program. When selecting the option to view the 4DOS/NDOS descriptions, the opt line of the screen will now display the complete description text. Removed the clock display from the screen. When using ALT-D to delete all files in the current directory that are conatined in the compressed file, the screen will only pause when an error is encountered, or all files have been deleted. Included a tutorial program/text file for first time SHEZ users. v7.2 6/16/92 Fixed slow copy times, when copying files from the DOS directory window. Fixed copy function so that files are copied correctly. Made additional adjustments to the speech friendly interface. When using the ALT-P command to specify an extract path, you may now enter single * to tell SHEZ to use it's floating extract path logic. Corrected memory allocation problem when using F9 to display a directory tree. Completely re-wrote the configuration program. v7.1 4/12/92 Fixed LOCKUP problem some users were experiencing. When testing a compressed file, and swapping is enabled, SHEZ will pause allowing the user to view the results of the compressed file test. When running under Desqview, the clock in the upper right corner is now de-activated. Added DEL key to delete highlighted/tagged files in the DOS directory window, and the compressed file window. When SHEZ is configured for floating extract path, entering the extract path on the command line will over-ride the floating extract path option. When running a virus check, if an error is encountered when testing a compressed file, SHEZ will pause allowing the user to see the result of the test. Added a configuration option to pause during a virus scan, allowing the user to view the output of various steps of the virus scan. The defaults for all XMS/EMS memory usage has been changed to NOT use XMS/EMS memory. Use the SHEZCFG program to change these defaults. Added a Speech Friendly Interface to aid blind users in interfacing SHEZ to a speech board. v7.0 3/30/92 Fixed mouse action when help panel is displayed. Added ALT-+ and ALT-- commands. Added disk space usage in the DOS file directory window. Page 2 SHEZ REVISION HISTORY Fixed support for PKZIP prior to release 1.1. Added support for 4DOS/NDOS DESCRIP.ION files. Added support for a second pop-up directory display window. Added support for XMS and EMS memory usage. Modified help system for faster startup and lookup. Modified mouse routines to autodetect an installed mouse driver. Fixed volume label processing routines. Added support for ARJ 2.30 self extracting files. Corrected SHEZ when running Search option, ALT-G when compressed files have directory info stored. Added ability to swap SHEZ to XMS in addition to EMS and disk. Added /LCD command line switch to modify color set when running on an LCD display monitor. Implmented a FLOATING EXTRACT location concept. v6.5 1/3/91 Fixed access of 'A' and 'B' drive when scrolling DOS directory window. Fixed CURRENT ENVIRONMENT display window over-run. Fixed problem when automatic volume label processing is in effect. The first extract did not extract the stored volume label info. Increase the STACK size for use by other programs. Corrected date sort when sorting the compressed file contents. Corrected CLT-X command (exit to extract directory) when viewing contents of compressed file. Corrected the function key display when pressing the shift key from the DOS directory display. When doing a CTL-Y (copy tagged files from one compressed file to another) copying from a self extracting compressed file now works correctly. Corrected Freshen routine when working with .LZH files. Changed macro activation keys due to numerous conflicts. Macro keys are now defined as: ALT-6 Start/Stop recording ALT-7 Playback ALT-8 Load and run ALT-9 Save ALT-0 Off and Flush Fixed Extract all Tagged file processing. Corrected a few anomolies in the macro playback routines. Corrected setting up SHEZ into Black and White mode when the MONO environment variable is set. Added MACRO menu item when viewing contents of compressed file. Added Bytes left to copy display when copying files from the DOS directory display. When CAPS lock is on entering a key while pressing the shift key will cause a lower case translation. Added command ALT-F10 to shell to DOS and go to the Extract Page 3 SHEZ REVISION HISTORY Directory. If help screen is more than one page allow any key other than ESC to display next/previous pages. Added support for ZOO compression program release 2.1. Added DUMPMAC program to display a previously saved macro file in english. When using the # key to display serial number, pressing either mouse buttons will remove the display window. When running a virus check on a compressed file from the compressed file directory window, you may now tag files that you wish to be check for infection. If no files are tagged then SHEZ will check all executable files, or all files, depending on how SHEZ was configured. Preliminary support added for PKZIP 1.93 beta version. Shez will identify the new compression method, and will extract files correctly from 1.93 zipped files. As soon as Phil Katz releases the SFX convertor program SHEZ will be modified to identify SFX files built by PKZIP 1.93. Added warning message indicating that shelling to DOS when running under DESQVIEW is not available. Added command ALT-G when viewing the contents of a compressed file. This command will allow you to search all, or only tagged files, for a specific string using Chris Dunford's Fgrep program. After the search is complete the results of the search will be displayed on the screen. Added more tweaking to ARC compressed file type identification. Added ability to change the macro playback speed via a pull down selection menu. Added ALT-5 (Macro Pause) to macro functions. Added the SGREP program in the SHEZ package. SHEZ will search the path first for SGREP and if not found will then search for the FGREP program. Added HOME and END key support to selection box. Added command ALT-Y to run a program against all tagged file(s) within a compressed file. v6.4 9/29/91 Added support for ARJ 2.20 self extracting files. When doing a virus check, SHEZ will now check the integrity of the compressed file before perform the virus check. If the integrity check fails, the virus check will not be performed. Tightened up the check for ARC type files. Corrected information display for ARJ type compressed files. Removed the automatic list of the SHEZ log file when doing a CTRL-Z virus check. Expanded Dos directory window to include file size,date,time. Removed the ALT-S and ALT-D keys from the DOS Directory, due to expanded display window. Added item counter at bottom of DOS directory window. Added new command ALT-B to Browse any user specified file. The F4 key (delete file) function in the DOS directory window will now allow you to delete empty directories. Page 4 SHEZ REVISION HISTORY Added keystroke record/playback/save/load facility. Added support for the -w (work drive) option for ARJ files. Added support for specifying compression methods for ZIP and ARJ files from within SHEZ and from the SHEZCFG program. When doing a virus scan the user can now cancel the scan by pressing the ESC key during the scan process. The virus scanning routine will now recognize self extracting compressed files and will scan the files contains within any SFX files found. Modified Speed Search routine when DOS directory is displayed. Pressing the same speed key move the highlight bar to the next item in the list, if one exists. Added F6 key on DOS directory screen to toggle between $.$ and *.*. Replaced the 'C' command (create new compressed file) with the F7 key to standardize the create new compressed file commands. Added ALT-T command (Toggle tagged file display line). This command replaces the pressing of the SHIFT key to toggle the tagged display line. Added support for command line parameter /E. (Extract location over-ride) Added scroll bars to window displays. Increased the size of the DOS windows when running in 43/50 line mode. Added a config. option to virus scan all files contained in compressed files. Added menu items to modify scan type, all or exe's only. Added Volume label support for ZIP and ARJ files. When activating the directory tree display the words ...WORKING.. was not completely clearing the window, fixed. Corrected a problem identifying some LZH files. v6.3 7/18/91 Fixed information display for ARJ files. Changed the sort function key on the main display to F9 from F6. Allow viewing of nested ARJ files. Changed SHEZCFG program to allow parameters to be passed to the virus scanning program. This also allows the Central Point Anit-Virus program to be used. When using F8 to edit a file contained in a compressed file and saving back the file into a ZIP file with authenticity activated the authenticity mode recognized and honored. You can now view and virus check nested compressed files to any nesting level. Shez will now search all nested compressed files (any supported format) when doing a virus check. A virus check LOG feature has been added. Registration number can now be displayed using the # key command. Page 5 SHEZ REVISION HISTORY The SHEZCFG program will now allow users to enter the registered user or company name. Corrected the function key display line that was in error after pressing the menu activation key. Changed the SHEZCFG program to allow parameters to be passed to the file browse program. Added support for ARJ210 self extracting files. When specifying a working directory by using the SHEZWORK environment variable, SHEZ will not create the specified directory if it does not already exist. Modified the ALT-N command to extract all newer files if none are tagged, or extract all tagged newer files. The over-write warning message, if activated, will now display the old file's size, date, and time. SHEZ will now honor the CAPS LOCK when it is on. Added CTL-Z command to scan all tagged files for virus's, and to strip comment records out of the master .ZIP file. Added CTL-T to tag all files displayed in the DOS directory window. Added Fast Mouse reset option in the configuration program. v6.2 4/29/91 Fixed the inability to reconfigure SHEZ more than one time. When copying files the orginial files where deleted. -- FIXED - - When copying/moving files the time and date stamp is incorrectly set. -- FIXED -- Added config item to prompt the user when attempting to copy/move and the target files already exists. When moving files the user is ALWAYS prompted if the target already exists. When the ZIP authenticity message appears clicking either mouse button will clear the message. Updated some of the HELP screen. Added support for self extracting ARJ 2.00 files. Corrected misc functions of the mouse interface. Corrected the serial number display on the main panel. Added the ability to Unsort the DOS directory listing. v6.1 4/8/91 When a path option is selected using the P command it will remain in effect until it is reset by issuing the P command again. When popping up a directory window, the home, end, pg-up/dn keys now function. You can also type in a new drive letter C- Z to get a directory listing of a different drive. The directory window will now support 200 directories instead of 100. SHEZ will now create it's swapping file on the user specified Disk:\DIR Corrected ARJ processing. When creating/updating an ARJ file, directory info is not saved unless specifically asked for by Page 6 SHEZ REVISION HISTORY the use. Support for ARJ release 1.10. Make saving/restoring the original DOS screen a user configurable item. Modified speed search, when DOS file list is displayed. Entering a lower case a-z or 0-9 will search for a matching file, entering an upper case A-Z or 0-9 will search for a matching directory name. When converting groups of tagged files SHEZ will now show the total file size difference. When moving files (individual or tagged), if the source and destination disk drives are the same SHEZ will now move the file pointers instead of performing a copy and delete. When changing directories or entering an extract path, pressing F9 will now show a graphical tree of dirs. Added a config option to force SHEZ to swap to disk even if EMS memory is available. The 6.1 version is not crippled in any way to abide by the ASP bylaws. A shareware opening screen was added at startup time per the ASP bylaws. The full serial number is now displayed on the opening screen. v6.0c 3/12/90 Added full support for LHA205, LHA210, and LHA211, including all header levels. When creating SFX file from LZH files the directory info in the LZH file will be retained in the SFX file. User can now configure SHEZ to use it's memory swapping feature when executing compression programs. When this feature is activated the DOS window will be temporarily disabled. When the DOS directory window is displayed the size of the highlighted file is now show at the bottom of the directory window. When using the CTL-Y command to copy member of one compressed file into another compressed file, the user now has the option of creating a new compressed file if the target file does not exist. v6.0b 2/24/90 Misc. bug fixes. v6.0 2/22/90 The CFG program will now allow you to optionally use extended background colors When editing a file SHEZ will now only save the editted file back into the compressed file if the file has been modified. The CFG program will no longer reset the serial number when reconfiguring SHEZ. The CFG program will now also allow you to update an external configuration file if one is found. The default extract path can now be set and saved in the configuration information. The CFG program will now allow you to set the function key highlight colors. Page 7 SHEZ REVISION HISTORY Most single letter prompts no longer require the user to press the enter key. When the main DOS file list is sorted, directories will always appear at the top of the list. When using the speed search option on the DOS file list, pressing a letter or a number will position you first to a directory name, then if the same letter or number is pressed again you will be positioned to the first matching file. When entering a filespec without directory information, SHEZ will default to the current default directory for the specified or default drive. The file times is now displayed in the DOS directory window, and is used when sorting the list by date. Support was added for LZH compression method 2.05. Support was added to convert an LZH file from the old compression method to the new compression method by simply converting the LZH file to itself. (NOTE: LEVEL 2 HEADERS FOR LHA 2.05 IS NOT SUPPORTED IN THIS VERSION OF SHEZ) Support was added for the ARJ compression method.