作为程序员,平时都没事看看小说,一个桌面端应用,支持 Windows、MacOS、Linux、Android、微信小程序,提供了全网小说的转码阅读功能。其核心为目录解析功能,辅以书源模式进行(全网小说)小说的内容获取。


注意:本项目仅供学习交流,请勿用于商业用途,软件内产生的数据请关闭软件后立即删除!!

主要功能搜


  • 搜书有声小说

  • 书文本小说

  • 全网搜书

  • 文本小说书架

  • 文本小说阅读器

  • 有声小说书架

  • 解析下载

  • 下载管理

  • 书源管理

  • 软件设置

  • 全局热键

  • 主题定制

  • 国际化支持

  • 备份与恢复(WebDav)


    有声与文本小说的搜索都是基于书源进行,如果没有书源则无法进行搜索。但在没有规则的情况下可以进行文本小说的全网搜索,通过搜索引擎进行搜索小说,然后进行目录解析。


书源


书源即可爬虫的解析规则,软件支持CSS选择器、JSON-PATH、Xpath、正则4种格式的规则。

  • CSS选择器基于Jsoup实现

  • JSON-PATH基于JsonPath (opens new window)实现

  • Xpath基于JsoupXpath (opens new window)实现

  • 正则为标准正则语法

书源主要由6部分组成:

  • 基本信息

  • 全局参数

  • 搜索规则

  • 目录规则

  • 正文规则

  • 详情规则

其中目录规则与正文规则如果无效或不填则使用默认的解析策略。


书架

提供了书籍的分组管理功能,同时支持按照分组批量更新书籍,也可以导入本地 TXT 小说到书架。

00.png


阅读器


001.png

软件设置


002.png

项目是Java 开发的需要本地安装的化需要Java 环境,我将安卓的安卓包已经下载好放到公号里面回复阅读器就可以获取下载地址。


项目地址:

https://github.com/uncle-novel/uncle-novel