Installing Your TBK Tracker Application On a Network

To install your TBK Tracker application on a LAN (local area network):

 

  1. 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).
     

  2. 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).
     

  3. 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.
     

  4. 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.
     

  5. Change all the lesson locations using TBK Tracker Administrator to relative locations (e.g., tennis\sports-tennis.tbk).
     

  6. Create a shortcut for the user such as:

    "Q:\training\tb80run.exe" "Q:\training\application\SportsSampleFrontend_btnWithGraphics.tbk"

  7.  

    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.