最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

WPF软件正版激活功能的实现

业界 admin 17浏览 0评论

WPF软件正版激活功能的实现

1.设计思路

用户进入注册界面,获得计算机唯一标识码,用户将计算机唯一标识码发送给软件开发商,开发商通过通过算法 授权码=f(计算机唯一标识) 得到授权码,并将授权码发回给用户,用户输入授权码,软件内部通过同样的算法 授权码=f(计算机唯一标识) 进行计算,比较用户输入的授权码与软件计算得到的授权码是否一致,判断软件是否授权成功。(这里暂时采用MD5加密算法作为授权码算法)

2.授权码在软件中的保存位置

通过XML文件保存。
首先创建XML文件,如下图

然后设置该文件的属性/复制 为 复制到输出目录
之后即可通过以下代码读写授权码

string xmlpath = Directory.GetCurrentDirectory() + "\\Data\\Settings.xml";
//写
XElement Settings

WPF软件正版激活功能的实现

1.设计思路

用户进入注册界面,获得计算机唯一标识码,用户将计算机唯一标识码发送给软件开发商,开发商通过通过算法 授权码=f(计算机唯一标识) 得到授权码,并将授权码发回给用户,用户输入授权码,软件内部通过同样的算法 授权码=f(计算机唯一标识) 进行计算,比较用户输入的授权码与软件计算得到的授权码是否一致,判断软件是否授权成功。(这里暂时采用MD5加密算法作为授权码算法)

2.授权码在软件中的保存位置

通过XML文件保存。
首先创建XML文件,如下图

然后设置该文件的属性/复制 为 复制到输出目录
之后即可通过以下代码读写授权码

string xmlpath = Directory.GetCurrentDirectory() + "\\Data\\Settings.xml";
//写
XElement Settings
发布评论

评论列表 (0)

  1. 暂无评论