【问题标题】:How make Own license-key in CSharp如何在 CSharp 中制作自己的许可证密钥
【发布时间】:2019-05-01 12:20:52
【问题描述】:

我在复制我的程序 exe 时遇到了一些问题,所以我想为每台 PC 制作一个代码并注册我的程序! 如何在 C# 中制作单个代码(计算机 ID 或硬件 ID 或...)? 并检查它!

【问题讨论】:

标签: c# registry registration license-key hardware-id


【解决方案1】:

创建一个单库应用程序并按照以下步骤操作。

  1. 母版页继承一页。所以这个页面调用了dll。
  2. 此 dll 检查许可文件是否存在
  3. 如果不存在,则重定向到注册许可证页面并提供密钥。此密钥验证您的数据库。
  4. 如果存在,则检查许可文件是否已读取 MAC ID 和处理器 ID。

dll 1.创建一个认证接口 2.设计抽象类并实现接口。这里定义你的逻辑来获取 pc mac id,用于创建 1 个加密文本文件的进程 id,ext 是 .lis。 3.这个母版页继承。所以每次都执行逻辑。检查文件是否正确的 mac 和处理器 ID。

【讨论】:

猜你喜欢
  • 2010-09-20
  • 2013-02-06
  • 1970-01-01
  • 1970-01-01
  • 2018-09-20
  • 1970-01-01
  • 2011-02-02
  • 2021-10-31
  • 2013-10-15
相关资源
最近更新 更多