今天腾讯动漫app限免国产漫画,但是网页版没有,本来还还想去爬一些漫画以后慢慢看的,嘻嘻。
既然app限免,那就花一天时间看咯,然而我不可能花一天时间看。所以,我想把插图爬下来的心还没死掉。

于是我抓包app看看,发现插图的链接全部都能找到,但是获取插图链接的接口被加密了,类似于这样的请求GET /7.15.5/Comic/chapterPictureList/preload_state/2/chapter_id/379/comic_id 得到的是一串被加密后的字符串,像这样:

RsjoytDi9JWioNMuN6mSnNVzriFFtvJMINg5pVPOqo15O5Zyx87eOxHpjuTSlp8pvyOMfXLPkjmJ+OEPKFkPic0lHwFcl4x6kfgP
o9UkPEgRdTgh7khgvw7najNuhUfK50wH567ZaadFZ9InkTz2C8BifgadWiLw+OuUleqyttBxoYH30eVOQPTfS1mPjDEMN8yVzWTC
AVuYl04gJr6YXDDEsLQ7ZwxCt1brzmsM70Dd9s1VgfNLo2ZgfAlBUlxvd0Cqi4RmHGP0MMn8JKm3QcOEQviGeNIPH/h0+ZboruxD
Hbrdz5yNES80YW9Q+pvlF66s3EocbvIyuveBE8osD6bbY1jC6M8Qk0O2bJTxY818Tzb45BRYVLteMT2d4s6lkODyW29MnM2R/B+q
QqfMohG6z8aCiyksH3H0oFjUF04ZAR5SpahmELyb4OGXxonQWGW7jIzh+/ZHFOuT73di6qhEGfvNujwZ2d3DETD6/g+XOLygVU2H
NezFTmn44xeLo1k4UP1GX2qsuyKh5sa2PPLJrsI8gO+i/yxVLATfNdNbqZN7+XBwM342IEFAqNFf5RiC9z27V2KrYK97iz/l6WLn
rSMvIP+KxgccSIkMZ6T465SV6rK20HGhgffR5U5A9N9LWY+MMQw3zJXNZMIBW5iXTiAmvphcMMSwtDtnDEK3VuvOawzvQN32zVWB
80ujOsQ8wth1Wsr/ajksnfJF9A1nCsHrBdiFfYWcvqxui73ePUEWgfLdqUMdut3PnI0RLzRhb1D6m+UXrqzcShxu8jK694ETyiwP
pttjWMLozxCTQ7ZslPFjzXxPNvjkFFhUT8eIKmy3R/qQ4PJbb0yczZH8H6pCp8yiEbrPxoKLKSwfcfSgWNQXThkBHlKlqGYQvJvg
4ZfGidBYZbuMjOH79kcU65Pvd2LqmGYFWMjOoC+yJNj6E78VRM01rllIvApX7BTE6I2gUPa7h9swJhZCRdcQeVv8yv3X8smuwjyA

我尝试过各种常用的解密,但是仍然无法接出来,于是我放弃用这个接口了。

获取图片链接的方式一种是最简单的使用接口,另一种是通过操作app打开某个漫画,抓取漫画插图链接。

第一种不行,那我就采取了第二种方法。

具体思路:
1. 手机打开app,用fiddler抓手机的包。
2. 打开某个漫画,在fiddler,找到url包含http://manhua.qpic.cn/manhua_detail/ 这样的就是图片链接。

但是这个方法很慢,需要手动点击换页才能抓到。

于是我就想起我之前做过的模拟屏幕点击的功能,但需要root权限,我手机没root。锤子你懂的。
没有root的话,用adb也可以模拟点击。

用模拟点击的时候发现换页速度不够快,发现可以音量键换页,试了音量键,每次换页间隔0.1s,竟然没问题。吓到了。
但是但是会出现缺页,就调整到0.15s正好合适,也许网络不好还是会缺页,调一下就行了。

最后,结合自动换页和抓包,抓取了一部大概360话的漫画,用了不到十多分钟就拿到了全部插图链接,一共五千多张。

由于时效性和其它原因,我这里就不做实现过程了。

