home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
PROG_GEN
/
SVINST.ZIP
/
SVI_DIST.ZIP
/
README21.TXT
< prev
next >
Wrap
Text File
|
1994-01-02
|
10KB
|
265 lines
---------------------------------------------------------------------------
SVInstal Version 2.1 features:
------------------------------
AfterFile - You can now specify a program to be run upon completion
of the installation. Under Options in SVI_BLD2, there is
a place to enter a program name. SVInstal will run this
program at the end of the installation. This could be used
for various purposes:
- data initialization
- setting up Windows associations (see example assoc.c)
- change one or more files to be 'Hidden'
- etc.
The program to be run must have been installed as part of
the installation. Soft Ventures supplies an example, in C,
that sets a Windows association for '.SVI' files. If you
would like Soft Ventures to write a custom AfterFile just
call (403) 278-1681 for a quote.
Re-Direct some files to the Windows directory - You can have SVInstal put
most of your files to the default directory, but redirect
specific files to the Windows directory.
For example you may wish to install a program that changes
a user's screen saver (SVSC.exe) into a directory
called \SV, but have SVInstal send your screen saver files
to the Windows directory so Windows will find them.
This is accomplished in Version 2.1 by simply putting "(W)"
in front of the filename.
In the files to be installed listbox:
SVSC.EXE,Screen Saver Changer <- This will install
into the directory you
specify in SVI_BLD.
(w)SVSample.SCR <- This file will be installed
into the Windows directory.
You can also install to the "System" sub-directory under Windows.
The syntax is
(W)system\filename
- no "\" after the W), also your source file will need to
be in A:\system\filename.
Source device - SVInstal will default to the device that it was started from
(A: or B:).
Compress extension - Compress now only changes the last character of the file
extension. ABC.EXE -> ABC.EX~ This allows you to compress
several files with the same name but different extensions.
If you do not want a program group, you can just blank out the program group
name field in SVI_BLD2. Once saved it will change the blank
to a dot("."). SVInstal 2.1 will sence this and disable the
make program group checkbox.
2.12a - The compression library used in SVInstal exibits strange behavior when
called more that 30 times in a single installation. If using the standard
VGA driver, the windows desktop will scroll up. At this time there is no
fix available from the vendor. As a work around, SVInstal version 2.12a
will recognize and decompress files compressed with Micrsoft's
COMPRESS.EXE. If you need to compress more that 30 files (remember - only
compress if you need to), you can contact Soft Ventures for information on
using Microsoft's COMPRESS.EXE.
2.12b - SVinstal now passes 2 command line parameters to the afterfile.
parameter 1 - Drive the user installed to.
parameter 2 - Directory installed to.
ie: the included sample assoc.exe gets called by SVInstal with
ASSOC.EXE C: SVI
where C: changes to whatever drive the user chose, and
SVI changes if the user specified a different root directory from the
one SVINSTAL.SVI contained.
2.12c - SVInstal now recognizes ".CPL" extensions and enters the command line
"CPLSHOW.EXE filename.CPL". If the ".cpl" is lower case, it is not
processed into the program group.
- "Go" button changed to "Ok"
-------------------------------------------------------------------------------------
SVInstal Version 2.0 features:
SVI_BLD2
--------
"Disk Space Required" option.
- Under the new 'options' button, you can set up SVInstal
with the minimum disk requirement for your application.
Select 'Options' from the main SVI_BLD2 screen, check
the 'check minimum disk space' checkbox and enter a value,
in megabytes, into the edit box. When SVInstal starts up
it will display this information to the user. SVInstal
checks the destination disk for required space before
beginning to install.
"Bulk Load"
- This button allows you to quickly enter multiple filenames
into the "Files to be installed" listbox. Clicking on the
"Bulk Load" button brings up a standard file dialog box.
Select the filenames you wish to add (up to 300) then click
on "OK" to load them.
SVI2
----
SVInstal version 2.0
New Look
- SVI2 presents itself with the popular '3D' type of windows
controls for a more polished look.
Changeable background for dialog box.
- As SVInstal starts up, it looks for a file named BKG.BMP which
is an 8x8 bitmap. If found, it loads this bitmap as the brush
to be used for the dialog background. If it fials to find the
bitmap file it uses an internal pattern.
Progress gauges.
- There are two bar type progress gauges on the main screen.
One shows the copy progress (0-100%) of the current file
copy operation. The second shows overall installation
progress.
"Disk Space Required"
- You can now tell your user how much disk space your application
is going to need. (see SVI_BLD2 above) SVI2 checks that the
destination disk that the user selects has enough room for
your programs.
Network support added (commercial version only)
- Support for installing network applications has been added
in Version 2. The network support basicaly boils down to just
selecting one of three '.SVI' files to determine what files
to install where. SVI2_NET prompts the user to select from
one of the install types here:
- stand alone - as before, installs to local hard drive.
- network server - reads SVISERVE.SVI to install files
to a server device.
- network client - reads SVICLIEN.SVI (from the already
installed server directory) and installs files specific
to the client.
This system assumes you need to install most files on the
server and some specific files on the client's local machine.
Overwrite prompt removed
- The Overwite prompt checkbox has been removed from the SVI2
main screen. If SVI2 encouters the condition where it will
be overwriting existing files with the same names, it puts
up a standard overwrite prompt dialog box. The user can
select 'YES' to just overwrite the current file, 'YES to ALL'
to overwrite all existing files, 'NO' to not overwrite the
current file or 'CANCEL' to abort the installation.
New file limit
- You can now install up to 500 files. The lenght of the
files-to-be-install listbox entry has been raised from
32 characters to 80.
(ie: 2:\data\test\longfile.nam,Long Description)
Faster
- The file de-compress function is now twice as fast as it
was in previous versions. ( a test file that took 34 sec
before, now installs in 14 sec)
Smaller
- Even with all the new features added to SVInstal, the program
that you put onto your distribution diskette is smaller than
it was before.
Compres2
--------
Faster
- Both compression and de-compression have been speeded up
by a factor of TWO, while still retaining excellent
compression ratios.
Release notes and Bug Fixes
----------------------------
2.02 - destination file specification > 40 characters clobber
source file information. July 13, 1993
2.03 - July 1993
Added an "Installation Complete" message box at the end
of the install.
Readme.txt (the one that pops up) - this file is read from
the distribution disk. If you have a multi-disk install,
the system will look on your last disk. If the system can
not find the readme.txt file on the current disk, it will
prompt the user to put in disk 1.
Support of icon files (.ico) has been added.
Syntax for entering into file-to-be-installed listbox:
filename[,icon description][, icon file]
Examples:
SVINSTAL.EXE - will use SVINSTAL as icon desc and get
icon from the .exe file.
SVINSTAL.EXE,Super Installer - will use "Super Installer"
as the icon desc and get the icon from
the .exe file.
SVINSTAL.EXE,Super Installer,super.ico - will use "Super
Installer" as the icon desc and get the
icon from the file super.ico.
NOTE: You cannot specify an ico file without specifing icon
description text. (ie SVINSTAL.EXE,super.ico won't work)
2.04 - Very LARGE decompression followed by a switch of disks, caused
"Cannot read from drive A:" error. This was caused by Windows
discarding some resources to make room for the decompress. When
Windows needed the resource again - the SVInstal.exe was not in
the drive - kaboom. This is fixed in 2.04.
2.11
---------
- Sept 93
Object Vision runtime support - If SVInstal sees a file with the extension ".OVD",
it will put "..\VISION.EXE filename.OVD" in as the icon command line. If the ".ovd"
is lower case, it is handled like any other data file. As of this version you must
install the VISION.EXE file with your runtime ovd files.
2.12
--------
- Oct 93
Bug Fix, crash with long filename, Windows program group name and default directory.
These all get put together in DDE call to Progman, the memory allocated was not
quite enough in some cases.
SVIBld 2.11
-----------
- Oct 93
- SVIBld will now tell you when it truncates text going from the
edit box to the File-to-be-installed box (Add).
- You can no longer select BUILD with text still in the edit box
and loose the text. You are stopped and instructed to press ADD
first.