Для создания проекта защиты используется Мастер лицензирования и автоматической защиты Guardant. 

Для создания проекта защиты необходимо в диалоге Мастера выбрать в блоке Создать проект защиты выбрать какой-либо шаблон проекта из списка, нажав на него левой клавишей мыши.

Шаблон Пустой проект существует всегда.

Остальные шаблоны проектов создаются пользователем при создании проекта защиты (подробнее см. Шаг 2).

Шаг 2 пропущен Мастером в случае, если выбран шаблон проекта, созданный пользователем (не Пустой проект). В этом случае при создании проекта используются параметры, заданные при создании выбранного шаблона. 

После нажатия на название шаблона проекта (Шаг 1) откроется диалог Настройка параметров нового проекта:

Выберите один из способов программирования ключей:

  • Алгоритмы и данные в ключе генерируются автоматически мастером,
  • Ключ программируется разработчиком самостоятельно в GrdUtil.

Выберите средство лицензирования (как защищаться от копирования):

  • Использовать аппаратный ключ модели. Выберите из списка нужное значение ключа.
  • Использовать дополнительный ключ.  Выберите из списка нужное значение ключа. Параметр доступен для настройки в случае, если выбран способ программирования ключа "Ключ программируется разработчиком самостоятельно в GrdUtil".

Установите галку для параметра Сохранить параметры проекта как шаблон для сохранения шаблона создаваемого проекта в списке шаблонов для новых проектов. В случае установленной галки необходимо задать название шаблона и выбрать цвет.

Нажмите на кнопку Продолжить для перехода на следующий шаг либо на кнопку На главную для возрата на Шаг 1.

 В диалоге Создание нового проекта укажите:

  • Имя проекта. По умолчанию Мастер задает имя LicenseProject_Х,  где Х - порядковый номер создаваемого проекта.
  • Каталог проекта.
  • Имя библиотеки с защищенным кодом. Параметр доступен в случае серверной защиты. 

Нажмите на кнопку Продолжить для перехода на следующий шаг либо на кнопку Вернуться для возрата на Шаг 2.

В диалоге Выбор ключа выберите основной ключ, который будет использоваться при лицензировании.

Мастер самостоятельно найдет все подключенные ключи и определит возможность их использования. Если ключ не был вставлен в компьютер на момент перехода на данный шаг, то вставьте ключ. Для ключей с интерфейсом LPT после подключения их к компьютеру необходимо нажать на кнопку Найти ключи.

Все найденные ключи будут отображаться в диалоге Выбор ключа в блоках:

  • Ключи, подходящие для использования в данном проекте.
    • Основной ключ.
    • Дополнительный ключ. Данный блок доступен в случае, если на Шаге 2 установлена галка Использовать дополнительный ключ.
  • Ключи, не подходящие для использования в данном проекте.
    • Установите галку Использовать ключ в HID режиме. Параметр доступен в случае, если на Шаге 2 выбран способ программирования ключей " Алгоритмы и данные в ключе генерируются автоматически мастером".

Нажмите на кнопку Продолжить для перехода на следующий шаг (кнопка доступна в случае, если выбран основной ключ) либо на кнопку На главную для возрата на Шаг 1.

Шаг 5 пропущен Мастером в случае, если выбран способ программирования ключей "Ключ программируется разработчиком самостоятельно в GrdUtil".

В диалоге Поля общего назначения укажите значения полей, которые будут записаны в ключ. Данные значения могут быть использованы в опциях привязки к ключу автозащиты.

Задайте значения параметров полей общего назначения:

  • Модель ключа. Задается автоматически Мастером, недоступно для редактирования.
  • ID ключа. Задается автоматически Мастером, недоступно для редактирования.
  • Версия,
  • Маска (BIN),
  • Серийный номер,
  • Номер программы.
    При нажатии на кнопку  Мастер сбрасывает значение параметра в значение По умолчанию.

Нажмите на кнопку Продолжить для перехода на следующий шаг либо на кнопку Вернуться для возрата на Шаг 4.