日期:2014-05-17  浏览次数:20772 次

给winform程序软件添加时效密码
用c#写的一个窗体程序软件,我想在用户第一次打开时,需要输入我提供的注册码,而且这个注册码是有时效的,比如时效是30天,30天后需要输入新的注册码,否则,程序无法使用,在程序不联网的情况下如何实现

------解决方案--------------------
你可以先随便找一个系统文件夹下保存一个(Attribute设置为隐藏的)参数文件。

------解决方案--------------------
http://bbs.csdn.net/topics/370075734
供参考

------解决方案--------------------
如果不联网,最好的办法是手机验证或者信用卡验证。
否则机器码可以伪造,你往系统任何地方写入任何数据,格式化重装就没有了。
------解决方案--------------------
参考:http://stackoverflow.com/questions/1447715/incorporating-license-key-approach-for-a-winforms-app