home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Program Installer
- Version 3.0
-
- Copyright (C) 1990, 1991
- The DataWorks, Inc.
- 2115 University Blvd.
- P.O. Box 20962
- Tuscaloosa, Alabama 35401
- (205) 345-2848
- (800) 992-6698 (orders only)
- (205) 345-5655 (Fax)
- (205) 345-0998 (BBS, HST 14.4)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Disclaimer
-
-
- The DataWorks, Inc. makes no warrantys or claims to the fitness of
- this program. The user of this program, makes use of this program accepting
- any and/or all responsibilities for the actions of this program.
-
- Though we at DataWorks have taken every messure possible to insure
- that the program will/does function properly and will not cause any loss
- or contamination to your data, we cannot accept responsibility for unexpected
- bugs or other problems with the program that could result in the loss of
- or contamination of your data.
-
- If you do experience problems (bugs!) with the program, we would
- like to know, and ask that you contact DataWorks directly, or through our
- support BBS.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Introduction
-
- Program Installer is simply that - a program installer. It has been
- used by DataWorks, Inc. in some of our own third party applications as a
- generic installation utility.
-
- This particular version is being released into the public domain
- for use by other developers/programmers. However, Program Installer is not
- freeware, and if you really want to use all of the features of the program,
- you should register it with The DataWorks, Inc. See the file, REGISTER.DOC
- for further details. However, don't lose heart: Program Installer is not
- cripled at this point. It still supports all of the main features of the
- registered program except it is limited to only one program disk. The
- registered copy allows unlimited program diskettes to be used. For more
- information on "Program Disks", continue reading about "Installation of
- Your Programs" later in this documentation.
-
- Program Installer is designed for programmers/ 3rd. party developers.
- Simply, you can use it to facilitate the installation of a program you have
- written for either a client or for some vertical market. Program Installer
- doesn't care about what you have written or whether or not you want the
- program(s) you have written installed into a particular directory on
- the client/customer's hard drive.
-
- Program Installer can read files from either the A: or B: floppy
- diskette drive, and allows the end-user to specify the hard drive letter
- (C: through Z:) and/or subdirectory(s) into which your programs should be
- copied. All you, as a programmer, need to do is follow the simply setup
- instructions of Program Installer, and then just copy your files (for
- installation) onto the installation diskette(s) and let Program Installer
- do the rest for you (and your client/customers)!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Features
-
- Copies files from either A: or B: to the user-specified
- hard drive (and subdirectory) location.
-
- Completely independent of the programmer's/developer's code,
- and runs completely stand-alone.
-
- Does not require any command line parameters, or previously
- configured setup files/strings.
-
- Takes minutes to setup for your files!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ■■ Features When You Register The Program ■■
-
- ■■ All "Copyright" messages are removed and replaced with
- "By <your name/company name> <phone number>"
- and up to 70 characters of what you want displayed in
- place of the "Copyright" messages that appear for
- The DataWorks, Inc.
-
- ■■ The ability to use Program Installer on more than just one
- floppy diskette.
-
- ■■ The ability to detect if YOUR program diskettes have already
- been installed or not, and if so, to not allow reinstallation
- of your program diskettes.
-
- ■■ Limited installation protection. We employ a hidden/system
- file method we use to determine 1) if the original SYSTEM 1
- program diskette has already been used for program installation
- and 2) to determine if the program installed has indeed been
- installed or just copied onto the user's hard drive!
-
- ■■ The ability to use data encryption on your originial installation
- diskette to further protect your interests!
-
- Our INSTALL program employs an encryption routine that we can
- use to serialize our registered users. Simply, we employ the
- routine to produce two (2) additional prompts during the
- installation process. The first one prompts the use for a
- "License Name" and the second for the "License Number"!
- Then we call our encryption routine to verify that the
- License Number does indeed, match the License Name entered.
- If not, when our code is executed we can display a
- "Evaluation Copy" (for example) instead of "Licensed To:"
- window in the Main Menu of our programs.
-
- DataWorks, Inc. provides the source code and record structures
- that can help you employ this in your application. The source
- and instructions are shorter than this documentation! And
- a lot easier to include in your code than you may think!!!
-
- ■■ Dynamic execution. The hidden .SYS file tells your program
- where the user installed it, so the user doesn't have to
- have the program's directory in their PATH statement to
- execute the program from anywhere, on any hard drive,
- they may have installed.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Installing Your Programs
- Setting up Program Installer
-
- ■ Currently, this version of Program Installer will only
- work with ONE (1) SYSTEM diskette.
-
-
- To use Program Installer, follow these instructions:
-
- Format a floppy diskette (any size) with a
- volume name of "SYSTEM 1" (omitting the double
- quotation marks).
-
- Copy INSTALL.EXE (from your .ZIP of Program Installer
- onto this floppy).
-
- Then copy all of the files you want installed for the
- end-user onto this floppy.
- NOTE: if you have files that must go into sub-directories
- on this install disk, that's fine, Program Installer
- will copy them directly into the directory the user
- specifies for the application to be installed in.
-
- Now, in your documentation, simply instruct the
- end-user to type INSTALL ( or A:INSTALL or
- B:INSTALL ) to enact the install process.
-
-
- It's that simple!!!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Wrapping Up
-
- Because the program is so simple, I'm afraid there really isn't
- any reason for more documentation, although, I'm sure that's music to your
- ears! (or eyes!!!).
-
-
- Please report any problems you encounter (though you shouldn't) to
- our main office.
-
- Also, consider registering the program. The registered version really
- is quite a GEM!!!
-