朋友让我帮他投票,花了半个小时开发了自动投票脚本,秒夺第一
2018-12-17 本文已影响13人
编程新视野
1.分析
先手动投票查看网页提交的请求
点击投票网页提交的请求
投票成功返回的json数据,可以看到是result:1
为公司投票时提交的参数
点击'为我点赞'网页提交的请求
点赞时提交的参数
通过分析可以看到网页实际上并没有针对同一IP的投票进行限制,所以不需要进行使用代理IP,但是为了使我们的代码更加符合常规网站的对同一IP限制投票的机制,所以这里抓取一个代理IP的网站进行点击投票
提供不错几个的短期代理IP网站
西刺免费代理IP
快代理免费代理
Proxy360代理
全网代理IP
目标网址:西刺免费代理IP
查看网页结构每一个代理IP和端口都在一个标签中,我们可以通过正则筛选出我们想要的结果
2.小试牛刀(代码基于Python 2.7)
下面是实际的代码,让我们刷起来。
运行程序
开启程序,可以看到每次投票的IP已不再是我们本机IP
python资源分享交流学习解答qun 943752371
截止到这里,现在我们已经成功的解释并且展示了“刷票”的一个简单的流程,但是还是要在结尾再次声明一下,本文主旨在于让大家更清楚的了解刷票这一坏现象,而不是叫大家做一些不合理甚至不合法的事情哦!