Tutorial: Using WinZip To Decompress Files

Dr. Thomas E. Hicks
Computer Science Department
Trinity University


Set Netscape Margins [ Left=1; Right=.2; Top=.6; Bottom=.6; Select Document Title, Location,  Page Number, Page Total Black Text l]

Software Compression/Decompression


Compression and decompression applications exist for almost every type of computer. Files are compressed for three reasons:
  1. Reduce the size. This makes storage of floppy disk more likely.
  2. Combine  many files/folders into a single file.
  3. Make Internet tranport more efficient.
Files must be decompressed
  1. Return one or more files to their original state.

IBM PC Compression/Decompression


At one time there were several compression formats used on IBM PC computers. Today, most files for this hardware are compressed in a ZIP format. These compressed files easily recognizable because they have a .zip extension. The Internet is loaded with IBM ZIP files.

When a user downloads a ZIP file from the Internet, he/she must use some type of software decompresssion program to return the ZIP file to it's original state. There are many progams available at computer stores and on the Internet which will compress and/or decompress ZIP files.

Some of these are freeware; some are shareware. I have chosen the WinZip shareware application to describe because

  1. the shareware fee is reasonable
  2. it is the most popular package on the market
  3. it is one of the easiest for users
  4. it helps to remove many  of  those unnecessary files created by application programs; this saves disk space

Macintosh Compression/Decompression


The Macintosh world has not been quite a quick to agree upon one compression format. The Internet is loaded with Macintosh applications compressed in  HQX, BIN, or SIT  formats. These files easily recognizable because they have a .hqx , .bin, or .sit extension.

The most popular package to decompress Macintosh files is a freeware package called StuffIt Expander. It is not the purpose of this handout to demonstrate MacIntosh compression strategies, but all Internet users should at least recognize the common compression formats.


UNIX Compression/Decompression


For software compression, he UNIX community generally uses the TAR format. These files easily recognizable because they have a .tar extension. The UNIX operating system is complete with tarand untar utilities for compression and decompression.


Installation of WinZip


In order to use WinZip, it must be installed on your computer. Those wishing additional information on how to download and install the WinZip software should refer to

 http://www.cs.trinity.edu/~thicks/WinZip/InstallWinZip.html


Formal Install vs. Informal Install


In order to demonstrate the the decompression process, we shall download, decompress, and install two zipped games; the first of these games will be Network Checkers and the second will be Jokers Wild Video Poker.

The creator of the Jokers Wild  Video Poker game has created a custom install program that will help the user walk through the installation process. Those applications that contain a custom installation interface shall hereafter be said to demonstrate a "Formal Install" or an "Formal Installation".

The creator of the Network Checkers game has did not create a custom install program to  help the user walk through the installation process. Those applications without a custom installation interface shall hereafter be said to demonstrate an "Informal Install" or an "Informal Installation".


Downloading NetCheckers


1]  Start Netscape and go To Tucow's  Home Page. It will be at this location that we download NetCheckers.Using the mouse, push/select that  link for NetCheckers! (See Below!)

 2]  It is now necessary to select the  location, on your hard drive, in which to download the ZIP file.  I would recommend downloading all software into the Temp folder on hard drive C. In the graphic below,
  1. the name for the download file will remain checkers.zip
  2. the file transfer location will be C:\Temp
  3. using the mouse, push/select  the Save button! (See Below!)
3]  Netscape will attempt to approximate  the remaining download time. You may continue to use Netscape while the download is in process. (See Below!)
4] The ZIP file is now completely downloaded.  Double-click on My Computer and double-click on folder Temp. From the graphic below, we can see that the downloaded file has 139 KB and is called  checkers.zip.


Using WinZip To Expand/Decompress  NetCheckers (Informal Install)


 The download file, checkers.zip, is a compressed ZIP file. In order to decompress any ZIP file after WinZip has been installed, you need only double-click on the icon with your mouse!  (See Below!)
5]  If WinZip is still being used during the evaluation period, you will get the screen below.  Using the mouse, push/select  the I Agree button! (See Below!)
6]  It is only after WinZip brings up the ZIP file that we are able to determine whether this game demonstrates a "Informal Install" or a  "Formal Install".  All "Formal Installs" have a button, called Install, at the top of the WinZip application. "Informal Installs" do not have a button, called Install, at the top of the WinZip application

Since there is no Install button at the top of the WinZip screen below,  checkers.zip is an example of an "Informal Install"; the designer of the NetCheckers game did not  implement a formal install for this application.

 It is not until this time that we are able to tell that checkers.zip   contains only a single file. Although an informal install may have only one file to expand; it is more likely to have many files to expand!  (See Below!)

The Extract Option must be used to decompress all informal installations. Using the mouse, push/select  the Extract button! (See Below!)

