极速手机网
FictionDown

FictionDown

版本:0.1.1

大小:3.51 MB

环境:PC端

日期:2019- 3-19

高速下载PC版下载
  • FictionDown 图片 01s

FictionDown介绍

FictionDown是一款国外的互联网小说下载程序,用于下载盗版网络小说。它可以帮你自动爬行各大小说网站,并自动下载保存你需要的小说文件,一般是TXT或者markdown格式,下载完成后可以在手机或者手机上进行阅读,需要下载小说的网友可以试试这款FictionDown官方64位版。

软件特性

以起点为样本,多站点多线程爬取校对
支持导出txt,以兼容大多数阅读器
支持导出markdown,可以用pandoc转换成epub,保留书本信息、卷结构、作者信息
内置简单的广告过滤(现在还不完善)
用Golang编写,安装部署方便,可选的外部依赖:PhantomJS、Chromedp

使用注意

起点和盗版站的页面可能随时更改,可能会使抓取匹配失效,如果失效请提issue
生成的EPUB文件可能过大,市面上大多数阅读器会异常卡顿或者直接崩溃
某些过于老的书或者作者频繁修改的书,盗版站都没有收录,也就无法爬取,如能找此书可用的盗版站请提issue,并写出书名和正版站链接、盗版站链接

使用流程

输入起点链接
获取到书本信息,开始爬取每章内容,遇到vip章节放入Example中作为校对样本
手动设置笔趣阁等盗版小说的对应链接,tamp字段
再次启动,开始爬取,只爬取VIP部分,并跟Example进行校对
手动编辑对应的缓存文件,手动删除广告和某些随机字符(有部分是关键字,可能会导致pandoc内存溢出或者样式错误)
d -f md生成markwown
用pandoc转换成epub,pandoc -o xxxx.epub xxxx.md

Example

> ./FictionDown --url https://book.qidian.com/info/3249362 d # 获取正版信息
# 有时会发生`not match volumes`的错误,请启用Chromedp或者PhantomJS
# Use Chromedp
> ./FictionDown --url https://book.qidian.com/info/3249362 d --driver chromedp
# Use PhantomJS
> ./FictionDown --url https://book.qidian.com/info/3249362 d --driver phantomjs
> vim 一世之尊.FictionDown # 加入盗版小说链接
> ./FictionDown -i 一世之尊.FictionDown d -f md # 获取盗版内容
> pandoc -o 一世之尊.epub 一世之尊.md

未实现

爬取起点的时候带上Cookie,用于爬取已购买章节
支持 晋江文学城
支持 纵横中文网
支持刺猬猫(即“欢乐书客”)
支持直接输出epub,不需要pandoc
支持小说站内搜索
整理main包中的面条逻辑
整理命令行参数风格
在windows下,md转换到epub时有路径问题
完善广告过滤
简化使用步骤
优化log输出
书本简介也应该为HTML。即<p>&emsp;&emsp;</p>而不是现在的用\t和\n

查看更多

相关文章

大家都在找