直接读系统时间,很容易修改时钟就跳过限制了,所以应该读取系统文件的时间作为标准。现在的问题是要读哪个文件呢?搜索发现win.ini不是当前时间,不能用
当然最好是Win98/Win2k/WinXP公有的文件。如果用记录时间的办法,很容易跳过,用户把软件目录完全清空重新安装,或者挂一个“月光宝盒”之类的软件,软件就永远不会过期了。我现在发布的是内测版,不想被泄漏,所以要限期到2005年1月10日 立即失效。要读一个可靠的时间(不能被随意改动的)
当然最好是Win98/Win2k/WinXP公有的文件。如果用记录时间的办法,很容易跳过,用户把软件目录完全清空重新安装,或者挂一个“月光宝盒”之类的软件,软件就永远不会过期了。我现在发布的是内测版,不想被泄漏,所以要限期到2005年1月10日 立即失效。要读一个可靠的时间(不能被随意改动的)
从而间接获得真实是时间,而不是用户随意调的时间。