Installing Your TBK Tracker Application On a Network
To install your TBK Tracker application on a LAN (local area network):
Transfer the ToolBook runtime files to
a common directory on the server (these files can be found on the TBK Tracker CD under \Sample\Files\System).
If you're using a splash
graphic (.bmp file), move that to this directory as well.
Let's say you put these files in Q:\training. Note that the tbksettg3.ini
file may need to be updated with corresponding settings (see below).
Create a subdirectory in your runtime directory.
For example, database:
Q:\training\database
Move your database (.mdb file) and any splash
graphic (.bmp file) to this directory (e.g., sportsSample.mdb and sportsSample.bmp in the TBK Tracker
sample).
Create another subdirectory in your runtime
directory. For example, application:
Q:\training\application
Move all the other files (besides the .mdb and .bmp) from \Sample\Files\Application to this directory.
If you are using JET
deployment, if necessary change the tbksettg3.ini file to indicate a relative path from the runtime
directory to your database. For example:
sportsSample=database\sportsSample.mdb
If you are using SQL deployment, you don't need to do anything special for loading on a network.
Change all the lesson locations using TBK
Tracker Administrator to relative locations (e.g., tennis\sports-tennis.tbk).
Create a shortcut for the user such as:
"Q:\training\tb80run.exe" "Q:\training\application\SportsSampleFrontend_btnWithGraphics.tbk"
Controlling the Installations of the Reporter and Administrator
The Administrator and Reporter installations are tied to the version of ToolBook you are deploying with. The installation files of both products include an installationSettings.ini file. Here's what it looks like:
[settings]
; ToolBookVersion determines which registry location the installation looks in to
; find the location of the ToolBook runtime
ToolBookVersion=8
; use override location for a network installation or any other time that you want
; to hard-code the location of the ToolBook runtime files rather than have this
; installation read the registry
overrideLocation=
The "ToolBookVersion" entry determines where in the registry the installation programs will go to look for the ToolBook runtime location, which is in turn the location of the tbksettg3.ini file. If you are deploying on a network drive, you likely won't make this registry entry. Instead, use the "overrideLocation" entry to specify the location of tbksettg3.ini. For example, if you deployed in Q:\training, then this entry would be
overrideLocation=Q:\training
You would manually change the installationSettings.ini file and then place it and the other installation files (setup.exe, setup.bmp, etc.) on the network drive. Managers would then install the Adminstrator and/or the Reporter from the network drive rather than from the CD.