- 令 judgeX = intX + 60
- 令 judgeY = intY + 65
- 令 judgeHasValidate = 1
- 否则
- 令 judgeHasValidate = 0
- 条件结束
- 函数结束
- (语句无法识别,可能有错误): /*---------------------------判断有无验证码—————-----------*/
- 函数 judgeValidate()
- 延时 3000 毫秒
- 循环当 validateFlag 时
- 令 hasV = judgeHasValidate()
- 注释:MessageBox judgeX &" "& judgeY
- 如果 hasV = 1 则
- 调用 microRui()
- 延时 10000 毫秒
- 否则
- 令 validateFlag = false
- 条件结束
- 循环结束
- 如果 Not validateFlag 则
- 调用 selectChannel()
- 条件结束
- 函数结束
- (语句无法识别,可能有错误): /*
- (语句无法识别,可能有错误): *@Fun 切换下一张验证码
- (语句无法识别,可能有错误): *@arg null
- (语句无法识别,可能有错误): *@retun null
- (语句无法识别,可能有错误): **/
- 函数 switchValidate()
- 设置模拟方式为:超级模拟
- 定义变量 intX, intY
- 从左上到右下查找图片 "Attachment:\切图.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:650 上:400 右:1110 下:780),相似度 1.0
- 注释:MessageBox intX &" "& intY
- 如果 intX > 0 并且 intY > 0 则
- 延时 200 毫秒
- (鼠标)移动到 (intX + 10, intY + 5)
- 延时 500 毫秒
- (鼠标)左键单击, 1次
- 延时 1000 毫秒
- 条件结束
- 设置模拟方式为:普通模拟
- 函数结束
- (语句无法识别,可能有错误): /*---------------------------输入验证码—————-----------*/
- 函数 inputValidate()
- 设置模拟方式为:超级模拟
- 延时 300 毫秒
- 调用 (命令库 键盘)KeyList(Answer,2,100)
- 延时 500 毫秒
- (键盘)按 "Enter" 键, 1次
- 延时 300 毫秒
- 设置模拟方式为:普通模拟
- 函数结束
- (语句无法识别,可能有错误): /*
- (语句无法识别,可能有错误): *@Fun 选择角色
- (语句无法识别,可能有错误): *@arg null
- (语句无法识别,可能有错误): *@retun null
- (语句无法识别,可能有错误): **/
- 函数 selectRoles(i)
- 如果 i > 11 则
- 调用 adjustRoles()
- 条件结束
- 令 tempArray = Split(roles(i),",")
- 令 t_X = cInt(tempArray(0))
- 令 t_Y = cInt(tempArray(1))
- 如果 i = 0 则
- (鼠标)移动到 (t_X, t_Y)
- 否则
- (鼠标)移动到 (t_X + 800, t_Y)
- 条件结束
- 延时 400 毫秒
- (鼠标)左键双击, 1次
- 延时 4000 毫秒
- 函数结束
- (语句无法识别,可能有错误): /*
- (语句无法识别,可能有错误): *@Fun search every region
- (语句无法识别,可能有错误): *@arg1 start x coordinate
- (语句无法识别,可能有错误): *@arg2 start y coordinate
- (语句无法识别,可能有错误): *@arg3 end x coordinate
- (语句无法识别,可能有错误): *@arg4 end y coordinate
- (语句无法识别,可能有错误): *@arg5 need to find dmp
- (语句无法识别,可能有错误): *@arg6 temp variable
- (语句无法识别,可能有错误): *@arg7 similarity
- (语句无法识别,可能有错误): *@retun if success return 1 else return 0
- (语句无法识别,可能有错误): **/
- 函数 selectBmp(s_x,s_y,e_x,e_y,mBmp)
- 定义变量 intX, intY
- 从左上到右下查找图片 "Attachment:\" & mBmp & ".bmp",把找到的坐标保存到 (intX, intY),指定区域(左:s_x 上:s_y 右:e_x 下:e_y),相似度 1.0
- 如果 intX > 0 并且 intY > 0 则
- 延时 500 毫秒
- (鼠标)移动到 (intX + 2, intY + 2)
- 延时 500 毫秒
- (鼠标)左键单击, 1次
- 否则
- 脚本停止运行
- 条件结束
- 函数结束
- 函数 collectMetries(x,y,flag)
- 定义变量 tempX, tempY
- 定义变量 ux, uy