Installation guide

ScriptWorks® Technical Note – Hqn028 – HQMulDev for 4.1 Page 8 Revision 1.4, 96.09.24
8. Windows NT:
Once you have verified that the installation works as expected you should
a) Open the Devices Control Panel applet
b) Select the HWI
<tag>
, HWE
<tag>
or PCI
<tag>
device in the list and click on
Startup…
c) Select Automatic and click on OK.
d) Close the control panels.
Second level control files
The second level control file is included to allow you as an OEM to limit the access that your
customers have to the full list of device types which you have rights to distribute. As standard
you will be supplied with control files which grant full access to all the devices included in the
first level control file to all your customers. If you wish to create a control file which allows your
customers access to only a subset of those device types then follow these steps.
The second level control file also allows you to define the name by which each device type is
known in the Device Manager dialog in ScriptWorks
7
.
You will be supplied on request with a utility called cryptctl.exe, along with a set of base
device list files, one for each of the device families. These base files will be called
hq<name>.ctl, and are plain text files.
The CRYPTCTL utility and accompanying files may only be revealed to bona fide employees of a
ScriptWorks OEM on a ‘need to know’ basis. They may not be disclosed to third parties without the express
written permission of an authorized representative of Harlequin.
Take care whilst editing the control file – cryptctl has some limited error detection built into it,
but careless editing may lead to unusable encrypted control files.
Open the file for the appropriate family in a text editor.
Replace the first line with your OEM ID in Hex. If you are in doubt, this will be the first two
characters of the fourth section of your dongle part numbers, e.g. if your dongles are labeled
PC1–R10–20–09D–A7” the first line of your modified control file should read “0x09”.
Delete the lines for any devices to which you do not want your customers to have access.
Each line comprises two strings (delimited by double quotation marks). The first string on
each line is the name by which the device type is known to the internal plugin code. You
MUST NOT change this string.
The second string on each line is the name which will appear in the pop-up menu of device
types in the Device Manager dialog in ScriptWorks. You may edit this name as you wish.
Save the file, making sure that it is saved as plain ASCII text. Be sure that you don’t overwrite
your only copy of the original .oem file – you may wish to save it under a different name so
you can re-use it the next time you need to create a control file for the same combination of
device types.
From a DOS prompt type:
cryptctl
<dongle>
hq
<name>
.ctl < hq
<name>
.oem
7
This functionality was introduced with plugins supplied with ScriptWorks 4.1r0 (Sept ’96).