7]  WinZip will enable you to select where you would like to expand/decompress  the application.  In the example below, I have chosen to install NetCheckers into directory  C:\Games\NetCheckers.    Drive C already has a folder called Games.   The folder called NetCheckers will be created during the installation.  Enter the desired location in which to extract your compressed file  in the box in the top left corner. Using the mouse, push/select  the Extract  button! (See Below!)
8]  WinZip will very quickly extract the application. If you look quickly,  you will notice that the percentage slide bar, in the bottom right corner of the screen, keeps you updated on the progress of the extraction. This slide bar disappears when the expansion/decompression is complete; on my system, this extraction required less than one second.

When the decompression  is complete, you will no longer need WinZip. Close WinZip! (See Below!)

NetCheckers is now properly installed!


Starting The NetCheckers Application


9]  Using Windows 95, double-click on My Computer and double-click on folder Games and double-click on folder NetCheckers. From the graphic below, we can see that the decompressed,  executable  file has 288 KB and is called  Checkers.exe.

All IBM executable applications have an .exe extension.  In order to start the application, you need only double-click on the icon with your mouse!  (See Below!)

10]  We are now ready to play checkers with someone else on the Internet. The Help menu (See Below) contains directions. It is not the purpose of this handout to teach you to play the game! Lots of Luck!


Informal Installation Summary

NetCheckers is an example of  an "Informal Install" or an "Informal Installation". Only the documentation or the author can tell for sure whether any customization was done to the Windows configuration.

Informal install applications,  in which the user has not taken the time to design a custom installation interface tend to be less sophisticated than  formal install applications; they  sometimes customize the Windows configuration. Informal install applications can sometimes  be decompressed and executed from floppy disks.

Since informal installations can sometimes be installed on and run from a floppy disk (if space permits!), we could try using one computer to install NetCheckers on a floppy disk and then place that disk in a second computer to see if NetCheckers will indeed execute properly. If NetCheckers does not run on the second computer, we can conclude that it must be installed individually on each machine. If NetCheckers does run on the second computer, we can only conclude that it might not need to be  installed individually on each machine; since many applications use the same device drivers,  it is possible that a previous installation did that customization necessary to enable  NetCheckers to run on that second computer.

Floppy disks are cheap. Downloading can be a hassle. I encourage my student to (1) always have a floppy disk with containing their legal version of winzip.exe and (2) save a copy of all of their ZIP files on floppy (if space permits).


Downloading Jokers Wild Video Poker


1]  Start Netscape and go To GamesRoyal's  Home Page. http://www.gamesroyale.com/  It will be at this location that we download Jokers Wild Video Poker.

 Using the mouse, push/select that  link for JokersWild!

 2] Select a desired download location. I would recommend downloading all software into the Temp folder on hard drive C. In the graphic below,
  1. the name for the download file will remain jwild11.zip
  2. the file transfer location will be C:\Temp
  3. using the mouse, push/select  the Save button! (See Below!)
3] Netscape will attempt to approximate  the remaining download time. You may continue to use Netscape while the download is in process. (See Below!)
4]  Using Windows 95, double-click on My Computer and double-click on folder Temp. From the graphic below, we can see that the downloaded file has 213  KB and is called  jwild11.zip.


Using WinZip To Expand/Decompress  Jokers Wild  (Formal Install)


 The download file, jwild11.zip, is a compressed ZIP file. In order to decompress any ZIP file after WinZip has been installed, you need only double-click on the icon with your mouse!  (See Below!)
5]  It is only after WinZip brings up the ZIP file that we are able to determine whether this game demonstrates a "Informal Install" or a  "Formal Install".  All "Formal Installs" have a button, called Install, at the top of the WinZip application. "Informal Installs" do not have a button, called Install, at the top of the WinZip application

Since there is an Install button at the top of the WinZip screen below, jwild11.zip is an example of an "Formal Install"; the designer of the Jokers Wild Video Poker game did  implement a rather crude  install for this application.

It is not until this time that we are able to tell that jwild11.zip   contains a collection of 11  files. A formal install may have one file to expand; it may also have many files to expand!  (See Below!)

The Install Option must be used to decompress all formal installations. Using the mouse, push/select  the Install button! (See Below!)

6]  Let us go ahead and minimize the WinZip application to get it out of the way. Many of the custom installs use the entire screen.  Using the mouse, push/select  the OK button! (See Below!)
7]  In addition to placing all of the files and folders in their proper locations, many of the custom install programs (1) create temporary directories for the installation process (2) complete the installation, and (3) erase any of the temporary files created during the installation.

The custom install will almost  always  enable you to select where you would like to expand/decompress  the application.  In the example below, I have chosen to install Jokers Wild  in C:\Games\JWSlots.    Drive C already has a folder called Games.   The folder called JWSlots will be created during the installation.  Enter the desired location in which to extract your compressed file  in the box in the middle box. Using the mouse, push/select  the Install button! (See Below!)

