|
*求助技巧:规则求助时,请提供“规则报告.txt”、“帐号密码“、”.hwl数据包“、”.wzdr规则“等,否则可能无法给您满意答案!
*大家也有自己的事情要做,所以尽量详细,有助于更快得到大家的答复。拒绝伸手党!
*如果此求助信息不详细,或者有答案不采纳的,将会被移动灌水版块。
*规则报告内容太多,请保存为.txt文件上传,否则违规文本,会被系统禁止,无法发帖成功。
我是在注册一个叫涂鸦王国的网站,http://www.poocg.com/account/reg但是遇到了非常棘手的问题
比如如何用代码的方式点击获取验证码
下面是我写的代码(好吧从别的规则套用的)
[变量1]{随机字母=6}{随机数字=3}[/变量1]
[变量2]wehjKWE322[/变量2]
[变量3]48.1{随机数字=2}.1{随机数字=2}.1{随机数字=2}[/变量3]
[清除Cookie]bccto.me|www.poocg.com[/清除Cookie]
[登录退出]http://www.poocg.com/account/logout[/登录退出]
--【访问邮箱首页,模拟真实用户访问过程】
[登录前1返回编码]utf8[/登录前1返回编码] --需要3.2.5.1以上版本支持
[登录前提交网址1]http://bccto.me/[/登录前提交网址1]
--【销毁之前的邮箱】
[登录前提交网址2]http://bccto.me/destroymail[/登录前提交网址2]
[登录前提交数据2]_=1433066516081[/登录前提交数据2]
[登录前成功特征2]{"mail":"","success":"true"}===销毁邮箱成功[/登录前成功特征2]
--【获取申请的邮箱】
[登录前提交3等待]2000[/登录前提交3等待]
[登录前提交网址3]http://bccto.me/applymail[/登录前提交网址3]
[登录前提交数据3]mail={随机字母=10}%40bccto.me[/登录前提交数据3]
[登录前提交3参数1]"user":"(.*?)"[/登录前提交3参数1]
[登录前成功特征3]"success":"true"===获取新邮箱为:{登录前提交3参数1}[/登录前成功特征3]
----------------到这里就进行不下去了我搞了一天了
[登录前协议头5]
[/登录前协议头5]
[登录前提交网址5]http://www.poocg.com/account/index.php?app=ajax&action=account&call=register[/登录前提交网址5]
[登录前提交数据5]email={登录前提交3参数1}[/登录前提交数据5]
[登录前成功特征5]\u53d1\u9001\u6210\u529f\uff01[/登录前成功特征5]
[登录前失败特征5]"message":"false"[/登录前失败特征5]
--【循环标签收取邮件】
[登录提交1等待]10000[/登录提交1等待] --每次检测等待时间10秒
[登录提交1循环]10[/登录提交1循环]--最多循环检测10次,当找到成功特征后,会直接继续后面代码,如果没找到成功特征,会继续找10次
[登录1返回编码]utf8[/登录1返回编码]
[登录提交网址1]http://bccto.me/getmail[/登录提交网址1]
[登录提交数据1]mail={登录前提交3参数1}&time=1433066471&_=1433066516086[/登录提交数据1]
[登录成功特征1]","mail":[["===收到邮件了。[/登录成功特征1]
[登录失败特征1]time===还没收到邮件[/登录失败特征1] --随便找一个特征让他提示没收到邮件即可
[登录提交1参数1]"mail":\[\[".*?",".*?",".*?",".*?","(.*?)",[/登录提交1参数1] --为了方便大家理解,所以用了个笨办法正则
--【查看邮件内容】
[登录2返回编码]usc2[/登录2返回编码]
[登录提交网址2]http://bccto.me/viewmail[/登录提交网址2]
[登录提交数据2]mail={登录提交1参数1}&to={登录前提交3参数1}&_=1433066529194[/登录提交数据2]
[登录成功特征2]"success":"true"===已查看到邮件内容![/登录成功特征2]
[登录提交2参数1]([0-9]{5,7})[/登录提交2参数1]
--【上面接受到邮件后,这里就可以进行注册或其他操作了。比如访问邮件里面的某个网址激活等。】
[登录3返回编码]utf8[/登录3返回编码]
[登录提交3等待]2000[/登录提交3等待]
[登录验证码3]
{"status":1,"images":"","message":"\u6ce8\u518c\u6210\u529f!"[/登录验证码3]
[登录失败特征3]message":"false"===验证码错误[/登录失败特征3]
[登录提交网址3]http://www.poocg.com/account/index.php?app=ajax&action=account&call=register[/登录提交网址3]
[登录提交数据3]
save=yes&yzm={登录提交2参数1}&email={登录前提交3参数1}&pwd=skylain123&pwd2=skylain123&username={变量1}
[/登录提交数据3]
[登录成功特征3]"done":true,[/登录成功特征3]
--[登录失败特征3]"done":false,[/登录失败特征3]
[登录失败特征3]\u90ae\u7bb1\u9a8c\u8bc1\u7801\u9519\u8bef\uff0c\u6216\u5931\u6548===邮箱验证码错误或者失效&&&\u8d26\u6237\u542b\u6709\u975e\u6cd5\u5b57\u7b26===账号含有非法字符&&&\u9a8c\u8bc1\u7801\u9519\u8bef===验证码错误[/登录失败特征3] --调试模式使用
[登录提交3参数1]"username":"(.*?)"[/登录提交3参数1] --取注册成功的账号保存
--[登录提交3参数2]"uid":(.*?),[/登录提交3参数2] --取注册成功账号的数字id 调试模式使用
[登录成功保存3]d:\涂鸦王国注册成功-激活.txt==={登录前提交3参数1}--{变量2}[/登录成功保存3] |
|