命令名称 |
SendFile |
命令功能 | 图片文件发送 |
命令参数 | 参数1 字符型,注册码 |
| 参数2 字符型,文件路径 |
|
参数3 整数型,题目类型ID(游戏ID) |
|
参数4 整数型,超时时间,最短超时时间为30秒 |
|
参数5 整数型,优先级(1为默认,2为当前类型ID的2倍题分,3则扣3倍题分) |
|
参数6 字符型,备注(题目文本说明) |
|
Q8例子:题目ID=Plugin.HYDati.SendFile ("答题密码串","文件路径",题目类型ID,超时时间(单位秒),优先级,"备注") |
返回值 |
字符型,正常情况返回一个数字型字符串的题目ID。如果字符串以#开头,表明这是一个出错信息(中文提示) |
备注 |
如果是单色图片,建议用发送BMP,插件会自动的把bmp文件转换成单色BMP,占用带宽很小。 |
|
命令名称 |
GetAnswer |
命令功能 |
查询答题结果 |
命令参数 |
参数1 字符型,题目ID(SendFile的返回值) |
|
Q8例子:Answer=Plugin.HYDati.GetAnswer ("题目ID") |
返回值 |
字符型,正常情况返回题目答案。如果返回空,表示还没有答案.如果字符串以#开头,表明这是一个出错信息(中文提示) |
|
命令名称 |
SendImage |
命令功能 |
发送截图 |
命令参数 |
参数1 字符型,验证密码串 |
|
参数2 整数型,截图左上角坐标X |
|
参数3 整数型,截图左上角坐标y |
|
参数4 整数型,截图宽度 |
|
参数5 整数型,截图高度 |
|
参数6 整数型,题目类型ID(游戏ID) |
|
参数7 整数型, 题目最大允许时间 |
|
参数8 整数型, 优先级(1为默认,2为当前类型ID的2倍题分,3则扣3倍题分) |
|
参数9 字符型, 备注(题目文本说明) |
|
Q8例子:题目ID=Plugin.HYDati.SendImage ("注册码",截图坐标x1,截图坐标y1,截图宽度,截图高度,题目类型ID,题目最大允许时间,优先级","备注") |
返回值 |
字符型,正常情况返回一个数字型字符串的题目ID。如果字符串以#开头,表明这是一个出错信息(中文提示) |
|
命令名称 |
SendGif |
命令功能 |
发送截图 |
命令参数 |
参数1 字符型,验证密码串 |
|
参数2 整数型,截图左上角坐标X |
|
参数3 整数型,截图左上角坐标y |
|
参数4 整数型,截图宽度 |
|
参数5 整数型,截图高度 |
|
参数6 整数型,截取动画每帧之间的间隔单位毫秒 |
|
参数7 整数型,这个动画文件总共有几帧 |
|
参数8 整数型,题目类型ID(游戏ID) |
|
参数9 整数型, 题目最大允许时间 |
|
参数10 整数型, 优先级(1为默认,2为当前类型ID的2倍题分,3则扣3倍题分) |
|
参数11 字符型, 备注(题目文本说明) |
|
Q8例子:题目ID=Plugin.HYDati.SendGif ("注册码",截图坐标x1,截图坐标y1,截图宽度,截图高度,时间,帧数,题目类型ID,题目最大允许时间,优先级","备注") |
返回值 |
字符型,正常情况返回一个数字型字符串的题目ID。如果字符串以#开头,表明这是一个出错信息(中文提示) |
|
命令名称 |
EnableLog |
命令功能 |
启用log文件记录 |
命令参数 |
参数1 字符型,文件路径 |
|
Q8例子:Plugin.HYDati.Enablelog ("log文件生成路径") |
返回值 |
无返回值 |
|
命令名称 |
QueryLoad |
命令功能 |
查询服务器繁忙程度(返回服务器上当前代答题目数量和预计答题时间) |
命令参数 |
无 |
|
Q8例子: Plugin.HYDati.QueryLoad() |
返回值 |
待答题目数量|估计答题需要时间(秒数) 。两者用'|'符号分割 |
|
命令名称 |
QueryBalance |
命令功能 |
查询账户余额 |
命令参数 |
参数1 字符型,密码串 |
|
Q8例子: Plugin.HYDati.QueryBalance("密码串") |
返回值 |
字符型,返回这个密码串下所拥有的题分 |
|
命令名称 |
ReportError |
命令功能 |
错误反馈 |
命令参数 |
参数1 字符型,注册码 |
|
参数2 字符型, 题目ID(SendFile的返回值) |
|
Q8例子: Plugin.HYDati.ReportError("注册码","题目ID") |
返回值 | 无返回值 |
|
命令名称 |
SetAuthor |
命令功能 |
作者返利函数,在脚本启动后调用一次即可,脚本每发一道题会自动增加对应返点,返点登陆网站后会员主页查看 |
命令参数 |
参数1 字符型,作者帐号 |
|
Q8例子: Plugin.HYDati.SetAuthor("作者帐号") |
返回值 | 无返回值 |
|
命令名称 |
CheckAccAuthcode |
命令功能 |
检查一个验证密码串是否这个帐号下面的密码串 |
命令参数 |
参数1 字符型,帐号名 |
命令参数 |
参数2 字符型,验证密码串 |
|
Q8例子: Plugin.HYDati.CheckAccAuthcode("帐号","密码串") |
返回值 | 1:是的。0:不是。-1:其他错误 |
|
命令名称 |
RegisterSubacc |
命令功能 |
注册一个子密码串 |
命令参数 |
参数1 字符型,主账号的验证密码串 |
|
Q8例子: Plugin.HYDati.RegisterSubacc("帐号密码串") |
返回值 | 成功:子密码串,失败: #失败原因 |
|
命令名称 |
Charge |
命令功能 |
给一个密码串充值 |
命令参数 |
参数1 字符型,验证密码串 |
命令参数 |
参数2 字符型,充值卡卡号 |
|
Q8例子: Plugin.HYDati.Charge("帐号密码串","卡号") |
返回值 | 成功: 总金额:此处充值金额 失败:#失败原因 |
|