|
|
刚学写规则不久,照葫芦画瓢写了个CSDN博客注册规则,仿照中华网写的,麻烦大家帮我看下哪里出错了啊
[编码]utf8[/编码]
[变量1]{随机拼音=3}{随机字母=2}{随机数字=3}[/变量1] --帐号
[变量2]eonge525[/变量2] --密码
--------------------------------退出
[清除Cookie]passport.csdn.net[/清除Cookie]
[登录退出]https://passport.csdn.net/account/logout[/登录退出]
--------------------------------登录前获取参数
[登录前提交网址1]http://10minutemail.net/zh-cn/new.html[/登录前提交网址1] 返回编码=utf8
[登录前提交1参数1]class="mailtext" value="(.*?)"[/登录前提交1参数1]
--------------------------------获取注册验证码
[登录验证码]https://passport.csdn.net/ajax/verifyhandler.ashx[/登录验证码]
--------------------------------开始注册
[登录提交网址1]https://passport.csdn.net/account/register?action=saveUser&isFrom=true[/登录提交网址1]
[登录提交数据1]romUrl=http%3A%2F%2Fblog.csdn.net%2F&userName={变量1}&email={登录前提交1参数1}&password={变量2}&confirmpassword={变量2}&validateCode={登录验证码}&agree=on[/登录提交数据1]
[登录成功特征1]请立即激活帐户===注册完成,请激活邮件[/登录成功特征1]
[登录失败特征1]验证码错误===验证码错误&&&操作错误===提示操作错误,可能需要换IP&&&您输入的昵称已经存在===用户名存在[/登录失败特征1]
--------------------------------开始接受邮件
[发布提交1循环]10[/发布提交1循环] --最多检测10次,当找到成功特征后,会直接继续后面代码,如果没找到成功特征,会继续找10次,10次都没找到,就会执行后面代码
[发布提交1等待]3000[/发布提交1等待] --每次检测等待时间
[发布提交网址1]http://10minutemail.net/zh-cn/mailbox.ajax.php?_={时间戳}[/发布提交网址1]返回编码=utf8;
[发布成功特征1]用户账户激活===收到邮件了。[/发布成功特征1]
[发布失败特征1]收件日期===还没收到邮件[/发布失败特征1]
[发布提交1参数1]mid=([a-zA-Z0-9_]+)[/发布提交1参数1] --取mid
--------------------------------读取邮件内容,并获取激活网址
[发布提交网址2]http://10minutemail.net/zh-cn/readmail.html?mid={发布提交1参数1}[/发布提交网址2]
[发布提交2参数1]请点击下方网址进行激活。<br /><a href="(.*?)">[/发布提交2参数1] --取激活网址
[发布提交2参数1替换]&>>>&[/发布提交2参数1替换]
--------------------------------访问激活网址
[发布提交网址3]{发布提交2参数1替换}[/发布提交网址3] 返回编码=gbk;
[发布成功特征3]您的账户激活成功===您的账户激活成功[/发布成功特征3] --成功激活
[发布失败特征3][/发布失败特征3]
--------------------------------保存帐号
[发布成功保存1]账号密码.txt==={变量1}|{变量2}[/发布成功保存1]
错误提示
右键打开报告是这样的 是不是表示CSDN不接收临时邮箱啊
|
|