这个想法是洪雨把QQ群验证和加时发卡的思路结合而成的。
可以达到什么效果呢?
就是只要本机登录着QQ,软件就可以使用。不需要登录,软件自动识别本机登录的QQ号码。
还是说说验证需要的几个基本条件。
首先是账号的重复登录问题。
如果一个账号可以多人同时登录,那么就会损害你的利益。那么怎么解决这个问题呢?
以前的方法就是用服务器,用心跳包。后来洪雨研究了用php进行验证。现在直接用QQ就解决了这个问题。试想,谁会公用一个QQ号码呢?
然后是发卡的问题。
发卡要解决的是卡密能够加上时间,然后卡密绑定软件,绑定账号。而且,卡密使用后不能重复使用。这三个问题。
那么,软件就要有验证卡密的机制。
首先验证这个卡密是否被使用,然后验证这个QQ号是否存在,如果存在的话,绑定的卡密绑定的是不是这个软件,如果是这个软件,那么是否到期。
如果到期了,提示充值。或者没有这个QQ号存在,直接提示充值。
最后是写入到验证地址的功能。
就是软件验证QQ号码正确,卡密也正确的前提下,自动将卡密绑定软件绑定QQ号计算出使用时间,然后写入到验证地址中。
以前人们都会用ftp进行验证,这个风险是很高的。因为通常在软件中登录ftp会留存ftp的账号密码,如果遇到高手破解的话,很容易连ftp都破掉了。
所以洪雨建议,寻找一种只能读写,不能修改的方法。这样就算别人发现了地址,也不会对原有的数据造成破坏。
当然了,我说的是不用服务器的情况下。如果使用服务器的话,上面我写的所有,当我没说……
发表评论: