我正在使用AIR创建桌面应用程序。在该应用程序中,允许用户下载一些寿命为2天的资源。我正在存储用户下载的日期。
但我怎样才能检查日期是否过了2天?现在我正在检查当前系统日期。但是当用户将系统日期更改回来时,它将开始工作,我不想要。
桌面应用程序如何表示像flex builder一样,并且都有试用期。他们如何跟踪剩余的日期?
〜Umesh制作
答案 0 :(得分:0)
在我们的应用程序中,我们在客户端计算机上存储许可证文件,该文件存储产品的安装日期并具有计数器(因此用户实际打开应用程序的天数只会导致减量)。如果系统日期被篡改,即如果日期<1,我们也将许可证到期。安装产品的日期将计数器设置为允许的最大天数。 (惩罚作弊:))
您可以实施类似的解决方案,甚至只需忽略许可证并将设置存储在注册表中。