比如一个软件,我限制使用30次,30次后就要续费。
有以下几点需求。
1.这个使用次数最好不要在本地保存什么文件,或者配置档
2.当换一台电脑使用的时候,就不能使用这个软件了
3.或者是某个账户,他的使用次数可以设定。请教下大家
有以下几点需求。
1.这个使用次数最好不要在本地保存什么文件,或者配置档
2.当换一台电脑使用的时候,就不能使用这个软件了
3.或者是某个账户,他的使用次数可以设定。请教下大家
解决方案 »
- 求助,如何,winform c# 读取EXCEL模板 然后再把数据写入EXCEL
- 如何让listview一行显示一条数据?
- 如何使用正则表达式解析出XPath表达式中的变量?
- 求助!存储过程参数出错问题 请指教!C#
- 跪求采用C#编程将xml文件转换成Tex文件;命令行实现Tex转化成PDF
- 如何定义Static变量?
- 急求,请问webform中怎么在Page_Load()中屏蔽掉所有的提交事件?
- C#初学者 不知道主题怎么描述,路过的进来帮忙看看
- 我在WINDOWS 里装了一个组件,怎么去调用它。。。
- C#中如何将字符串进行Base64的操作?
- 求一个关于wpf绑定的答案
- c#中将List<Point>中的数据导入到excel中
第二个问题:存储机器mac地址等能够唯一标识电脑的标志;
第三个问题:这个是你的软件逻辑问题。
第二个问题,通过WMI获取cpu id 和mac地址 硬盘id 再通过MD5加密出一个字符串,那个就是电脑的唯一标识符。
第三个问题,没有服务器你就别想了,账号?你的账号要到哪里去登陆呢?本地吗?那还不如不要登陆。
修改自身exe文件是没意义的,用户还有原版文件。保存到外部设备:
1、网络上的服务器。(这个最好)
2、加密狗。
3、网卡或BIOS ----- 只是理论存在,开发很难说了半天是想让你了解做这种加密的原理,既不想保存到文件,又没有服务器,基本上是不可能的。