然后,在完成注册后,它会要求用户提供序列号。我输入了错误的序列号。如果我现在打开它,它会给我以下错误。
Invalid Dotfuscator Serial Number.我尝试重新安装软件(希望它会再次要求我提供序列号),但选择已经输入错误的序列号。我也尝试过删除旧的注册表值。我希望这是完全安装,然后安装和激活它与正确的序列号。
我必须使用验证密钥保护用Java编写的应用程序,密钥应该只在指定的PC上工作,因此,例如,应用程序应该基于唯一标识符(例如:硬盘序列号、MainBoard序列号等)生成机器ID序列号;然后,基于该唯一标识符我已经在一个生成机器标识符的.NET应用程序上实现了一个类似的激活系统,从WMI获取硬件序列号,我如何在Java中获得这个值?该解决方案应在Windows、Linux和Mac Os X上独立运行。