|
分享源码
界面截图: |
- |
是否带模块: |
- |
备注说明: |
- |
本帖最后由 寂寞先生 于 2011-4-29 18:14 编辑
一.使用范围:
网络验证程序,辅助注册程序,反正使用网络验证收费的软件都可以使用
可以充值使用,即:先印一些带有充值卡号和充值密码的卡片,
然后用户拿到卡片后,就可以充值使用.或通过QQ直接销售卡号.
二.功能说明:
1,支持多种卡类,如:次数卡,周卡,月卡,季卡,年卡,终身用户卡;
充值分为:
计次卡:每次加30次.
周卡:可使用一周7天.
月卡:可使用一个月30天.
季卡:可使用三个月90天.
年卡:可使用一年365天.
终身卡:可一直使用.
还可以设置免费试用一段时间,12天.
或全部免费使用.开启后必须收费.
2.依赖性的两次验证,让破者更难破此程序(风筝的思路)
3.使用多线程,支持多用户(就是接收到数据就用多线程操作啦!)
4.人性化服务端管理,管理方便(界面现在简化为两个了)
5.1M宽带,上百用户同时并发验证应该没问题.
三.使用说明:
大家在局域网内测试会比较非常顺利,但在因特网下使用可能还不会,因特网的使用方法介绍如下:
1.将服务端程序放在一台作为服务的电脑上运行;
2.如果服务电脑上网方式是固定IP是比较方便的,客户端可以直接连此IP地址,费用高,也易受到攻J;
如果服务端是由路由器拨号上网的,必须将路由器的端口映射到运行服务端的这台电脑,端口号是:12345;
端口映射在路由器上操作(假如你有路由器,并且有相关的软件的话,操作方法网上一找一大堆)
3.如果服务端是一个动态IP的域名,没有固定的IP但绑定了一个域名,
可在客户端的IP地址栏中也可以填写这个动态域名,会自动转换为IP地址.
四.本次修改增强说明:(通过修改,集成了界面,使用操作更加容易,并且全面了解了原作者的思路,测试了保密通讯库中的问题)
1.优化系统:客户端登录部分原来太乱了,现在统一了状态,使用统一的一个登录子程序处理.
2.代码优化:将一些重复用到的部分改为调用子程序方式搞定.如:写历史记录(),加密文本等.
3.简化界面:原来有四个窗口,现在简化到只有两个,合并后另一个窗口可有可无了.更加方便操作.
这个集成的"用户数据和冲值卡管理"窗口排列很科学了,并且增加了一些功能.
4.带记忆功能:常用的操作习惯,记住就好,下次免得总要重头选择及输入.
5.即时刷新显示:旧程序未及时刷新更新过的数据,现在是更新后自动刷新显示.
6.合并了模块:服务端主程序去掉了模块,将模块内容合并,使编写更方便.
7.更换组件:将原有的通讯组件,更换为更为强大的保密数据通讯支持库组件.
这个组件的优势就是:使用客户句柄的方式通讯,更加稳定,且传输抓包后不会被人破,保密性更加好!服务端/客户端掉线后会得到及时通知.
五.可继续添加其他功能:
1.大家思考一下如何进行双机备份系统,即:当一台服务器死机或被洪水攻J后可以用备份服务器提供服务.
2.可继续添加网上发送注册码等功能.这时服务器端进行了注册算法计算,客户端没有算法代码,传给客户端后,客户端在运行关键处再将注册码发回服务器,在服务器上验证是否是正版,这样就形成了二次注册码的验证,同时由于注册机在服务器上,保证了安全性.(此功能经确认可行!)
3.采用客户端可选择的多个服务器地址,让大家自选,但数据库的同步需要大家处理了.
4.有空大家再增加一个半年卡,就可以非常熟悉这个程序了.
若你有其他更好的想法可直接与一只风筝联系. |
|