![]() |
Главная | О компании | Новости | Обучение | Обратная связь | Форум |
ABACUS Financial ABACUS Builder ABACUS Professional
|
Установка драйвера ключа и менеджера лицензий (краткое руководство в редакции от 01.10.2007)
Защита прав на использование программного комплекса ABACUS Professional осуществляется с помощью ключа защиты HASP, продукта компании Aladdin. HASP (Hardware Against Software Piracy) - это инструментальная система защиты программного обеспечения от нелегального использования, пиратского тиражирования и несанкционированного доступа к данным, для аутентификации пользователей при доступе к защищенным ресурсам. Программный комплекс ABACUS Professional при запуске и работе обращается к ключу защиты, для считывания и проверки права на использование. Программный комплекс проверяет право на использование вашей версии целиком, и право на использование разделов, входящих в состав ABACUS Professional. Так же, при сетевой работе, проверяет количество единовременно работающих пользователей, разрешенных для работы с ABACUS Professional в целом и с отдельными разделами программы. Ключ защиты физически представляет собой устройство небольшого размера, подключаемое к компьютеру. Принципиально ключ существует в двух вариантах, отличающихся интерфейсом подключения. Интерфейса подключения может быть два, USB и LPT. Так как LPT порт на компьютере в преимущественном большинстве имеется в единственном количестве, то ключ с типом интерфейса LPT имеет еще дополнительный интерфейс для подключения периферийного устройства (например принтера). Внимание! Перед установкой ключа LPT на порт компьютер следует выключить. После установки необходимо плотно завернуть винты ключа для обеспечения надежного контакта в разъеме. Перед подключением периферийного устройства через ключ LPT необходимо выключить и компьютер, и периферийное устройство. В процессе эксплуатации компьютер и периферийное устройство должны иметь общую шину заземления и питание из розеток с одинаковой фазировкой. Несоблюдение этих требований может повлечь выход ключа из строя! Установка ключа USB производится после установки на операционную систему драйвера ключа. На операционной системе MS Windows Для работы с ключом защиты под операционной системой Windows, необходима установка специального программного обеспечения - драйвера. Разницы в драйвере или его установке под ключи LPT и USB нет. Для установки драйвера ключа необходимо запустить программу его установки. Пуск --> Программы --> ABACUS Professional --> Установка драйвера ключа. Вручную этот программу можно запустить ...EXEW\HASP\hdrv_win.exe. После установки драйвера ключа на Windows 9.x/Me, компьютер необходимо перезагрузить! В директории ...EXEW\HASP\OTHER\HASP_4.DRV\ лежат оригинальные дистрибутивы установки драйвера ключа различных версий фирмы Aladdin. Установка драйвера с их помощью производиться файлом hinstall.exe из командной строки. hinstall.exe /? - вывод справки При использовании сетевой версии ABACUS Professional необходимо дополнительное программное обеспечение для ключа защиты. Необходимо, что бы ABACUS Professional при запуске на различных рабочих станциях мог обнаружить ключ защиты, установленный на одном из компьютеров. Для этого на компьютере, где установлен hasp-ключ, дополнительно устанавливается программа "Менеджер Лицензий". Именно Менеджер Лицензий позволяет подключаться компьютерам сети к установленному ключу защиты. Внимание. Для работы Менеджера Лицензий необходимо наличие установленного драйвера ключа. При использовании Менеджер Лицензий до версии 8.20 включительно в дистрибутив установки входил и драйвер ключа (для типа ключа - HASP4, используемого для защиты программного комплекса ABACUS Professional). Соответственно драйвер ключа предварительно можно было не устанавливать, а установить его вместе с Менеджером Лицензий. В новых (текущих) версиях драйвер ключа под HASP4 не входит (входит драйвер под другой тип - HASP HL), поэтому перед установкой Менеджера Лицензий убедитесь, что нужный драйвер ключа установлен, и если нет - то установите. Внимание, если вы устанавливаете драйвер ключа после того, как установили Менеджер Лицензий, то перед установкой/удалением драйвера убедитесь, что Менеджер Лицензий не запущен! Для установки менеджера лицензий запустите файл ...EXEW/HASP/lmsetup.exe. В папке ...EXEW\HASP\OTHER\LM\ вы найдете различные версии Менеджера Лицензий. Запуститься установка программы. Существуют два режима установки: как приложение (application) и как служба (service). Для Windows 9.x/Me установка возможно только в режиме приложения. Для NT-подобных систем (Windows NT4/2000/XP/2003/Vista) режим можно выбрать любой. Нами рекомендуется установка в режиме службы (service). При сетевой работе, при запуске ABACUS Professional на рабочей станции им производиться поиск ключа защиты в сети. Если сеть большая, то на это может уходить достаточно большое количество времени или может приводить к нестабильности в поиске ключа. Так же не редки ситуации, когда в сети есть несколько серверов с установленными на них ключами HASP, и ABACUS Professional может находить не свой ключ, что в результате приводит к невозможности использования программного продукта. Для исключения ситуаций подобного рода существует возможность указать ABACUS Professional где конкретно в сети находится ключ защиты. Это делается с помощью настроечного файла nethasp.ini. Шаблон этого файла лежит в ...EXEW\HASP\. Этот файл необходимо скопировать в папку ...EXEW и соответствующим образом настроить. Приведем пример настройки поиска ключа по протоколу tcp/ip. Существует компьютер в сети, на котором установлен ключ защиты. Он имеет постоянный ip-адрес, пусть 192.168.0.1. Для указания пути поиска ключа к этому компьютеру необходимо в nethasp.ini снять ремарки (ремарка - это символ "точка с запятой") c трех параметров (один в разделе NH_COMMON и два в разделе NH_TCPIP) и задать им нужные значения. Вот выдержки из настроенного файла: [NH_COMMON] Существуют ситуации, когда одной настройки поиска ключа защиты недостаточно. Может так сложиться, что в одной компьютерной сети работают две организации, работающие на ABACUS Professional. В вашей организации поиск ключа настроен, и вы используете лицензии со своего ключа защиты. А во второй организации поиск ключа не организован, и пользователи второй организации периодически захватывают ваши лицензии. В результате возможное количество пользователей, которые у вас могут работать в ABACUS Professional, уменьшается. Такую ситуацию можно исключить, настроив ограничение на подключение к Менеджеру лицензий. Это можно сделать с помощью настроечного файла nhsrv.ini. Шаблон этого файла лежит в ...EXEW\HASP\. Этот файл нужно скопировать в директорию, где лежит (и откуда запускается) exe-файл Менеджера Лицензий. Если Менеджер Лицензий установлен как служба, то его файл называется nhsrvice.exe и лежит он в папке %windir%\system32\. После копирования и настройки файла nhsrv.ini, Менеджер Лицензий необходимо перезапустить (при запуске Менеджера Лицензий считывает настройки из ini-файла). Внимание! Настроечный ini-файл работает только с Менеджерами Лицензий версии от 8.20 и выше. Приведем пример использования настройки Менеджера Лицензий. Допустим. Есть сервер, на котором установлен ключ защиты. К этому ключу защиты вы хотите дать доступ только рабочим станциям, ip-адреса которых: 192.168.0.6, 192.168.0.14, и с 192.168.0.41 по 192.168.0.46. В этом случае файл nhsrv.ini должен содержать следующие параметры: [NHS_COMMON] Если у вас при поиске ключа в nethasp.ini не указывается используемый ip-протокол (NH_TCPIP_METHOD), то тогда в настройках Менеджера Лицензий надо разрешить оба ip-протокола (и tcp и udp). NHS_USE_TCP=Enabled На операционной системе Novell NetWare Менеджер Лицензий для Windows и для Novell Netware имеют серьезные различия.
Для установки Менеджера Лицензий вам необходимо из каталога ...EXEW\HASP\ скопировать файл haspserv.nlm на сервер Novel NetWare в директорию SYS:\SYSTEM. В файл autoexec.ncf необходимо добавить строчку: load haspserv. Сервер перезагрузить, и проконтролировать загрузку Менеджера Лицензий. Для организации поиска ключа, стоящего на сервере Novell используется метод поиска "по адресным файлам". Для его организации требуется: 1) в autexec.ncf строчку "load haspserv" заменить на строчку: load haspserv.nlm -ipxnosap -addrpath=sys:\system 2) перезагрузить сервер 3) После перезагрузки, в папке sys:\system появятся два файла: haspaddr.dat и newhaddr.dat. Эти файлы необходимо скопировать в каталог исполняемых файлов ABACUS Professional, папка EXEW. Дополнительно, из папки ...EXEW\HASP\ в EXEW необходимо скопировать шаблон файла настройки поиска ключа защиты nethasp.ini и настроить его, как указано ниже: [NH_COMMON] На этом настройка поиска ключа защиты закончена.
![]() |
|
|
||