##### # # ##### #### #### # #### # # # # # # # # # # # # # # # #### # # # # # # # # # # # # # # # # # # ##### # #### #### ###### #### Welcome to the SGI compression tools, v1.4.7 INTRODUCTION: Here is a set of tools to handle most aspects of compressed and uncompressed files and archives for IRIX. Enclosed (and enabled) by with this set of tools are: Tool Description ---------- ---------------------------------------- pkzip Writes PC-compatible .ZIP archives pkunzip Reads PC-compatible .ZIP archives gzip GNU zip file compression gunzip GNU zip file de-compression gzcat GNU zip file utility compress IRIX file compression uncompress IRIX file de-compression pack IRIX file compression unpack IRIX file de-compression uuencode encode binary file for mail uudecode decode binary file for mail tar Tape archiver (included with IRIX) makeArchive Shell script for tar file creation uudeview Mime-encoded file decoder FILE TYPE RULES: Archive/files support some/all of the following actions: Opening: View archive/file contents Double-click: View archive/file contents ALT-Double-click: Gonzo extract/decompress archive/file Drop files: Add/update new/existing files to archive Menu: Contents: List archive/file contents Menu: Compress: Compress archive/file Menu: Extract: Extract contents of archive Menu: Extract/Abs: Extract contents of archive w/ absolute path names Menu: Extract/Rel: Extract contents of archive w/ relative path names Menu: Uncompress: Extract/decompress archive/file Menu: UUencode: Encode file for mail transmission Menu: ->DOS(*) name: Convert name to DOS (8.3) format Menu: ->Unix(*) name: Convert name to standard Unix format What this means is that you can just Drag-and-Drop file icons onto an archive file and they'll be added automatically to the archive. If the file name added matches (exactly) the name of a file already in the archive, the existing file is updated, otherwise it is appended to the end of the archive. This works for both compressed and uncompressed archives. Opening an archive will automatically display its contents and if supported, allow you to extract files from a list. ICONS: All archive files, be they compressed or not, appear as a 'Safe', with either 'Tar' or 'Zip' on the side. KNOWN LIMITATIONS: 1. The DOS name conversion process does not check for base file names longer than 8 characters. If you'll be transferring files to 8.3 systems, you should choose base file name accordingly. 2. When adding files to DOS-named compressed archives (except .zip) the archive, when re-compressed will assume a Unix-style file name. 3. The Xtar program can only examine archives with Unix-style names. 4. Compressed archives are decompressed temporarily when adding files to the archive. Adequate disk space (approx. equal to the sum of the compressed and decompressed archive) is required. 5. If file names do not match (exactly) they are appended to the archive rather than updated. For example, if the file 'foo/bar' is added to the archive (by dropping the 'foo/' directory on the archive) then later, the file 'bar' is dropped on the archive, it will be appended, not updated. To achieve proper updating always add files from the same directory level. Also, if a directory is repeatedly added to an archive, it will get appended multiple times to the archive. RECENT IMPROVEMENTS: 1. Updated the Xtar applications defaults file to include color scheme support for that cool SGI Look and Feel. 2. Added additional SGI file and application support for common file types including: 'imgview' for supported image types. 'netscape' for HTML documents. 'movieplayer' for supported movie types. 'xpsview' for PostScript documents. 3. Added file options push buttons to window. 4. Corrected extraction of new files to current directory. 5. (1.4.3) Added 'makeArchive' shell script for desktop creation of tar archives. If you place 'makeArchive' on your desktop or in an icon shelf of a directory view window (dirview). Then select and drop a collection of files onto the 'makeArchive' icon and a tar archive will be created of the selected files. The name of the archive will be the first file name with '.tar' appended. The archive file name may be changed as desired by selecting its name and entering a new name. 6. (1.4.4) Corrected various problems with missing 'cd' commands resulting in some FTRs not working in non-home/non-current directories. 7. (1.4.5) Corrected problem in pkzip Drop rule. 8. (1.4.6) Added 'pkzipfix' command. 9. (1.4.6) Added "Fix" and "Fix - try harder" zip file rules. The "fix" option will try to recover corrupt zip files. The "try harder" option will ignore errors and try to do something. In certain cases the "fix" option will give up on a file that "try harder" will fix. The "try harder" option may help in this case, but be aware that it can produce unexpected results. 10.(1.4.7) Added info on uudeview utility. Uudeview is a tool to extract mime-encoded files into their base file types. It is more general- purpose than uudecode, etc. in that it handles many common encoding schemes and will extract all parts of mail and news messages. PLEASE NOTE: The files herein are a gift to you. While I welcome your feedback, ideas, requests for additions, changes, and maybe even bug-fixes! IT IS ESSENTIAL TO UNDERSTAND THAT THIS SOFTWARE IS UNSUPPORTED BY SILICON GRAPHICS CUSTOMER SUPPORT CENTER STAFF. Version: 1.4.7 Date: 23.JAN.1998 Author: Roger Brown P.E. (r.c.brown@ieee.org) Source: http://reality.sgi.com/autocad/Docs/ctools.txt