经常来本博客的小伙伴可能在用读书神器吧,可以缓存,可以听书,的确不错
不过今天我偶尔发现了一款更好的读书神器!
完全开源,并且更新及时,原生没有广告,各种书源随意换,还可以自己添加源!
软件说明
By kunfei
阅读是一款提供网络文学搜索的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。
自定义书源,一切尽有可能。
作者说明:本软件为开源软件,没有上架Google Play,没有在任何地方售卖,如果想支持我请通过软件里的捐赠,不要在任何地方购买!
更新说明
2018/12/11
合并refgd提交的代码,优化规则解析,使用LinkedhashSet去重提升速度
一些BUG修复
书源说明
书源规则基于HTML标记,如class,id,tag等
想要写规则先要打开网页源代码,在里面找到想要获取内容对应的标签,
Chrome可以在网页上右击点击检查可以方便的查看标签
基本写法
@为分隔符,用来分隔获取规则
每段规则可分为3段
第一段是类型,如class,id,tag等, children获取所有子标签,不需要第二段和第三段
第二段是名称,
第三段是位置,class,tag会获取到多个,所以要加位置,id类型不要加
如不加位置会获取所有
!是排除,有些位置不符合需要排除用!,后面的序号用:隔开,%为最后一个
@的最后一段为获取内容,如text,textNodes,href,src,html等
如果有不同网页的规则可以用 | 或 & 分隔,|会以第一个取到值的为准, & 会合并所有规则取到的值
如需要正则替换在最后加上 #正则表达式
例:class.odd.0@tag.a.0@text|tag.dd.0@tag.h1@text#全文阅读
例:class.odd.0@tag.a.0@text&tag.dd.0@tag.h1@text#全文阅读
BookSourceUrl 书源网址
BookSourceName 书源名称
BookSourceGroup 书源分组
RuleSearchUrl 搜索网址
例:http://www.gxwztv.com/search.htm?keyword=searchKey&pn=searchPage-1
?为get @为post
searchKey为关键字标识,运行时会替换为搜索关键字,
searchPage,searchPage-1为搜索页数,从0开始的用searchPage-1,
page规则还可以写成{index,index2,index3}
要添加转码编码在最后加 |char=gbk
ruleFindUrl 发现规则
发现规则分为两段,名称和url用::分开,如
起点风云榜::https://www.qidian.com/rank/yuepiao?page=searchPage
url规则和搜索规则一样,多个规则用&&分开,如
起点风云榜::https://www.qidian.com/rank/yuepiao?page=searchPage&&原创风云榜::https://www.qidian.com/rank/yuepiao?style=1&page=searchPage
RuleSearchList 搜索列表
例:class.list-group-item!0:%
RuleSearchAuthor 搜索里的作者
例:class.col-xs-2.0@text
RuleSearchKind 搜索里的类型
例:class.col-xs-1.0@text
RuleSearchLastChapter 搜索里的最新章节
例:class.col-xs-4.0@tag.a.0@text
RuleSearchName 获取搜索里的书名
例:class.col-xs-3.0@tag.a.0@text
RuleSearchNoteUrl 搜索里的书链接
例:class.col-xs-3.0@tag.a.0@href
RuleSearchCoverUrl 搜索里的书封面
例:tag.img.0@src
RuleBookName 书籍页面里的书名称
例:class.active.0@text
RuleBookAuthor 书籍页面里的作者
例:class.col-xs-12.0@tag.small.0@text
RuleIntroduce 书籍页面里的简介
例:class.panel panel-default mt20.0@id.shot@text
RuleCoverUrl 书籍页面里的封面
例:class.panel-body.0@class.img-thumbnail.0@src
RuleChapterUrl 书籍页面里的目录地址
如果目录地址和书籍地址一样则留空
例:class.list-group-item tac.0@tag.a.0@href
RuleChapterUrlNext 目录页面里的下一页目录地址
如果没有下一页则留空
例:class.page.0@text.下一页.0@href
RuleChapterList 目录页面的目录列表
前面加 - 号倒序排列
例:id.chapters-list@tag.a
例:-id.chapters-list@tag.a
RuleChapterName 目录列表的章节名称
例:text
RuleContentUrl 目录列表的章节链接
例:href
RuleBookContent 章节内容
例:id.txtContent@textNodes
如需获取AJAX动态内容前面加$
例:$id.txtContent@textNodes
下载地址
阅读 MONKOVEL 2.18.121110
下载地址包含84个优质阅读背景图,6个优质书源,精选110种阅读字体
如果你的手机没有TTS,下载文件夹内的讯飞语音引擎3.0TTS即可
如果你安装后没有书源,点击左上角-书源管理-右上角-网络导入,选择你想要的书源导入即可
百度网盘:https://pan.baidu.com/s/1-hav9sxGqxOVG_B2sWULBA 密码:inl8
蓝奏网盘:https://www.lanzous.com/b396353/ 密码:ccava