桌面应用有效性

时间:2009-10-15 07:47:51

标签: time desktop-application

我正在使用AIR创建桌面应用程序。在该应用程序中,允许用户下载一些寿命为2天的资源。我正在存储用户下载的日期。

但我怎样才能检查日期是否过了2天?现在我正在检查当前系统日期。但是当用户将系统日期更改回来时,它将开始工作,我不想要。

桌面应用程序如何表示像flex builder一样,并且都有试用期。他们如何跟踪剩余的日期?

〜Umesh制作

1 个答案:

答案 0 :(得分:0)

在我们的应用程序中,我们在客户端计算机上存储许可证文件,该文件存储产品的安装日期并具有计数器(因此用户实际打开应用程序的天数只会导致减量)。如果系统日期被篡改,即如果日期<1,我们也将许可证到期。安装产品的日期将计数器设置为允许的最大天数。 (惩罚作弊:))

您可以实施类似的解决方案,甚至只需忽略许可证并将设置存储在注册表中。