妹妹公主ova_JAVA刷新网站IP访问量的技术探讨

作者: seo 分类: 黑帽seo 发布时间: 2019-06-30 18:50

  通过JAVA程序刷新网站的IP访问量,我用到的技术要点:用SWT的browser来访问网站url,用xpcom来修改Mozilla的代理IP。

  首先我先用URL openConnection获得HttpURLConnection的方式,网页的内容是获取到了,可是通过51la检查网站,发现没有增加IP(确定已重新启动陆由获取新IP)。于是这种方式被我放弃。

  设置完代理后,不管是用HttpURLConnection还是browser,刷新的总是我自己的IP,而不是代理的IP,想通过切换代理IP的方式达到刷新网站IP访问量的目的没达到。

  到处搜索,发现网上的内容抄来抄去,大同小异,绝望之时,简要浏览了IBM裴娜的 “在Java程序中内嵌 Mozilla 浏览器”,发现可以通过 JavaXPCOM 为浏览器组件设置用户代理,代码如下:

  于是我用JAVA程序刷新网站IP访问量的方案形成:用记事本收集有用的代理IP和端口;用JavaXPCOM动态修改Mozilla的代理设置;用swt的browser动态切换网站url。

  可以设置多个代理IP,可以设置多个要访问的网站,设置好间隔时间后,就可以启动看效果。测试自己网站的访问量,通过51la查看,程序刷新IP已经起了作用:

  我在网上找到400多个可用的代理IP,真的要刷起网站来这个量太少,这样就意味着这个方案很难有大作为,只能给一些小产品做长期的刷流量,比如刷网站、博客的访问量。

  在访问某些网站的时候会出现:R6025 pure virtual function call的错误提示,而且并不是总出现,暂时没找到问题所在。怀疑是XULRunner的版本问题。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!