J-Software InstallShield 4.1
============================

1. What's new?
2. How to use InstallShield
3. Zip structure
4. FAQ - Frequently Asked Questions
5. Technical information
6. Contact info

1. What's new?
--------------
The good news:

+ JIS 4.1 Supports now install alternatives, you can have up to 10 programs
  for one InstallShield.
+ Custom-alternative, so user can pick which parts of program are installed
+ InstallShield itself is zipped to increase amount of space for zip and it is
  unzipped when Install is started
+ InstallShield now supports HD, so you can use it without floppies too.
+ InstallShield has in-built viewer for Licenses and Information file now.

The bad news:

- Support for other packages still missing. In future will support other 
  archive types like JIS Light. Until then, use Light if you need this 
  feature.
- Betatesting didn't reveal any bugs, so they can be anywhere...

2. How to use InstallShield
---------------------------
JIS no longer has Wizard for making Installers, it is Creator now. 

How to use Creator:

Step 1: If you want to include a license or information file, create it first.

Step 2: Run JIS Creator typing CREATE.

Step 3: First you'll be asked for the name of the program. Just type it and 
          press ENTER.

Step 4: After this you'll be asked for license-file's name. If you made one, 
          type it's name here, otherwise just press ENTER

Step 5: Now Creator asks the number of install alternatives. If you want to 
          make just one, type 1, etc. However you must do at least one 
          alternative, and you can't do more than 10 alternatives.

Step 6: Now Creator will ask you name and zip name for every alternative.
          You should take note of these, cause you have to include same files 
          into the resource file.

Step 7: After this, Creator will ask if you want to use Custom selection. If
          you don't, enter N and jump to step 9. Otherwise enter Y.

Step 8: Now enter how many pieces you want to include. You have to make at 
          least 2 pieces and the maximum is 15 pieces.

Step 9: Now you have to type name and zip name for every piece of Custom-
          selection. (Pieces are the Sub-alternatives of Custom.)

Step 10: If you made that information file, give its filename, otherwise just 
          press ENTER.

Step 11: If you want to run a special command (such as program Setup) give 
          path and program filename. Otherwise press ENTER.

Step 12: If you want to see summary, answer Y to the question. Press any key 
          to exit summary.

Step 13: Now Creator will make INSTALL.DAT containing all this information.

Step 14: If you want to use JIS with disk(s), answer Y to the "Make a install 
          disk?"-question in the creator. Creator will create INSTALL.ZIP and
          copy it, PkUnzip Jr and Install Prepare to disk.

Step 15: Rest is up to you. You have to create corresponding zip files you 
          gave to Step 6 and 9. When you have all necessary zips, zip them up
          to RESOURCE.ZIP. If you used disks, you can easily span RESOURCE-
          file, if it's too big for one floppy.

PkWare PkUnzip, PkUnzip Jr. and PkZip v. 2.50 are included to this package. 
Get full and newest package from:

WWW.PKWARE.COM

PkZip, PkUnzip and PkUnzip Jr. are trademarks of PkWare Co.

3. Zip Structure
----------------
JIS Zip structure on Disk:

A:
 +-INSTALL.EXE                Install Prepare
 +-PKUNZJR.EXE                PkUnzip Jr.
 +-INSTALL.ZIP
 | +-INSTALL.EXE              JIS 4.0
 | +-INSTALL.DAT              Install configuration file
 | +-PKUNZIP.EXE              PkUnzip
 |(+-License-file)
 |(+-Information-file)
 +-RESOURCE.ZIP
   +-alternative & custom piece zips

Structure on HD:

HD:
 +-INSTALL.EXE                JIS 4.0
 +-INSTALL.DAT                Install configuration file
 +-PKUNZIP.EXE                PkUnzip
(+-License-file)
(+-Information-file) 
 +-RESOURCE.ZIP
   +-alternative & custom piece zips

4. FAQ-Frequently Asked Questions
---------------------------------

Q: How can i make InstallShield with Custom-selection only?

A: You can't (yet). You have to make at least one alternative with Custom.

Q: Does it take more space than JIS 3.1?

A: Yes, but not so much, cause JIS is zipped and it will be unzipped before 
   program itself is installed. Install Prepare takes about half of that 
   space what JIS 3.1 took. Features cost always something.

Q: How can i use ARJ instead of PkZip?

A: You can't do it yet, but wait for next version, it will allow support for
   ARJ, RAR, LHA and ZOO. Or then you can use JIS Light.

Q: Can i use any other ZIP Extractor than PkUnzip?

A: Yes, but you have to rename it to PkUnzip, an it has to support PkUnzips  
   -d-parameter.

5. Technical information
------------------------
JIS 4.0 was created with Microsoft QuickBasic eXtended 7.1 and compiled with
Basic Compiler 7.1.
Readme was written by MS-DOS Editor.
Source code of JIS includes 372 lines of code, Creator has 118 lines and 
Install preparator 17 lines.

6. Contacting info
------------------

Our website: WWW.GEOCITIES.COM/JSOFTA
E-Mail: JSOFTA88@HOTMAIL.COM
