首商网这个网站应该是以前最多人发的,只是这几年似乎收录越来越少了,失去了先机的感觉,不过很多时候大网站就是这样,瘦死的骆驼比马肥,收录还是有四千多万,秒收录也是很高的,但没有51那些网站变化的快,有时候网站有自己的技术,有自己的模板,会比一些通用的模板来的收录更加的高,这是百度对原创网站的一些照顾吧,这些只是相对的,但一旦网站做起来了,就分不出这些隔离感了,如果新网站对比的话倒是这样,这个网站以前登陆很麻烦,现在倒是换了一个脸面,弄了星星点触验证码去登陆上去的了。有一些网站也是,先前强盛的时候,说用什么发就怎么样,结果把自己给整崩溃了的也是大有所在的。现在真正努力的人越来越少了,投机取巧的倒是蛮多的,而一直坚持努力的人收获的肯定不会少的。
▲第一部分,软件脚本运行能自动发的截图,有很多时候必须要证实我就是我▲:
这个是发帖过程录像,成功的都会在成功列表,他发成功了,不会跳到成功列表的。要采集的话得进去列表页采集,还要做逻辑判断。
▲第二部分,老生常谈软件脚本用法说明,新手必看,熟练人闪过,旁观君莫笑▲:
第一先放账号,当我们拿到脚本打开软件脚本后,就得先点内容窗口,点添加,把首商网站点的账号密码给放上去,如果是让他自动登陆,那就得在这里放,如果苦瓜点的,那就不放,手工登陆哈。
第二放内容,软件这个内容窗口2可以放多个标题,多个内容列表.
第三,网站需要上传图片才放发,所以这个列表是要装图片的。
第四是,点开始了。如果是自动登陆的,就要用到极验证码账号密,如果手工去输入验证码,这里可以不用写哈。
两种选择登陆,手工登陆只需要输入验证码就行。
▲第三部分,软件脚本技巧步骤说明,人学多点知识总没有错的不是吗?▲:
想自动登陆,那就要学会抓包,这个星星验证码就比较简单一些,先GET这个登陆页网址,
然后采集POST,就可以找到这个KEY的参数,我们把它采回来。
http://aiapi.c2567.com:10001/lsm/shibie?k=[ke]&username=[文本框:极验号]&password=[文本框:极验密码]
[ke]其中这个就是采集保存的变量,
&username=[文本框:极验号]&password=[文本框:极验密码]这二个自然是调用的文本代码的,意思。下面这个就是能把验证码给识别下面这个验证码了。
这种验证码识别,基本是百分百成功的,不成功就是一种怪事了现在。
然后第五步就是登陆这个首商网的方式了。
UserName={获取列表值}ID列表|账号|自动{/获取列表值}
&UserPass={获取列表值}ID列表|密码|自动{/获取列表值}
这二个是调用的登陆账号,不需要编码,除非您的账号是汉字的。
&luotest_response=[识别变量]
&captcha=[识别变量]
这二个一样的是识别验证码结果,第四步采集的识别结果就是这二个。
然后这个第六步和第七步,只是访问一下页面,让他写入刚才POST成功登陆的缓存,这样我们就可以用我们软件的写入缓存去整。
有的人比较抠一些,这登陆几千次还不到一元钱的,也喜欢手工输,那就这八第九步,是输入账号密码吧。
当POST登陆成功后,那我们就用用POST缓存写入到浏览器缓存里,所以上图这里就是说明的这件事了。这个缓存我们可以随便的互相调用,有时候网站难登陆的,可以用普通登陆,然后用POST发帖,进行缓存互相写入。可以解决很多的怪事情发生的。
需要注意的是,软件有二个缓存,上面第一幅图的是这个普通网页登陆的缓存,可以写入普通POST缓存里;下面这幅图,就是POST登陆,然后可以写入普通网页里。这二种方式可以灵活的运用,达到您不可告人的秘密所在哈。我们这个首商网脚本就是运行的下面这个方式去登陆的,因为B2B网站参数会比较多,而且客户可能会改来改去里面的参数,所以用普通网页一发,那里面的参数就可以随便的自己改了。
有一些人不懂源码应该怎么用,可以把这个源码复制到您自己列表中,集合各个脚本也好,换成自己内容框也好,都可以。所以只要把动作给全部复制出来就可以了。
这个脚本主要是说一下登陆的技巧,而后面发帖这里应该没有半点难度的哈,都是一路输入和一路点击,无非是多了几个步骤而已,并没有什么大的难度的,下面这段是这个脚本的源码:
<% keyID=打开网址82879
{打开网址}
<URL>http://member.sooshong.com/member/login.jsp</URL>
<超时>20</超时>
<备注>打开登陆</备注>
{/打开网址}
%>
<% keyID=POST动作-3567
{GET}
<网址>http://member.sooshong.com/member/login.jsp</网址>
<COOKIE>自动</COOKIE>
<HTTP头>自动</HTTP头>
<数据解码>GBK</数据解码>
<存入变量>OST返回数据</存入变量>
<备注>GET地址</备注>
{/GET}
%>
<% keyID=采集-6576
{万能采集}
<规则>
<要采集的数据>[POST返回数据]</要采集的数据>
<分割代码>class="l-captcha" data-site-key="</分割代码>
<结果中含有></结果中含有>
<结果中不含有></结果中不含有>
<开始部分></开始部分>
<结束部分>"</结束部分>
<查找></查找>
<替换为></替换为>
<采集补全><采集结果></采集补全>
<结果存入>变量</结果存入>
<存入>ke</存入>
</规则>
<备注>ke</备注>
{/万能采集}
%>
<% keyID=POST动作-6486
{GET}
<网址>http://aiapi.c2567.com:10001/lsm/shibie?k=[ke]&username=[文本框:极验号]&password=[文本框:极验密码]</网址>
<COOKIE>自动</COOKIE>
<HTTP头>自动</HTTP头>
<数据解码>UTF-8</数据解码>
<存入变量>OST返回数据</存入变量>
<备注>识别</备注>
{/GET}
%>
<% keyID=采集-2618
{万能采集}
<规则>
<要采集的数据>[POST返回数据]</要采集的数据>
<分割代码>{"status":"ok","resp":"</分割代码>
<结果中含有></结果中含有>
<结果中不含有></结果中不含有>
<开始部分></开始部分>
<结束部分>"}</结束部分>
<查找></查找>
<替换为></替换为>
<采集补全><采集结果></采集补全>
<结果存入>变量</结果存入>
<存入>识别变量</存入>
</规则>
{/万能采集}
%>
<% keyID=POST动作-9933
{POST}
<网址>http://member.sooshong.com/member/login_do.jsp?act=login</网址>
<COOKIE>自动</COOKIE>
<HTTP头>User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3</HTTP头>
<OST数据>UserName={获取列表值}ID列表|账号|自动{/获取列表值}
&UserPass={获取列表值}ID列表|密码|自动{/获取列表值}
&luotest_response=[识别变量]
&captcha=[识别变量]
&gourl=index.jsp
&token=
&checkAddress=
&sid=
&button=%B5%C7%C2%BC</POST数据>
<数据解码>UTF-8</数据解码>
<存入变量>OST返回数据</存入变量>
<备注>登陆</备注>
{/POST}
%>
<% keyID=POST动作-5114
{GET}
<网址>http://member.sooshong.com/member/index.jsp</网址>
<COOKIE>自动</COOKIE>
<HTTP头>自动</HTTP头>
<数据解码>GBK</数据解码>
<存入变量>OST返回数据</存入变量>
<备注>首页</备注>
{/GET}
%>
<% keyID=POST动作-7287
{GET}
<网址>http://www.sooshong.com/</网址>
<COOKIE>自动</COOKIE>
<HTTP头>自动</HTTP头>
<数据解码>GBK</数据解码>
<存入变量>OST返回数据</存入变量>
<备注>个人中心</备注>
{/GET}
%>
<% keyID=输入11451
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>UserName</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}ID列表|账号|自动{/获取列表值}</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>账号</备注>
{/输入}
%>
<% keyID=输入44803
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>UserPass</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}ID列表|密码|自动{/获取列表值}</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>密码</备注>
{/输入}
%>
<% keyID=设置浏览器缓存32049
{设置浏览器缓存}
<缓存值>[COOKIE缓存]</缓存值>
{/设置浏览器缓存}
%>
<% keyID=倒计时-99732
{倒计时}<秒>10</秒><备注>倒计时10秒</备注>{/倒计时}
%>
<% keyID=打开网址61819
{打开网址}
<URL>http://member.sooshong.com/member/info_pub.jsp</URL>
<超时>20</超时>
<备注>打开发帖</备注>
{/打开网址}
%>
<% keyID=输入52302
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>showname</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}总标题内容|标题|自动{/获取列表值}</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>标题</备注>
{/输入}
%>
<% keyID=点击95271
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>Zyhy</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>点击</备注>
{/点击}
%>
<% keyID=点击16081
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值>2</框架定位值>
<定位类型>部分源码</定位类型>
<定位值>>包装</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>包装</备注>
{/点击}
%>
<% keyID=点击23788
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值>2</框架定位值>
<定位类型>部分源码</定位类型>
<定位值>>包装材料</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>包装材料</备注>
{/点击}
%>
<% keyID=点击87713
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值>2</框架定位值>
<定位类型>部分源码</定位类型>
<定位值>塑料包装材料')">塑料包装材料</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>塑料包装材料</备注>
{/点击}
%>
<% keyID=点击34977
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>period_6</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>长期</备注>
{/点击}
%>
<% keyID=上传文件68484
{上传文件}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>SWFUpload_0</定位值>
<元素序号>0</元素序号>
<点击方式>模拟鼠标</点击方式>
<文件路径>{获取列表值}上传图|1|自动{/获取列表值}</文件路径>
<备注>上传文件68484</备注>
{/上传文件}
%>
<% keyID=上传图44990
{切换列表}
<列表集合>
上传图|否|下一行|0|
</列表集合>
{/切换列表}
%>
<% keyID=动作跳转43255
{动作跳转}
<当>直接跳转</当>
<条件>包含</条件>
<值></值>
<跳转到>keyid=上传文件68484</跳转到>
<跳转频率>[文本框:传几张图]</跳转频率>
{/动作跳转}
%>
<% keyID=点击50232
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>部分源码</定位类型>
<定位值>value="设为缩略图</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>设为缩略图</备注>
{/点击}
%>
<% keyID=输入86422
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>keywords1</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}关键词|a|自动{/获取列表值}</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>关键词</备注>
{/输入}
%>
<% keyID=关键词32772
{切换列表}
<列表集合>
关键词|否|下一行|0|
</列表集合>
{/切换列表}
%>
<% keyID=输入10277
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>keywords2</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}关键词|a|自动{/获取列表值}</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>关键词</备注>
{/输入}
%>
<% keyID=关键词3277213
{切换列表}
<列表集合>
关键词|否|下一行|0|
</列表集合>
{/切换列表}
%>
<% keyID=输入54652
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>keywords3</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}关键词|a|自动{/获取列表值}</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>关键词</备注>
{/输入}
%>
<% keyID=输入30287
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>Specifications</定位值>
<元素序号>0</元素序号>
<输入值>按客户要求定做</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>按客户要求定做</备注>
{/输入}
%>
<% keyID=输入57046
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>Quantity</定位值>
<元素序号>0</元素序号>
<输入值>按客户要求定做</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>按客户要求定做</备注>
{/输入}
%>
<% keyID=输入27116
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>ackaging</定位值>
<元素序号>0</元素序号>
<输入值>按客户要求定做</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>按客户要求定做</备注>
{/输入}
%>
<% keyID=输入28455
{输入}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>riceTerms</定位值>
<元素序号>0</元素序号>
<输入值>按客户要求定做</输入值>
<输入类型>value</输入类型>
<限制字数>0</限制字数>
<备注>按客户要求定做</备注>
{/输入}
%>
<% keyID=输入18624
{输入}
<框架定位类型>Xpath</框架定位类型>
<框架定位值>//*[@id="inForm"]/TABLE/TBODY/TR[12]/TD[2]/DIV/DIV[2]/IFRAME</框架定位值>
<定位类型>XPATH</定位类型>
<定位值>/html/BODY</定位值>
<元素序号>0</元素序号>
<输入值>{获取列表值}总标题内容|内容|自动{/获取列表值}</输入值>
<输入类型>innerHTML</输入类型>
<限制字数>0</限制字数>
<备注>内容</备注>
{/输入}
%>
<% keyID=点击78021
{点击}
<框架定位类型>序号</框架定位类型>
<框架定位值></框架定位值>
<定位类型>ID</定位类型>
<定位值>button</定位值>
<元素序号>0</元素序号>
<点击方式>元素点击</点击方式>
<等待新窗体>False</等待新窗体>
<允许新窗口>False</允许新窗口>
<备注>提交</备注>
{/点击}
%>
<% keyID=倒计时-74008
{倒计时}<秒>[文本框:发帖间隔时间]</秒><备注>倒计时[文本框:发帖间隔时间]秒</备注>{/倒计时}
%>
<% keyID=请选择要切换的列表33242
{切换列表}
<列表集合>
内容里图片|否
发帖网址|否
总标题内容|否
上传图|否
关键词|否
变量1|否
标题1|否
标题2|否
标题3|否
内容1|否
内容2|否
标题4|否
内容3|否
内容4|否
成功后网址|否
变量2|否
</列表集合>
<备注>请选择要切换的列表33242</备注>
{/切换列表}
%>
<% keyID=动作跳转17277
{动作跳转}
<当>直接跳转</当>
<条件>包含</条件>
<值></值>
<跳转到>keyid=打开网址61819</跳转到>
<跳转频率>[文本框:发多少停]</跳转频率>
{/动作跳转}
%>
▲第四部分,网站LOGO存在的名片截图,这个东东是准备给封面的图片哈▲:
▲第五部分,网站部分收录信息截图,用群发软件发布后的收录的效果百度案例子截图▲:
这个网站夜里可不审核的要注意一下哈,不然查当天的记录是查不到的。
▲第八部分,这个网站的首商网全自动群发软件脚本免费下载地址是▲: