Организация защиты продуктов линейки Zulu 7.0
Об организации защиты предыдущих версий Zulu читайте здесь.
Ключ защиты Hasp
Драйвер ключа HASP
Sentinel HASP Admin Control Center
Локальная защита
Корпоративная защита
Совмещение корпоративной защиты рабочих
мест c защитой ZuluServer в одном ключе
Просмотр конфигурации ключа
Демонстрационный режим Часто задаваемые вопросы
Ключ защиты HASP
Во всех программных продуктах линейки Zulu применяется
программно-аппаратная защита с использованием локального или
сетевого ключа электронного ключа защиты HASP HL (Sentinel
HASP) компании Аladdin: http://www.aladdin-rd.ru/catalog/hasp/

Независимо от типа ключа, все ключи защиты продуктов линейки
Zulu 7.0 принадлежат к одной серии с маркировкой QZRKE
на корпусе ключа.
Один ключ может одновременно защищать несколько программных
продуктов или модулей продукта.
Ключ защиты обладает энергонезависимой памятью, в которой
содержится информация о том, с какими программными модулями
можно работать, используя данный экземпляр ключа.
Для каждого пользователя ключ конфигурируется индивидуально
в соответствии с комплектом поставки программных продуктов.
Помимо единой серии у всех ключей нашей компании, каждый экземпляр
ключа HASP имеет уникальный номер (ID).
На одном компьютере может быть установлено несколько ключей.
Все они могут использоваться программными модулями Zulu.
ПРИМЕЧАНИЕ: Ключи защиты предыдущих
версий (5.2 и 6.0) с версией 7.0 работать не будут. После
проведения апгрейда программных модулей на версию 7.0 по соответствующему
договору, ключи, в зависимости от их типа подлежат либо замене,
либо дополнительной программной прошивке.
Драйвер ключа HASP
Для работы ключа на компьютере, где установлен ключ, обязательно
должен быть установлен драйвер ключа HASP.
Драйвер поставляется в составе инсталляционного пакета ГИС
Zulu на компакт диске и устанавливается вместе с системой
(если это не демонстрационная версия).
Если драйвер требуется переустановить, то установочный файл
драйвера ключа можно запустить с установочного диска системы
Zulu из командной строки:
Hinstall\haspdinst.exe /i
Если драйвер, поставляемый с установочным диском устарел
и не может правильно работать на компьютерах с более новым,
чем драйвер, чипсетом, то последнюю версию драйвера всегда
можно получить на сайте компании Aladdin: Sentinel_HASP_Run-time_cmd_line.zip
Sentinel HASP Admin Control Center
После установки драйвера HASP становится доступен центр администрирования
ключей Sentinel Hasp. Он запускается из WEB-браузера по адресу
http://localhost:1947
(операционная система должна разрешать работу по порту 1947)
Центр администрирования позволяет просматривать информацию
по тому, локальным и сетевым ключам, состав и количество лицензий
на программные модули и продукты, количество текущих пользователей
лицензий и т.д.
Подробное описание Sentinel HASP Admin Control Center можно
прочитать по адресу http://localhost:1947/_int_/ACC_help_index.html
Локальная защита
В локальном режиме защиты программные продукты, записанные
в конфигурацию ключа, могут работать только на том компьютере,
к которому подключен данный ключ. Для работы защиты должен
быть установлен драйвер ключа.
Если на компьютере установлен драйвер и ключ нашей серии,
то в диалоге Справка\О программе системы Zulu
будет выведен ID ключа:

Корпоративная защита
При корпоративной защите один ключ может использоваться при
работе нескольких пользователей, чьи компьютеры находятся
в сети. В корпоративном ключе по каждому программному модулю
записывается количество лицензий на одновременное использование
данного модуля c разных рабочих мест. Количество одновременно
запущенных модулей одного наименования не может превышать
количества, записанного в ключе.
Корпоративная защита доступна для всех продуктов, кроме ZuluServer.
Для использования корпоративной защиты должен быть выполнен
ряд требований.
На компьютере, где установлен ключ:
1. Ключ должен быть сетевым модели NetHasp. Это
всегда ключ с пластмассой красного цвета.
2. Должен быть установлен, как и всегда при работе с HASP,
драйвер ключа.
3. На странице http://localhost:1947/_int_/config_from.html
разрешить доступ тех или иных клиентов к использованию сетевого
ключа данного компьютера.
На компьютерах пользователей:
1. Должен быть установлен драйвер ключа HASP, несмотря
на то, что сам ключ в компьютере может отсутствовать.
2. Для каждого программного продукта, предполагаемого к использованию
в режиме корпоративной защиты, в реестре компьютера должен
быть прописан признак опроса сетевого ключа. Ниже приведены
переменные системного реестра для Zulu, ZuluHydro,
ZuluThermo и ZuluSteam соответственно
[HKEY_CURRENT_USER\Software\Zulu\5.0\Zulu\Hasp]
"NetHasp"=dword:00000001
[HKEY_CURRENT_USER\Software\Zulu\5.0\VODA\Hasp]
"NetHasp"=dword:00000001
[HKEY_CURRENT_USER\Software\Zulu\5.0\Teplo\Hasp]
"NetHasp"=dword:00000001
[HKEY_CURRENT_USER\Software\Zulu\5.0\STEAM\Hasp]
"NetHasp"=dword:00000001
На установочном диске находится файл для регистрации этих
переменных в папке Hinstall\NetHasp.reg, который также
можно скачать по адресу NetHasp.reg
Признак опроса сетевого ключа можно задать и непосредственно
из программы. Для ГИС Zulu команда меню Сервис\Параметры,
закладка HASP, опция Использовать сетевой ключ.
Для ZuluHydro и ZuluThermo c панели расчетов
кнопка Настройки, закладка HASP, опция Производить
опрос сетевого ключа.
3. На странице http://localhost:1947/_int_/config_to.html
необходимо задать настройки по опросу сетевого ключа (в том числе конкретно
указать IP-адреса или имена опрашиваемых компьютеров)
- Включить опцию «Allow access to remote licenses»;
- Отключить опцию «Broadcast Search for Remote Licenses»;
- Задать адреса машин с ключом в параметре «Specify Search Parameters»;
- Нажать Submit.
После чего в директории C:\Program Files\Common Files\Aladdin Shared\HASP появится файл настройки конфигураци.
Если на компьютере не установлен локальный ключ, установлен
драйвер HASP и есть доступ к сетевому ключу, то в диалоге
Справка\О программе системы Zulu будет выведен
ID доступного сетевого ключа:

Если в сети установлено несколько сетевых ключей,
то общее количество доступных лицензий на каждый программный
модуль будет суммироваться.
Совмещение корпоративной защиты рабочих
мест c защитой ZuluServer в одном ключе
В одном сетевым ключе NetHasp может быть задано и количество
рабочих мест, которые могут одновременно использовать каждый
программный расчетный модуль, и количество одновременных подключений
к ZuluServer.
В этом случае ключ должен быть установлен на том же компьютере,
где установлен ZuluServer. Тогда сетевой ключ одновременно
будет осуществлять локальную защиту ZuluServer и корпоративную
защиту остальных продуктов.
В таком случае в диалоге
Справка\О программе системы Zulu информация об
ID доступного сетевого ключа будет не доступна. О том, какие программные
модули доступны для работы с ключем можно посмотреть на странице http://localhost:1947/_int_/devices.html.
Просмотр конфигурации ключа
Помимо центра администрирования, информацию о программных
модулях, доступных для работы с ключом, можно посмотреть при
помощи утилиты Zulu70HaspUpdate.exe, находящейся на
установочном диске системы Zulu в папке Hinstall,
и также доступной по адресу Zulu70HaspUpdate.exe

После запуска программы следует нажать кнопку Получить
информацию по ключам. В окошке должен появится список
локальных и сетевых ключей, доступных данному компьютеру.
Демонстрационный режим
Без ключей защиты все программные продукты работают в демонстрационном
режиме. Ограничения, накладываемые на работу в демонстрационном
режиме, зависят от конкретного программного модуля.
Ограничения в демонстрационном режиме:
| Продукт |
Задача |
Ограничение |
| ГИС Zulu и ZuluXTools |
Редактирование векторных слоев |
В каждый слой можно ввести не более 150 объектов |
| Трансформация растров |
Трансформируются только растры, у которых количество
точек по ширине и высоте меньше 1000 |
| Запись в растр |
На растре будут отображены надписи Zulu 7.0 Demo Version |
| Слои в памяти |
На карте будут отображаться ндписи Zulu 7.0 Demo Version |
| ZuluServer |
Число соединений |
Количество одновременных подключений не более двух |
| Редактирование |
Те же ограничения, что и для ГИС Zulu |
| Отображение |
В окне карты на клиенте будут отображаться надписи Zulu
7.0 Demo Version |
| ZuluThermo |
Наладочный расчет |
Суммарное количество потребителей и обобщенных
потребителей в рассчитываемой подсети не должно превышать
30 |
| Поверочный расчет |
| Конструкторский расчет |
| Расчет тепловых потерь |
В отчет выводятся результаты только за январь месяц |
| ZuluHydro |
Поверочный расчет |
Суммарное количество узлов отбора воды не
должно превышать 30 |
| Конструкторский расчет |
| Гидроудар |
Разрешен расчет только поставляемых с программой примеров |
| ZuluSteam |
Поверочный расчет |
Количество потребителей не должно превышать
5 |
| Наладочный расчет |
| ZuluGaz |
Поверочный расчет |
Количество потребителей не должно превышать 20 |
| Коммутационные задачи |
Отчет |
Полный результат анализа сети выводится при количестве
элементов сети не большем 100 |
Часто задаваемые вопросы
На сайте компании Аладдин Р.Д. в разделе «Часто задаваемые вопросы» представлены советы по преодолению наиболее распространенных ситуаций, возникающих в ходе использования ключей HASP. |