|
资讯缩略图:
资讯发布日期:2018-10-26
资讯发布简介:豆瓣网相册评论机
资讯关键词:豆瓣网相册评论机
资讯所属分类:软件资讯
联系:
① 本信息收集于网络,如有不对的地方欢迎联系我纠正! ② 本信息免费收录,不存在价格的问题! ③ 如果您的网站也想这样出现在这里,请您加好友情链接,我当天会审核通过!
④友情链接关键字:软件网站分类目录 网址:http://www.postbbs.com/
资讯详细描述
| | | | 豆瓣网相册评论机,这个网站不管发什么,多少个字,对于一些小网站来说是超人的存在吧,虽然封号封的厉害,但快照的速度肯定不是一般的好,让很多网站抬头都看不到顶的网站,数这个吧,前阵子做了这个头条的,小组群发的,还有影评的,博客群发的等等,这个网站能发的,都整过,今天整一个相册评论机,脚本是先登陆账号,有验证码的号,封一次,就要深度清空缓存,不然会全部账号给封杀,换号必须换IP,不然也会全部号封杀完,因为这个网站号比较贵,我这里放的是自己评多少换号的子的,想多少个就输入多少个进行换号,反正是抢快照的,不然怎么发都到头来是封号的命运,就把账号发挥到最大价值吧。 ▲软件脚本运行能自动发的截图▲:
这个是发成功后的截图,并且是上传图片哦,
这个是发帖过程录像。全程的,验证码可以用付费打码的。 ▲软件脚本用法说明▲: 拿到软件,第一步就是添加账号,因为这个网站账号比较贵哈,还是用添加吧,封了号再放也不迟的事了。
第二步是打开内容列表,把自己标题内容放进去,一会相册的是名称,是调用这个标题的,内容是最好评论的时候调用的。
因为是建相册评论的,所以这里第三步给这个里的图片添加,图片越多越好,他后台是很强大的,一直上传一样的图片,封号比较快,所以最好自己准备好几千张图片整。
最后一步是点这个开始,下图有说明,时间和换号这些是自定义调的,千万不要这么死板哈,最好倒计时可以调用随机数字,他后台是很强大的。
新手完全不必再看下面这些内容了 ▲软件脚本步骤说明▲:
这里是登陆的步骤截图,这里的如果出现验证码,要多一步密码输入,因为出了验证码后,他会把先前输入密码的这步给清空了,这步不要漏了,写脚本一定要根据网页变化,这里是有好几个逻辑判断的,第一个判断是判断有没有验证码,因为他换IP登陆了账号,就需要换IP,清空缓存,而且要深度清空缓存,不然全部在这个IP登陆的账号,全部秒封杀。下面这里源代码的的登陆是比较完美的,测试过很多次了。 <% keyID=打开网址90271 {打开网址} <URL>https://accounts.douban.com/login?alias=</URL> <备注>打开网址登陆</备注> {/打开网址} %> <% keyID=倒计时-59953 {倒计时}<秒>3</秒>{/倒计时} %> <% keyID=输入20084 {输入} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>ID</定位类型> <定位值>email</定位值> <输入值>[列表:ID列表|账号|自动]</输入值> <输入类型>value</输入类型> <备注>账号</备注> {/输入} %> <% keyID=输入50967 {输入} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>ID</定位类型> <定位值>password</定位值> <输入值>[列表:ID列表|密码|自动]</输入值> <输入类型>value</输入类型> <备注>密码</备注> {/输入} %> <% keyID=点击39556 {点击} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><input type="submit" value="登录" name="login" class="btn-submit" tabindex="5"></定位值> <点击方式>元素点击</点击方式> <等待新窗体>False</等待新窗体> <备注>登录</备注> {/点击} %> <% keyID=倒计时-5995377 {倒计时}<秒>3</秒>{/倒计时} %> <% keyID=逻辑判断-1715 {如果}<逻辑>[网页源码]<包含>>验证码</逻辑><否则跳转到结束>keyid=69362</否则跳转到结束><备注>验证码</备注> {/如果} %> <% keyID=获取网页验证码25691 {网页验证码} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>ID</定位类型> <定位值>captcha_image</定位值> <图片宽>0</图片宽> <图片高>0</图片高> {/网页验证码} %> <% keyID=验证码识别-5294 {验证码识别} <验证码来源>[网页验证码]</验证码来源> <验证码类型>任意类型</验证码类型> {/验证码识别} %> <% keyID=输入36165 {输入} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>ID</定位类型> <定位值>captcha_field</定位值> <输入值>[验证码识别结果]</输入值> <输入类型>value</输入类型> <备注>验证码识别结果</备注> {/输入} %> <% keyID=输入5096793 {输入} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>ID</定位类型> <定位值>password</定位值> <输入值>[列表:ID列表|密码|自动]</输入值> <输入类型>value</输入类型> <备注>密码</备注> {/输入} %> <% keyID=点击35638 {点击} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><input type="submit" value="登录" name="login" class="btn-submit" tabindex="5"></定位值> <点击方式>元素点击</点击方式> <等待新窗体>False</等待新窗体> <备注>登陆</备注> {/点击} %> <% keyID=倒计时-599537744 {倒计时}<秒>3</秒>{/倒计时} %> <% keyID=动作跳转80062 {动作跳转} <当>[网页源码]</当> <条件>包含</条件> <值>此帐号已被永久停用</值> <跳转到>keyid=ID列表91028</跳转到> <跳转频率>0</跳转频率> <备注>此帐号已被永久停用</备注> {/动作跳转} %> <% keyID=动作跳转91919 {动作跳转} <当>[网页源码]</当> <条件>不包含</条件> <值>lease try later</值> <跳转到>keyid=打开网址9027112</跳转到> <跳转频率>0</跳转频率> <备注>lease try later</备注> {/动作跳转} %> <% keyID=清空浏览器缓存63183 {清空浏览器缓存} <模式>深度清理</模式> <备注>软件重启</备注> {/清空浏览器缓存} %> <% keyID=动作跳转9191920 {动作跳转} <当>直接跳转</当> <条件>包含</条件> <值></值> <跳转到>keyid=ID列表91028</跳转到> <跳转频率>0</跳转频率> <备注>lease try later</备注> {/动作跳转} %> <% keyID=69362 {否则}{/否则} %> <% keyID=69362else {逻辑结束}{/逻辑结束} %>
这个脚本是带二个新闻接口采集的,不过这些新闻有时会拦截太快,所以我这里二个采集都加了判断,如果采不到为0的话就会重新GET网页再次采集,这里是没有缓存的采集,很适合这二个网站采集的。这几步是新闻采集源码,很方便使用的。调用的变量是这个[变量数组(2)]这个数字2表示是第几条,当然新闻也是可以组合1 2 3 4 5这样的合集发出去的。另一个采集新闻调用是这个代码,[新闻数组(5)]这个5是表示第五条, <% keyID=POST动作-3902 {GET} <网址>http://www.silver.org.cn/live/</网址> <COOKIE>自动</COOKIE> <HTTP头>自动</HTTP头> <数据解码>UTF-8</数据解码> <存入变量>OST返回数据</存入变量> <备注>第一个网站</备注> {/GET} %> <% keyID=采集-3651 {万能采集} <规则> <要采集的数据>[POST返回数据]</要采集的数据> <分割代码><div class="lb_div"></分割代码> <结果中含有></结果中含有> <结果中不含有></结果中不含有> <开始部分></开始部分> <结束部分></</结束部分> <查找></查找> <替换为></替换为> <采集补全><采集结果></采集补全> <结果存入>变量数组</结果存入> <存入>变量数组()|每次重置</存入> </规则> {/万能采集} %> <% keyID=逻辑判断-8063 {如果}<逻辑>[变量数组(1)][变量数组(2)]<不包含>。</逻辑><否则跳转到结束>keyid=87444</否则跳转到结束><备注>判断无法采</备注> {/如果} %> <% keyID=倒计时-85056 {倒计时}<秒>3</秒><备注>倒计时3秒</备注>{/倒计时} %> <% keyID=动作跳转95199 {动作跳转} <当>直接跳转</当> <条件>包含</条件> <值></值> <跳转到>keyid=POST动作-3902</跳转到> <跳转频率>5</跳转频率> <备注>动作跳转95199</备注> {/动作跳转} %> <% keyID=87444 {否则}{/否则} %> <% keyID=87444else {逻辑结束}{/逻辑结束} %> <% keyID=POST动作-3271 {GET} <网址>http://zhibo.sina.com.cn/api/zhi ... 203328078292469162_[当前时间字符串]&page=1&page_size=20&zhibo_id=152&tag_id=0&dire=f&dpc=1&pagesize=20&_=[当前时间字符串]</网址> <COOKIE>自动</COOKIE> <HTTP头>自动</HTTP头> <数据解码>GBK</数据解码> <存入变量>OST返回数据</存入变量> <备注>第二个</备注> {/GET} %> <% keyID=采集-9260 {万能采集} <规则> <要采集的数据>[URLJOSN解码][POST返回数据][/URLJOSN解码]</要采集的数据> <分割代码>"type":0,"rich_text":"</分割代码> <结果中含有></结果中含有> <结果中不含有></结果中不含有> <开始部分></开始部分> <结束部分>","</结束部分> <查找></查找> <替换为></替换为> <采集补全><采集结果></采集补全> <结果存入>变量数组</结果存入> <存入>新闻数组()|每次重置</存入> </规则> {/万能采集} %> <% keyID=逻辑判断-6164 {如果}<逻辑>[新闻数组(1)][新闻数组(2)][新闻数组(3)]<不包含>。</逻辑><否则跳转到结束>keyid=98671</否则跳转到结束>{/如果} %> <% keyID=倒计时-15151 {倒计时}<秒>3</秒><备注>倒计时3秒</备注>{/倒计时} %> <% keyID=动作跳转51453 {动作跳转} <当>直接跳转</当> <条件>包含</条件> <值></值> <跳转到>keyid=POST动作-3271</跳转到> <跳转频率>5</跳转频率> {/动作跳转} %> <% keyID=98671 {否则}{/否则} %> <% keyID=98671else {逻辑结束}{/逻辑结束} %>
如上图所示,这里的步骤,还有一个问题要注意,这个网站管的比较严格,所以一切步骤自然化一些比较好,比如创建相册,不能直接访问网址,他还有来路追踪的,这个网站也是蛮秀的,如果马上去创建相册,他会秒封你的号,就是这么变态的行为判断。这里是先打开相册,然后创建标题,回到相册,再加描述设封面图片,再评论一次,是这样的流程,要是些步骤还封,到时就得加一个浏览其它话题或是相册了吧。这些步骤的源代码如下所示: <% keyID=点击90219 {点击} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><a class="lnk-create lnk-create-album" href="https://www.douban.com/photos/album/upload#new_album"></定位值> <元素序号>0</元素序号> <点击方式>元素点击</点击方式> <等待新窗体>False</等待新窗体> <允许新窗口>False</允许新窗口> <备注>点相册</备注> {/点击} %> <% keyID=倒计时-94587 {倒计时}<秒>3</秒><备注>倒计时3秒</备注>{/倒计时} %> <% keyID=输入13373 {输入} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>ID</定位类型> <定位值>sel-album-name</定位值> <元素序号>0</元素序号> <输入值>{获取列表值}总标题内容|标题|自动{/获取列表值}</输入值> <输入类型>value</输入类型> <限制字数>0</限制字数> <备注>标题</备注> {/输入} %> <% keyID=输入13600 {输入} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>ID</定位类型> <定位值>sel-album-intro</定位值> <元素序号>0</元素序号> <输入值>{获取列表值}总标题内容|内容|自动{/获取列表值}</输入值> <输入类型>value</输入类型> <限制字数>0</限制字数> <备注>内容</备注> {/输入} %> <% keyID=采集-9573 {万能采集} <规则> <要采集的数据>[网页源码]</要采集的数据> <分割代码><li class="tag-list-item"><span </分割代码> <结果中含有></结果中含有> <结果中不含有></结果中不含有> <开始部分></开始部分> <结束部分></</结束部分> <查找></查找> <替换为></替换为> <采集补全><采集结果></采集补全> <结果存入>变量</结果存入> <存入>标签变量</存入> </规则> <备注>标签变量</备注> {/万能采集} %> <% keyID=点击52354 {点击} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值>[标签变量]</定位值> <元素序号>0</元素序号> <点击方式>元素点击</点击方式> <等待新窗体>False</等待新窗体> <允许新窗口>False</允许新窗口> <备注>标签变量</备注> {/点击} %> <% keyID=点击85401 {点击} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><input type="submit" value="保存"></定位值> <元素序号>0</元素序号> <点击方式>元素点击</点击方式> <等待新窗体>False</等待新窗体> <允许新窗口>False</允许新窗口> <备注>保存</备注> {/点击} %> <% keyID=倒计时-12084 {倒计时}<秒>5</秒><备注>倒计时5秒</备注>{/倒计时} %> <% keyID=点击66119 {点击} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值>">添加照片</定位值> <元素序号>0</元素序号> <点击方式>元素点击</点击方式> <等待新窗体>False</等待新窗体> <允许新窗口>False</允许新窗口> <备注>添加照片</备注> {/点击} %> <% keyID=倒计时-64056 {倒计时}<秒>3</秒><备注>倒计时3秒</备注>{/倒计时} %> <% keyID=上传文件16535 {上传文件} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><input type="file" multiple="" accept="image/jpg,image/jpeg,image/bmp,image/gif,image/png,"></定位值> <元素序号>0</元素序号> <点击方式>模拟鼠标</点击方式> <文件路径>{获取列表值}传图|a|自动{/获取列表值}</文件路径> {/上传文件} %> <% keyID=倒计时-61775 {倒计时}<秒>2</秒><备注>倒计时2秒</备注>{/倒计时} %> <% keyID=点击45498 {点击} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><input type="radio" id="sel_radio</定位值> <元素序号>0</元素序号> <点击方式>元素点击</点击方式> <等待新窗体>False</等待新窗体> <允许新窗口>False</允许新窗口> <备注>设为封面图</备注> {/点击} %> <% keyID=输入39994 {输入} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><textarea placeholder="增加描述</定位值> <元素序号>0</元素序号> <输入值>{获取列表值}总标题内容|标题|自动{/获取列表值}</输入值> <输入类型>value</输入类型> <限制字数>0</限制字数> <备注>图片描述</备注> {/输入} %> <% keyID=点击98181 {点击} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><input type="submit" value="保存"></定位值> <元素序号>0</元素序号> <点击方式>元素点击</点击方式> <等待新窗体>False</等待新窗体> <允许新窗口>False</允许新窗口> <备注>保存</备注> {/点击} %> <% keyID=倒计时-83561 {倒计时}<秒>3</秒><备注>倒计时3秒</备注>{/倒计时} %> <% keyID=输入93298 {输入} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><textarea name="rv_comment" rows="4" cols="64"></定位值> <元素序号>0</元素序号> <输入值>{获取列表值}总标题内容|内容|自动{/获取列表值}</输入值> <输入类型>value</输入类型> <限制字数>0</限制字数> <备注>内容</备注> {/输入} %> <% keyID=点击24970 {点击} <框架定位类型>序号</框架定位类型> <框架定位值></框架定位值> <定位类型>部分源码</定位类型> <定位值><input type="submit" value="加上去"></定位值> <元素序号>0</元素序号> <点击方式>元素点击</点击方式> <等待新窗体>False</等待新窗体> <允许新窗口>False</允许新窗口> <备注>加上去</备注> {/点击} %> <% keyID=倒计时-10847 {倒计时}<秒>[文本框:发帖倒计时]</秒><备注>倒计时10秒</备注>{/倒计时} %> <% keyID=采集-6650 {万能采集} <规则> <要采集的数据>[当前网址]</要采集的数据> <分割代码></分割代码> <结果中含有></结果中含有> <结果中不含有></结果中不含有> <开始部分></开始部分> <结束部分></结束部分> <查找></查找> <替换为></替换为> <采集补全><采集结果></采集补全> <结果存入>列表</结果存入> <存入>成功网址保存|a</存入> </规则> {/万能采集} %> <% keyID=请选择要切换的列表49755 {切换列表} <列表集合> 标题变量1|否 传图|否 内容变量1|否 内容变量2|否 内容变量3|否 成功网址保存|否 总标题内容|否 </列表集合> {/切换列表} %> <% keyID=动作跳转62939 {动作跳转} <当>直接跳转</当> <条件>包含</条件> <值></值> <跳转到>keyid=打开网址9027112</跳转到> <跳转频率>[文本框:发几帖换号]</跳转频率> <备注>动作跳转62939</备注> {/动作跳转} %> <% keyID=清空浏览器缓存68627 {清空浏览器缓存} <模式>深度清理</模式> <备注>深度清理</备注><备注>稳定模式</备注> {/清空浏览器缓存} %> <% keyID=切换IP41234 {切换IP}<频率>1</频率>{/切换IP} %> <% keyID=ID列表68691 {切换列表} <列表集合> ID列表|否|下一行|0| </列表集合> {/切换列表} %> <% keyID=动作跳转6293983 {动作跳转} <当>直接跳转</当> <条件>包含</条件> <值></值> <跳转到>keyid=打开网址90271</跳转到> <跳转频率>0</跳转频率> <备注>动作跳转62939</备注> {/动作跳转} %>
很多人问我,会做脚本和不会做脚本的区别在哪,这里就能体验出来了吧,会做脚本的人会抓的住更好的机会,像这种秒收网站,时严时松,总是变化的话,那就得按自己思路去做,做了和别人不同的流程脚本出来,那封号少,效果见的快。因为没有行为判断,那百度也是蛮LOVE这些行为动作的了。收录自然不得不给高分玩了吧。不信看下图,秒发秒收录,厉害了吧。
▲网站LOGO存在的名片截图▲:
▲这个软件的界面截图▲:
▲这个网站的豆瓣网相册评论机软件脚本免费下载地址是▲:
豆瓣网页相册评论.rar
(565.82 KB, 下载次数: 108194, 售价: 9 金钱)
| | | | |
|
|