▲第二部分,老生常谈软件脚本用法说明,新手必看,熟练人闪过,旁观君莫笑▲:
由于网站登陆有一个麻烦的计算验证码,而且网站可以后用缓存登陆,所以就把缓存放到这里,可以多线程的发,也好在有这个缓存的东东了。不会采缓存可以找我,二秒可以搞掂的事,就不用整的这么麻烦了吧。
这里放标题和内容,发帖的时候调用的是这里,这些都是按客户的要求设置的哈,由于网站特别的权重,所以其实怎么发都会收录,这是一些权重网站的不讲道理的发帖过程。不过内容里最好设置多一些图片去,对收录有一定的帮助,当然内容和标题也是按照人家收录的格式来吧。
联系方式可以换成自己的,网站其实是限制三十秒一条的,但网站输入内容方框会经常不加载,这让人很烦,网站服务器也不是很稳定的样子。更过份的是,网站拦截IE的发包,所以只能用YYPOST去发包,完美解决了这些限制。 ▲第三部分,软件脚本技巧步骤说明,人学多点知识总没有错的不是吗?▲:
我们抓的包里,第一步就是登陆的包了,
有时我们抓包要没有打开网站就要把抓包的工具开始给打开来,如下较所示,这个是登陆的包。
打开这个Stream就是我们抓的包找到这段cookie就是账号的缓存包了,整段复制下来,添加到我们刚说的列表中,发帖时调用的就是这段东东了,有的网站他不加密,像这个网站这段就是这样了,没有加密,基本是明码存放哈。
POST /material/add.html HTTP/1.1
这个是提交包的地址
Host: center.testmart.cn
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
Accept-Encoding: gzip, deflate
Cookie: {获取列表值}账号缓存|a|自动{/获取列表值} 调用列表的缓存
Connection: keep-alive
Content-Type: multipart/form-data; boundary=---------------------------477229795326这个一般可以当作是一段分割线。
Content-Length: 17610
-----------------------------477229795326
Content-Disposition: form-data; name="title"
{获取列表值}标题列表|a|自动{/获取列表值}调用的标题,注意是没有编码的,是明码调用
-----------------------------477229795326
Content-Disposition: form-data; name="cid"
39 这个其实是网站发帖时的分类如果不需要去更改,这个默认就得吧,网站对分类要求不高,给账号权限的时候,就固定死了,也不能去选择其它的。
-----------------------------477229795326
Content-Disposition: form-data; name="sources"
[文本框:联系方式] 这个是发帖时的联系方式,这个是网站要求的。
-----------------------------477229795326
Content-Disposition: form-data; name="bjqqh"
0
-----------------------------477229795326
Content-Disposition: form-data; name="content"
{获取列表值}内容列表|a|自动{/获取列表值} 这个是内容,调用的内容不能有编码
-----------------------------477229795326
Content-Disposition: form-data; name="catid"
-----------------------------477229795326
Content-Disposition: form-data; name="button"
鎻愪氦
-----------------------------477229795326--
提交包的时候要注意,如上图所示,是选择UTF8模式,一般大网站都是这个,闭上眼,选择上就得了,不用纠结这是为什么。
如果您想把帖子收录后,百度这里显示有图片的,那就要注意了,图片大小像索是:311 x 220pixels而且一定要是内容第一张图片,才比较容易出来,大小不能超过43字节。这是发帖时的一种技巧,而且如果和内容相关的,那更加容易会出来,如果和内容无半丁点关系的,容易被他屏蔽掉。
如果提示没有输入内容,一般是因为您发的太快的原因,网站限制偶尔是30秒一帖,偶尔是25秒一帖子,不知道他的这个防火墙是什么结构的,一般放30秒就百分百成功,如果说你标题已经存在,那说明你以前发过这个标题,内容需要多去调用标题的代码,这样可以达到网站发帖时的源码全部不同的效果。
很多人总是问POST包怎么可以显示出来,那就要利用日志功能显示出来了,如上图所示,这个运行的日志,可以实时看到您调的包的各种怪问题显示出来,让您发帖时更容易找到原因,进行各种发帖子的。