API函数:IPC_GetData

录入时间:2015-2-10 23:50:33      最后更新:2015-9-10 23:50:33

注:该接口为IPC进程通讯模式【子进程专用】。
按键插件无此接口。

API名 返回值类型 功能描述
IPC_GetData String 与父进程也就是登陆器通讯获取服务端上的相关数据,具体请看下边的对照表
参数名 类型 备注
v_index long 索引ID
动态库DLL是用Delphi编程语言开发的,IPC_GetData接口原型如下。

Function IPC_GetData(v_index:LongInt):PansiChar;stdcall;


 

IPC_GetData传入参数与返回值的对照表
v_index 返回值
0 即 IPC_GetData(0) 当前总共连接服务器验证的次数
1 即 IPC_GetData(1) 获取返回信息A(【软件参数设置】->【基本】->返回信息A)
2 即 IPC_GetData(2) 获取返回信息B(【软件参数设置】->【基本】->返回信息B)
3 即 IPC_GetData(3) 用户附属性(注册卡类里的附属性,注册卡给用户充值时附属性会传给用户)
4 即 IPC_GetData(4) 绑定信息(【用户列表】里,当前用户的绑定信息)
5 即 IPC_GetData(5) 剩余时间(用户帐号剩余的时间,单位秒)
6 即 IPC_GetData(6) 软件下载地址(【软件参数设置】-> 【自动更新】-> 升级包下载地址)
7 即 IPC_GetData(7) 用户通道数
8 即 IPC_GetData(8) 服务端软件版本(【软件参数设置】-> 【自动更新】-> 最新软件版本)
9 即 IPC_GetData(9) 更新日志URL(显示更新日志的网页地址)
10 即 IPC_GetData(10) 用户天数(【用户列表】里,当前用户的天数)
11 即 IPC_GetData(11) 服务端时间戮(返回登陆时的服务端时间戮)
12 即 IPC_GetData(12) 用户剩余点数(【用户列表】里,当前用户的点数)
13 即 IPC_GetData(13) 用户标签(【用户列表】里,当前用户的标签)
14 即 IPC_GetData(14) 用户充值次数(用户使用过充值卡的张数)
15 即 IPC_GetData(15) 返回的域名(服务端处理程序页面的主机名)
16 即 IPC_GetData(16) 单机可重复登陆(【软件参数设置】->【基本】->单机可重复登陆是否被勾选,是:1 否:0)
17 即 IPC_GetData(17) 用户名(当前用户的用户名,如果是注册卡该值就是注册卡的前十位)
18 即 IPC_GetData(18) 是否公用帐号(是:1 否:0)
19 即 IPC_GetData(19) 判断在线标识(【软件参数设置】->【解绑换机设置】->判断在线标识是否被勾选,是:1 否:0)

补充说明

参数v_index为两位时,取得的数据是在用户登陆成功时从服务器获取的,如果未登陆成功或非法破解是取不到正确值的,除非你的程序被爆了
可以把一些需要经常更新的数据放到 【软件参数设置】->【基本】->返回信息A 或 返回信息B里
客户端通过 IPC_GetData(1)和IPC_GetData(2)在登陆后获取值,这样当只是某些数据需要更新时就不用去更新客户端exe程序,只用修改服务端相应的数据即可,还可以起到一定的防破解作用。


 

 


 Copyright 2014-2015 玲珑工作室www.peony.ga 图图验证系统
 联系作者:QQ281278475    蒙ICP备15001097号