//循环填写注册表单 //并把每次注册成功的'账号 密码 邮箱'数据保存到txt尾行 浏览器_启动() 计次 = 1 循环几次 = 5 计次循环(循环几次) { 输出(`当前:${计次}/${循环几次}`) 注册() 计次++ 等待(1000) } 函数 注册() { 浏览器_跳转(`http://t.wzdr.cn/register/`) 等待(1000) 账号 = 文本_取随机字母_到小写(5) + 文本_取随机数字(3) 输出(`账号:` + 账号) 密码 = 文本_取随机字母_到小写(5) + 文本_取随机数字(3) 输出(`密码:` + 密码) 邮箱 = 账号 + `@qq.com` 输出(`邮箱:` + 邮箱) 浏览器_写内容(`[id="ctl00_mainContent_tbUsername"]`, 账号) 浏览器_写内容(`[type="password"]`, 密码) 浏览器_写内容(`[id="ctl00_mainContent_tbEMail"]`, 邮箱) //浏览器_复选框选中(`[text="男"]`) //浏览器_点击(`[text="男"]`) //浏览器_点击(`男`) //浏览器_点击(`女`) 浏览器_下拉选择框选中_text(`[name="ctl00$mainContent$ddlProvince"]`, `福建`) 浏览器_下拉选择框选中_text(`[name="ctl00$mainContent$ddlCity"]`, `厦门`) 浏览器_点击(`人力资源`) 浏览器_点击(`音乐`) //浏览器_点击(`text="音乐"`) //浏览器_点击(`//*[text()="音乐"]`) //浏览器_点击(`[for="ctl00_mainContent_cblHobies_0"]`) 浏览器_写内容(`textarea#ctl00_mainContent_tbSelfAssement`, `文本`) 浏览器_点击(`我已阅读并接受注册协议`) 浏览器_点击(`提交`) //这里源码里面一直有 `已提交成功!` 不能用 //这里按钮元素也一直固定的,也不行 //可以直接查看元素文本的文字来判断是否注册成功 如果(浏览器_取元素Text_包含指定文本(`[id="ctl00_mainContent_btnSubmit"]`, `已提交成功!`, 2000)) { 输出_绿色(`注册成功!`) 文件_写到尾行(`注册成功.txt`, 账号 + `|` + 密码) 文件_写到尾行(`注册成功_带时间.txt`, 时间_取当前(`yyyy-MM-dd HH:mm:ss `) + 账号 + `|` + 密码) } 否则 { 输出_红色(`注册失败!`) 文件_写到尾行(`注册失败_带时间.txt`, 时间_取当前(`yyyy-MM-dd HH:mm:ss `) + 账号 + `|` + 密码) } }