如上图所示,这个第一个POST是API登陆信息,他这个获取是每一次要登陆的,第一个采集是采集的也是登陆信息来的。代码如下,这个http://api.fxhyd.cn/UserInterface.aspx?action=login&username={获取列表值}短信验证码|账号|自动{/获取列表值}&password={获取列表值}短信验证码|密码|自动{/获取列表值}这个是调用登陆代码的。
http://www.postbbs.com/template/ ... mg/codebg.gif"); color: rgb(102, 102, 102); zoom: 1;">
<% keyID=清空浏览器缓存72609
{清空浏览器缓存}
<模式>稳定模式</模式>
{/清空浏览器缓存}
%>
<% keyID=POST动作-3042
{GET}
<网址>http://api.fxhyd.cn/UserInterface.aspx?action=login&username={获取列表值}短信验证码|账号|自动{/获取列表值}&password={获取列表值}短信验证码|密码|自动{/获取列表值}</网址>
<COOKIE>自动</COOKIE>
<HTTP头>GBK</HTTP头>
<数据解码>GBK</数据解码>
<存入变量>OST返回数据</存入变量>
<备注>OST动作-3042</备注>
{/GET}
%>
<% keyID=采集-2463
{万能采集}
<规则>
<要采集的数据>[POST返回数据]</要采集的数据>
<分割代码></分割代码>
<结果中含有></结果中含有>
<结果中不含有></结果中不含有>
<开始部分>success|</开始部分>
<结束部分>&</结束部分>
<查找></查找>
<替换为></替换为>
<采集补全><采集结果></采集补全>
<结果存入>变量</结果存入>
<存入>token</存入>
</规则>
<备注>采集-2463</备注>
{/万能采集}
%>
这个手机号采集回来有空格,需要用软件新功能,去空格,如下面的这段代码所示的,这里要排除一下号段170.171.180不然可能会收不到短信哦, 这有点悲剧的事了。
http://www.postbbs.com/template/ ... mg/codebg.gif"); color: rgb(102, 102, 102); zoom: 1;">
<% keyID=POST动作-9347
{GET}
<网址>http://api.fxhyd.cn/UserInterfac ... etmobile&token=[token]&itemid=176&excludeno=170.171.180</网址>
<COOKIE>自动</COOKIE>
<HTTP头>GBK</HTTP头>
<数据解码>UTF-8</数据解码>
<存入变量>OST返回数据</存入变量>
<备注>OST动作-9347</备注>
{/GET}
%>
<% keyID=采集-7206
{万能采集}
<规则>
<要采集的数据>[POST返回数据]</要采集的数据>
<分割代码>success|</分割代码>
<结果中含有></结果中含有>
<结果中不含有></结果中不含有>
<开始部分></开始部分>
<结束部分></结束部分>
<查找></查找>
<替换为></替换为>
<采集补全><采集结果></采集补全>
<结果存入>变量</结果存入>
<存入>手机号</存入>
</规则>
<备注>采集-7206</备注>
{/万能采集}
%>
这步拖动验证码要注意,第一次一定不要拖全程,不然会直接被他网站判断为不正确的。要偷偷的拖一点,再做一个拖动全程的,这样才能登陆完成的,这个也是只有这个软件才有这个功能,要而且这个终点要加上随机,不然也是很麻烦的,他多拖几次也会判断失败的。
http://www.postbbs.com/template/ ... mg/codebg.gif"); color: rgb(102, 102, 102); zoom: 1;">
<% keyID=浏览器滑动坐标77826
{浏览器滑动}
<滑动类型>坐标</滑动类型>
<起始坐标>42,417</起始坐标>
<终点坐标>113,41[随机整数1-9]</终点坐标>
<备注>坐标</备注>
<备注>坐标</备注>
{/浏览器滑动}
%>
<% keyID=倒计时-9218295
{倒计时}<秒>2</秒>{/倒计时}
%>
<% keyID=浏览器滑动坐标7782689
{浏览器滑动}
<滑动类型>坐标</滑动类型>
<起始坐标>42,417</起始坐标>
<终点坐标>756,417</终点坐标>
<备注>坐标</备注>
<备注>坐标</备注>
{/浏览器滑动}
%>
<% keyID=倒计时-92182
{倒计时}<秒>2</秒>{/倒计时}
最后是这里的三个逻辑判断也是比较重要的,他网站会不定时出这三个东东,第一个是判断手机验证码有没有,第二个是判断这个号有没有注册老苏家的手机号平台,第三是提示什么安全验证的,基本是这三个,其它暂时没有遇到过的。就先弄这三个玩着先吧.
其它动作就比较简单了,虽然是刷粉丝的,但也是真实的存在哦,只是验证码要二钱的消费哦。