找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
微自动2025 AutoMini (免费无功能限制,营销神器全新重构版)营销神器2024(新版免费无功能限制)
查看: 3558|回复: 4

163邮箱登录遇到问题,请大神过来指导一下

[复制链接]
最佳答案
1 

44

回帖

0

好评

6

达人币

用户组:初级会员

发表于 2015-11-8 13:05:13 | 显示全部楼层 |阅读模式
登陆和收到信息这步都是成功的
但是正则获取的时候出现了错误,获取不到了,大神帮忙指导一下,我把代码贴出来

  1. [编码]utf8[/编码]
  2. --------------------------------------------------------------------------------清除cookie
  3. [清除Cookie]mail.163.com|163.com[/清除Cookie]
  4. [登录退出][/登录退出]
  5. --------------------------------------------------------------------------------正式登录
  6. [登录提交网址1]https://mail.163.com/entry/cgi/ntesdoor?df=mail163_letter&from=web&funcid=loginone&iframe=1&language=-1&passtype=1&product=mail163&net=c&style=-1&race=129_93_73_gz&uid={帐号}@163.com[/登录提交网址1]
  7. [登录提交数据1]savelogin=0&url2=http%3A%2F%2Fmail.163.com%2Ferrorpage%2Ferror163.htm&username={帐号}&password={密码}[/登录提交数据1]
  8. [登录提交1参数1]\?sid=(.*?)&df[/登录提交1参数1]
  9. [登录成功特征1]top.location.href===登陆成功[/登录成功特征1]
  10. [登录失败特征1][/登录失败特征1]

  11. [登录提交2等待]1000[/登录提交2等待]
  12. [登录提交网址2]http://mail.163.com/js6/s?sid={登录提交1参数1}&func=mbox:listMessages&LeftNavfolder1Click=1&mbox_folder_enter=1[/登录提交网址2]
  13. [登录成功特征2]科学网(www.sciencenet.cn)注册确认邮件===收到邮件[/登录成功特征2]
  14. [登录提交2参数1]'id':'(.*?)',
  15. 'fid':1,
  16. 'size':2751,
  17. 'from':'"科学网"  [/登录提交2参数1]

  18. [登录提交网址3]http://mail.163.com/js6/read/readhtml.jsp?mid={登录提交2参数1}&font=15&color=064977[/登录提交网址3]
  19. [登录提交3参数1]<a href="(.*?)"[/登录提交3参数1]
  20. [登录提交3参数1替换]amp;>>>[/登录提交3参数1替换]

  21. [登录提交网址4]{登录提交3参数1替换}[/登录提交网址4]

  22. [登录成功特征4]您的帐号已激活成功===注册成功[/登录成功特征4]




复制代码

这里是规则报告
  1. <string name="id">47:1tbiLxSpwFUL4zsfTwAAsE</string>
  2. <int name="fid">1</int>
  3. <int name="size">2751</int>
  4. <string name="from">"科学网" &lt;sciencenet@stimes.cn&gt;</string>
  5. <string name="to">"dodd005" &lt;dodd001@163.com&gt;</string>
  6. <string name="subject">[科学网] 科学网(www.sciencenet.cn)注册确认邮件</string>
  7. <date name="sentDate">2015-11-05 20:51:31</date>
  8. <date name="receivedDate">2015-11-05 20:51:32</date>
  9. <int name="priority">3</int>
  10. <int name="backgroundColor">0</int>
  11. <string name="antiVirusStatus">novirus</string>
  12. <int name="label0">0</int>
  13. <object name="flags">
  14. <boolean name="popRead">true</boolean>
  15. <boolean name="read">true</boolean></object>
  16. <string name="hmid">&lt;201511051231.14e878105120@bbs.sciencenet.cn&gt;</string>
  17. <string name="rootid"></string></object>
  18. ■■■■■■■■[12:50:28] 登录提交2参数1 【正则 处理前】: 'id':'(.*?)',
  19. 'fid':1,
  20. 'size':2751,
  21. 'from':'"科学网"  
  22. ■■■■■■■■[12:50:28] 登录提交2参数1 【正则 处理后】: 'id':'(.*?)',
  23. 'fid':1,
  24. 'size':2751,
  25. 'from':'"科学网"  
  26. ■■■■■■■■[12:50:28] 登录提交2参数1 【正则 结果】:
复制代码

正则获取不到,如果单单用"id">(.*)<可以获取到,但并不是我要的,因为里面有很多这种id标示,我必要要指定科学网的,是不是用到循环标签呢
大神帮忙指导一下
回复

使用道具 举报

最佳答案
1 

44

回帖

0

好评

6

达人币

用户组:初级会员

 楼主| 发表于 2015-11-8 14:09:27 | 显示全部楼层
是正则出问题了
正确正则
  1. [登录提交2参数1]<string name="id">(.*?)<\/string>\n<int name="fid">1<\/int>\n<int name="size">(\d.*?)<\/int>\n<string name="from">"科学网"[/登录提交2参数1]
复制代码
回复

使用道具 举报

最佳答案
1 

44

回帖

0

好评

6

达人币

用户组:初级会员

 楼主| 发表于 2015-11-8 14:44:25 | 显示全部楼层
有时候不要太相信正则测试工具了
这个表达式在神器的正则测试工具上是不成功的,但实际上是成功的,希望老大修复
回复

使用道具 举报

最佳答案
1 

3233

回帖

5

好评

1804

达人币

用户组:VIP终身会员

忠实粉丝VIP赞助会员10周年纪念勋章

发表于 2016-7-4 11:42:20 | 显示全部楼层
dodd001 发表于 2015-11-8 14:44
有时候不要太相信正则测试工具了
这个表达式在神器的正则测试工具上是不成功的,但实际上是成功的,希望老 ...

高手,  
回复

使用道具 举报

最佳答案
57 

2410

回帖

27

好评

4482

达人币

用户组:VIP终身会员

宣传大使美女勋章忠实粉丝VIP赞助会员10周年纪念勋章

发表于 2016-7-7 10:20:43 | 显示全部楼层
学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

抢沙发||关于我们|手机版|营销神器 蜀ICP备14013818号 | sitemap

GMT+8, 2025-12-14 10:16

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表