Как я могу сделать свой продукт в качестве пробной версии на 30 дней? - PullRequest
25 голосов
/ 06 октября 2009

Я создал свой продукт, а также сгенерировал лицензионный ключ для этого, но я хочу спросить этот ключ через 30 дней. Я сделал это со значением реестра, сохраняя дату с добавлением 30 дней в этом. Но я обнаружил, что если пользователь изменит системную дату за 30 дней до того, как моя логика не будет работать.

Так есть ли какое-либо решение для пробной версии программного обеспечения без проверки системной даты и разрешения только на 30 дней пробного использования?

Ответы [ 11 ]

0 голосов
/ 06 октября 2009

ЕСЛИ вы можете гарантировать подключение к Интернету, вы можете реализовать онлайн-схему (проверьте сервер времени или свой собственный сервер аутентификации). Конечно, это вводит другую зависимость - если интернет исчезнет, ​​ваши пользователи не смогут работать.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...