═══ 1. Introduction ═══ Archive Manager is a 32-bit, multithreaded PM front-end for the command-line archive programs PKZIP2, InfoZIP 5.x and above, LH, and LH32. It allows you to easily create and maintain archive files, extract files from the archive, view files in the archive, etc. New in version 3.0 In version 3.0, a number of small enhancements have been made:  Workplace Shell support for .ZIP files has been added. After you install Archive Manager, you will find an "Archive" file template in your templates folder. You can drag a .ZIP file to your desktop to create a new archive. After that, it pretty much acts like a standard Workplace Shell folder.  The displayed list of files is now in a multi-column list, giving you more information on the files in the archive. You can see their dates, normal and compressed sizes, the compression ratios, as well as their names. This view is similar to the Details view in an OS/2 folder.  Archive Manager can now be configured to view files within an archive with their associated program, as defined by the WPS. For example, when you double-click on a .BMP file in an archive, the program you've associated with .BMP files in the Workplace Shell is loaded, and displays the file, just as if you had double-clicked on the object in a folder. Note: The files are extracted to a temporary directory that is removed each time Archive Manager exits, so you no longer have to worry about removing the files manually.  Archive Manager is now somewhat smarter about what it will allow to be dropped on its window. Earlier versions didn't discriminate about what types of objects were being dragged and dropped on them, so it was possible to try to save a printer object or a drives folder in an archive file! This has been fixed. To read more about using Archive Manager, select one of the topics below: The Toolbar Adding Files to an archive Deleting Files from an archive Extracting Files from an archive Program Settings Selecting archiver programs Using the Viewer Window Searching for text Creating a new archive file About Archive Manager ═══ 2. The Toolbar ═══ The Toolbar provides easy access to most of Archive Manager's functions: Create a new archive. Open an existing archive. Close the current archive. Add a file to the archive. Delete a file from the archive. View a file in the archive. Extract a file from the archive. Display Help index. Exit the program. ═══ 3. New Archive dialog box ═══ The New Archive dialog box allows you to create a new archive file. Type in the full pathname of the new archive file in the entry field to create a new file. The filename must have a valid archive extension. If you name a file that already exists, you will be given an option to just open the existing file. Note: If you specify a new archive file to create, and then do not add any files to the new archive, it will not actually be created by the archive program. ═══ 4. Add files to archive ═══ This is the dialog box that allows you to specify how Archive Manager will add files to the current archive file. Files to add: You can specify the files that you want to add to the archive by typing their names in this entry field(wildcards accepted). You may also use the Select button to select a specific file to add. Note: If the files you are adding have spaces in their names, you need to enclose them in double-quotes. The Options. group allows you to set various options for the archive programs. The Add radio button corresponds to the "add" command line option for the .ZIP archivers, and to the A command for LH.EXE or LH32.EXE. The Freshen radio button corresponds to the "freshen" command line option for the .ZIP archivers. There is no similar option in LH.EXE. The Update radio button corresponds to the "update" command line option for the .ZIP archivers. There is no similar option in LH.EXE. The Move files checkbox should be checked if you want the archiver to delete the files after adding them to the archive file. The Compression group allows you to set how the archivers will compress the files in the archive. Choose the Speed option if you want the archiver to simply store files without compressing them. The Subdirectories group allows you to set how subdirectories will be handled by the archive programs. Choose the Collect checkbox if you want the archiver to recursively collect subdirectories, and Store if you want the archiver to actually store the subdirectories in the archive. ═══ 5. Delete Files dialog box ═══ The Delete Files dialog box allows you to specify which files you would like to delete from the current archive file. The Selected files radio button, when selected, will cause the files that are selected in the main file list to be removed from the archive file. Note: If no files in the list are selected, this button will be disabled. When the Files radio button is selected, you can specify a group of files to remove, such as "*.txt", etc. When this button is selected, you must specify a group of files to delete in the edit control to the side of this button. The Whole Archive button will let you close, then delete the current archive file. ═══ 6. Extract Files dialog box ═══ The Extract Files dialog box allows you to extract specified files from the archive. The Selected files radio button, when selected, will cause the files that are selected in the main file list to be extracted from the archive file. Note: If no files in the list are selected, this button will be disabled. When the All files button is selected, all files in the archive will be extracted from the archive file. When no files in the list are selected, this button is selected by default. Specify the directory where the files in the archive will be extracted to with the Extract to: entry field. This field defaults to the current directory if no default extract directory is defined. You may change this to whatever you want. If you specify a directory that doesn't exist, you will be given the option to create the output directory. The Options group lets you specify how the files will be extracted. The Newer files only button corresponds to the -n option in PKUNZIP2.EXE. There is no equivalent in LH.EXE. The Restore subdirectories button, when checked, will recreate the directory structure stored in the archive file. This button is checked by default. ═══ 7. Viewer Window ═══ You can use the Viewer Window to view files contained in the archive. You may view more than one file at a time, in separate windows. The button closes the View Window. The button lets you search for specific text in the viewer window. The button lets you repeat the last search operation. The button allows you to copy selected text from the window to the OS/2 clipboard. If you press this button before you have selected any text, then all of the text in the window will be copied. ═══ 8. Search dialog ═══ The Search dialog allows you to specify a string of text to search for in the viewer. The text entry field is where you specify the text you would like to search for. Select the Match case checkbox to make the search case-sensitive. ═══ 9. Settings dialog box ═══ The Settings dialog box allows you to specify how Archive Manager will behave when dealing with archive files. Default Open directory: This specifies which directory Archive Manager will choose when you select "Open" from the "File" menu. This is typically set to the directory where you download files to. Default extract directory: Specifies where files that you extract from an archive will be placed, if no other directory is specified. This setting can be changed when extracting files, from the Extract Files dialog box. If you check the Default to current directory checkbox, this setting is ignored, and the current directory is used. The Show extracted files in a folder : option, when checked, will open a folder with the extracted files in it. Listbox style: These radio buttons allow you to specify whether the listbox in the main window has the multiple-selection style or the CUA-compliant Extended selection style. Viewer: This group of option buttons allows you to specify what action will be taken when a file is selected for viewing in the main window's listbox. If you select "Internal", Archive Manager's built-in text viewer is used to view files stored in an archive. If you choose "Associated program", Archive Manager uses the Workplace Shell association to launch the program appropriate for viewing the file. For programs and batch files, you are asked if you're sure you want to launch the file. Note: Archive Manager will extract the file or files to be viewed into a temporary directory under its own directory, called "EXTRACT.TMP". If you are unable to extract files to view, it might mean that the disk where this directory is located is full. When you exit Archive Manager, this directory will disappear, along with its contents. ═══ 10. Archivers dialog box ═══ The Archivers dialog box specifies which command-line archive programs will be used to create and extract archived files. Note: This version of Archive Manager does not support DOS-based archiver programs. ZIP: Specifies the archive program for creating archive files with the extension .ZIP. The default is PKZIP2.EXE. UnZIP: Specifies the archive program for extracting and viewing archive files with the extension .ZIP. The default is PKUNZIP2.EXE. LZH: Specifies the archive program for creating, extracting and viewing archive files with the extension .LZH. The default is LH.EXE. Self extractor for LZH files: Specifies the full pathname of the self-extraction executable used in creating self-extracting archives from .LZH files. The usual name for this is SE.EXE, and it can be found in distributions of LH and LH32. CAUTION: You MUST specify the full path to this file for the creation of self-extracting .LZH files to work. ═══ 11. About Archive Manager ═══ This is the unregistered version 3.0 of Archive Manager. You have a 30-day liscense to this program. After this period, the liscense will expire and the demo version of Archive Manager will no longer run. This version does not include the following items that are included in the full version: EA support for archives created with LH. Various other features. To obtain the registered version of this program, send $25 to: VacNat Software, Inc. 1370 White Oak St. Harrisonville, MO 64701 Note: You can also register Archive Manager online at the OS/2 Shareware BBS at 703-385-4325. This is probably the fastest way to get a registered copy. Note: Archive Manager is now available from Indelible Blue, Inc. You can order it by contacting them at 1-800-776-8284. Ask for catalog item number VAC38. When you register, you will receive the latest version of this program. Improvements are being made all the time, and by the time you read this, a new version with more features will be waiting. Thank you for trying it out. If you wish to talk to me and suggest changes, etc., I can be reached on Compuserve at 70572,1247, or on the Internet at jkelly@tyrell.net.