Authorization是一个软件版本停用管理,以及软件防篡改插件功能如下
一.版本过期管理:
例如发布出去的程序犹如泼出去的水,是无法回收回来的,但是如果某个发布出去的版本与公司的决策有冲突 或者有重大的BUG,怎么办呢,当然是凉拌拉!只能是下架停止下载处理.但是已经被下载的版本依然还是在网络上 流通.这就很尴尬了,如果使用了我们开发的这个插件,您可以随时随地的停用哪个版本,而不影响正常业务.
二.防篡改管理:
某些病毒软件会恶意的绑定您的软件后再进行打包发布到别的网站,当有人下载后发现软件有病毒,就会对您 的软件产生非常不好的影响.又或者是软件在日常使用中被病毒感染.使用了我们这个插件,完全可以杜绝这些问题!
DLL函数调用
1.全局函数声明
typedef int (_stdcall *CHECK_VER) (char *name, char * ver);
2.载入DLL //在程序的main函数里面或者你需要的任何地方,对话框模式在OnInitDialog()里面载入
HMODULE hDll=LoadLibrary(“Authorization.dll”);
3.获得函数地址
CHECK_VER check_ver=(CHECK_VER)GetProcAddress(hDll,“CHECK_VER”);
4.CHECK_VER函数的调用以及返回值
int i = check_ver(char “你的软件名词”, char “你的软件版本号”);
CHECK_VER返回值是整数
=1:版本校验成功通过
=2:软件版查询失败以及停用
=3:您编写的软件校验失败,被篡改.
=其他 属于异常.
当返回值不为1的时候,你可以根据返回值来判断是否退出程序.
由于我没有服务器来自动添加和管理版本号,所以当您使用此插件编译后(每次编译),程序都是无法运行的,您需要提供您程序运行失败后在目录留下的log.log文件给我,我帮你手动添加版本号到数据库.
当您要停用某个版本的时候,您可以通知我,我帮您删除对应的版本号验证.
联系QQ:328110376 添加时请注明Authorization插件
Copyright © 2008-2019 COOTC.COM All rights reserved.
QQ:328110376 添加时请注明Authorization插件
mail:logopc@cootc.com
web:http://www.cootc.com
运行平台
[x86] 7/2008/Vista/2003/XP
[x64] 7/2008/Vista/2003/XP
下载地址:https://pan.baidu.com/s/1_95S4TWQIQekFG74c663pg
提取码:hmxj