刷票大战(一)——突破IP限制

前言:女朋友姐姐要评选了,当然是网络投票活动,地址就不列出来了,今天是投票最后一天,可服务器GAME OVER了。索性把这几天的心得写出来与大家分享。

首先:网络投票活动应当是一个正当的评选活动,不应有恶意刷票行为。刚开始我也遵循这个游戏规则:每个IP只能投五票。我跟女朋友,一天到头让同学,朋友给投票,一次要选十个人,真是崩溃了。一天下来,才最多拉上一两百票。刚开始几天还比较高兴,因为通过努力票数比较靠前,可在临近结束的几天,问题出现了,有些人竟然一天能投上千票……,这基本上不可能的啊!!!!!!肯定有人在恶意刷票……,一下子前几天的辛苦等于白费……,顿时间,哥生气了……!身为程序猿,跟我玩猫腻……,玩死你丫的,妈了个蛋蛋……,于是乎就有了这篇文章……

原理:网络是通过检测IP来强制每个IP,每天只能投五票的。所以要突破IP限制,就只能找IP。对于刷票而言,就是找代理来投……


相关文章:

1、《刷票大战(一)——突破IP限制》
2、《刷票大战(二)——自动填充功能实现》
3、《刷票大战(三)——C#自动POST数据》


 一、下载Chrome浏览器

对于开发人员,当然要用这个神器啦,下载地址:

https://www.google.com/intl/en-US/chrome/browser/

(什么?网址打不开……当然因为这是和谐社会啦……吧,下面地址) 

FQ地址:http://download.csdn.net/detail/harvic880925/7477299 (tool压缩包)

二、Chrome扩展之SwitchySharp 

由于chrome里已经撤销了这个资源,所以只有用.crx文件来安装啦。 

下载地址:http://download.csdn.net/detail/harvic880925/7476629(附安装方法)

安装完以后,chrome的右上角会有一个小地球的图案。

三 、花刺代理

 下载地址:http://download.csdn.net/detail/harvic880925/7477299 (proxythorn压缩包)

 有了这个神器以后,随便找一个发布代理IP的网站,比如:http://www.youdaili.cn/,随便点进去一个免费代理IP的列表,复制到txt文件(比如我的“代理IP.txt”)中。

然后如下图所示:选“花刺代理”的导入,将刚才的代理IP.txt导入其中,这时候就会看到列表中所有的代理IP地址了;

 刷票大战(一)——突破IP限制_第1张图片

 这时,选择“验证全部”,花刺代理就会验证每一个代理IP,并跟据代理反应速度从快到慢排序,最后是无效代理。

刷票大战(一)——突破IP限制_第2张图片

最后是在列表中选中一个IP(一般从上到下挨个选),选择“设为IE代理”按钮,就将此代理设置成为IE代理了。

刷票大战(一)——突破IP限制_第3张图片

 还没结束哦,chrome里还没设置呢……

打开chrome,选择右上角的小地球(switchysharp)->使用系统代理设置

刷票大战(一)——突破IP限制_第4张图片

在这里打开投票网址,就可以投票啦,由于使用的是代理IP,完全没啥问题。

 

结束语:这里利用代理IP的方式实现了突破IP投票限制,可原网站要求每次要投十个人,而且要输入身份证号,验证码,这工作量着实有点大啊,虽然有了代理IP,可投票速度还是跟不上啊,所以为了更大程度的解决人力问题,博主使用TemperMonkey这个东东来写页面JS脚本使用网站自动选中十个人,自动生成身份证号,对于验证码,博主还是没能用程序自动识别……,关于TemperMonkey的使用,见第二篇啦……

 

请大家尊重原创者版权,转载请标明出处:http://blog.csdn.net/harvic880925/article/details/29829901,不胜感激……

 

你可能感兴趣的:(9,其它)