|
接口函数:SendFile_GetAnswer
命令名称 SendFile_GetAnswer
命令功能 发送图片文件直接获得识别结果
函数原型 const char * WINAPI SendFile_GetAnswer( const char * auth_code, const char * path, int type, int timeout, int pri, const char * extr_str)
命令参数 参数1 字符型 ,验证密码串
参数2 字符型 ,图片文件路径
参数3 整数型 ,题目类型ID(游戏ID)
参数4 整数型 ,超时时间,单位秒
参数5 整数型 ,优先级(默认填1)
参数6 字符型 ,备注(题目文本说明)
Q8例子 题目ID=Plugin.YZM.SendFile_GetAnswer ("xxxxx","c:\test.jpg",1000,60,1,"4个字母")
返回值 字符型,成功直接返回识别结果。失败返回首字母为#的字符串,表明这是一个出错信息(中文提示),例如#发送文件失败,#答题超时
接口函数:SendFile
命令名称 SendFile
命令功能 图片文件发送
函数原型 const char * WINAPI SendFile( const char * auth_code, const char * path, int type, int timeout, int pri, const char * extr_str)
命令参数 参数1 字符型 ,验证密码串
参数2 字符型 ,图片文件路径
参数3 整数型 ,题目类型ID(游戏ID)
参数4 整数型 ,超时时间,单位秒
参数5 整数型 ,优先级(默认填1)
参数6 字符型 ,备注(题目文本说明)
Q8例子 题目ID=Plugin.YZM.SendFile ("xxxxx","c:\test.jpg",1000,60,1,"4个字母")
返回值 字符型,成功返回一个题目ID字符串,例如"279732434110333156"。失败返回首字母为#的字符串,表明这是一个出错信息(中文提示),例如#发送文件失败
接口函数:GetAnswer
命令名称 GetAnswer
命令功能 查询答题结果
函数原型 const char * WINAPI GetAnswer(const char * id)
命令参数 参数1 字符型,题目ID(SendFile的返回值)
Q8例子 Answer=Plugin.YZM.GetAnswer ("题目ID")
返回值 字符型,正常情况返回题目答案。如果返回空,表示还没有答案.如果字符串以#开头,表明这是一个出错信息(中文提示)
接口函数:SendImage
命令名称 SendImage
命令功能 发送截图
函数原型 const char * WINAPI SendImage( const char * auth_code, LONG topx, LONG topy, LONG width, LONG height, LONG type, LONG timeout, int pri, const char * extra_str)
命令参数 参数1 字符型,验证密码串
参数2 整数型,截图左上角坐标X
参数3 整数型,截图左上角坐标y
参数4 整数型,截图宽度
参数5 整数型,截图高度
参数6 整数型,题目类型ID(游戏ID)
参数7 整数型,题目最大允许时间
参数8 整数型,优先级(1为默认,2为当前类型ID的2倍题分,3则扣3倍题分)
参数9 字符型,备注(题目文本说明)
Q8例子 题目ID=Plugin.YZM.SendImage ("注册码",截图坐标x1,截图坐标y1,截图宽度,截图高度,题目类型ID,题目最大允许时间,优先级","备注")
返回值 字符型,正常情况返回一个数字型字符串的题目ID。如果字符串以#开头,表明这是一个出错信息(中文提示)
接口函数:SendGif
命令名称 SendGif
命令功能 发送动态截图
函数原型 const char * WINAPI SendGif( const char * auth_code, LONG topx, LONG topy, LONG width, LONG height,int delay,int count, LONG type, LONG timeout, int pri,const char * extra_str)
命令参数 参数1 字符型,验证密码串
参数2 整数型,截图左上角坐标X
参数3 整数型,截图左上角坐标y
参数4 整数型,截图宽度
参数5 整数型,截图高度
参数6 整数型,截取动画每帧之间的间隔单位毫秒
参数7 整数型,这个动画文件总共有几帧
参数8 整数型,题目类型ID(游戏ID)
参数9 整数型,题目最大允许时间
参数10 整数型,优先级(1为默认,2为当前类型ID的2倍题分,3则扣3倍题分)
参数11 字符型,备注(题目文本说明)
Q8例子 题目ID=Plugin.YZM.SendGif ("注册码",截图坐标x1,截图坐标y1,截图宽度,截图高度,时间,帧数,题目类型ID,题目最大允许时间,优先级","备注")
返回值 字符型,正常情况返回一个数字型字符串的题目ID。如果字符串以#开头,表明这是一个出错信息(中文提示)
接口函数:Enablelog
命令名称 EnableLog
命令功能 启用log文件记录,调用后会在你传入的路径写调用插件的日志
函数原型 void WINAPI EnableLog(const char *filepath)
命令参数 参数1 字符型,文件路径
Q8例子 Plugin.YZM.Enablelog ("c:\log.txt")
返回值 无返回值
接口函数:QueryBalance
命令名称 QueryBalance
命令功能 查询账户余额
函数原型 const char * WINAPI QueryBalance(const char * auth_code)
命令参数 参数1 字符型,密码串
Q8例子: Plugin.91YZM.QueryBalance("密码串")
返回值 字符型,返回这个密码串下所拥有的题分
接口函数:ReportError
命令名称 ReportError
命令功能 错误反馈
函数原型 const char * WINAPI ReportError(const char * auth_code,const char *id)
命令参数 参数1 字符型,注册码
参数2 字符型, 题目ID(SendFile的返回值)
Q8例子 Plugin.YZM.ReportError("注册码","题目ID")
返回值 无返回值
接口函数:SetAuthor
命令名称 SetAuthor
命令功能 作者返利函数,在脚本启动后调用一次即可,脚本每发一道题会自动增加对应返点,返点登陆网站后会员主页查看
函数原型 void WINAPI SetAuthor(const char * author)
命令参数 参数1 字符型,作者帐号
Q8例子 Plugin.YZM.SetAuthor("作者帐号")
返回值 无返回值
接口函数:CheckAccAuthcode
命令名称 CheckAccAuthcode
命令功能 检查一个验证密码串是否这个帐号下面的密码串
函数原型 const char * WINAPI CheckAccAuthcode(const char * main_acc,const char * auth_code)
命令参数 参数1 字符型,帐号名
参数2 字符型,验证密码串
Q8例子 Plugin.YZM.CheckAccAuthcode("帐号","密码串")
返回值 1:是的。0:不是。-1:其他错误
接口函数:RegisterSubacc
命令名称 RegisterSubacc
命令功能 注册一个子密码串
函数原型 const char * WINAPI RegisterSubacc(const char * auth_code)
命令参数 参数1 字符型,主账号的验证密码串
Q8例子 Plugin.YZM.RegisterSubacc("帐号密码串")
返回值 成功:子密码串,失败: #失败原因
接口函数:Charge
命令名称 Charge
命令功能 给一个密码串充值
函数原型 const char * WINAPI Charge(const char * auth_code,const char * card_id)
命令参数 参数1 字符型,验证密码串
参数2 字符型,充值卡卡号
Q8例子 Plugin.YZM.Charge("帐号密码串","卡号")
返回值 成功: 总金额:此处充值金额 失败:#失败原因
|
温馨提示:为了保护系统安全,使用辅助前,请务必使用影子系统。
|