UI Steps |
---|
Установка инструментов UI Step |
---|
Регистрация в сервисе Guardant Station или установка отчуждаемой версии Для начала работы с решением Guardant необходимо либо загрузить и установить отчуждаемую версию, либо зарегистрироваться в Guardant Station. Guardant Station — облачный сервис для управления лицензиями. В нём очень просто и быстро можно создавать и удалённо обновлять лицензии. Guardant Station можно встроить в облако, CRM, ERP-систему. Чтобы зарегистрироваться в сервисе, перейдите по ссылке: https://station.guardant.ru/#/auth/registration Отчуждаемую версию можно использовать в своей инфраструктуре и интегрировать с внутренними системами. В комплект отчуждаемой версии входит: - инсталлятор;
- аппаратный ключ.
Чтобы установить отчуждаемую версию, получите инсталлятор, запустите его и дождитесь окончания процесса установки. |
UI Step |
---|
Установка Guardant SLK Guardant SLK — это инструмент для организации процессов защиты, лицензирования и продажи программных продуктов. Загрузите и установите Guardant SLK: https://dev.guardant.ru/x/qwAcAg |
Подготовка ПО к продаже UI Step |
---|
Создание продукта Создайте в Guardant Station новый продукт, добавьте хотя бы один компонент и нажмите на строку с добавленным компонентом, чтобы задать для него лицензионные условия. |
UI Step |
---|
Использование утилиты Guardant Protection Studio Guardant Protection Studio — утилита, предназначенная для автоматической привязки ПО к заведённым в Guardant Station компонентам лицензии и защиты кода от реверс-инжиниринга. Её можно встроить на build-сервер. В Guardant Protection Studio можно защитить только модули кода на C/C++/С#/.Net-Core. Для защиты Java-модулей необходимо встроить в них несколько API-запросов. - Добавьте вашу программу.
- Укажите id компонента, который вы ввели при создании продукта.
- Проверьте, чтобы в поле Режим поиска было установлено Только удалённый или Комбинированный.
- Проведите защиту. В результате откроется папка с защищённым ПО. Она будет содержать защищённые файлы вашей программы, а также дополнительную dll-библиотеку. Их можно отправлять клиентам.
Guardant Licensing API — программный интерфейс, который предназначен для работы с памятью ключа (в которую внесены кастомные данные), а также для привязки Java-приложений к лицензии. Ссылка на API: https://dev.guardant.ru/display/GSLK/Guardant+Licensing+API |
UI Step |
---|
Warning |
---|
На этом шаге вы создаёте тестовые ключи, их нельзя использовать для защиты ПО. |
- В Guardant Station создайте заказ.
- Выберите для него "режим тестирования".
- Добавьте в него созданный ранее продукт. В результате вы получите серийный номер (смотрите ссылку "скопировать" или "скачать" на странице созданного заказа). Такой номер обычно передаётся клиенту вместе с защищенным ПО. Тестовые ключи необходимо проверить самостоятельно в мастере активаций.
|
UI Step |
---|
Работа с мастером активации Мастер активации — форма для ввода, в которую ваш клиент будет вводить серийный номер для активации программы. При необходимости может быть встроено в ваше ПО. Он находится в папке с установленным Guardant SLK: C:\Program Files (x86)\Guardant\Software Licensing Kit\redistribute\license_activation В мастере активации вы сможете активировать программу по серийному номеру. Такие запросы можно также интегрировать в своё ПО. Ссылка на API: https://dev.guardant.ru/display/GSLK/Guardant+Licensing+API |
UI Step |
---|
Работа с менеджером лицензий Guardant Control Center Менеджер лицензий — используется для корректного распределения сетевых лицензий (счётчика запусков в программном ключе). Он находится в папке с установленным Guardant SLK: C:\Program Files (x86)\Guardant\Software Licensing Kit\redistribute\control Когда менеджер лицензий будет установлен на сервер вашего клиента, защищённая программа, стоящая на удалённой машине, попробует его найти. Если из-за настроек сети ей это не удастся, то рядом с программой нужно положить файл gnclient.ini следующего содержания: [SERVER]
IP_NAME = имя или ip-адрес сервера
PORT = 3189 |
UI Step |
---|
Обновление лицензии Перед тем, как обновить лицензию, проверьте положение переключателя "Режим дополнения". Если он находится в положении ВКЛ, то при обновлении лицензии всё, что вы укажете на странице заказа-обновления прибавится к лицензии, которая уже есть в ключе клиента. Если в положении ВЫКЛ, то из заказа-обновления удалятся все продукты, которые есть в ключе клиента. Обновите лицензию, для этого в Guardant Station перейдите в меню Заказы и нажмите кнопку Обновить лицензию. Вашему клиенту надо будет только запустить мастер активаций и нажать кнопку Проверить обновления. После того, как отобразятся доступные обновления, ему необходимо нажать кнопку Применить. |
|
См. также
Подготовка плана лицензирования →