美文网首页大数据 爬虫Python AI Sqlpython入门基础学习Python
朋友让我帮他投票,花了半个小时开发了自动投票脚本,秒夺第一

朋友让我帮他投票,花了半个小时开发了自动投票脚本,秒夺第一

作者: 编程新视野 | 来源:发表于2018-12-17 11:01 被阅读13次

    1.分析

    先手动投票查看网页提交的请求

    点击投票网页提交的请求

    投票成功返回的json数据,可以看到是result:1

    为公司投票时提交的参数

    点击'为我点赞'网页提交的请求

    点赞时提交的参数

    通过分析可以看到网页实际上并没有针对同一IP的投票进行限制,所以不需要进行使用代理IP,但是为了使我们的代码更加符合常规网站的对同一IP限制投票的机制,所以这里抓取一个代理IP的网站进行点击投票

    提供不错几个的短期代理IP网站

    西刺免费代理IP

    快代理免费代理

    Proxy360代理

    全网代理IP

    目标网址:西刺免费代理IP

    查看网页结构每一个代理IP和端口都在一个标签中,我们可以通过正则筛选出我们想要的结果

    2.小试牛刀(代码基于Python 2.7)

    下面是实际的代码,让我们刷起来。

    运行程序

    开启程序,可以看到每次投票的IP已不再是我们本机IP

    python资源分享交流学习解答qun 943752371

    截止到这里,现在我们已经成功的解释并且展示了“刷票”的一个简单的流程,但是还是要在结尾再次声明一下,本文主旨在于让大家更清楚的了解刷票这一坏现象,而不是叫大家做一些不合理甚至不合法的事情哦!

    相关文章

      网友评论

        本文标题:朋友让我帮他投票,花了半个小时开发了自动投票脚本,秒夺第一

        本文链接:https://www.haomeiwen.com/subject/ttsqkqtx.html