2

我想就以下问题寻求建议:

如果希望使用否,则在创建产品密钥时。密钥是为机器制造的,就像在微软批量许可的情况下一样,如何做到这一点,以便在 dll 中轻松验证,该 dll 用于验证在安装程序中输入的密钥并说明密钥是否用于说100 台机器如何离线验证产品密钥在第 101 台计算机上不起作用。

谢谢,

4

3 回答 3

2

它被称为“浮动许可证”。您可以拥有一个为特定局域网保留 N 个席位的“许可证服务器”。当启动应用程序实例时,它会连接到“许可证服务器”并查询运行权限。如果已经有 N 个连接,则拒绝 N+1 个实例启动。

检查http://activation-cloud.com它可能对您有用。

于 2012-07-28T13:30:32.587 回答
0

一种方法是中央服务器和浮动许可证(如 ActivationCloud 所说)。另一种方法是拥有物理设备的序列号。例如,一些公司销售的软件只能在 pendrive 上运行,您必须在下载程序之前提供序列号。号码会自动插入到程序中,并由客户端下载这个准备好的程序。此特定程序不会在任何其他设备上运行(无需破解)

于 2012-07-29T15:45:05.327 回答
0

如果没有中央服务器来验证安装和(更重要的是)激活和使用,这是不可能的。

于 2012-07-28T09:07:42.357 回答