


本帖最后由 噩の红莲 于 2016-1-4 13:46 编辑
咳咳,自从上了大学,很久没来水了,现在是时候水一发了#14x
首先,解释下为什么要自讨苦吃,自己弄个东西来下载漫画
由于咱的系统是linux,没有什么下载一键下载漫画的应用,而且咱又不想去在线看#17x(不喜欢那种换一页,刷新一次的感觉)
so,就萌发了想做个小脚本来下载漫画的想法,但是技术有限,只能下载特定的网页,特定的漫画(主要是懒****)
现在和大家分享下过程
首先上图
思路有很多个
对于漫画链接是有规律的,我们可以采用连接字符串,组成链接的方式获取新链接,再进行下载
对于漫画链接是没有规律的 ,我们可以采用匹配字符串获取链接的方式得到链接,再进行下载
但是,链接和漫画的下载又有什么关系呢?
其实,漫画切换之所以要加载
是因为要从某个特定的链接中获取数据,然后再把数据显示出来,就成我们看到的漫画
so,每一张漫画都有特定的链接,链接页面中包含的数据就是漫画
我们可以看下
http://manhua.dmzj.com/sanhualimi/15610.shtml
右边蓝色的部分就是漫画的真实地址(我用的是firefox的样式查看器,f12)
打开这个,我们就可以看到
这个时候,只要把http://images.dmzj.com/s/%E6%95% ... %E5%BC%A5/02/001.jp g里面的所有内容都下载,那么就可以在本地得到一张漫画了
知道原理之后,就让我们开始学习吧
1.python的基本语法
2.python的list
3.python的urllib模块
4.python的os模块
(有兴趣的同学可以尝试学下,python很简单的,如果是windows还请自行学习如何配置python开发环境)
http://jingyan.baidu.com/article/eb9f7b6da950c4869364e8f5.html(看到第四步就ok了,然后去下载一个sublime什么的)
#6x还望支持下,您的支持是我更新的动力