【发布时间】:2011-06-27 08:17:48
【问题描述】:
我正在使用硬盘 ID 为我的软件生成许可证密钥。在我的机器中,我得到了 15 个字符长度的 ID。所有制造商的硬盘 ID 长度是恒定的还是因制造商而异?
是否有任何可接受的方法来解释硬盘 ID?
谢谢, 问候, 机器人。
【问题讨论】:
-
如果用户没有硬盘怎么办?我认为这仍然是受支持的配置。
我正在使用硬盘 ID 为我的软件生成许可证密钥。在我的机器中,我得到了 15 个字符长度的 ID。所有制造商的硬盘 ID 长度是恒定的还是因制造商而异?
是否有任何可接受的方法来解释硬盘 ID?
谢谢, 问候, 机器人。
【问题讨论】:
看起来会有所不同。有关示例,请参阅http://www.codeproject.com/KB/cs/hard_disk_serialno.aspx。请注意,如果用户更改了他们的硬盘驱动器,这将使他们的许可证无效,因此您需要一个处理该问题的过程。另请注意,使用模拟器(WINE?)的人可能不会得到正确的结果。
【讨论】:
不,它会有所不同,我的硬盘 ID 长度为 8。
【讨论】: