美文网首页Python新世界11.后端9.运维
都说Python是一门躺着就能赚钱的编程语言!编写自动获取金币脚

都说Python是一门躺着就能赚钱的编程语言!编写自动获取金币脚

作者: 919b0c54458f | 来源:发表于2018-08-08 13:57 被阅读37次

    思路分析

    使用burp抓取一下提交的包,如下图所示:

    因此我们的目的是写一个自动提交心情的python脚本,提交包中需要包含必要的cookie信息,隐藏的radom字符串,心情文本内容,和文件,经测试发现文件可为空。表单中只包含前两项就可以成功增加金币,这就更加省事了。

    文末附有完整python代码,接下来我们看一下是怎么一步步写出来的。

    思路分析

    使用burp抓取一下提交的包,如下图所示:

    因此我们的目的是写一个自动提交心情的python脚本,提交包中需要包含必要的cookie信息,隐藏的radom字符串,心情文本内容,和文件,经测试发现文件可为空。表单中只包含前两项就可以成功增加金币,这就更加省事了。

    文末附有完整python代码,接下来我们看一下是怎么一步步写出来的。进群:125240963   即可获取数十套PDF哦!

    执行结果如下图所示,我们能够获得网站

    此时获得的页面是未曾登陆的无法发表心情状态。

    第二步

    接下来我们先将cookie信息硬编码到代码中,来测试一下。

    cookie信息可如下图所示从浏览器中获取.

    第三步

    接下来我们提取需要提交表单的隐藏input随机字符串,同时选择当前首页的其他人的心情状态作为我们的文本内容。

    解析html,当然是神库beautifulSoup4了,别无他想。分析需要提取的值在html页面的具体位置,查看官方文档选择合适的api方法,然后编写代码实现。

    第四步骤

    接下来我们来实现提交心情状态功能。

    只需要将上一步骤提取的内容构造post提交就可以了。

    版本4代码

    第五步

    上面的代码因为cookie的值是硬编码在脚本中,这样一旦session过期,后面将会跳转到未登录装填。这就需要我们重新去更新cookie对应的值,那么有没有方法可以解决这个问题呢?

    当然是有的。看一下requests提供的session解决方案,如下图

    get到了吗ji

    即可获取数十套PDF哦!

    执行结果如下图所示,我们能够获得网站

    此时获得的页面是未曾登陆的无法发表心情状态。

    第二步

    接下来我们先将cookie信息硬编码到代码中,来测试一下。

    cookie信息可如下图所示从浏览器中获取.

    第三步

    接下来我们提取需要提交表单的隐藏input随机字符串,同时选择当前首页的其他人的心情状态作为我们的文本内容。

    解析html,当然是神库beautifulSoup4了,别无他想。分析需要提取的值在html页面的具体位置,查看官方文档选择合适的api方法,然后编写代码实现。

    第四步骤

    接下来我们来实现提交心情状态功能。

    只需要将上一步骤提取的内容构造post提交就可以了。

    版本4代码

    第五步

    上面的代码因为cookie的值是硬编码在脚本中,这样一旦session过期,后面将会跳转到未登录装填。这就需要我们重新去更新cookie对应的值,那么有没有方法可以解决这个问题呢?

    当然是有的。看一下requests提供的session解决方案,如下图

    get到了吗

    相关文章

      网友评论

        本文标题:都说Python是一门躺着就能赚钱的编程语言!编写自动获取金币脚

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