前端博客注册脚本发帖脚本,这个网站是用邮箱账号进行注册的,对于YYPOST自带邮箱功能的软件来说会比较简单,网站不限制IP,不限制账号类型,只要邮箱可以收验证码,就可以注册成功的。这个脚本也是一样的流程,因为网站只能发三帖一个号每天,所以脚本是先打开网站注册账号,然后利用自的邮箱功能,填好邮箱,再注册账号收验证码进行账号激活,激活后保存账号,然后去发帖,发了三帖后就会退出账号,再次跳转到注册账号,并且会把账号全部保存在账号列表中去的。隔了一天就可以再次使用这些账号。
虽然网站不封IP,但他网站还是会追踪缓存的,所以我这里各种意外情况,都用了这个深度清空缓存,深度清空缓存,容易导致软件出错关闭崩溃的,但没有办法,他网站会追踪这个,如果一直不清空,会导致提示注册异常,或是一些怪提示,或是验证码一直提示不成功,实验证明是这个缓存的问题。
然后第一步就是打开网站注册的网页,有的网站有来路判断,就可能要从百度搜索出他网站,然后注册账号,或是在网站首页点击注册账号进来,不过多数网站没有这么麻烦,这个网站也没有,当出现多次注册提示什么异常的,就要看看是不是有来路判断了。
然后第二步,源码是这样的,采集随机账号保存为账号变量,和采集随机密码变量,这样的好处是后面可以把账号密码给保存为回来,而且这个账号格式,密码格式,如果网站会有这方向的判断,我们就可以弄多种格式,比如账号格式是这样[随机字母5位][随机整数10-1000]也可以改成[随机字母2位][随机整数10-1000] [随机字母5位]也可以改成[随机字母1位] [随机整数1111-11100]类似这样无规则可以寻找的方式进行注册账号
<% keyID=采集-7748
{万能采集}
<规则>
<要采集的数据>[随机字母5位][随机整数10-1000]</要采集的数据>
<分割代码></分割代码>
<结果中含有></结果中含有>
<结果中不含有></结果中不含有>
<开始部分></开始部分>
<结束部分></结束部分>
<查找></查找>
<替换为></替换为>
<采集补全><采集结果></采集补全>
<结果存入>变量</结果存入>
<存入>账号变量</存入>
</规则>
<规则>
<要采集的数据>[随机字母5位][随机整数15-1000]</要采集的数据>
<分割代码></分割代码>
<结果中含有></结果中含有>
<结果中不含有></结果中不含有>
<开始部分></开始部分>
<结束部分></结束部分>
<查找></查找>
<替换为></替换为>
<采集补全><采集结果></采集补全>
<结果存入>变量</结果存入>
<存入>密码变量</存入>
</规则>
<备注>采集变量</备注>
{/万能采集}
%>
采集完了后,再进行网站输入,需要选择模拟键盘鼠标功能,然后把账号变量输入进去,这个网站这点是比较奇葩的,你要不就限制人家IP注册,可他网站好了,弄了一个键盘鼠标检验,所以这个注册网页的所有动作,都需要勾选模拟键盘和鼠标,进行注册输入这些所有变量,不然会注册不成功,或是直接异常
同一样的道理,输入密码变量,也是需要勾选这个模拟键盘和鼠标的功能,并且输入密码变量不需要二次的,因为这二个是要一样的,也是因为采集后有的便利。
然后到了这个第六步,是输入邮箱账号的地方,
<% keyID=获取邮箱85267
{获取邮箱}
<服务器>027168.com</服务器>
{/获取邮箱}
%>
软件获取的邮件格式是这样的。
运行这步后,就会得到一个邮箱,再加一个输入网站变量去,比如这个第七步就是输入邮箱动作,他的调用变量代码是:[邮箱]这个变量代码。
<% keyID=输入39303
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>email</定位值>
<元素序号>0</元素序号>
<输入值>[邮箱]</输入值>
<输入类型>模拟键盘</输入类型>
<限制字数>0</限制字数>
<输入后失去焦点>True</输入后失去焦点>
<备注>输入邮箱</备注>
{/输入}
%>
再到这个获取验证码图片这里,毕竟人家是技术网站,对这些验证码变量什么的还是比较小KS的。像这种矢量图片来的,是要用到软件的截图功能。
截图下来的,就是网页验证码变量,这个图片会自动到这里,有的人想把网站手机号码采集下来的,而人家是图片模式,就得用到这种截图功能,把验证码截图出来,然后再识别出手机号码的。
识别出来后,就是用鼠标键盘功能输入功能,进行验证码输入点注册,成功后会出现这个登陆名为什么什么的,我们就可以把这个作为判断点,判断出现这个就表示注册成功,注册不成功,就会执行这个逻辑判断,跳转到这个深度清空缓存这步,再运行下来这个注册过程。
注册成功后,就会要运行这个获取邮件。
运行了后,会出来这段代码<p>您好:qiwsb698</p><p>我们收到您在腾讯Web前端 IMWeb 团队社区 | blog | 团队博客社区的注册信息,请点击下面的链接来激活帐户:</p><a href="http://imweb.io/active_account?key=55c68dbcba072029f26bc5b1c52fcb87&name=qiwsb698">激活链接</a><p>若您没有在腾讯Web前端 IMWeb 团队社区 | blog | 团队博客社区填写过注册信息,说明有人滥用了您的电子邮箱,请删除此邮件,我们对给您造成的打扰感到抱歉。</p><p>腾讯Web前端 IMWeb 团队社区 | blog | 团队博客社区 谨上。</p>
我们再去把这段代码的网址用采集采下来。
如果没有获了到这个邮件,
那软件就会重新注册账号,
判断为注册账号失败
然后这个第23步开始就是发博文动作了
这个发博文,以前介绍过怎么用了,现在这里就不再多说了,只改了二步,这二步是注册时调用的账号变量和密码变量
然后发帖这里的第一个跳转,是跳到第31步,重复发三帖的意思。
而软件的这第第42步跳转,
是跳转到注册的地方
这个网站的边注册边发帖的脚本,就这样做完成了,所有的软件都基本是这样模拟出来这种过程,只是方式不同,快慢程度不同罢了。
这个是网站的LOGO下载: