易语言做软件怎么加入激活码
5个回答
展开全部
分2步:
1、程序的配置文件里,弄个配置保存激活码;
2、程序启动事件下,设置个激活码检测程序,如果激活码有效没过期,那么继续,否则限制程序运行,提示用户输入新的激活码;
激活码设置:
非网络验证的话,一般激活码都是和硬件绑定的。
可以这样:
你的程序里在用户激活界面,提供一个用户电脑的特征码提示,比如是:系统_取CPU序列号()+系统_取MAC地址()等这种可以唯一标识一个电脑硬件的信息。对他进行运算,最简单的是求MD5码。这样获取到的硬件码是唯一的,每台电脑都会不同。
用户需要激活时,把这个特征码发给你,你用自己算法,最简单的进行加密,得到的结果作为激活码,然后发给用户。
程序里,检测时,通过对激活码解密,获取到特征码,如果和本机的一样,那么就说明本机可以使用。
这样做的,软件是和电脑绑定的,用户换了电脑,激活码用不了
------------------------------------
如果希望用户通过登录你的账号、密码系统进行验证,那么就需要做网络验证系统了,比较麻烦。不详述了
1、程序的配置文件里,弄个配置保存激活码;
2、程序启动事件下,设置个激活码检测程序,如果激活码有效没过期,那么继续,否则限制程序运行,提示用户输入新的激活码;
激活码设置:
非网络验证的话,一般激活码都是和硬件绑定的。
可以这样:
你的程序里在用户激活界面,提供一个用户电脑的特征码提示,比如是:系统_取CPU序列号()+系统_取MAC地址()等这种可以唯一标识一个电脑硬件的信息。对他进行运算,最简单的是求MD5码。这样获取到的硬件码是唯一的,每台电脑都会不同。
用户需要激活时,把这个特征码发给你,你用自己算法,最简单的进行加密,得到的结果作为激活码,然后发给用户。
程序里,检测时,通过对激活码解密,获取到特征码,如果和本机的一样,那么就说明本机可以使用。
这样做的,软件是和电脑绑定的,用户换了电脑,激活码用不了
------------------------------------
如果希望用户通过登录你的账号、密码系统进行验证,那么就需要做网络验证系统了,比较麻烦。不详述了
展开全部
就是怎么弄软件的激活吧
简单来说,
1,检查,在软件最开始,比如启动窗口 启动的时候代码里面就先检查激活码
2,机器码,生成的模块很多(请百度),主要通过硬盘序列号等等这样的硬件码,来形成区分
3,检查激活方式
通过机器码生成一个激活码注册码,弄一个公式,(比如公式=机器码乘10,假设机器码=123,那激活码=1230,软件启动就读取机器码和激活码,用机器码算出激活码在对比,原理是这样,得你自己在加强)
把机器码放在网页里面,每次启动去检查,让用户把机器码给你,你在找一个博客,弄一个博文(空间日志那种),把机器码放进去发布,然后启动软件读这个网页来检查
方法还有很多,主要是这样实现
简单来说,
1,检查,在软件最开始,比如启动窗口 启动的时候代码里面就先检查激活码
2,机器码,生成的模块很多(请百度),主要通过硬盘序列号等等这样的硬件码,来形成区分
3,检查激活方式
通过机器码生成一个激活码注册码,弄一个公式,(比如公式=机器码乘10,假设机器码=123,那激活码=1230,软件启动就读取机器码和激活码,用机器码算出激活码在对比,原理是这样,得你自己在加强)
把机器码放在网页里面,每次启动去检查,让用户把机器码给你,你在找一个博客,弄一个博文(空间日志那种),把机器码放进去发布,然后启动软件读这个网页来检查
方法还有很多,主要是这样实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己写歌算法进去就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询