2015-08-20 5 views
0

Я работаю с приложениями Java, особенно с биллинговым программным обеспечением.Как сделать/Установить ограничение по дате для моей java-программы

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

Как установить 30-дневный период для моего приложения на Java.

Любая идея приемлема

Заранее спасибо ..

+0

Если все выбирают Google, то зачем использовать STACK OVERFLOOOOOOO – Vijay

+0

Это для вас, когда вы на самом деле попытались сначала исследовать и попробовать проблему самостоятельно. – tnw

+0

В качестве счетчика точки зрения @ tnw, большинство из лучших результатов Google - это переполнение стека - и большинство из них имеют похожие жалобы на «google it first next time». – Sh4d0wsPlyr

ответ

2

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

How to get the current date/time in Java

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

+0

Спасибо за эту идею – Vijay

+0

Я только хочу знать Как разработчики делают пробное программное обеспечение ... Вы сказали мне, что установить дату для его первоначального использования и проверить день назначения, Right bro – Vijay

1

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

+0

О, боже .. Спасибо за эту ссылку, я хочу что-то создать самостоятельно. Есть ли какая-то другая идея frnd .. – Vijay

 Смежные вопросы

  • Нет связанных вопросов^_^