License授权文件生成器源码
功能介绍
1.对销售后的软件或网站执行版权控制,防止被非法另行出售;
2.对网站域名进行有效的管理监控,防止非法域名或未授权域名;
3.防止黑客使用极端手段获取网站或程序原文件后非法部署;
系统功能:
1.完整版Lisence生成工具。
2.对网站使用域名执行控制。
3.对网站域名使用时间执行授权控制。
4.生成开发版和正式版授权文件。
5.可以一次同时对多个域名执行授权。
6.本程序功能完整且开源。
使用方法:
1.在程序或网站中引用 WebNeed.dll 和 Desend.dll 文件。
2.使BasePage继承 WebNeed.CheckDomain 。
3.将生成的Lisence授权文件,无修改复制到程序或网站的根目录。

客户端调用:
引用DLL:Micro.License.dll,Micro.License.zip
命名空间:using Micro.License;
this.Loaded += (s, e) =>
{
// 获取当前程序集
Assembly assembly = Assembly.GetExecutingAssembly();
// 获取版本信息
Version version = assembly.GetName().Version;
//读取注册表
int res = RegSoft.InitRegedit("License", "SerialNumber", version.ToString());
if (res != 0)
{
string message = string.Empty;
SerialNumberWindow numberWindow = new SerialNumberWindow();
numberWindow.State = res;
numberWindow.Owner = this;
bool? result = numberWindow.ShowDialog();
if (!result.HasValue || result == false)
{
this.Close();
}
}
};

浙公网安备 33010602011771号