230啦信息网群发,这个网站虽然是普通的B2B网站,但他在后台改了几个输入框导致万能无法发,所以我现在也弄了一个POST脚本去发,有的人不知道为什么叫POST,其实他是后台运行,看不到过程的一种发帖方式,由于可以窜改一些数据,或是不显示图片,CSS,或是一些JS限制,所以他比普通方式会权限大一些,但也意味着做脚本麻烦一些,因为看不到,所以需要抓包看,分析等,我这里有会员版的专业POST教程,有需要的客户可以和我拿这类的教程,不过也不要对这些麻烦的数据太上心,比较现在GET方式比普通群发方式收录差一些的,原因我也不知道,大概是无法运行实时JS上传,或是百度能检验到GET方式发帖吧。 脚本是POST运行,所以是看不到过程的,只能看结果,POST就是直接从结果分析,然后再了解过程是怎么样整的方式,如下图所示:
万能和YYPOST都一样,都有普通登陆,然后用POST发帖能共用缓存的功能,所以这点是非常牛皮的操作。这样大概避开了各种登陆的加密,让登陆方便的多了。我们去正常发帖,把标题记录下来,然后CRTL+F去搜索我们发过的标题,就会找到下图这个发帖包包里了,这类网站没有多复杂的操作,就是标题内容还有一个分类,就完事了。非常简单,如果你在乎收录,可以用POST发帖,或是网站没有办法正常发帖的时候,我们也是需要用这样的方法去发的。 找到这个包,并把这个包的源码复制下来
POST /member/my.php? HTTP/1.1
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: __tins__19906323=%7B%22sid%22%3A%201561453910108%2C%20%22vd%22%3A%203%2C%20%22expires%22%3A%20f9661455726456%7D; __51cke__=; __51laig__=3; Hm_lvt_678196772237d97155d7887cd4783664da=1561453910; Hm_lpvt_678196772237d97155d77cd4783664da=1561453927; ctz_auth=d0cbb3-S-8zPpzyp1JtB80arzFiz67xo-S-BspIMRhlw-S-AXrf9mm-S-G3tIfwbJpe9034m-P-lh12dUK-S-vWcVs0llLsrgA2H0soU; ctz_username=aabb99; PHPSESSID=8j3kq1l4620guqs6gneohptgc6
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded
Content-Length: 319
action=add&mid=7&itemid=0&forward=http%3A%2F%2Fwww.230la.com%2Fmember%2Fmy.php%3Fmid%3D7&post%5Bcatid%5D=140&post%5Btitle%5D=YYPOSTYYPOSTYYPOSTYYPOSTYYPOSTYYPOSTYY&post%5Bcontent%5D=%3Cp%3EYYPOSTYYPOSTYYPOSTYYPOSTYYPOSTYYPOSTYYPOSTYYPOSTYYPOSTYYPOSTYYPOSTYYPOST%3C%2Fp%3E&post%5Bareaid%5D=0&submit=+%E6%8F%90+%E4%BA%A4+ 把上面这段放到下面这个自动分析这个按钮里,点确定
就会有下面这个图这个数据了,然后我们需要把标题和内容,进行UTF8转码,才可以完成发帖的,下图所示就对了
虽然这个是DH6.0的模板,但其实他这种B2B网站几乎没有对内核进行动过的,
action=add&mid=7&itemid=0&forward=http%3A%2F%2Fwww.230la.com%2Fmember%2Fmy.php%3Fmid%3D7&post%5Bcatid%5D=140&post%5Btitle%5D=[URL_UTF8][标题][/URL_UTF8]&post%5Bcontent%5D=[URL_UTF8][内容][/URL_UTF8]&post%5Bareaid%5D=0&submit=+%E6%8F%90+%E4%BA%A4+
只要把有用的数据留下,其它部分可以确掉的,而这段代码几乎是固定的,可以不需要去理它。
[URL_UTF8][标题][/URL_UTF8]&post%5Bcontent%5D=[URL_UTF8][内容][/URL_UTF8]
如果不是发这个模板,那就需要改action=add&mid=7这个七的数字就是分类版块,也就是网站不同的发帖版版,比如行情那就是21,改成21就表示发这个网站的行情,这个7就是网站的资讯,这个主要是看网站的了,每一个网站都会差不多。
这个脚本也是完美处理了,一些内容方框写的不标准的BUG解决方法,有了这个就可以完美的发帖不成功的问题了吧。
如果您需要看POST返回的是啥子,可以加上这个提示窗体功能,如下图所示,您有了这个提示窗体,就可以看到网页给您返回了啥,然后我们应该怎么调整就可以解决好问题了不是吗?像下面这个提示,一般就是会员名没有登陆上,或是您账号被限制发帖了的可能了。