whoam1
deepin
2018-09-29 23:39 https://www.bequge.com笔趣阁也可以,经查看.学习一下
Reply Like 0 View the author
https://bbs.deepin.org/post/169384
https://www.bequge.com笔趣阁也可以,经查看.学习一下
https://bbs.deepin.org/post/169384
老陌可以去写GUI程序了呀233,加油
https://bbs.deepin.org/post/169384
楼主,你开始沉迷网络小说了?难怪最近少见你发言
Popular Ranking
ChangePopular Events
More
这是老陌前一段时间写的脚本,用于下载小说。
不过现在发现阅读小说真是坑啊。一是浪费时间啊,二是眼晴受不了,三是自废武功啊……
https://bbs.deepin.org/post/169383
-----------------------------------------------------------------
最近老陌发现一个网站可以看小说。
网址:https://www.x23us.com
我想把它下载下来看,不过章节太多,好几千章,所以准备用脚本下载。
以这个小说为例:https://www.x23us.com/html/53/53495/
一、章节目录及文章下载地址
调用格式:
目录保存到url.list中,这里除了有目录名还有对应的章节地址。
脚本代码
目录列表
前部分是网址,后部分是标题,用@分隔。
二、通过目录列表进行下载
调用格式: download 目录列表 文章保存位置
脚本
/\n/gi'| sed 's/<\/dd>//gi' | sed 's/id=\"content.*>//gi' >> $2
生成文章
生成的文章,先显示标题,再显示内容。
三、加速下载
下载的过程还是比较慢的,可以把目录列表分成N分,之后用download命令同时下载N份目录列表(放到后台),这样能快很多。
调用
把目录列表拆分成1.list, 2.list ….
此时会生成runlist命令和runtxt命令,前者进行下载,后者对下载的文件合并。
这个运行需要一些时间, 运行完之后执行:
脚本
四、清理工作
调用
脚本
五、测试