|
楼主 |
发表于 2018-8-11 22:51:42
|
显示全部楼层
江西省赣州市
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_任务数 | 整数型 | | | 局_线程数 | 整数型 | | | 局_空闲数 | 整数型 | | | 局_当前任务 | 整数型 | | | 局_i | 整数型 | | | 局_int | 整数型 | | | 线程_置CPU亲和性 (集_线程句柄_登陆 )局_任务数 = 到整数 (窗口.编辑框_注册数量.内容 )线程_临界_登陆. 进入 () 局_线程数 = 到整数 (窗口.编辑框_线程.内容 )线程_临界_登陆. 退出 () 线程池_登陆. 创建 (局_线程数, 局_线程数 )局_空闲数 = 线程池_登陆. 取_空闲线程数 ()判断循环首 (局_任务数 > 0 )如果真 (局_空闲数 > 0 )局_当前任务 = 局_任务数 - 局_i + 1 处理事件 ()如果真 (局_当前任务 ≤ 0 )如果真 (线程池_登陆. 取_是否空闲 () = 真)跳出循环 ()线程池_登陆.等待任务动态 (100)到循环尾 ()判断 (局_空闲数 > 局_当前任务 )内存_优化1 ()局_int = 局_当前任务 窗口.透明标签_当前线程.标题 = 到文本 (局_空闲数 )局_int = 局_空闲数 窗口.透明标签_当前线程.标题 = 到文本 (局_空闲数 )计次循环首 (局_int, )内存_优化1 ()线程池_登陆. 投递任务 (&循环子线程, 局_i )处理事件 ()局_i = 局_i + 1 窗口.透明标签_注册数量.标题 = 到文本 (局_任务数 )计次循环尾 ()处理事件 ()线程池_登陆.等待任务动态 (100)判断循环尾 ()线程池_登陆. 销毁 ()日志输出 (“执行完毕,停止线程”)窗口.透明标签_状态.标题 = “>>>>注册完成”窗口.按钮_开始.禁止 = 假 窗口.按钮_暂停.禁止 = 真 窗口.按钮_继续.禁止 = 真 窗口.按钮_停止.禁止 = 真 变量名 | 类 型 | 静态 | 数组 | 备 注 | 密码 | 文本型 | | | 发送验证码返回 | 文本型 | | | 注册验证码返回 | 文本型 | | | 手机验证码 | 文本型 | | | 手机号码 | 文本型 | | | 领取钻石 | 文本型 | | | uuid | 文本型 | | | 注册成功 | 整数型 | | | 认证协议头 | 文本型 | | | 代理 | 文本型 | | | 线程_初始化COM库 ()如果真 (索引 = 0 )返回 ()内存_优化1 ()网页_清除Cookie (窗口.编辑框_邀请码.内容 )窗口.超级列表框. 插入表项 (索引 - 1, 到文本 (索引 ), , , , )手机号码 = 窗口.超级列表框. 取标题 (索引 - 1, 1 )密码 = 窗口.超级列表框. 取标题 (索引 - 1, 2 )手机验证码 = 窗口.超级列表框. 取标题 (索引 - 1, 3 )答题结果 = 窗口.超级列表框. 取标题 (索引 - 1, 4 )如果真 (窗口.编辑框_密码.内容 = “”)密码 = 文本_取随机字母 (2 ) + 文本_取随机数字 (6 )窗口.超级列表框. 置标题 (索引 - 1, 2, 密码 )如果真 (窗口.编辑框_密码.内容 ≠ “”)密码 = 窗口.编辑框_密码.内容 窗口.超级列表框. 置标题 (索引 - 1, 2, 密码 ). 延迟 (500 )手机号码 = 获取手机号码 ()窗口.超级列表框. 保证显示 (索引 )判断 (取文本长度 (手机号码 ) = 11 )窗口.超级列表框. 置标题 (索引 - 1, 1, 手机号码 )窗口.超级列表框. 置标题 (索引 - 1, 5, “手机号获取成功”) 判断开始断 (答题结果 = “成功”) 线程_临界_登陆. 进入 ()讯代理动态 (认证协议头 )调试输出 (认证协议头 )判断 (认证协议头 ≠ “”)代理 = “forward.xdaili.cn:80”认证协议头 = “”代理 = “”延迟 (500 )发送验证码返回 = 注册. 发送验证码 (手机号码, 认证协议头, 代理 )线程_临界_登陆. 退出 ()判断 (寻找文本 (发送验证码返回, “成功”, , 假) ≠ -1 )窗口.超级列表框. 置标题 (索引 - 1, 3, “获取中”)窗口.超级列表框. 置标题 (索引 - 1, 5, “发送成功”)获取手机验证码 (手机号码, 手机验证码 )调试输出 (手机验证码 )判断 (取文本长度 (手机验证码 ) = 6 )窗口.超级列表框. 置标题 (索引 - 1, 3, 手机验证码 )窗口.超级列表框. 置标题 (索引 - 1, 5, “提交注册”)线程_临界_登陆. 进入 ()延迟 (500 )注册验证码返回 = 注册. 提交注册 (手机号码, 手机验证码, uuid, 认证协议头, 代理 )线程_临界_登陆. 退出 ()判断 (寻找文本 (注册验证码返回, “成功”, , 假) ≠ -1 )窗口.超级列表框. 置标题 (索引 - 1, 5, “邀请成功”)窗口.超级列表框. 置标题 (索引 - 1, 5, “开始领取钻石”) 线程_临界_登陆. 进入 ()领取钻石 = 注册. 领取钻石 (uuid, 手机号码 )延迟 (1000 )线程_临界_登陆. 退出 ()判断 (寻找文本 (领取钻石, “成功”, , 假) ≠ -1 )窗口.超级列表框. 置标题 (索引 - 1, 5, “邀请成功|66钻石”)注册成功 = 注册成功 + 1 窗口.状态条. 置文本 (3, “成功数量: ” + 到文本 (注册成功 )) 窗口.状态条. 刷新显示 ()写到文件 (取运行目录 () + “\注册成功.txt”, 到字节集 (到文本 (读入文件 (取运行目录 () + “\注册成功.txt”)) + 手机号码 + “----” + 密码 + #换行符 )) 窗口.超级列表框. 置标题 (索引 - 1, 5, “邀请成功|领取失败”)返回 ()窗口.超级列表框. 置标题 (索引 - 1, 5, 注册验证码返回 )返回 ()窗口.超级列表框. 置标题 (索引 - 1, 3, “获取不到”)窗口.超级列表框. 置标题 (索引 - 1, 5, “注册失败”)返回 () 窗口.超级列表框. 置标题 (索引 - 1, 5, 发送验证码返回 )返回 () 窗口.超级列表框. 置标题 (索引 - 1, 5, “获取手机号失败”)返回 ()窗口.状态条. 刷新显示 ()线程_取消COM库 ()
|
|