Using the Deployment Utility

Manage Computers

Before you can install the Client Recorder on computers, you must build an executable Client Installation file.  

Deploying your own installation gives you the flexibility to configure Client settings exactly as you wish for individual or groups of computers. After the "secret" installation, the Client begins recording according to your configuration, and all this can happen with absolutely no user interaction at Client computer itself.

The Deployment Utility takes you step-by-step through selecting Client Recorder settings and building a Client Install file with a default name of:  spsetup_Settings.sds

The Deployment Utility does not install the Client.
You will select your Client Install file (spsetup_Settings.sds) to run when you are ready to install.

To run the Deployment Utility:

  1. Start the utility.

  1. Open the Control Center and select Manage Computers.  

  2. Open the Action menu, or right click on Manage Computers, and select Deployment Utility. The Client Deploy Utility wizard opens.

  3. Read the Client Deploy Utility Agreement box. Click Review Agreement to read the  Software License Agreement you have with SpectorSoft. You may only install the Client on the number of computers for which you are licensed. See Registration and Licensing. If you agree to the terms of the agreement, click I Agree.

  1. Choose a configuration file.
    The configuration file determines which settings the Deployment Utility will present, and under which name the .sds Client Install file will be created.

  1. Select the default Configuration file C:\...\SpectorCNE\Settings.ini to start with default SpectorSoft settings. You can change settings as you progress through the Deployment Utility wizard, and your changes will be retained the next time you use the utility.

  2. Click Start to continue.

You can use different configuration (.ini) files to create different types of Client installations. For example, you can build one Client Install file with all recording enabled (for example, "All.ini"), and another with only Internet recording enabled (for example, "JustWeb.ini").  See Using Different Configuration Files.

  1. Set options for recording activity.
    After you select the Configuration File, the Deployment Utility presents panels that allows you to specify whether or not you want an activity recorded, or whether you want to set options. By default, all types of recording are turned ON. Click Next to accept the default settings, or after changing the default settings. (Click each of the following for help with the settings panel.)

  1. Limit general recording.  
    By default, the Client records ALL users at the Client computer, ALL their activity, ALL the time the computer is on. "Record When" settings allow you to limit when, what, and who is recorded. For example, you might record only on work days, exclude certain users from recording, and exclude recording of common programs.

  2.  Set HotKey combinations.
    The bottom of the "Record When" panel provides two buttons that allow you to set Hotkey combinations that you can use at the Client computer to control recording. By default, there are no hotkey combinations that start/stop recording or take a snapshot.

To create hotkeys:

  1. Set Keyword Alerts.
    Keyword Alerts settings allows you to define keywords that cause an "Alert" event. The Client will watch for these keywords in web sites, email, and keystrokes. By default, there are no keywords that cause an alert.

To set up keyword alerts:

Follow instructions in:

 Be sure to take care in setting up the email notification.

  1. Set Client Security.
    The Security panel provides an option to install a Viewer on the Client computer and fine-tune visibility of the Client. As a rule, for security, you do NOT want to install the Client Viewer unless there are issues with a network connection to a computer. By default, the Client is set to Stealth Mode and the Viewer is NOT installed.

To set security:

  1. Block Internet Access.  
    You can block Internet access for computers on which this Client Install file is installed, specify which users of the computer should be blocked, and set up a schedule for applying blocking.

To block Internet Access:

Select Block Internet Access. If you deselect this option, there are no limits on Internet access, and no other settings are available. Follow instructions in:

If you have no Internet Blocking set, but make "When to Block" changes, the Deployment Utility displays a prompt informing you that it is changing your settings to "Block All Internet Access"  at the time you specify. If this isn't what you want, you need to either turn off scheduling or make specific blocking selections.

  1. Server Communication.
    The last panel in the build is "Server Communication," which specifies the computer names and IP addresses of the Primary Server and Data Vault computer(s). The default settings are taken from the Server Components installation.  There is likely little need to change them. See Server Communication Settings. Click Finish.  

  2. Set build options.
    At this point you have created the Settings.ini (or other) Configuration file and are ready to build the spsetup_Settings.sds file, the executable Client install file.

To build the Installation File:

Click Build. If you are using the Deployment Utility on a Windows XP client with Firewall enabled, a rule is automatically added — Program: 'System Event Dispatcher', Port: 2468. Choose your build options

If you need to install manually at Client computers, you may want to build a non-silent Client Install file to use. The dialog boxes will help you track the installation progress on these Clients.

  1. End the build.
    At the end of the Build options, a message informs you that the Spector Client Installation file was created and where it is located. Click OK.

To install the Client from the Control Center you will select the .sds file you just created. To install the Client at the Client computer, you will rename the install file from spsetup_xxx.sds to an spsetup_xxx.exe file extension.  

By default the Deployment Utility creates a Client Install file with an .sds file extension. This allows you to easily identify the Spector Client install files when starting an installation. In addition, the .sds extension prevents accidental execution of the Client Install on your Control Center computer.