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

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

问题: 爬网站我会了, 手机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.打开手机浏览器输入:10.224.xx.xx:8888,这个中间的host地址就是前面查到的本机地址。

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

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

先看个图感受下

我们找下数据:

特别注意:

我们再用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生效

顺便附上各网络速率表

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

###话不多说,资源共享,直接上图:

还有很多包括视频我就不一一截图了,需要这些资料的可以先关注小编,转发评论,私信小编

转载于:https://juejin.im/post/5b5c2a59e51d45194e0bd6b7

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

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

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

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

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

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

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

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

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

  5. python机器人制作方法_Python抖音机器人制作!让你有看不完的小姐姐

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

  6. python抖音机器人_Python利用adb 做了个自动翻页,人脸识别抖音机器人

    功能: 抖音 APP 自动翻页 人脸检测 颜值分析 自动点赞 开发环境: ADB 1.0.41 PyCharm 2019.2.2 技术点: Android ADB tools Tencent AI p ...

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

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

  8. rust爱拍视频解说_抖音视频制作必备Mac神器,上热门儿不是事儿

    在当下遍地都是网红的时代,抖音作为一个短视频发布平台,成就了众多普通人的网红梦. 还是那句老话,工欲善其事必先利其器,想要玩转抖音,手里没有几款称手的工具怎么行.借助这些工具可极大的提升吸粉效率,接下 ...

  9. 抖音表情制作方法 动态GIF怎么玩

    抖音表情制作方法 动态GIF怎么玩抖音已然成为我们生活娱乐中必不可少的一部分,不管是在等公交还是走在马路上,低头族中总有很大一部分都在刷抖音,其中抖音一段时间比较火的就是沙漠骆驼,于是相关的表情包就刷 ...

最新文章

  1. ESP32实验板linux环境中下载固件报错解决办法
  2. Python 处理server返回gzip内容
  3. 删除A数据表中的一行数据时,不小心将表名写成了B,现在想恢复B中刚删除的的着一行数据怎么办...
  4. Makefile(一)
  5. 基因表达聚类分析之初探SOM
  6. din算法 代码_从啥也不会的小白,如何成为合格的算法工程师?
  7. 学习 | Node.js 之定时任务
  8. ansys用什么cpu_ansys参数化建模教程专栏——以例子吹爆APDL的省时省力(一)。...
  9. java char数组查找_我爱java系列---【在字符数组中查询某个字符串是否存在】
  10. 导致大量kworker的原因_氨氮超标的几种原因及解决办法
  11. vue+nodejs 将canvas发布到dlna投屏服务
  12. python运行pyc文件_python中__pyc__文件的生成和作用
  13. 墙后的所有姿势,全被“瞎眼”AI透视
  14. Jmeter(二十三)稳定性测试后的波形图
  15. iOS开发,自定义字体,字体名称查询
  16. 第二篇:基于小米手机的,第三方recovery教学
  17. java判断101到200之间的素数
  18. 常用组合数计算公式及推算
  19. centos7随机生成密码
  20. 网易软件测试面试总结分享——送给正在找工作的你

热门文章

  1. OxA6可以作为C语言常量吗,淮阴师范学院期末考试c语言题库
  2. 圆弧周长公式_钢板和钢管的理论重量计算公式居然不一样?
  3. 【Oracle】Oracle GoldenGate简介及搭建过程
  4. 【异常:Could not resolve】react-native run-android
  5. hadoop异常: java.io.EOFException: Unexpected end of input stream
  6. 树莓派VI命令大全(附vim使用异常,卸载重新安装步骤)
  7. swagger生成错误问题 汇总解决
  8. vs解决方案中添加文件夹
  9. 解决docker容器开启端口映射后,会自动在防火墙上打开端口的问题
  10. Office2010安装出现“错误1907”的解决方法(未验证)