Вы находитесь на странице: 1из 7

How to Use eDeveloper and HASP

Objective
This Technical Note explains how eDeveloper works with the different types of
HASP protection (local device and network license manager),
what needs to be installed, and how to configure the environment.

Description

Licenses
There are three types of eDeveloper license protection:
1. Network – A special broadcasting mechanism is used to count the number
of used license seats.
2. Software – The FlexLM license server counts the licenses.
3. Hardware – Along with a license manager (from Aladdin) a HASP device is
used; either a USB device or a parallel dongle.
The type of protection is defined in the P (protection) parameter in the license.
The P parameter can have one of three values:
• N – network
• S – software
• H – hardware

For example:

How to Use eDeveloper and HASP February 2007 1


What to Install
On each client that will use a HASP device (either locally or network)
a HASP device driver is required. When a local device is used this is the only
required component.
When a network device is going to be used you must install the NetHASP license
manager (required) and the Aladdin monitor (recommended) on the server.
All three hardware protection devices are available from the eDeveloper
installation:

These items are also available on the Aladdin website (additional details are
provided on the last page of this Tech Note).

How to Use eDeveloper and HASP February 2007 2


HASP License Manager
The license manager is responsible for matching the available licenses (from the
HASP device) with the connections to the end-user.
To start the license manager, you can either follow the path shown below:

Or, double-click the tool’s icon in the tray.

The following screen will appear:

How to Use eDeveloper and HASP February 2007 3


Aladdin Monitor
The Aladdin Monitor application monitors the connections to the server.
Once a workstation is connected to the server the screen should look like this:

The monitor displays how many workstations are connected to the server,
the workstation’s address and hostname, the network protocol used,
and the connection timeout.

How to Use eDeveloper and HASP February 2007 4


Aladdin DiagnostiX
Another application which can be used is Diagnostix, which helps to check the
device itself and the USB / Parallel ports.

If there is any physical problem with the device or with the connection to the
computer this tool will detect it.

How to Use eDeveloper and HASP February 2007 5


Configuration
There are two ini files that need to be configured, the Magic.ini and
Nethasp.ini files.

In the Magic.ini file, which is the eDeveloper ini file and accessible from the
eDeveloper shortcut, specify the LicenseFile (location of the license file is
supplied to the customer) and LicenseName (the purchased license) values.

The Nethasp.ini file specifies the network details of the server, such as the
address and network protocol.
It should be placed in the home directory of eDeveloper, which is the directory
specified in the Start In parameter of the shortcut.
The following is an example of such a file, where the network protocol is TCP_IP
and the server’s address is 10.1.11.77.
All the parameters and descriptions can be found in the examples on the Aladdin
website.

How to Use eDeveloper and HASP February 2007 6


Additional Information
Additional information can be found on the Aladdin website.

Support download page:


http://www.aladdin.com/support/hasp/hasp4/vendor.asp

Download the HASP device driver:


ftp://ftp.aladdin.com/pub/hasp/new_releases/driver/HASP4_driver_setup.zip

Download the NetHASP license manager:


ftp://ftp.aladdin.com/pub/hasp/hl/windows/installed/redistribute/lm/HASP_Licen
se_Manager.zip

Download the HASP Diagnostics tool:


ftp://ftp.aladdin.com/pub/hasp/hl/windows/installed/redistribute/DiagnostiX_Inst
aller.zip

Download the NetHASP monitor tool:


ftp://ftp.aladdin.com/pub/hasp/new_releases/utility/monitor/Monitor_Setup.zip

Other items available for download are Nethasp.ini examples and the HASP
documentation.

Magic Software Enterprises Ltd provides the information in this document as is and without any
warranties, including merchantability and fitness for a particular purpose. In no event will Magic
Software Enterprises Ltd be liable for any loss of profit, business, use, or data or for indirect,
special, incidental or consequential damages of any kind whether based in contract, negligence, or
other tort. Magic Software Enterprises Ltd. may make changes to this document and the product
information at any time without notice and without obligation to update the materials contained in
this document.
Magic and Magic eDeveloper are trademarks of Magic Software Enterprises Ltd.
Copyright © Magic Software Enterprises, February 2007

How to Use eDeveloper and HASP February 2007 7

Вам также может понравиться