我需要找到一种方法来验证我正在创建的vb6程序,最好是自动完成。我有一个带有PHP的Web服务器,其运行时间为99%,而我可以在其上运行服务器端VB6程序的Windows Server,其运行时间约为90%。我面临的问题是,如果它是全新安装,我怎么能让它生成一个正确的密钥,同时只允许每个位置有一个副本。以下是我的想法,如果有更简单/更聪明的方法,我只是很好奇。
让VB6程序生成一个MD5字符串,即客户名字+客户姓氏+公司名称+客户电子邮件,然后将VB6程序保存到密钥文件中,最后点击我服务器上的PHP脚本(使用隐藏的浏览器对象)将MD5字符串(或键)存储到文本文件中。这里的问题是我的PHP很弱。
我的另一个问题是,如果有相同密钥的多个副本,我怎么知道vb6程序,然后对自身进行解除验证。
如果有人想看,我可以发布一些我已经划过的代码。我期待听到一些回复,因为这个项目的最后期限迫在眉睫,我完全迷失了。
答案 0 :(得分:2)
这个开源许可框架可以节省一些时间:
下载部分(第二个链接)中有一些示例和教程。
希望它会对你有所帮助。
祝你好运。