▲第三部分,软件脚本技巧步骤说明,人学多点知识总没有错的不是吗?▲:
不管怎样,每一个网站收录都是浮动的,没有一个网站能达到永远都是打工皇帝吧。
这个网站做法很简单,但要找到他的人,却总是很少,不过网站VIP也确实是贵,虽然免费号一天也可以发一些,但要注册了很多号,其实最后可能会被网站拉去删除的命运,一来二去,发的热情也消失了。
网站有POST的API提交链接,但有数量限制,普通提交倒是没有数量的限制,网站写的比较简单,所以很多出错,都没有提示。
做脚本一般都是先写登陆步骤,第一步点击用户名这个地方,然后鼠标右键,选择输入动作,把账号插入到这里去。
再写入输入密码,如下图所示,一般定位值是不需要去更改的,只要知道自己这些账号密码是在哪里调用出来的,是点哪里出来的这个输入框就行了。
运行登陆动作后,就能自动登陆网站账号密码,这个网站不能直接打开发帖网址,一般就要找它发帖网址的上一级别的网址,一般就是找可以点击发帖的按键的网址就可以了。如下图所示,这个找到的个人中心页面,因为这个页面有发布信息的按键。
不管什么网站都这样,我们追求代码最简单化,这样写起来节省了时间,顺畅化。
打开这个人中心网址后,加一个点击发布信息,也就是发帖子了,他这个代码获取的啥就用啥吧,这样简单明了,然后我们可以点下角的测试动作,看看达到目的没有。
这个网站比较奇葩的地方就是这里了,不管您用座标还是用什么输入都好,都不能真正的提交成功,这里四个输入框,源代码都是一样的,就是上图这里的源码,所以我们就需要特殊方 去定位了。上面这个标题这里倒是不用理,直接插入标题代码值就可以。
如上图所示,关键字,描述,和内容输入,都只能去用这个功能定位他们,才能实现真正意见上的实用调用。
这个脚本难点也是在这三个输入框这里,只要用了这个方法去定位,那输入框就可以实现发帖子的。下面这段就是这个脚本的源代码了,以供改动使用:
<% keyID=打开网址81168
{打开网址}
<URL>http://www.skxox.com/user/login.aspx</URL>
<超时>20</超时>
<备注>打开登陆</备注>
{/打开网址}
%>
<% keyID=输入89630
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>name</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}账号列表|账号|自动{/获取列表值}</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>账号</备注>
{/输入}
%>
<% keyID=输入69955
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>password</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}账号列表|密码|自动{/获取列表值}</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>密码</备注>
{/输入}
%>
<% keyID=点击50530
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>btnSubmit</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>点击登陆</备注>
{/点击}
%>
<% keyID=倒计时-38804
{倒计时}<秒>3</秒><备注>倒计时3秒</备注>{/倒计时}
%>
<% keyID=打开网址94676
{打开网址}
<URL>https://n.skxox.com/190/</URL>
<超时>20</超时>
<备注>打开发帖页</备注>
{/打开网址}
%>
<% keyID=点击42708
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>部分源码</定位类型>
<定位值>>发布信息</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>发布信息</备注>
{/点击}
%>
<% keyID=倒计时-60880
{倒计时}<秒>5</秒><备注>倒计时5秒</备注>{/倒计时}
%>
<% keyID=输入64283
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值>2</框架定位值>
<定位类型>部分源码</定位类型>
<定位值><aside class="asi" spellcheck="false" contenteditable="true"></定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}总标题总内容|标题|自动{/获取列表值}</输入值>
<输入类型>innerHTML</输入类型>
<限制字数>0</限制字数>
<备注>标题</备注>
{/输入}
%>
<% keyID=输入67509
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值>2</框架定位值>
<定位类型>XPATH</定位类型>
<定位值>//*[@id="form1"]/SECTION[2]/ASIDE</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}关键字|a|自动{/获取列表值}</输入值>
<输入类型>innerHTML</输入类型>
<限制字数>0</限制字数>
<备注>关键字</备注>
{/输入}
%>
<% keyID=输入93120
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值>2</框架定位值>
<定位类型>XPATH</定位类型>
<定位值>//*[@id="form1"]/SECTION[3]/ASIDE</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}总标题总内容|标题|自动{/获取列表值}</输入值>
<输入类型>innerHTML</输入类型>
<限制字数>0</限制字数>
<备注>标题</备注>
{/输入}
%>
<% keyID=输入51203
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值>2</框架定位值>
<定位类型>坐标</定位类型>
<定位值>{X=255,Y=481}{SX=0,SY=0}</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}总标题总内容|内容|自动{/获取列表值}</输入值>
<输入类型>模拟键盘</输入类型>
<限制字数>0</限制字数>
<备注>内容</备注>
{/输入}
%>
<% keyID=点击52161
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值>2</框架定位值>
<定位类型>ID</定位类型>
<定位值>btnSum</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>点击发布</备注>
{/点击}
%>
<% keyID=倒计时-18910
{倒计时}<秒>[文本框:发送倒计时]</秒><备注>倒计时[文本框:发送倒计时]秒</备注>{/倒计时}
%>
<% keyID=请选择要切换的列表19135
{切换列表}
<列表集合>
标题1|否
总标题总内容|否
上传图片|否
标题2|否
内容2|否
关键字|否
变量1|否
变量2|否
变量3|否
变量4|否
内容1|否
标题3|否
内容3|否
内容4|否
发帖网址|否
成功采集|否
地址|否
</列表集合>
{/切换列表}
%>
<% keyID=动作跳转72214
{动作跳转}
<当>直接跳转</当>
<条件>包含</条件>
<值></值>
<跳转到>keyid=打开网址94676</跳转到>
<跳转频率>[文本框:发几帖]</跳转频率>
{/动作跳转}
%>
这个网站秒收纱高,但价格比较贵的,免费注册账号也可以发,但是发多会被帖子和账号一起清理掉,完全看自己的选择了。