1

我需要找出一种方法来验证我正在创建的 vb6 程序,最好是自动验证。我有一个使用 PHP 的 Web 服务器,其正常运行时间为 99%,而我可以在其上运行服务器端 VB6 程序的 Windows Server 的正常运行时间约为 90%。我面临的问题是,如果它是全新安装,如何让它生成正确的密钥,同时每个位置只允许一个副本。这是我的想法,我只是好奇是否有任何更简单/更智能的方法可以做到这一点。

让 VB6 程序生成一个 MD5 字符串,即客户名字 + 客户姓氏 + 公司名称 + 客户电子邮件,然后让 VB6 程序将其保存到一个密钥文件中,最后在我的服务器上点击一个 PHP 脚本(使用隐藏浏览器对象)将 MD5 字符串(或密钥)存储到文本文件中。这里的问题是我的 PHP 很弱。

我的另一个问题是如何让 vb6 程序知道同一密钥是否有多个副本,然后自行取消身份验证。

如果有人想看,我可以发布一些我已经刮过的代码。我期待听到一些回复,因为这个项目的最后期限迫在眉睫,我完全迷失了。

4

1 回答 1

2

这个开源许可框架将节省一些时间:

下载部分(第二个链接)中有一些示例和教程。

希望它会帮助你。

祝您好运。

于 2012-08-16T18:00:01.203 回答