This custom installation process is often more user-friendly than the one above. The custom installation often includes multiple screens.
Hint!

Note that many of the applications written for Windows 3.1 can  be used with Windows 95 and Windows NT. Windows 3.1 did not allow any file/directory/folder name to have more than 8 characters (no blanks) with an 3 character extension; if installing one of these in Windows 95/NT, you will not be able to have a directory called C:\Program Files or a directory called C:\Games\Jokers Wild Video Game\.

If the install program objects to your choice of file names, you might try a combination that would be legal in Windows 3.1; this is demonstrated above.


 Starting The Jokers Wild Video Poker Application


8]  Close the WinZip application; it is no longer needed. Using Windows 95, double-click on My Computer and double-click on folder Games and double-click on folder JWSlots. From the graphic below, we can see that the eleven decompressed  files contain a total of  1.06 MB and the executable is called  Joker.exe.

All  IBM executable applications have an .exe extension.  In order to start the application, you need only double-click on the icon with your mouse!  (See Below!)

9]  We are now ready to play video poker. Until the user pays the $12.95 for a legal copy of the application, the following reminder will appear each and every time the application is launched.  (See Below)
10]  We are now ready to play video poker . The Help menu (See Below) contains directions. It is not the purpose of this handout to teach you to play the game! Lots of Luck!



 Formal Installation Summary

Jokers Wild  is an example of  an older "Formal Install" or an "Formal Installation". Only the documentation or the author can tell for sure whether any customization was done to the Windows configuration.

Formal install applications,  in which the user has  taken the time to design a custom installation interface tend to be more sophisticated than  informal install applications; they  often customize the Windows configuration.  Informal install applications can sometimes  be decompressed and executed from floppy disks.

Since formal installations can sometimes be installed on and run from a floppy disk (if space permits!), we could try using one computer to install Jokers Wild on a floppy disk and then place that disk in a second computer to see if Jokers Wild will indeed execute properly. If Jokers Wild does not run on the second computer, we can conclude that it must be installed individually on each machine. If Jokers Wild does run on the second computer, we can only conclude that it might not need to be  installed individually on each machine; since many applications use the same device drivers,  it is possible that a previous installation did that customization necessary to enable  Jokers Wild to run on that second computer.

Floppy disks are cheap. Downloading can be a hassle. I encourage my student to (1) always have a floppy disk with containing their legal version of winzip.exe and (2) save a copy of all of their ZIP files on floppy (if space permits).



 Windows 95/NT Customization


Many applications customize the Windows 95/NTconfiguration by  (1) writing information into the windows registry, or (2) writing  information into  the windows.ini file, or (3) writing information into  the system.inifile or (4) storing device drivers (.dll extension) in the windows directory. This customization physically changes information on the hard drive of the computer on which the application was installed.
Let us assume that Jane downloads and installs a Tic-Tac-Toe game on the hard drive of Computer A. Let us also assume that Tic-Tac-Toe does no customization to the Windows configuration. During the installation of the Tic-Tac-Toe game, all four files related to the game are systematically stored in a folder called TicTac; this folder is 560 KB. Since the Windows configuration was not altered during the install, there is a high probability that Jane will be able to copy the TicTac folder to a floppy disk and use it in computer B without formally installing it on that machine.

Let us assume that Joe downloads and installs a Chess game on the hard drive of Computer B. Let us also assume that Chess does customization the Windows configuration. During the installation of the Chess game, all eleven files related to the game are systematically stored in a folder called Chess; this folder is 840 KB. Since the Windows configuration was altered during the install, there is a very low probability that Joe will be able to copy the Chess folder to a floppy disk and use it in computer A without formally installing it on that machine.

Applications that do customize the Windows configuration  generally must be individually  installed on each and every computer that is to use that

When installing many applications, the user has no way of knowing if the application customizes the Windows configuration. I recommend my students  install a good anti-virus program prior to installing applications and games from the Internet.


BackUp The Compressed Files


I also recommend that my students  back up an original copy of the compressed ZIP files to floppy disk when possible.  If it is necessary to re-install the application on another computer, getting the ZIP off the backup disk is faster and more convenient than downloading it again from the web. If the hard drive goes out, re-installation is needed on the new drive, getting the ZIPoff the backup disk is faster and more convenient than downloading it again from the web.

May be accessed through URL: http://www.cs.trinity.edu/~thicks
This Document May Not Be Printed or Reproduced Without Written Permission.
 1999 Copyright : Dr. Thomas E. Hicks
Permission granted : Professional Educators & College Students may print one copy of this page!

Dr. Thomas E. Hicks
 
    Computer Science Department 
Trinity University
"Dr. Web"