-1

我在Visual Basic 2008中编程 我想为软件开发建立序列号。我想通过确保每个购买的副本具有唯一的序列号来防止软件盗用,该序列号只能使用一次。如何创建 a。)序列号只能使用一次 b。)如果没有正确的序列号,软件将无法运行。c)序列号验证框仅在首次使用该程序时弹出并在输入正确的序列号后消失 d)序列号的生成和验证程序什么是序列号认证的代码?

+1

大量重复的。尝试搜索SO。 – Hamish 2010-11-14 23:49:35

+0

我不确定这是什么,所以我不知道 – RCProgramming 2010-11-14 23:49:58

+2

这就是所谓的许可或软件保护。 – SLaks 2010-11-14 23:51:20

回答

2

您的问题非常模糊,不能只有一个答案。有许多方法可以完成你所要求的。以前的答案试图推动您搜索堆栈溢出的其他问题,这可能会帮助您解决问题的其他方式。

快速浏览'copy-protection'标签 - 有很多答案可以帮助您。

https://stackoverflow.com/questions/tagged/copy-protection

问候 卢克

+0

谢谢卢克,你有什么机会住在佛罗里达?此外,你会亲自推荐我做什么在复制保护 – RCProgramming 2010-11-15 23:43:03

+0

嗨RCProgramming,对不起,我不住在佛罗里达州。我住在澳大利亚。我个人认为,复制保护是浪费时间。没有办法“防止”软件盗窃,只是通过稍微加大硬件来减少软件盗窃。 Visual Basic非常易于反编译,这意味着您可以很容易地避开您提出的任何复制保护方案。道歉,如果那不是你想听到的。 :)与您的发展祝你好运。 – 2010-11-16 00:51:18

+0

这正是我想听到的。一个很好的答案。谢谢 – RCProgramming 2010-11-16 01:11:19