说实在的我很讨厌做这个网站的样式,因为网站管理也不知道怎么想的,后台改的面目全非,非常不好用,但人家还是收录占了先机,先前用万能做过网站的时候还没有这么麻烦,现在倒好了,只能用YYPOST软件做这个网站才流畅一些,说来也是怪事,似乎很多事情也是注定的,有很多宣传推广强者,都越来越多的喜欢YYPOST,原地踏步的家伙都喜欢用万能的多,有人喜欢万能的呆定,更多的人喜欢YYPOST的强大,自由。这个脚本用YYPOST做起来并不难,全部都是基本操作,这个图片上传有点悲剧,因为他网站内容输入框没有用相对定位,导致网页直接变形了。虽然YYPOST可以随便调整窗口大小,但我做好脚本又调回去了。所以看上去比较丑一些了,脚本做好了,不理它丑还是啥吧,反正能全自动发帖就行,最后这图片上传这里必须按他的尺寸,不然会直接把你的图片删除。这也是让人很无语了吧。
▲软件脚本运行能自动发的截图▲:
这个是发成功的帖子列表了。
这个是发帖过程录像了,用YYPOST软件做的
▲软件脚本用法说明▲: 这个脚本是老号登陆接口,他网站分了的,老号和新号,不同的接口登陆,如果你是新号,那得改这个接口才行的。 拿到软件第一步,先添加这个发帖88账号密码,如下图所示。
第二步是导入内容,这些不管是哪一个软件都需要会的技巧,YYPOST的脚本都可以导入文本文章的,所以我们还是用这个为例子进行导入,如下图所示的顺序,把记本事文档全部一下子导入进去发帖。图片那里也是这样导入进去就可以。
最后一步点这个开始,如下图所示,这个发贴的时间可以自定义,发多少也是自定义的,调一次正常关一次,软件会保存你所设置的东东。
软件功能很多,但我们只取一飘就可以了吧。
▲软件脚本步骤说明▲:
软件这几步是登陆动作,第一步是清空缓存,害怕出错所以清空,很多网站都可能需要这样的模式去做,出错率低一些,特别是多线程的时候,这个也能起到每一个线程登陆一个号的作用。软件其实很简单,只是很多傻瓜实在想的太复杂了,因为他们会把每一个动作后面加一个倒计时?这是为什么,想不通,也不懂他们为什么乱加很多倒计时,往往远程的时候,看呆了小伙伴们哦,那样的倒计时是无半点用处的,要是网页没有打开,那应该加在打开网址后面加上一个倒计时才是对的,不然出错了一眯点儿,那得调很久,等的心都会烦躁的。下面是这个登陆的源代码: - <% keyID=清空浏览器缓存70808
- {清空浏览器缓存}
- <模式>稳定模式</模式>
- <备注>稳定模式</备注>{/清空浏览器缓存}
- %>
- <% keyID=打开网址33051
- {打开网址}
- <URL>https://www.fajia88.com/index/Member/old.html</URL>
- <备注>打开登陆</备注>
- {/打开网址}
- %>
- <% keyID=输入30179
- {输入}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>ID</定位类型>
- <定位值>personPhone</定位值>
- <元素序号>0</元素序号>
- <输入值>{获取列表值}ID列表|账号|自动{/获取列表值}</输入值>
- <输入类型>value</输入类型>
- <限制字数>0</限制字数>
- <备注>账号</备注>
- {/输入}
- %>
- <% keyID=输入35542
- {输入}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>ID</定位类型>
- <定位值>pass_word</定位值>
- <元素序号>0</元素序号>
- <输入值>{获取列表值}ID列表|密码|自动{/获取列表值}</输入值>
- <输入类型>value</输入类型>
- <限制字数>0</限制字数>
- <备注>密码</备注>
- {/输入}
- %>
- <% keyID=获取网页验证码21376
- {网页验证码}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>ID</定位类型>
- <定位值>captcha</定位值>
- <元素序号>0</元素序号>
- <图片宽>0</图片宽>
- <图片高>0</图片高>
- {/网页验证码}
- %>
- <% keyID=验证码识别-2642
- {验证码识别}
- <验证码来源>[网页验证码]</验证码来源>
- <验证码类型>数字字母混合</验证码类型>
- {/验证码识别}
- %>
- <% keyID=输入30893
- {输入}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>ID</定位类型>
- <定位值>tuxingyzm</定位值>
- <元素序号>0</元素序号>
- <输入值>[验证码识别结果]</输入值>
- <输入类型>value</输入类型>
- <限制字数>0</限制字数>
- <备注>验证码识别结果</备注>
- {/输入}
- %>
- <% keyID=点击84072
- {点击}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>部分源码</定位类型>
- <定位值><input type="submit" value="立即登录" lay-submit="" lay-filter="form" class="logImmediately"></定位值>
- <元素序号>0</元素序号>
- <点击方式>元素点击</点击方式>
- <等待新窗体>False</等待新窗体>
- <允许新窗口>False</允许新窗口>
- <备注>立即登录</备注>
- {/点击}
- %>
- <% keyID=倒计时-61893
- {倒计时}<秒>4</秒><备注>倒计时4秒</备注><备注>倒计时10秒</备注>
- {/倒计时}
- %>
[color=rgb(51, 102, 153) !important]复制代码
我们的YYPOST上传功能,因为都是在后台进行的,所以我们得看得到这个上传的按键,这里我们要用到滚动条下拉,下拉看得到这个上传的地方才能自动把图片上传成功的。如上图所示。
还有网页的这个分类,都是用源码点击就行了,如上图所示。
还有这个内容输入,必须前面加一个座标点击,让网页通过检验,其实这种编辑框他带鼠标粘贴板功能,直接粘图片进去,能自动上传,软件后面也会有粘帖版功能,到时直接粘进去也可以自动上传,很神奇的功能约。这里的源代码是发帖动作所有的集合了,如下所示: - <% keyID=模拟其他浏览器iphone7
- {模拟其他浏览器}User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0{/模拟其他浏览器}
- %>
- <% keyID=打开网址36147
- {打开网址}
- <URL>http://www.fajia88.com/index/info/release.html</URL>
- <备注>打开发帖</备注>
- {/打开网址}
- %>
- <% keyID=倒计时-81570
- {倒计时}<秒>5</秒><备注>倒计时5秒</备注>{/倒计时}
- %>
- <% keyID=滚动条定位40961
- {滚动条定位}
- <滚动条定位类型>滚动到元素</滚动条定位类型>
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>部分源码</定位类型>
- <定位值>大小不能超过200k,图片规格:230 X 140</定位值>
- <元素序号>0</元素序号>
- <固定像素>200</固定像素>
- <备注>滚动到元素</备注>
- {/滚动条定位}
- %>
- <% keyID=倒计时-80980
- {倒计时}<秒>1</秒><备注>倒计时1秒</备注><备注>倒计时5秒</备注>
- {/倒计时}
- %>
- <% keyID=输入80198
- {输入}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>部分源码</定位类型>
- <定位值>placeholder="请输入标题" class="layui-input" lay-vertype="tips" maxlength="31"></定位值>
- <元素序号>0</元素序号>
- <输入值>{获取列表值}总标题内容|标题|自动{/获取列表值}</输入值>
- <输入类型>value</输入类型>
- <限制字数>0</限制字数>
- <备注>标题</备注>
- {/输入}
- %>
- <% keyID=输入71586
- {输入}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>部分源码</定位类型>
- <定位值><textarea placeholder="请输入描述</定位值>
- <元素序号>0</元素序号>
- <输入值>{获取列表值}总标题内容|标题|自动{/获取列表值}</输入值>
- <输入类型>value</输入类型>
- <限制字数>0</限制字数>
- <备注>描述</备注>
- {/输入}
- %>
- <% keyID=输入89289
- {输入}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>部分源码</定位类型>
- <定位值><input type="tel" name="keyword[]" placeholder="5-9个字符</定位值>
- <元素序号>0</元素序号>
- <输入值>{获取列表值}产品关键词|a|自动{/获取列表值}</输入值>
- <输入类型>value</输入类型>
- <限制字数>0</限制字数>
- <备注>关键字</备注>
- {/输入}
- %>
- <% keyID=上传文件49634
- {上传文件}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>ID</定位类型>
- <定位值>litpic_btn</定位值>
- <元素序号>0</元素序号>
- <点击方式>模拟鼠标</点击方式>
- <文件路径>{获取列表值}上传图片|1|自动{/获取列表值}</文件路径>
- <备注>上传文件49634</备注>
- {/上传文件}
- %>
- <% keyID=上传文件27503
- {上传文件}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>ID</定位类型>
- <定位值>long_btn</定位值>
- <元素序号>0</元素序号>
- <点击方式>模拟鼠标</点击方式>
- <文件路径>{获取列表值}上传图片2|a|自动{/获取列表值}</文件路径>
- <备注>上传文件27503</备注>
- {/上传文件}
- %>
- <% keyID=点击79338
- {点击}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>部分源码</定位类型>
- <定位值><dd lay-value="60" class="">品牌速递</定位值>
- <元素序号>0</元素序号>
- <点击方式>元素点击</点击方式>
- <等待新窗体>False</等待新窗体>
- <允许新窗口>False</允许新窗口>
- <备注>*分类选择</备注>
- {/点击}
- %>
- <% keyID=点击53256
- {点击}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>部分源码</定位类型>
- <定位值><dd lay-value="61" class="">创业百科</定位值>
- <元素序号>0</元素序号>
- <点击方式>元素点击</点击方式>
- <等待新窗体>False</等待新窗体>
- <允许新窗口>False</允许新窗口>
- <备注>创业百科</备注>
- {/点击}
- %>
- <% keyID=点击74154
- {点击}
- <框架定位类型>Xpath</框架定位类型>
- <框架定位值>//*[@id="ueditor_0"]</框架定位值>
- <定位类型>坐标</定位类型>
- <定位值>{X=208,Y=281}{SX=0,SY=1599}</定位值>
- <元素序号>0</元素序号>
- <点击方式>模拟鼠标</点击方式>
- <等待新窗体>False</等待新窗体>
- <允许新窗口>False</允许新窗口>
- <备注>座标点一下</备注>
- {/点击}
- %>
- <% keyID=输入80019
- {输入}
- <框架定位类型>Xpath</框架定位类型>
- <框架定位值>//*[@id="ueditor_0"]</框架定位值>
- <定位类型>XPATH</定位类型>
- <定位值>/html/BODY</定位值>
- <元素序号>0</元素序号>
- <输入值>{获取列表值}总标题内容|内容|自动{/获取列表值}</输入值>
- <输入类型>innerHTML</输入类型>
- <限制字数>0</限制字数>
- <备注>内容</备注>
- {/输入}
- %>
- <% keyID=获取网页验证码89962
- {网页验证码}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>ID</定位类型>
- <定位值>captcha</定位值>
- <元素序号>0</元素序号>
- <图片宽>0</图片宽>
- <图片高>0</图片高>
- {/网页验证码}
- %>
- <% keyID=验证码识别-1779
- {验证码识别}
- <验证码来源>[网页验证码]</验证码来源>
- <验证码类型>数字字母混合</验证码类型>
- {/验证码识别}
- %>
- <% keyID=输入55749
- {输入}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>部分源码</定位类型>
- <定位值><input type="tel" name="code" placeholder="请输入验证码" lay-verify="required" autocomplete="off" class="layui-input" lay-vertype="tips"></定位值>
- <元素序号>0</元素序号>
- <输入值>[验证码识别结果]</输入值>
- <输入类型>value</输入类型>
- <限制字数>0</限制字数>
- <备注>验证码识别结果</备注>
- {/输入}
- %>
- <% keyID=点击80549
- {点击}
- <框架定位类型>序号</框架定位类型>
- <框架定位值></框架定位值>
- <定位类型>ID</定位类型>
- <定位值>release-btn</定位值>
- <元素序号>0</元素序号>
- <点击方式>元素点击</点击方式>
- <等待新窗体>False</等待新窗体>
- <允许新窗口>False</允许新窗口>
- <备注>提交</备注>
- {/点击}
- %>
- <% keyID=倒计时-92393
- {倒计时}<秒>[文本框:发送时间]</秒><备注>倒计时10秒</备注>{/倒计时}
- %>
- <% keyID=请选择要切换的列表49679
- {切换列表}
- <列表集合>
- ID列表|否
- 上传图片2|否
- 成功网址|否
- 总标题内容|否
- 上传图片|否
- 产品关键词|否
- 联系图片|否
- 关键字|否
- 标题1|否
- 标题2|否
- 标题3|否
- 标题4|否
- 变量1|否
- 内容1|否
- 内容2|否
- 内容3|否
- 内容4|否
- 变量2|否
- 图片1|否
- </列表集合>
- <备注>请选择要切换的列表49679</备注>
- {/切换列表}
- %>
- <% keyID=动作跳转75485
- {动作跳转}
- <当>直接跳转</当>
- <条件>包含</条件>
- <值></值>
- <跳转到>keyid=打开网址36147</跳转到>
- <跳转频率>[文本框:发多少停]</跳转频率>
- {/动作跳转}
- %>
[color=rgb(51, 102, 153) !important]复制代码
这个脚本很多地方是很基本操作,脚本做的一定要简单明了,不要乱放一些无用的参数,特别是倒计时,不然你脚本要是没有发成功,自己倒回去调,会头皮发麻,因为看上去,是很乱七八糟的,你会让自己陷入一个恶性循环的,希望能引起亲你的重视哦,还有YYPOST上传图片是不用倒计时的,软件会自动判断,这个功能会到时引导出来,对一些文库上传很有效果,还有一些电影网站上传更新的,也是很特别的功能哈。可以做到实时上传成功,返回数据,做逻辑判断,说走就走。
▲网站LOGO存在的名片截图▲:
▲这个软件的界面截图▲:
▲这个网站的发家88信息发布软件脚本免费下载地址是▲: |