抖音有多火?可以用一句话概括: 犹如蝗虫经过之处,庄稼寸地不生 。

作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这是一个我的python交流群:813542856,不管你是小白还是大牛欢迎入驻 ,讨论技术, 大家一起交流学习成长!

问题: 爬网站我会了, 手机app能不能爬?

稍微解释下原理: 一般资讯类app或网站, 都是调"后端"拿数据. 这就是为什么刷手机会耗流量.....说明在你点app的时候, 它去其他地方拿数据了. 这个其他地方就是后端. 并且通信方式大多是之前提到了HttpRequest方式.拿到的结果基本都是json结构.

所以: 我们如果能知道手机发出去的请求是什么, 就像前面文章中"找url"一样. 只要知道url和调用方式, 剩下的就是写代码了.

问题: 怎么找app调用的url? 用fiddler!

fiddler抓手机app的请求,估计大部分都会,但是如何只抓来自app的请求呢?

把来自pc的请求过滤掉,因为请求太多,这样会找不到重要的信息了。

环境准备:

1.电脑上已装fiddler

2.手机和电脑在同一局域网

(一)、设置

1.fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect。

2.记住这里的端口号:8888,后面会用到。

(二)、查看电脑IP

1.打开cmd,输入:ipconfig,记住这个IPv4地址。

(三)、设置代理

1.手机设置->WLAN设置->选择该wifi,点右边的箭头(有的手机是长按弹出选项框)。

2.选择修改网络配置:

配置主机名:与主机电脑IP地址保持一致

端口号:8888

3.保存后就可以抓到来自手机的请求了。

(四)、抓APP上的HTTPS请求

1.如果app都是http请求,是不需要安装证书,能直接抓到的,如果是https请求,这时候手机就需要下载证书了。

2.打开手机浏览器输入:http://10.224.xx.xx:8888,这个中间的host地址就是前面查到的本机地址。

3.出现如下画面,点箭头所指的位置,点击安装就可以了。

刷两下手机, 看到fiddler有收到请求

先看个图感受下

我们找下数据:

特别注意:

我们再用https://www.json.cn/ 网站好好看下返回数据 (这个工具网站挺好的)

数据量大的时候会卡住..等一会

字段超多....抖音还是有钱,很多字段其实在首页列表的地方并不需要...但是还是返回了........真的不考虑下用户的感受么...用4G的话刷个列表都会很耗流量的......

另一个小经验: 有些app安全做的很好, 也就是headers里面有些信息是加密生成的...自己没法伪造, 这个时候要要么尝试爆破加密信息, 要么可以辛苦下手机, 通过不断刷手机, 再从fiddler拿到数据. (刷手机其实也可以让程序去做.见之后的文章)

我简单试了下, fiddler支持定制脚本如下 在FiddlerScript里面是一个js脚本, 可以定制一些动作, 比如在getResponse的时候加个write to file. 就能保存数据了.,,,,但是要对js懂一些.

charles限速可以直接点击UI设置,fiddler限速就要靠强大的FiddlerScript了

打开脚本编辑器

搜索m_SimulateModem

然后根据自己的需要修改如下语句

oSession["request-trickle-delay"] ="300";(每上传1KB延迟300ms)oSession["response-trickle-delay"] ="150";(每下载1KB延迟150ms)

Save Script后,勾选rule-performance-Simulate Modem Speeds生效

其他的不用多讲,需要详细了解的可以搜索下,我只是提供大家几个方面让大家了解,因为往往对于初学者,是迷茫的,因为不支持从什么方向去了解一个事物,而我就是提供方向的,具体的大家可以自己去了解。

python机器人制作方法_Python抖音机器人制作!让你有看不完的小姐姐相关推荐

  1. python人脸识别源码_Python 抖音机器人,让你找到漂亮小姐姐

    本项目作者沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上. 本着高效.直接地找到漂亮小姐姐的核心思想,我用 Python + ADB 做了一个 Python 抖音机器人 Douyin-Bot ...

  2. python抖音机器人_Python抖音机器人,论如何在抖音上找到漂亮小姐姐?

    最近沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上. 为了高效.直接地找到漂亮小姐姐,我用 Python + ADB 做了一个 Python 抖音机器人 Douyin-Bot. 特性 [x] ...

  3. Python抖音机器人制作!让你有看不完的小姐姐

    抖音有多火?可以用一句话概括: 犹如蝗虫经过之处,庄稼寸地不生 . 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这是一个我的python交流群:831524055,不管你是小白还是大牛欢迎入 ...

  4. python 表白程序代码_python抖音表白程序源代码

    本文实例为大家分享了python抖音表白程序的具体代码,供大家参考,具体内容如下 import sys import random import pygame from pygame.locals i ...

  5. 用 Python 人脸识别,选抖音上好看的小姐姐

    点击"开发者技术前线",选择"星标"? 在看|星标|留言,  真爱 1 目 标 场 景 相信大家平时刷抖音短视频的时候,看到颜值高的小姐姐,都有随手点赞关注的习 ...

  6. Python 抖音机器人,论如何在抖音上找到漂亮小姐姐?

    如何在抖音上找到漂亮小姐姐----抖音机器人 最近沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上. 为了高效.直接地找到漂亮小姐姐,我用 Python + ADB 做了一个 Python 抖 ...

  7. python抖音github_GitHub - eternal-flame-AD/Douyin-Bot: Python 抖音机器人,论如何在抖音上找到漂亮小姐姐?...

    如何在抖音上找到漂亮小姐姐----抖音机器人 最近沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上. 为了高效.直接地找到漂亮小姐姐,我用 Python + ADB 做了一个 Python 抖 ...

  8. python抖音机器人_抖音 Python 机器人,论如何在抖音上找到漂亮小姐姐

    最近沉迷于抖音无法自拔,常常连续花好几个小时在抖音漂亮小姐姐身上. 明人不说暗话,为了高效.直接地找到漂亮小姐姐,我用 Python + ADB 做了一个 Python 抖音机器人 Douyin-Bo ...

  9. 罗盘时钟制作代码_抖音八卦时钟手机屏保设置方法!

    声明:部分内容来源网络 抖音时钟数字罗盘屏保最近十分的火爆, 看上去很有意思也很有趣, 很多人都想要弄. 而抖音时钟数字罗盘屏保如何设置? 今天小编就教大家如何30秒内搞定 其实这个非常的简单, 只要 ...

最新文章

  1. busybox filesystem httpd php-5.5.31 sqlite3 webserver
  2. zoj 3696 Alien's Organ(泊松分布)
  3. format函数python是什么意思,python的format函数是什么意思
  4. Angular单元测试fixture.detectChanges()
  5. 游戏助手APP软件带网站源码
  6. librdkafka 安装
  7. python利器-[python] bluepy 一款python封装的BLE利器
  8. Yahoo Programming Contest 2019 E - Odd Subrectangles
  9. 三种方法打印 main函数的返回地址的值(old EIP)(用途,你懂得!)
  10. JeeSite 工作流Activiti的应用实例
  11. 14、OpenCV Python 直线检测
  12. mysql Load Data InFile 的用法
  13. 【离散数学】数理逻辑 第一章 命题逻辑(1) 命题和联结词
  14. Android SDK使用迅雷下载方法
  15. 语音转文字转换器怎么用,免费的语音转文字方法介绍
  16. iPhone 11首发评测:你该不该用它换旧iPhone
  17. 你可和差拨便去那里 视频转换软件
  18. 文件删了回收站清空了怎么恢复?文档内容误删怎么恢复
  19. 动态规划初识(从dfs到dfs优化到动态规划顺推和逆推)
  20. Python字符串类型

热门文章

  1. 深度学习在阿里菜鸟网络物流领域的应用 | 2017 全球机器学习技术大会
  2. 推荐23个开挂网址,让你走向巅峰!
  3. CIFAR-10数据集下载
  4. Linux在线搭建自己的文档网站
  5. 华锐互动虚拟仿真实训室 3D动物解剖
  6. python 闭包_Python 闭包
  7. 屏幕录像专家 exe 声音提取
  8. centos卸载docker
  9. 扁平线圈自动化生产设备
  10. 计算机缺失MSVCP120D.dll