抓取腾讯动漫app的插图链接相关推荐

  1. 使用Selenium+PhantomJS抓取腾讯动漫漫画图链接

    前言 上周一位朋友在进行一些项目开发时,其中需要用到腾讯动漫中动漫的图片,但是自己手动一张一张另存为图片进行保存太浪费时间了,于是就用Python来进行抓取,但是很无奈腾讯动漫的章节动漫DOM元素是异 ...

  2. Python爬虫---爬取腾讯动漫全站漫画

    Python爬虫---爬取腾讯动漫全站漫画 操作环境 网页分析 明确目标 提取漫画地址 提取漫画章节地址 提取漫画图片 编写代码 导入需要的模块 获取漫画地址 提取漫画的内容页 提取章节名 获取漫画源 ...

  3. android:获取富文本图片和使用Jsoup抓取腾讯新闻网页数据

    先看效果: 获取富文本中的图片 抓取腾讯新闻中的图片 首先引入要使用的jar包 compile 'jp.wasabeef:glide-transformations:2.0.2'compile 'or ...

  4. python抓取腾讯视频弹幕_Python实战 | 如何抓取腾讯视频弹幕

    原标题:Python实战 | 如何抓取腾讯视频弹幕 当代年轻人的快乐是网络给的. 如果有人吐槽周末太无聊,他们一定会反驳: 是追剧不香吗? 是吃鸡不好玩吗? 周末辣么短,怎么会无聊呢? 诚然,追剧和游 ...

  5. Python爬虫实现抓取腾讯视频所有电影-源码【实战必学】

    用python实现的抓取腾讯视频所有电影的爬虫 1. # -*- coding: utf-8 -*-2. import re3. import urllib24. from bs4 import Be ...

  6. 有哪些好看的漫画?细数腾讯动漫APP那些超级好看的漫画

    有哪些好看的漫画?好看的漫画有很多,但是热门的漫画就那么几部,所以小编经常听到朋友抱怨,找不到超级好看的漫画,也不知道有哪些好看的漫画.今天小编就给大家来盘点几部腾讯动漫APP上面那些超级好看的漫画, ...

  7. Python爬虫实战,requests模块,Python实现抓取腾讯视频弹幕评论

    前言 利用Python实现抓取腾讯视频弹幕,废话不多说. 让我们愉快地开始吧~ 开发工具 Python版本: 3.6.4 相关模块: requests模块: pandas模块 以及一些Python自带 ...

  8. 有什么漫画好看,腾讯动漫APP好看的国产漫画大盘点

    腾讯动漫APP自创立以来,到现在已经走过五个春夏秋冬了,作为中国最大的互联网动漫平台,腾讯动漫APP无疑有很多好看的国产漫画.但是我相信还是有很多小伙伴对腾讯动漫APP上的漫画并不是很了解,今天就让小 ...

  9. Python 爬虫 携程池 爬取腾讯动漫

    简介 主要爬取腾讯动漫上某一漫画的所有图片的url 所用到的库 分析腾讯动漫网址 代码 所用到的库 gevent gevent.pool requests selenium xpath 分析腾讯动漫 ...

最新文章

  1. 【转】Flex Application 初始化顺序
  2. 内存都是由半导体器件构成的_开启5G新时代——XPS成像技术在半导体器件中的应用...
  3. RxSwift之常用高阶函数(操作符Operator)的说明和使用
  4. MySQL的explain工具介绍
  5. (15)Vue.js 计算属性
  6. Python 项目实践三(Web应用程序)第一篇
  7. JavaSE基础 ——流程控制语句
  8. ndoejs后台查询数据库返回的值-进行解析
  9. html引入苹方字体,原 前端项目,引入苹方字体
  10. 用计算机模拟演示样本均值的抽样,计算机模拟演示文稿.ppt
  11. python cms应用生成_Django:之ORM、CMS和二维码生成
  12. 牛客真题编程——day16
  13. redis搭建哨兵天坑
  14. android系统一直显示通知栏_Android通知栏详解
  15. Github优秀Android开源项目,值得引用与学习(图文结合~~~)
  16. MyEclipse+Tomcat+Java+MySQL实现企业员工信息管理系统
  17. 微信:签名不对,请检查签名是否与开放平台上填写的一致
  18. CSS文字超出用省略号...鼠标悬停显示全部文字
  19. 灰关联分析与语音/音乐信号识别
  20. ITextpdf将Markdown转换成PDF详细流程(HTML转PDF)

热门文章

  1. js-时间相关操作(获取当前日期、最近三天、近一月及前N天的日期)
  2. 海康设备通过SDK获取和设置设备网络参数
  3. 用U盘制作win7系统安装盘
  4. 使用Excel打造一款个人日志系统
  5. 基于SSD的CCTSDB交通标识数据集目标检测
  6. JavaScript学习笔记[红皮书]
  7. win10操作系统官网如何下载ios境像文件安装操作系统
  8. w10系统老是自动息屏_win10关闭屏幕后黑屏无法唤醒?你一定要学会这几招解决方法...
  9. 怎么在多层循环中直接跳出循环
  10. 小程序开发框架_mpvue(六)卡通照片的实现思路