Проверка количества машин

Я хотел бы получить предложения по следующим вопросам:

При создании ключа продукта, если вы хотите использовать нет. из машин, для которых создан ключ, как в случае корпоративного лицензирования Microsoft, как можно сделать это так, чтобы его можно было легко найти в dll, который предназначен для проверки ключа, введенного в установщик, и сказать, что ключ создан, например, для 100 машин, как проверить в автономном режиме, что ключ продукта не работает на 101-м компьютере.

Спасибо,

3 ответа

Решение

Это называется "плавающие лицензии". У вас может быть "сервер лицензий", который резервирует N мест для конкретной локальной сети. Когда запускается экземпляр приложения, он подключается к "серверу лицензий" и запрашивает разрешение на запуск. Если N соединений уже есть, запуск экземпляра N+1 будет запрещен.

Проверьте http://activation-cloud.com/ это может быть полезно для вас.

Одним из способов является центральный сервер и плавающая лицензия (как сказал ActivationCloud). Другой способ - иметь серийные номера физических устройств. Например, некоторые компании продают программное обеспечение, которое предназначено для запуска только на Pendrive, и вы должны предоставить серийный номер перед загрузкой программы. номер автоматически вставляется в программу, и эта подготовленная программа загружается клиентом. эта конкретная программа не будет работать (без взлома) на любом другом устройстве

Это невозможно без центрального сервера, который проверяет установки и (что более важно) активации и использования.

Другие вопросы по тегам