home *** CD-ROM | disk | FTP | other *** search
-
- EASY INSTALL Ver. 1.0B
-
-
- (c) 1991 Scanlon Enterprises
-
-
-
-
- This is a beta release of EASY INSTALL, and all suggestions and
- comments are welcome. If this product does NOT meet with your
- requirements, we would like to know. Our goal is to provide an
- in-expensive version of an installation system for Shareware
- Authors and developers.
-
- EASY INSTALL is an easy to use installation system. This system
- will prompt your software user for both source and destination.
-
- EASY INSTALL automatically detects if the system is color or mono
- and sets the display to the appropiate colors. EASY INSTALL will
- attempt to detect the source drive, but allows your user to edit
- this to adjust for any errors.
-
- EASY INSTALL will also attempt to detect the drive type (fixed or
- removable) the user selects as a destination. If EASY INSTALL can
- not properly detect the drive type, the user will be prompted to
- verify the type.
-
-
- EASY INSTALL, as a default, will display, if it exists, the new
- industry standard README file, with the extension SIF
- (README.SIF). Also EASY INSTALL displays the messages found in
- the file EASYREAD, or will display an opening screen message of:
-
- ---------------------------------------------------------------
- EasyInstall Will NOT modify your AUTOEXEC.BAT or CONFIG.SYS files
-
- HowEver, the Installation Commands used by the Author may do so
- If you have NOT read the Authors Readme File or Documentation
- We suggest you Abort NOW, [Enter] to Continue or [Escape] to Abort
- ---------------------------------------------------------------
-
- *** NOTE *** Only the lines between the dashed lines appear on
- the opening screen....
-
- This message is displayed unless the Software Developer or user
- selects the bypass option (see Syntax below). Although EASY
- INSTALL will NOT modify any system file on its own, we can NOT
- guarantee that such will NOT happen, since the Developing Author
- may include a command which may do so.
-
-
- ** NOTE ** DO NOT RENAME EASY INSTAL (EASYINST.EXE) TO ANOTHER
- NAME AND RUN IT. EASYINST HAS BEEN INTENTENTIONALLY CODED NOT TO
- EXECUTE IF RENAMED. YOU WILL JUST GET AN ERROR MESSAGE. The
- registered version does NOT have this limitation.
-
- EASY INSTALL modifies itself during the process of installing the
- developers config file (command set). Please keep an original
- copy of EASY INSTALL . We suggest you use our batch file and
- binary file (EASYINST.BIN) to maintain the original.
-
-
- Page 1
-
- EASY INSTALL Ver. 1.0
-
-
- (c) 1991 Scanlon Enterprises
-
-
-
- Syntax: EASYINST /Cfname /B
-
- Where : '/Cfname' is the command line switch to place EASYINST
- into CFG mode, where the specified file 'fname' is read and
- appended to the EASYINST program. If 'fname' is NOT specified,
- then EASYINST will check for the presence of EASYINST.CFG . An
- error message will be generated if 'fname' or the default file is
- NOT found.
-
- Where : '/B' bypass opening screen which displays the messages
- about the Easy Install NOT modifying DOS system files, or the
- automatic display of README.SIF or EASYREAD.
-
- DEFAULTS:
-
- 'fname' is set to EASYINST if NOT specified
-
- The CFG (or batch) file must contain at least 5 lines. The 5
- lines must contain:
-
- 1) @TITLE@{Your program Name/Version (40 char max)}
- 2) @TYPE@{Type of system to install to. If HD is
- specified, then a hard drive is required
- otherwise use FLP (for floppy)}
- IE.. @TYPE@HD or @TYPE@FLP
- 3) @SIZE@{Minimum BYTES required to install your
- software onto the users system}
- 4) @DEST@{Default drive and path to install to
- IE...@DEST@C:\ or C:\DIR\}
- Always end this line with the backslash
- 5) Your first installation command
- IE....
- LHA E @SRC@SEBFU40 @DEST@
-
- In the last line, above, @SRC@ will be filled in by EASYINST, and
- is the source drive, where your installation files are located.
- The @DEST@ is the destination selected by the user, and limited
- by the two lines containing @TYPE@ and @SIZE@.
-
-
- EASY INSTALL will automatically detect the source (where EASY
- INSTALL started from), the video system (color or mono), the
- drive capacity of the destination and, if DOS 3.x and up, will
- automatically detect the type of drive the destination is
- (removable of fixed). If the DOS version is under 3.x user
- installing your software is prompted to specify the drive type.
-
-
- Page 2
-
-
- EASY INSTALL Ver. 1.0
-
-
- (c) 1991 Scanlon Enterprises
-
-
- EXAMPLES:
-
- Config command line Line number
- ----------------------------------------------------
- @TITLE@SEBFU Version 4.0 1
- @TYPE@FLP 2
- @SIZE@200000 3
- @DEST@A:\ 4
- IF HD 5
- LHA E @SRC@SEBFU40 @DEST@ 6
- IF FLP 7
- CHGDRV 8
- LHA E @SRC@SEBFU40 @DEST@ 9
-
- Thus, if the user is installing to a hard disk, the installation
- code on the line after the IF HD will be executed. If the user
- selects installation to a floppy, then the code following the IF
- FLP will be executed.
-
- If you have any questions, don't hesitate to call.
-
-
- In the example, the program title is SEBFU Version 4.0
- the program can be installed to a floppy
- the program requires 200K bytes of space
- the destination is set to drive A
-
- Notice the use of IF in line 5, this is our special test
- condition, where IF may be followed by either HD or FLP , which
- is the drive type of the destination the user selected to install
- to.
-
- Line 5 begins the set of instructions which will execute if the
- destination drive is a hard drive. All lines between line 5 and
- the next line containing either IF HD or IF FLP will be
- executed by EASY INSTALL. In this example, there is only one
- line, which is line 6.
-
- Line 7 begins the set of instructions which will execute if the
- destination drive is a floppy drive. All lines between line 7 and
- the next line contains either IF HD or IF FLP will be executed
- by EASY INSTALL. In this example, there are only two line, which
- are line 8 and 9.
-
- NOTICE line 8, this is a special command which EASY INSTALL uses
- as a flag to wait for the user to change disks in the specified
- floppy disk system. Use CHGDRV when you want the user to change
- disks during the installation process.
-
- EASY INSTALL will prompt the user to change disks automatically
- if it detects the current destination does NOT have the required
- disk space specified in the @SIZE@ statement, on line 3.
-
-
- Page 3
-
- EASY INSTALL Ver. 1.0
-
-
- (c) 1991 Scanlon Enterprises
-
-
-
- EXAMPLES {continued}
-
- Config command line Line number
- ----------------------------------------------------
- @TITLE@SEBFU Version 4.0 1
- @TYPE@FLP 2
- @SIZE@200000 3
- @DEST@A:\ 4
- LHA E @SRC@SEBFU40 @DEST@ 5
-
-
- This is the basic use of EASY INSTALL, and can meet the needs of
- many Authors. This format will verify that the disk to install to
- contains at least the amount specified by @SIZE@ (200K) and
- proceed to install to the specified destination if it meets this
- minimum size. IE.. if the destination has 200K bytes available,
- then the command on line 5 will be executed.
-
-
- Config command line Line number
- ----------------------------------------------------
- @TITLE@SEBFU Version 4.0 1
- @TYPE@FLP 2
- @SIZE@200000 3
- @DEST@A:\ 4
- COPY @SRC@*.* @DEST@ 5
-
-
- This will use the DOS COPY command to copy all files from the
- source to the destination, as long as the destination contains at
- least 200K bytes free. EASY INSTALL will automatically pause for
- the user to insert a disk with the required free space, if it
- detects the current source does NOT have enough.
-
- EASY INSTALL recommends using the DOS copy command, instead of
- XCOPY as the user may not have a path set, or XCOPY available,
- such as systems running DOS 2.x . You may substitute a
- Commercial or Shareware file copy utility on your disk as a
- replacement command, but be sure to affix the @SRC@ specification
- to this replacement command to assure DOS can find it.
-
- IE...
-
- Config command line Line number
- ----------------------------------------------------
- @TITLE@SEBFU Version 4.0 1
- @TYPE@FLP 2
- @SIZE@200000 3
- @DEST@A:\ 4
- @SRC@CCOPY @SRC@SEBFU40 @DEST@ 5
-
- This would perform exactly as the above, if the program CCOPY.COM
- or CCOPY.EXE exists on the source disk.
-
-
- Page 4
-
- If you are interested in this easy to use installation system,
- for use with your software, you may use this system as often as
- necessary (in house). If you decide to register, you will get
- virtually the same system, but with the added features of :
-
- NO EASY INSTALL Title screen (top line)
- (An exit message will be displayed)
-
- DISPLAYS DATE AND TIME AT TOP WITH YOUR AUTHOR NAME
- (or Author Company name)
-
- PROGRAM CAN BE RENAMED WITHOUT GENERATING AN ERROR
-
- You will be added to our mailing list to be notified
- of new versions or other products.
-
-
-
- EASY INSTALL is available for only $9.95 plus a shipping and
- material charge of only $3 (US). Please read the EASYORD.DOC
- file for ording instructions or print it out :
-
- COPY EASYORD.DOC PRN
-
-
- Limitations of registration:
-
- 1 program may be configured using 1 registration. Additional
- registrations are required for mutiple programs. Once EASY
- INSTALL is configured, an unlimited number of EASY INSTALL files
- may be used (by your customers). The program may be updated and
- new commands placed into EASY INSTALL, from the original EASY
- INSTALL program, at no additional registration fee.
-
- IE... PROG A requires 1 registration
- PROG B requires another registration
-
- However, once the /C (config) option is used, as many copies of
- the modifed EASY INSTALL program may be made and distributed as
- is necessary to send to all your registered or software buyers.
-
-
- If you have any questions requarding EASY INSTALL please call
- Paul Scanlon at (805) 272-4827 .
-
-
-
- Page 5