home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
BUSINESS
/
VEND15.ZIP
/
VEND.DOC
< prev
Wrap
Text File
|
1994-01-16
|
11KB
|
272 lines
The Vending Machine
Version 1.5
Written & Published
By:
Lincoln Beach Software
Copyright (c) 1993,1994
All Rights Reserved
_______
____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
LIABILITY WAIVER
THE VENDING MACHINE IS LICENSED "AS-IS". LINCOLN BEACH SOFTWARE MAKES NO
WARRANTIES, EITHER EXPRESSED OR IMPLIED, WITH RESPECT TO THIS PROGRAM,
ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR ANY
PARTICULAR PURPOSE. IN PARTICULAR IT IS NOT GUARANTEED TO PREVENT OR
DETECT DAMAGE TO YOUR DATA OR PROGRAMS. IN NO EVENT SHALL LINCOLN
BEACH SOFTWARE BE LIABLE FOR ANY CLAIMS FOR LOST PROFITS OR ANY
DAMAGE, INCLUDING, BUT NOT LIMITED TO, SPECIAL, INCIDENTAL,
CONSEQUENTIAL OR OTHER DAMAGE. SOME STATES DO NOT ALLOW THE EXCLUSION
OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE
LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU. IN NO CASE SHALL
LINCOLN BEACH SOFTWARE'S LIABILITY EXCEED THE LICENSE FEES PAID FOR
THE RIGHT TO USE THE LICENSED SOFTWARE. THE LICENSE AGREEMENT AND
WARRANTY SHALL BE CONSTRUED, INTERPRETED AND GOVERNED BY THE LAWS OF
THE STATE OF MISSOURI.
COPYRIGHT, SUPPORT AND SHAREWARE
STATEMENT
THE VENDING MACHINE is a "shareware program" and is provided at no charge
to the user for evaluation. Feel free to share it with your friends,
but please do not give it away altered or as part of another system.
The essence of "user-supported" software is to provide personal
computer users with quality software without high prices, and yet to
provide incentive for programmers to continue to develop new products.
If you find this program useful and find that you are using THE VENDING
MACHINE and continue to use THE VENDING MACHINE after a trial period
not to exceed 30 days, you must make a registration payment of $50 to
LINCOLN BEACH SOFTWARE. The $50 registration fee will license one
copy for use on any one computer at any one time. You must treat this
software just like a book. An example is that this software may be
used by any number of people and may be freely moved from one computer
location to another, so long as there is no possibility of it being
used at one location while it's being used at another. Just as a book
cannot be read by two different persons at the same time. Also
installation procedures may be developed solely for the company it is
licensed to. You may not develop installations for other firms.
Corporate users of THE VENDING MACHINE must register and pay for their
copies by departments and site-License arrangements may be made by
contacting LINCOLN BEACH SOFTWARE.
You are encouraged to pass a copy of THE VENDING MACHINE along to your
friends for evaluation. Please encourage them to register their copy
if they find that they can use it. All registered users will receive
a copy of the latest version of the THE VENDING MACHINE system.
This software and documentation is protected under the United States
Copyright Laws and International Treaty Provisions. Your support of
Shareware is appreciated.
You may call 314-861-1500 or write to us at: Lincoln Beach Software,
P.O. Box 1554, Ballwin, MO 63022-1554 if you have any questions. If
no one is there to personally answer your call, leave a message and we
will get back to you ASAP. You may also send questions to me on
CompuServe by directing your mail to: Harold Holmes, CompuServe ID:
70700,630.
OMBUDSMAN STATEMENT
The Vending Machine is produced by Lincoln Beach Software, a member of the
Association of Shareware Professionals (ASP). The ASP wants to make sure
the shareware principle works for you. If you are unable to resolve a
shareware-related problem with an ASP member by contacting the member
directly, the ASP may be able to help. The ASP Ombudsman can help you
resolve a dispute or problem with an ASP member, but does not provide
technical support for members' products. Please write to the ASP Ombudsman
at: 545 Grover Road, Muskegon, MI 49442 or send a CompuServe message via
CompuServe Mail to: ASP Ombudsman, 70007,3536.
PLEA FOR FREE ADVERTISEMENT
It would be greatly appreciated if you would put the following
paragraph into your documentation. However, it is not required.
THE INSTALLATION PROGRAM USED BY <your company or program name> WAS
WRITTEN BY LINCOLN BEACH SOFTWARE AND IS ENTITLED THE VENDING MACHINE.
LINCOLN BEACH SOFTWARE RESERVES ALL COPYRIGHT PROTECTION WORLDWIDE.
FOR FURTHER INFORMATION THEY MAY BE REACHED AT P.O. BOX 1554, BALLWIN,
MO 63022 OR 314-861-1500. HAROLD HOLMES MAY ALSO BE REACHED ON
COMPUSERVE AT 70700,630.
INTRODUCTION
Lincoln Beach Software is the publisher of First Impression, a very successful
installation toolkit for developers. While working on this project several
vendors have asked about modified versions for their distribution means.
After much thought about how to design it so that it would be extremely
easy for vendors to set up, the design has been implemented.
Disk Vendors need only to create two text files. The first is the text
that the end users will read when running the install. Since you will
probably say the same thing on most of your disks only one file will need
to be created and this can be copied to every disk in the library. The
second file will be a brief description of the file and on the line below
will be the name of the compressed file for that description. The formats
for the files are discussed below in greater detail.
The first thing that the user sees will be your greeting screen. After
pressing a key a smaller window will appear where you can put instructions
or help and then a menu will appear with the descriptions of the files.
Your users can scroll through the list and pick and choose which programs
to install. When they are finished they can press escape and will go back
to the DOS prompt.
FILE LAYOUT
The first file is titled INSTALL.TXT. It contains the text for the two
windows mentioned above along with the color scheme and compression program
that you are using. The very first line must contain the compression
program that you are going to utilitize along with the overwrite option. If
you are going to use self extracting files and want to use the overwrite
option the first line should contain: SE=/o (SE stands for self extract-
ing option.) If you do not wish to use an overwrite switch you must still
enter on the line SE= followed by a blank space. This way The Vending
Machine knows what you are planning on using for uncompressing the files.
Persons running ANSI.SYS will see the uncompression progress but those not
will be oblivious to the prompt "File exists, uncompress anyway?<Y/N>" and
it will appear that the program has locked up. If self extracting files are
used then no compression name will need to appear. Just the SE option
mentioned above.
The next things will be the color scheme for the windows that will appear.
You may set those by using the commands BACKGROUND, WINDOW & BORDER. With
the background you only need one color. In the example it is CYAN so it
would appear: BACKGROUND=CYAN,CYAN If no BACKGROUND is selected CYAN is
the default.
pkunzip /o ;Must be on first line
WINDOW=YELLOW,BRRED ;Window attributes
BORDER=BRWHITE,BRRED ;Border attributes
BACKGROUND=CYAN,CYAN ;Background attributes
TITLE=Lincoln Beach Software ; Registered Version Only
VGA ;sets the install to use special border characters
NOBLINK ;allows the brighter colors to be uses as forground colors
;Note: If you set a foreground color to a bright color and the
;user does not have a VGA monitor the color will be dropped to
;its dimmer color.
SHADOW ;puts shadows on all the windows.
To use the WINDOW & BORDER function you must enter a foreground and a
background color with the foreground color appearing first and would
appear like:
WINDOW=BLUE,YELLOW
BORDER=BLUE,BRWHITE
These colors are the default settings if none are entered. After your
color settings you need to enter an asterick '*' to seperate this section
of the file from the text that will appear in the windows. Note that You
must put in the equal sign in the statements.
In the first window, the greeting window, you are allowed 20 lines of text
that can be up to 68 characters long. Each line is left justified on the
row. If you wish to center a line, the last character on the line must be
a carat '^'. This will center this row only. When you are finished with
this window you must have a new line with an asterick in the first position
as before.
The next window can be used for instructions as shown with the demo .TXT
file. It is only six lines long and 66 character wide.
Sample TXT file:
SE= /o
VGA
SHADOW
BORDER=RED,BRWHITE
WINDOW=RED,YELLOW
* <--------------Note the asterick in the first position on the line
ACME DISK VENDORS
Introducing Quality Software Around The World!
Thank you for using our services...
...
...
* <--------------Note the second asterick in the first position on the line
Arrow to the selection of your choice and press enter.
Then select the drive you wish to install from/to and the
subdirectory as well.
OR:
pkunzip /o <----must be on the first line of the file
NOBLINK
BORDER=BRRED,WHITE
WINDOW=BRRED,YELLOW
* <--------------Note the asterick in the first position on the line
ACME DISK VENDORS
Introducing Quality Software Around The World!
Thank you for using our services...
...
...
The text after the second asterick will appear on the second window.
The colors are as follows:
Background/Foreground Foreground
BLACK DKGRAY
BLUE BRBLUE
GREEN BRGREEN
CYAN BRCYAN
RED BRRED
MAGENTA BRMAGENTA
BROWN YELLOW
WHITE BRWHITE
The second file contains the file description along with the file name. It
will need to appear like:
First Impression 2.6 - Installation Toolkit For developers.
impress.zip
impress.doc
The Vending Machine 1.5 Installation Toolkit For Disk Vendors.
vendmach.zip
vend.doc
...
...
Up to ten files may be entered per disk. The window that will appear with
these selections will grow to the size of the longest description which may
be up to 60 characters long. It will also horizontally center itself on the
screen.
If a file is selected from the menu but does not appear on the floppy the user
will receive the message regarding this and is asked to insert the correct
disk and to try again.
DATA ENCRYPTION
Nobody wants their hard work to be easily duplicated so in version 1.5 we
have added the ability to combine the two files and encrypt the data into
one file called INSTALL.CFG. You need to create the two files mentioned
above, INSTALL.FIL & INSTALL.TXT and then run ENCRYPT.EXE. Copy the
INSTALL.EXE & INSTALL.CFG and all other files to your diskette and all the
user needs to do is run the install.