Лицензирование - Часто задаваемые вопросы

1. Где хранятся локальные файлы лицензий?

При запуске приложение ищет локальные файлы лицензий (с расширением .lic) в следующих каталогах: Чаще всего условное наименование продукта - это имя исполняемого файла приложения Windows (без расширения файла) или имя приложения в MacOS.
Условное наименование продукта отображается в шаблоне текста запроса лицензии (строка "Продукт: ...").

2. Мне прислали файл лицензии (.lic). Как добавить его в приложение?

  1. Разместите полученный lic-файл в каталоге с приложением (рядом с исполняемым файлом) либо в локальном хранилище лицензий (см. вопрос 1).
  2. Перезапустите приложение.
При перезапуске приложение автоматически скопирует файл .lic, находящийся рядом с исполняемым файлом, в локальное хранилище лицензий.
После перезапуска приложения информация о лицензии отобразится в нижней части окна приложения и в окне Справка - Лицензия.

3. Как приложение проверяет наличие лицензии?

  1. Приложение ищет локальный файл лицензии (см. вопрос 1).
    Если удалось найти файл с корректной лицензией (см. вопрос 4), то приложение запускается и продолжает работу.
  2. Если файла с корректной лицензией найти не удалось, то приложение подключается к серверу лицензий и запрашивает существующую лицензию, подходящую для данного приложения и компьютера.
    Если удалось подключиться к серверу лицензий и тот вернул информацию о корректной существующей лицензии - приложение запускается и продолжает работу.
    Кроме того, если эта лицензия не является пробной (см. вопрос 5), то приложение сохраняет информацию о лицензии в файл 'lic' в локальном хранилище лицензий (см. вопрос 1) и использует этот файл при последующих запусках приложения.
  3. В остальных случаях - приложение отображает диалоговое окно с информацией об отсутствии лицензии.
    Диалог позволяет запросить пробную лицензию.

4. Какую лицензию приложение считает корректной?

При чтении локальных файлов лицензий приложение проверяет следующие условия корректности:
  1. Файл имеет имя вида license_PRODUCT_ID.lic или license_PRODUCT_ID_COMPUTER_ID.lic:
  2. Файл может быть успешно прочитан с диска и затем расшифрован.
  3. Файл содержит информацию о лицензии именно для данного приложения и данного компьютера.
  4. Срок действия лицензии ещё не истёк (то есть, не находится в прошлом).

5. Что такое 'Пробная лицензия'?

Пробная лицензия - это лицензия сроком на 1 месяц.

Для её получения:

  1. В диалоге, сообщающем об отсутствии лицензии, нажмите на кнопку "Пробная лицензия".
  2. Введите адрес электронной почты для получения ссылки для активации лицензии.
  3. Перейдите по ссылке из письма от license@am-sim.com.
    В браузере отобразится сообщение об успешной активации пробной лицензии.
  4. В диалоге, сообщающем об отсутствии лицензии, нажмите "Проверить лицензию ещё раз" - приложение запустится.
    Если к этому времени вы уже закрыли данный диалог - запустите приложение вновь.

Пробные лицензии хранятся только на сервере лицензий, локальные файлы .lic для них не создаются.
Поэтому при каждом запуске приложение, не обнаружив lic-файл, подключается к серверу лицензий и проверяет наличие действующей (не истекшей) лицензии (в данном случае - пробной).

По истечении срока действия пробной лицензии приложение отобразит диалог с информацией о дальнейших действиях.

Пробная лицензия на приложение может быть запрошена только однократно. Если на сервере уже имеется просроченная пробная лицензия на данное приложение и компьютер, то новая пробная лицензия не выдаётся.