diff --git a/booksource_fl b/booksource_fl
new file mode 100644
index 0000000..c67980f
--- /dev/null
+++ b/booksource_fl
@@ -0,0 +1,1376 @@
+[
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "爱看书吧",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.aikanshu8.com",
+ "bookUrlPattern": "",
+ "customOrder": -3620,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "玄幻小说::/list/1/{{page}}.html\n仙侠小说::/list/2/{{page}}.html\n都市小说::/list/3/{{page}}.html\n历史小说::/list/4/{{page}}.html\n科幻小说::/list/5/{{page}}.html\n网游小说::/list/6/{{page}}.html\n点击总榜::/top/allvisit/{{page}}.html\n推荐总榜::/top/allvote/{{page}}.html\n点击月榜::/top/monthvisit/{{page}}.html\n推荐月榜::/top/monthvote/{{page}}.html\n周排行榜::/top/weekvisit/{{page}}.html\n周推荐榜::/top/weekvote/{{page}}.html\n总收藏榜::/top/goodnum/{{page}}.html\n本站推荐::/top/toptime/{{page}}.html\n字数排行::/top/size/{{page}}.html\n最近更新::/top/lastupdate/{{page}}.html\n最新入库::/top/postdate/{{page}}.html\n完本小说::/wanben/{{page}}",
+ "header": "",
+ "lastUpdateTime": 1603252982010,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "[property=\"og:novel:author\"]@content",
+ "coverUrl": "[property=\"og:image\"]@content",
+ "init": "",
+ "intro": "[property=\"og:description\"]@content",
+ "kind": "[property=\"og:novel:category\"]@content",
+ "lastChapter": "[property=\"og:novel:latest_chapter_name\"]@content",
+ "name": "[property=\"og:novel:book_name\"]@content",
+ "tocUrl": "",
+ "wordCount": "class.blue.0@text##字数:"
+ },
+ "ruleContent": {
+ "content": "id.articleBody@html",
+ "imageStyle": "full",
+ "nextContentUrl": "",
+ "replaceRegex": "##温馨提示.*畅读.*|\\s+记住收藏保存.*阅读.\\s+|加QQ3041446938可以催更,同时可以私人订制你想看的小说|有问题,催更可以加客服QQ",
+ "sourceRegex": "",
+ "webJs": ""
+ },
+ "ruleExplore": {
+ "author": "tag.td.2@text",
+ "bookList": "tag.table@tag.tr!0",
+ "bookUrl": "tag.a.0@href",
+ "coverUrl": "tag.a.0@href\nvar id = result.match(/\\/(\\d+)\\./)[1];\nvar iid = parseInt(id/1000);\n'https://m.aikanshu8.com/files/article/image/'+iid+'/'+id+'/'+id+'s.jpg';\n",
+ "intro": "",
+ "kind": "tag.td.4@text",
+ "lastChapter": "tag.a.1@text",
+ "name": "tag.a.0@text",
+ "wordCount": "tag.td.3@text"
+ },
+ "ruleSearch": {
+ "author": "tag.li.2@text##作者:",
+ "bookList": "class.mySearch@tag.ul",
+ "bookUrl": "tag.a@href",
+ "coverUrl": "tag.a.1@href##.*/(\\d+)/(\\d+)/.*##/files/article/image/$1/$2/$2s.jpg",
+ "intro": "",
+ "kind": "",
+ "lastChapter": "tag.a.1@text",
+ "name": "tag.a.0@text",
+ "wordCount": "tag.li.3@text##大小:"
+ },
+ "ruleToc": {
+ "chapterList": "#list-chapterAll dd a",
+ "chapterName": "text##[\\((【].*[求更订谢乐发推].*",
+ "chapterUrl": "href",
+ "isVip": "",
+ "nextTocUrl": "",
+ "updateTime": ""
+ },
+ "searchUrl": "/modules/article/search.php,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "EZ看书",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.luolaii.com",
+ "bookUrlPattern": "",
+ "customOrder": -2282,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "玄幻奇幻::/sort/1_{{page}}/\n武侠仙侠::/sort/2_{{page}}/\n都市小说::/sort/3_{{page}}/\n历史小说::/sort/4_{{page}}/\n军事小说::/sort/5_{{page}}/\n科幻小说::/sort/6_{{page}}/\n恐怖悬疑::/sort/7_{{page}}/\n网游竞技::/sort/8_{{page}}/\n其他类型::/sort/9_{{page}}/\n现代言情::/sort/10_{{page}}/\n古代言情::/sort/11_{{page}}/\n仙侠奇缘::/sort/12_{{page}}/\n校园青春::/sort/13_{{page}}/\n恐怖灵异::/sort/14_{{page}}/\n纯爱耽美::/sort/15_{{page}}/\n同人小说::/sort/16_{{page}}/\n二 次 元::/sort/17_{{page}}/",
+ "lastUpdateTime": 1603278328480,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "class.block_txt2@tag.a.2@text",
+ "coverUrl": "class.block_img2@tag.img@src",
+ "intro": "class.intro_info@text",
+ "kind": "class.block_txt2@tag.a.3@text",
+ "lastChapter": "class.block_txt2@tag.a.4@text",
+ "name": "class.block_txt2@tag.h2@text",
+ "tocUrl": "class.ablum_read.0@tag.span.1@tag.a@href"
+ },
+ "ruleContent": {
+ "content": "id.nr1@textNodes##喜欢.*请大家收藏.*|一秒记住.*用户.*章节!|欢迎来到.*宣传|一秒记住.*ezkanshu\\.|【EZ看书】.*\\n.*书友哦!|温馨提示.*",
+ "nextContentUrl": "id.pb_next@href"
+ },
+ "ruleExplore": {
+ "author": "tag.p.1@text",
+ "bookList": "@css:a:has(img)",
+ "bookUrl": "tag.a@href",
+ "coverUrl": "tag.img@src",
+ "intro": "tag.p.2@text",
+ "kind": "tag.p.1@tag.span@text",
+ "name": "tag.p.0@text"
+ },
+ "ruleSearch": {
+ "author": "tag.a.2@text",
+ "bookList": "class.cover@tag.p",
+ "bookUrl": "tag.a.1@href",
+ "coverUrl": "tag.a.1@href\nvar id = result.match(/(\\d+)\\/?$/)[1];\nvar iid = parseInt(id/1000);\n'https://www.ezkanshu.com/files/article/image/'+iid+'/'+id+'/'+id+'s.jpg';\n",
+ "kind": "tag.a.0@text",
+ "name": "tag.a.1@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.chapter@tag.li",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href",
+ "nextTocUrl": "text.下一页@href"
+ },
+ "searchUrl": "https://m.luolaii.com/s.php,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"type=articlename&s={{key}}&submit=\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "九桃小说网",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.9txs.com",
+ "bookUrlPattern": "",
+ "customOrder": -3,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "最新::/top/postdate/{{page}}.html\n最近::/top/lastupdate/{{page}}.html\n点击::/top/allvisit/{{page}}.html\n推荐::/top/allvote/{{page}}.html\n收藏::/top/goodnum/{{page}}.html\n字数::/top/size/{{page}}.html\n强推::/top/toptime/{{page}}.html\n新书::/top/goodnew/{{page}}.html\n 连载 ::/library/0_0_1_{{page}}.html\n玄幻奇幻::/library/0_1_1_{{page}}.html\n武侠修真::/library/0_2_1_{{page}}.html\n都市生活::/library/0_3_1_{{page}}.html\n历史军事::/library/0_4_1_{{page}}.html\n游戏竞技::/library/0_5_1_{{page}}.html\n科幻未来::/library/0_6_1_{{page}}.html\n悬疑灵异::/library/0_7_1_{{page}}.html\n 二次 元 ::/library/0_8_1_{{page}}.html\n经典短篇::/library/0_9_1_{{page}}.html\n古代言情::/library/0_10_1_{{page}}.html\n现代言情::/library/0_11_1_{{page}}.html\n幻想奇缘::/library/0_12_1_{{page}}.html\n浪漫青春::/library/0_13_1_{{page}}.html\n网络情缘::/library/0_14_1_{{page}}.html\n科幻空间::/library/0_15_1_{{page}}.html\n恐怖灵异::/library/0_16_1_{{page}}.html\n N次 元 ::/library/0_17_1_{{page}}.html\n言情美文::/library/0_18_1_{{page}}.html\n其他类型::/library/0_19_1_{{page}}.html\n 完结 ::/library/0_0_2_{{page}}.html\n玄幻奇幻::/library/0_2_1_{{page}}.html\n武侠修真::/library/0_2_2_{{page}}.html\n都市生活::/library/0_3_2_{{page}}.html\n历史军事::/library/0_4_2_{{page}}.html\n游戏竞技::/library/0_5_2_{{page}}.html\n科幻未来::/library/0_6_2_{{page}}.html\n悬疑灵异::/library/0_7_2_{{page}}.html\n 二次 元 ::/library/0_8_2_{{page}}.html\n经典短篇::/library/0_9_2_{{page}}.html\n古代言情::/library/0_10_2_{{page}}.html\n现代言情::/library/0_11_2_{{page}}.html\n幻想奇缘::/library/0_12_2_{{page}}.html\n浪漫青春::/library/0_13_2_{{page}}.html\n网络情缘::/library/0_14_2_{{page}}.html\n科幻空间::/library/0_15_2_{{page}}.html\n恐怖灵异::/library/0_16_2_{{page}}.html\n N次 元 ::/library/0_17_2_{{page}}.html\n言情美文::/library/0_18_2_{{page}}.html\n其他类型::/library/0_19_2_{{page}}.html",
+ "header": "",
+ "lastUpdateTime": 0,
+ "loginUrl": "https://www.9txs.com/login.html",
+ "ruleBookInfo": {
+ "author": "class.detail@tag.a.1@text",
+ "coverUrl": "class.detail.0@tag.img@src",
+ "init": "",
+ "intro": "class.intro.0@text",
+ "kind": "class.detail@tag.a.2@text",
+ "lastChapter": "class.detail@tag.a.-5@text",
+ "name": "class.detail@tag.h1@text",
+ "tocUrl": "class.action@tag.a.0@href",
+ "wordCount": "tag.p.0@text##.*(字.*)##$1###"
+ },
+ "ruleContent": {
+ "content": "id.content@html##您可以在.*最新章节!",
+ "nextContentUrl": "",
+ "sourceRegex": "",
+ "webJs": ""
+ },
+ "ruleExplore": {
+ "author": "@css:p:contains(作者)@text##\\|.*",
+ "bookList": "@css:.library li||.list li",
+ "bookUrl": "tag.a.1@href",
+ "coverUrl": "tag.img@src",
+ "intro": "class.intro@text",
+ "kind": "@css:p:contains(作者)@text##.*\\|(?:分类:|)(.+)\\|.*##$1###",
+ "lastChapter": "class.chapter@tag.a@text##最新章节:",
+ "name": "tag.a.1@text",
+ "wordCount": "@css:p:contains(作者)@text##.*\\|"
+ },
+ "ruleSearch": {
+ "author": "tag.a.2@text",
+ "bookList": "class.library@tag.li",
+ "bookUrl": "tag.a.1@href",
+ "coverUrl": "tag.img@src",
+ "intro": "class.intro@text",
+ "kind": "tag.a.3@text",
+ "lastChapter": "tag.a.-1@text##最新章节:",
+ "name": "tag.a.1@text",
+ "wordCount": ""
+ },
+ "ruleToc": {
+ "chapterList": "class.read@tag.dd!0::1:2:3:4:5:6:7:8:9:10:11",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href",
+ "isVip": "",
+ "nextTocUrl": "",
+ "updateTime": ""
+ },
+ "searchUrl": "https://www.9txs.com/search.html,{\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "卡夜阁kayege.net",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.kayege.net",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 1599728823670,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "class.odd.0@p@text",
+ "coverUrl": ".img_wrap img@src",
+ "intro": ".mlist@html##^\\s*##
",
+ "kind": ".detail@tag.li.2@p@text&&.detail@tag.li.1@p@text&&.detail@tag.li.3@p@text##字|已|中",
+ "lastChapter": ".short_de a@text##最新章节:",
+ "name": "h1@text",
+ "tocUrl": "text.点击阅读@href"
+ },
+ "ruleContent": {
+ "content": "id.inner@textNodes"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "tag.td.2@text",
+ "bookList": ".grid@tag.tr.1&&.grid@tag.tr.2&&.grid@tag.tr.3",
+ "bookUrl": "tag.a.0@href",
+ "coverUrl": "tag.a.0@href@js:\nvar id = result.match(/\\/(\\d+)\\.?/)[1];\n'/files/article/image/'+parseInt(id/1000)+'/'+id+'/'+id+'s.jpg';",
+ "intro": "tag.td.-2@text@js:result.trim()",
+ "kind": "tag.td.-3@text&&tag.td.-1@text##K##000",
+ "lastChapter": "tag.td.1@text",
+ "name": "tag.td.0@text"
+ },
+ "ruleToc": {
+ "chapterList": ".dir_main_section a",
+ "chapterName": "text",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "/modules/article/search.php,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}&searchtype=articlename\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "coolapk@芜恙;wordCount",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "笔仙阁",
+ "bookSourceType": 0,
+ "bookSourceUrl": "http://www.bixiange.me",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 0,
+ "ruleBookInfo": {
+ "author": "//*[@class=\"descTip\"]/p[2]/span/text()",
+ "intro": "//*[@class=\"descInfo\"]/p/text()##(^|[。!?]+[”」)】]?)##$1
",
+ "kind": "//*[@class=\"descTip\"]/p[1]/span[1]/text()&&\n//*[@class=\"descTip\"]/p[4]/span/text()##.*:",
+ "name": "//h1/text()"
+ },
+ "ruleContent": {
+ "content": "//*[@id=\"mycontent\"]"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "//strong/a/@href\n\njava.ajax(result.replace(/^\\//, baseUrl.match(/(.+?\\/\\/[^\\/]+\\/)/)[1]))\n\n//*[@class=\"descTip\"]/p[2]/span/text()",
+ "bookList": "//*[@class=\"clearfix\"]/li",
+ "bookUrl": "//strong/a/@href",
+ "coverUrl": "//img/@src",
+ "intro": "//*[@class=\"descript\"]/text()",
+ "kind": "//*[@class=\"tips\"]/span[1]/text()##大小:",
+ "lastChapter": "//*[@class=\"tips\"]/span[2]/text()##时间:",
+ "name": "//strong/a/text()"
+ },
+ "ruleToc": {
+ "chapterList": "//*[@class=\"clearfix\"]/li/a",
+ "chapterName": "text",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "/e/search/index.php,{\n \"charset\": \"gb2312\",\n \"method\": \"POST\",\n \"body\": \"keyboard={{key}}&show=title&classid=0\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "完本神站手机",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.xinwanben.com",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "神站阅读榜(男生)::https://m.xinwanben.com/top-1-allvisit-1.html\n神站收藏榜(男生)::https://m.xinwanben.com/top-1-goodnum-1.html\n起点订阅榜(男生)::https://m.xinwanben.com/hot/qddingyue.html\n起点月票榜(男生)::https://m.xinwanben.com/hot/qdyuepiao.html\n纵横订阅榜(男生)::https://m.xinwanben.com/hot/zhdingyue.html\n纵横月票榜(男生)::https://m.xinwanben.com/hot/zhyuepiao.html\n神站阅读榜(女生)::https://www.wanbentxt.com/all/3_lastupdate_0_0_{{page}}.html\n神站收藏榜(女生)::https://m.xinwanben.com/top-2-goodnum-1.html\n起点订阅榜(女生)::https://m.xinwanben.com/hot/qdnvdy.html\n起点月票榜(女生)::https://m.xinwanben.com/hot/qdnvyp.html\n晋江订阅榜(女生)::https://m.xinwanben.com/hot/jjdy.html\n晋江月票榜(女生)::https://m.xinwanben.com/hot/jjyp.html",
+ "lastUpdateTime": 1603278621279,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "class.bookPhrMid@tag.p.0@text",
+ "coverUrl": "class.detailTopLeft@img@src",
+ "intro": "class.bookInfo.0@tag.sap.0@text",
+ "kind": "class.bookPhrMid@tag.p.2@text",
+ "lastChapter": "class.chapterTitle@tag.a.0@text",
+ "name": "tag.h2.0@text",
+ "tocUrl": "@js:baseUrl+'all.html'"
+ },
+ "ruleContent": {
+ "content": "class.raderCon@textNodes##手机直接访问:.*|.*【完本神站】.*|.*([綄完]本神(站|\\W立占)\\W|记住本站地址:|最快更新!无广告!).*|(?m)^([^\\d\\w]+|[Pp][Ss][::].+)$|—{3,}|(^。)?搜:\\S{1,4}完\\S本\\S神\\S站\\S{1,4}免费看精品文学|一秒记住、永不丢失!|谨记我们的网址.*",
+ "nextContentUrl": "text.下一页@href"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "h5@text||class.author@a@text",
+ "bookList": "class.listBottom@ul@a||class.sortList@li",
+ "bookUrl": "tag.a@href",
+ "coverUrl": "img@src",
+ "intro": "p@text||p@text",
+ "name": "h4@text||h3@text"
+ },
+ "ruleToc": {
+ "chapterList": "@css:.chapterList ul a",
+ "chapterName": "text",
+ "chapterUrl": "href",
+ "nextTocUrl": "text.下一页@href"
+ },
+ "searchUrl": "https://m.xinwanben.com/s.php,{\n \"method\": \"POST\",\n \"body\": \"keyword={{key}}\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "完本神站电脑",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.xinwanben.com",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "总收藏榜::https://www.xinwanben.com/all/0_goodnum_0_0_{{page}}.html\n总点击榜::https://www.xinwanben.com/all/0_allvisit_0_0_{{page}}.html\n总推荐榜::https://www.xinwanben.com/all/0_allvote_0_0_{{page}}.html\n最近更新::https://www.xinwanben.com/all/0_lastupdate_0_0_{{page}}.html\n玄幻小说::https://www.xinwanben.com/all/1_lastupdate_0_0_{{page}}.html\n奇幻小说::https://www.xinwanben.com/all/2_lastupdate_0_0_{{page}}.html\n武侠小说::https://www.xinwanben.com/all/3_lastupdate_0_0_{{page}}.html\n仙侠小说::https://www.xinwanben.com/all/4_lastupdate_0_0_{{page}}.html\n都市小说::https://www.xinwanben.com/all/5_lastupdate_0_0_{{page}}.html\n军事小说::https://www.xinwanben.com/all/6_lastupdate_0_0_{{page}}.html\n历史小说::https://www.xinwanben.com/all/7_lastupdate_0_0_{{page}}.html\n游戏小说::https://www.xinwanben.com/all/8_lastupdate_0_0_{{page}}.html\n竞技小说::https://www.xinwanben.com/all/9_lastupdate_0_0_{{page}}.html\n科幻小说::https://www.xinwanben.com/all/10_lastupdate_0_0_{{page}}.html\n悬疑小说::https://www.xinwanben.com/all/11_lastupdate_0_0_{{page}}.html\n灵异小说::https://www.xinwanben.com/all/12_lastupdate_0_0_{{page}}.html\n古代言情::https://www.xinwanben.com/all/14_lastupdate_0_0_{{page}}.html\n仙侠奇缘::https://www.xinwanben.com/all/15_lastupdate_0_0_{{page}}.html\n现代言情::https://www.xinwanben.com/all/16_lastupdate_0_0_{{page}}.html\n浪漫青春::https://www.xinwanben.com/all/17_lastupdate_0_0_{{page}}.html\n玄幻言情::https://www.xinwanben.com/all/18_lastupdate_0_0_{{page}}.html\n悬疑灵异::https://www.xinwanben.com/all/19_lastupdate_0_0_{{page}}.html\n科幻空间::https://www.xinwanben.com/all/20_lastupdate_0_0_{{page}}.html\n游戏竞技::https://www.xinwanben.com/all/21_lastupdate_0_0_{{page}}.html\nBL小说::https://www.xinwanben.com/all/22_lastupdate_0_0_{{page}}.html\nGL小说::https://www.xinwanben.com/all/23_lastupdate_0_0_{{page}}.html\n次元小说::https://www.xinwanben.com/all/24_lastupdate_0_0_{{page}}.html\n其他小说::https://www.xinwanben.com/all/13_lastupdate_0_0_{{page}}.html",
+ "lastUpdateTime": 1603278629072,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "coverUrl": "class.detailTopLeft@img@src",
+ "intro": "class.detailTopMid@tag.tr.2@tag.td.1@text",
+ "lastChapter": "class.chapterTitle@tag.a.0@text"
+ },
+ "ruleContent": {
+ "content": "class.raderCon@textNodes##手机直接访问:.*|.*【完本神站】.*|.*([綄完]本神(站|\\W立占)\\W|记住本站地址:|最快更新!无广告!).*|(?m)^([^\\d\\w]+|[Pp][Ss][::].+)$|—{3,}|(^。)?搜:\\S{1,4}完\\S本\\S神\\S站\\S{1,4}免费看精品文学|一秒记住、永不丢失!|谨记我们的网址.*",
+ "nextContentUrl": "text.下一页@href"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "h5@text||class.author@a@text",
+ "bookList": "class.listBottom@ul@a||class.sortList@li",
+ "bookUrl": "a@href##^##https://www.xinwanben.com",
+ "coverUrl": "img@src",
+ "kind": "tag.span.0@text",
+ "lastChapter": "class.renew@a@text",
+ "name": "h4@text||h3@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.chapter@li@a",
+ "chapterName": "text",
+ "chapterUrl": "href##^##https://m.xinwanben.com"
+ },
+ "searchUrl": "https://m.xinwanben.com/s.php,{\n \"method\": \"POST\",\n \"body\": \"keyword={{key}}\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "同人小说",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://trxs.cc",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "同人小说::/tongren/<,index_{{page}}.html>\n全本同人::/tags-150-{{page-1}}.html\n连载同人::/tags-151-{{page-1}}.html\n排行榜单::/hot/<,index_{{page}}.html>",
+ "header": "{\n \"User-Agent\": \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.96 Safari/537.36\"\n}",
+ "lastUpdateTime": 1603277956720,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": ".date>a@text",
+ "coverUrl": ".pic img@src",
+ "intro": "@css:.booktips+p@text",
+ "kind": ".date@ownText",
+ "name": "h1@text##\\(\\S+"
+ },
+ "ruleContent": {
+ "content": ".read_chapterDetail@html"
+ },
+ "ruleExplore": {
+ "author": ".booknews@ownText##作者:",
+ "bookList": ".bk",
+ "bookUrl": "tag.a.0@href",
+ "coverUrl": "img@src",
+ "intro": "p@text",
+ "kind": "label@text",
+ "lastChapter": "h3@text##\\S+\\(|\\)",
+ "name": "h3@text##\\(\\S+"
+ },
+ "ruleSearch": {
+ "author": ".booknews@ownText##作者:",
+ "bookList": ".bk",
+ "bookUrl": "tag.a.0@href",
+ "coverUrl": "img@src",
+ "intro": "p@text",
+ "kind": "label@text",
+ "name": "h3@text"
+ },
+ "ruleToc": {
+ "chapterList": ".book_list a",
+ "chapterName": "text",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "https://trxs.cc/e/search/index.php,{\n \"charset\": \"gb2312\",\n \"method\": \"POST\",\n \"body\": \"keyboard={{key}}&show=title&classid=0\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "38看书",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.mijiashe.com/",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "全部小说::https://m.mijiashe.com/all/0_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n玄幻奇幻::https://m.mijiashe.com/all/1_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n武侠仙侠::https://m.mijiashe.com/all/2_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n都市小说::https://m.mijiashe.com/all/3_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n历史小说::https://m.mijiashe.com/all/4_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n军事小说::https://m.mijiashe.com/all/5_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n科幻小说::https://m.mijiashe.com/all/6_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n恐怖悬疑::https://m.mijiashe.com/all/7_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n网游竞技::https://m.mijiashe.com/all/8_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n现代言情::https://m.mijiashe.com/all/10_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n仙侠奇缘::https://m.mijiashe.com/all/12_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n校园青春::https://m.mijiashe.com/all/13_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n恐怖灵异::https://m.mijiashe.com/all/14_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n纯爱耽美::https://m.mijiashe.com/all/15_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n同人小说::https://m.mijiashe.com/all/16_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n二次元::https://m.mijiashe.com/all/17_lastupdate_0_0_0_0_0_0_<{{page}}>.html\n其他::https://m.mijiashe.com/all/9_lastupdate_0_0_0_0_0_0_<{{page}}>.html",
+ "lastUpdateTime": 1603301316969,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "coverUrl": "class.block_img2@tag.img@src",
+ "intro": "class.intro_info@text",
+ "lastChapter": "tag.p.3@tag.a.1@text",
+ "tocUrl": "text.查看目录@href"
+ },
+ "ruleContent": {
+ "content": "id.nr@html##一秒记住【38看书】.*本站网址\\:m\\.mijiashe\\.com[^,.?!:;,。?!:;]*|本章未完,请点击下一页继续阅读》》|.*天才一秒记住本站地址.*",
+ "nextContentUrl": "text.下一章@href"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "class.line@tag.a.2@text||tag.span.0@text",
+ "bookList": "class.cover@p||class.listRight@tag.li",
+ "bookUrl": "class.line@tag.a.1@href||h2@tag.a@href##.*/(\\d+)/##https://m.mijiashe.com/$1/",
+ "coverUrl": "",
+ "kind": "class.line@tag.a.0@text||tag.span.1@text",
+ "lastChapter": "",
+ "name": "class.line@tag.a.1@text||tag.h2@a@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.chapter@tag.li",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href",
+ "nextTocUrl": "text.下一页@href"
+ },
+ "searchUrl": "https://m.mijiashe.com/s.php,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"type=articlename&s={{key}}&submit=\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "小说楼",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.xslou.com",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 1603301985257,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "tocUrl": "class.readnow@href"
+ },
+ "ruleContent": {
+ "content": "id.booktext@html"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "tag.td.2@text",
+ "bookList": "class.grid@tag.tr!0",
+ "bookUrl": "tag.td.0@tag.a.0@href",
+ "lastChapter": "tag.td.1@tag.a.0@text",
+ "name": "tag.td.0@tag.a.0@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.list@tag.li@tag.a",
+ "chapterName": "text",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "https://www.xslou.com/modules/article/search.php?searchkey={{key}}&page={{page}},{\n \"charset\": \"gbk\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "新热门小说",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.xinremenxs.com",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 1603304804914,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "coverUrl": "class.book_cover@tag.img@src",
+ "intro": "id.intro@text"
+ },
+ "ruleContent": {
+ "content": "class.content@textNodes##您可以在百度里搜索|“//// |.*\\(.*|\\)”|查找最新章节!",
+ "imageStyle": "full"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "class.s4@text",
+ "bookList": "class.novelslist2@tag.li!0",
+ "bookUrl": "class.s2@tag.a@href",
+ "kind": "class.s1@text",
+ "lastChapter": "class.s3@text",
+ "name": "class.s2@tag.a@text"
+ },
+ "ruleToc": {
+ "chapterList": "dl@tag.dd",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href",
+ "nextTocUrl": "",
+ "updateTime": "[property=\"og:novel:update_time\"]@content"
+ },
+ "searchUrl": "https://www.xinremenxs.com/search.html,{\n \"method\": \"POST\",\n \"body\": \"searchtype=all&searchkey={{key}}\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "新卡夜阁kygnew.com",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.kygnew.com",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 0,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "//*[@class=\"tab\"]/p[1]/text()##.*\\:",
+ "coverUrl": "//*[@class=\"tu\"]/img/@src",
+ "intro": "//*[@class=\"jj\"]/p/text()",
+ "kind": "//*[@class=\"tab1\"]/p/text()",
+ "lastChapter": "//*[@class=\"info_chapters\"]/ul[1]/li[1]/a/text()",
+ "name": "//*[@class=\"catalog1\"]/h1/text()"
+ },
+ "ruleContent": {
+ "content": "id.novelcontent@textNodes"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "//a[3]/text()",
+ "bookList": "//*[@class=\"search_list\"]",
+ "bookUrl": "//a[1]/@href",
+ "kind": "//a[2]/text()",
+ "name": "//a[1]/text()"
+ },
+ "ruleToc": {
+ "chapterList": "//*[@class=\"info_chapters\"]/ul[2]/li/a",
+ "chapterName": "text",
+ "chapterUrl": "href",
+ "nextTocUrl": "//*[text()=\"下一页\"]/@href"
+ },
+ "searchUrl": "https://m.kygnew.com/s.php,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"s={{key}}&type=articlename\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "卡夜阁",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.kayege.info",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "月榜::https://m.kayege.info/ph/month_{{page}}.html\n总榜::/ph/all_{{page}}.html\n全部::/xclass/0/{{page}}.html\n玄幻::/xclass/1/{{page}}.html\n修真::/xclass/2/{{page}}.html\n都市::/xclass/3/{{page}}.html\n穿越::/xclass/4/{{page}}.html\n网游::/xclass/5/{{page}}.html\n科幻::/xclass/6/{{page}}.html\n其他::/xclass/7/{{page}}.html",
+ "lastUpdateTime": 0,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "class.author@text##作者:",
+ "coverUrl": "class.synopsisArea_detail@tag.img@src",
+ "intro": "class.review@text",
+ "kind": "class.sort@text##类别:",
+ "lastChapter": "class.directoryArea@tag.p.0@tag.a@text",
+ "name": "class.title@text",
+ "tocUrl": "text.查看完整目录@href"
+ },
+ "ruleContent": {
+ "content": "id.chaptercontent541269856@textNodes||class.Readarea ReadAjax_content@textNodes"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "tag.p.1@text##.*作者:",
+ "bookList": "@css:div.recommend div.hot_sale",
+ "bookUrl": "tag.a@href",
+ "coverUrl": "tag.a@href##/(\\d+)_(\\d+)/##https://www.kayege.info/files/article/image/$1/$2/$2s.jpg",
+ "intro": "class.review@textNodes##简介:",
+ "kind": "tag.p.1@text##\\|.*|作者:.*",
+ "lastChapter": "tag.p.2@text##.*更新:|简介:.*",
+ "name": "class.title@text"
+ },
+ "ruleToc": {
+ "chapterList": "id.chapterlist@tag.p!0||class.directoryArea@tag.p!0",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href"
+ },
+ "searchUrl": "https://m.kayege.info/s.php?keyword={{key}}&t=1",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "丝路文学",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.xssilu.com",
+ "bookUrlPattern": "https://www.sunsilu.com/\\d+/",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "玄幻::/xuanhuan/{{page}}.html\n仙侠::/xianxia/{{page}}.html\n都市::/dushi/{{page}}.html",
+ "lastUpdateTime": 1603308825737,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "[property=og:novel:author]@content",
+ "coverUrl": "[property=og:image]@content",
+ "intro": "[property=og:description]@content@js:result.replace(/>\\/p,'').replace(/^/,'
')",
+ "lastChapter": "[property=og:novel:latest_chapter_name]@content",
+ "name": "h1@text"
+ },
+ "ruleContent": {
+ "content": "id.content@html"
+ },
+ "ruleExplore": {
+ "author": "class.author@tag.span.0@text",
+ "bookList": "class.listcon@tag.li",
+ "bookUrl": "class.art@tag.h1@tag.a@href",
+ "coverUrl": "class.img@tag.img@src",
+ "intro": "class.intro@text",
+ "name": "class.art@tag.h1@tag.a@text"
+ },
+ "ruleSearch": {
+ "author": "w",
+ "bookList": "@js:\nvar list=[];\nvar reg=new RegExp(/s1\">([^<]+)[\\s\\S]+?s2.+?>([^<]+)[\\s\\S]+?s3.+?>([^<]+)[\\s\\S]+?s4.+?>([^<]+)[\\s\\S]+?s5.+?>[^<]+[\\s\\S]+?s6.+?>([^<]+)/g);\nvar tmp,cover;\nwhile((tmp=reg.exec(result))){\n//封面链接\ncover=(tmp[1].match(/d{1,2}/)) ? (tmp[1].replace(/\\/(\\d+)\\//,'/files/article/image/0/$1/$1s.jpg')):(tmp[1].replace(/\\/((\\d*)\\d{3})\\//,'/files/article/image/$2/$1/$1s.jpg').replace(/\\/\\//,'/0/'));\n\nlist.push({q:tmp[2],w:tmp[4],e2:tmp[5]+'字',e1:tmp[6],r:tmp[3],t:cover,y:tmp[1]});\n}list;",
+ "bookUrl": "y",
+ "name": "q"
+ },
+ "ruleToc": {
+ "chapterList": ".chapters@li@a",
+ "chapterName": "text",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "https://www.xssilu.com",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "书屋小说网",
+ "bookSourceType": 0,
+ "bookSourceUrl": "http://www.shu05.com",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "header": "{\n \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0\"\n}",
+ "lastUpdateTime": 1603330836666,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "class.info2@tag.h3.0@tag.a@text",
+ "coverUrl": "class.info1@tag.img@src",
+ "init": "",
+ "intro": "class.info2@tag.p@text##\\(.*",
+ "kind": "class.breadcrumb@tag.a.1@text",
+ "lastChapter": "class.panel-body text-center info3@tag.a@text",
+ "name": "class.info2@tag.h1@text",
+ "tocUrl": ""
+ },
+ "ruleContent": {
+ "content": "id.nr@html",
+ "imageStyle": "full"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "tag.a.1@text",
+ "bookList": "class.bookcon@tag.tr!0",
+ "bookUrl": "tag.a.0@href",
+ "coverUrl": "",
+ "intro": "",
+ "name": "tag.a.0@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.panel-body@tag.li@tag.a",
+ "chapterName": "text",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "http://www.shu05.com/modules/article/search90.php?searchkey={{key}}&page={{page}},{\n \"charset\": \"gbk\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "精品小说",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.jpxs123.com",
+ "bookUrlPattern": "",
+ "customOrder": 0,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 0,
+ "loginUrl": "",
+ "ruleBookInfo": {},
+ "ruleContent": {
+ "content": "class.read_chapterDetail@textNodes"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "##作者: ([^<]+) <##$1###",
+ "bookList": "class.bk",
+ "bookUrl": "tag.a.0@href",
+ "coverUrl": "img@src",
+ "intro": "tag.p@text",
+ "name": "h3@a@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.clearfix@li@a",
+ "chapterName": "text",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "/e/search/index.php,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"keyboard={{key}}&show=title&classid=0\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "笔下文学",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.bxwx.co/",
+ "bookUrlPattern": "",
+ "customOrder": 45,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "玄幻奇幻::/bsort1/{{page}}.htm\n都市生活::/bsort3/{{page}}.htm\n科幻未来::/bsort6/{{page}}.htm",
+ "header": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.29 Safari/525.13",
+ "lastUpdateTime": 0,
+ "loginUrl": "https://www.bxwx.co/login.html",
+ "ruleBookInfo": {
+ "author": "id.info@tag.p.0@a@text",
+ "coverUrl": "id.fmimg@img@src",
+ "init": "",
+ "intro": "id.intro@tag.p.0@text",
+ "kind": "",
+ "lastChapter": "id.intro@tag.p.3@a@text",
+ "name": "id.info@h1@text",
+ "tocUrl": "",
+ "wordCount": ""
+ },
+ "ruleContent": {
+ "content": "id.content@html",
+ "nextContentUrl": "",
+ "sourceRegex": "",
+ "webJs": ""
+ },
+ "ruleExplore": {
+ "author": "tag.span@text",
+ "bookList": "id.hotcontent@class.item",
+ "bookUrl": "dt@a@href",
+ "coverUrl": "a@img@src",
+ "intro": "dd@text",
+ "kind": "",
+ "lastChapter": "",
+ "name": "a@text",
+ "wordCount": ""
+ },
+ "ruleSearch": {
+ "author": "class.book_other.0@tag.span.0@text",
+ "bookList": "id.sitembox@dl",
+ "bookUrl": "dd@h3@a@href",
+ "coverUrl": "dt@a@img@src",
+ "intro": "class.book_des.0@text",
+ "kind": "class.book_other.0@tag.span.2@text",
+ "lastChapter": "class.book_other.1@tag.a@text",
+ "name": "h3@a@text",
+ "wordCount": "class.book_other.0@tag.span.3@text"
+ },
+ "ruleToc": {
+ "chapterList": "id.list@dd@a",
+ "chapterName": "text",
+ "chapterUrl": "href",
+ "isVip": "",
+ "nextTocUrl": "",
+ "updateTime": ""
+ },
+ "searchUrl": "/search.html?searchkey={{key}}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "新顶点小说网",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.xindingdianxsw.com#list li",
+ "bookUrlPattern": "",
+ "customOrder": 62,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "",
+ "header": "",
+ "lastUpdateTime": 0,
+ "loginUrl": "coolapk@🈚️🐑",
+ "ruleBookInfo": {
+ "author": "author",
+ "coverUrl": "cover",
+ "init": "\nvar J = org.jsoup.Jsoup.parse(result);\n\nvar o = selector => String(J.select(selector).text())\n\nvar og = selector => String(J.select('[property=\"og:' + selector + '\"]').attr('content'));\n\nvar book = {\n name: og('novel:book_name').replace(/(全文|免费阅读|最新章节).*|(.*)/,''),\n\n author: og('novel:author'),\n\n kind: og('novel:category') + ',' + og('novel:status').replace(/中|已/,''),\n\n wordCount: o('.layui-bg-red').replace(/\\s+万字/,'万'),\n\n latest: og('novel:latest_chapter_name').replace(/[\\((【].*[求更谢乐发推].*/,''), \n\n intro: ' 最近更新:' + og('novel:update_time').replace(/(T|\\s).*/,' ').replace(/\\//g,'-') + '\\n' + og('description').replace(/.*(观看小说:|简介:)|各位书友.*/,'').replace(/\\s+/g,'\\n'),\n\n cover: og('image'),\n\n url: og('novel:read_url').replace('m.','www.'),\n};\n\nbook;\n",
+ "intro": "intro",
+ "kind": "kind",
+ "lastChapter": "latest",
+ "name": "name",
+ "tocUrl": "url",
+ "wordCount": "wordCount"
+ },
+ "ruleContent": {
+ "content": "#content img@html||#content p:not(:last-child)@html",
+ "imageStyle": "full",
+ "nextContentUrl": "text.下一页@href",
+ "replaceRegex": "",
+ "sourceRegex": "",
+ "webJs": ""
+ },
+ "ruleExplore": {
+ "author": "",
+ "bookList": "",
+ "bookUrl": "",
+ "coverUrl": "",
+ "intro": "",
+ "kind": "",
+ "lastChapter": "",
+ "name": "",
+ "wordCount": ""
+ },
+ "ruleSearch": {
+ "author": "author",
+ "bookList": ".list li\n\nresult\n.toArray()\n.slice(0,3)\n.map(el =>{\n\n var url = String(el.select('a:eq(0)').attr('href')).replace(/^\\//, baseUrl.match(/(.+?\\/\\/[^\\/]+\\/)/)[1]);\n\n var J = org.jsoup.Jsoup.parse(java.ajax(url));\n\n var o = selector =>String(el.select(selector).text());\n\n var g = selector =>String(J.select(selector).text());\n\n var og = selector =>String(J.select('[property=\"og:' + selector + '\"]').attr('content'));\n\n return {\n name: og('novel:book_name').replace(/(全文|免费阅读|最新章节).*|(.*)/,''),\n\n author: og('novel:author'),\n\n\n kind: og('novel:category') + ',' + og('novel:status').replace(/中|已/,''),\n\n wordCount: g('.layui-bg-red').replace(/\\s+万字/,'万'),\n\n latest: og('novel:latest_chapter_name').replace(/[\\((【].*[求更谢乐发推].*/,'') + ' • ' + og('novel:update_time').replace(/(T|\\s).*/,' ').replace(/\\//g,'-'), \n\n intro: og('description').replace(/.*(观看小说:|简介:)|各位书友.*/,'').replace(/\\s+/g,''),\n\n cover: og('image').replace('s:',':'),\n\n url: url,\n };\n });\n",
+ "bookUrl": "url",
+ "coverUrl": "cover",
+ "intro": "intro",
+ "kind": "kind",
+ "lastChapter": "latest",
+ "name": "name",
+ "wordCount": "wordCount"
+ },
+ "ruleToc": {
+ "chapterList": "#list dd a",
+ "chapterName": "text##[\\((【].*[求更谢乐发推].*",
+ "chapterUrl": "href",
+ "isVip": "",
+ "nextTocUrl": "",
+ "updateTime": ""
+ },
+ "searchUrl": "/search.html,{\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "飞卢书屋3.0",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.flshuwu.com#list li",
+ "bookUrlPattern": "",
+ "customOrder": 64,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "",
+ "header": "",
+ "lastUpdateTime": 0,
+ "loginUrl": "coolapk@🈚️🐑",
+ "ruleBookInfo": {
+ "author": "author",
+ "coverUrl": "cover",
+ "init": "\nvar J = org.jsoup.Jsoup.parse(result);\n\nvar o = selector => String(J.select(selector).text())\n\nvar og = selector => String(J.select('[property=\"og:' + selector + '\"]').attr('content'));\n\nvar book = {\n name: og('novel:book_name').replace(/(全文|免费阅读|最新章节).*|(.*)/,''),\n\n author: og('novel:author'),\n\n kind: og('novel:category') + ',' + og('novel:status').replace(/中|已/,''),\n\n wordCount: o('.layui-bg-red').replace(/\\s+万字/,'万'),\n\n latest: og('novel:latest_chapter_name').replace(/[\\((【].*[求更谢乐发推].*/,''), \n\n intro: ' 最近更新:' + og('novel:update_time').replace(/(T|\\s).*/,' ').replace(/\\//g,'-') + '\\n' + o('.intro p:eq(0)').replace(/.*(观看小说:|简介:)|各位书友.*/,'').replace(/\\s+/g,'\\n'),\n\n cover: og('image').replace('s:',':'),\n\n url: og('novel:read_url').replace('m.','www.'),\n};\n\nbook;\n",
+ "intro": "intro",
+ "kind": "kind",
+ "lastChapter": "latest",
+ "name": "name",
+ "tocUrl": "url",
+ "wordCount": "wordCount"
+ },
+ "ruleContent": {
+ "content": "#content img@html||#content p:not(:last-child)@html",
+ "imageStyle": "full",
+ "nextContentUrl": "",
+ "replaceRegex": "",
+ "sourceRegex": "",
+ "webJs": ""
+ },
+ "ruleExplore": {
+ "author": "",
+ "bookList": "",
+ "bookUrl": "",
+ "coverUrl": "",
+ "intro": "",
+ "kind": "",
+ "lastChapter": "",
+ "name": "",
+ "wordCount": ""
+ },
+ "ruleSearch": {
+ "author": "author",
+ "bookList": ".list li\n\nresult\n.toArray()\n.slice(0,3)\n.map(el =>{\n\n var url = String(el.select('a:eq(0)').attr('href')).replace(/^\\//, baseUrl.match(/(.+?\\/\\/[^\\/]+\\/)/)[1]);\n\n var J = org.jsoup.Jsoup.parse(java.ajax(url));\n\n var o = selector =>String(el.select(selector).text());\n\n var g = selector =>String(J.select(selector).text());\n\n var og = selector =>String(J.select('[property=\"og:' + selector + '\"]').attr('content'));\n\n return {\n name: og('novel:book_name').replace(/(全文|免费阅读|最新章节).*|(.*)/,''),\n\n author: og('novel:author'),\n\n\n kind: og('novel:category') + ',' + og('novel:status').replace(/中|已/,''),\n\n wordCount: g('.layui-bg-red').replace(/\\s+万字/,'万'),\n\n latest: og('novel:latest_chapter_name').replace(/[\\((【].*[求更谢乐发推].*/,'') + ' • ' + og('novel:update_time').replace(/(T|\\s).*/,' ').replace(/\\//g,'-'), \n\n intro: og('description').replace(/.*(观看小说:|简介:)|各位书友.*/,'').replace(/\\s+/g,''),\n\n cover: og('image').replace('s:',':'),\n\n url: url,\n };\n });\n",
+ "bookUrl": "url",
+ "coverUrl": "cover",
+ "intro": "intro",
+ "kind": "kind",
+ "lastChapter": "latest",
+ "name": "name",
+ "wordCount": "wordCount"
+ },
+ "ruleToc": {
+ "chapterList": "#list dd a",
+ "chapterName": "text##[\\((【].*[求更谢乐发推].*",
+ "chapterUrl": "href",
+ "isVip": "",
+ "nextTocUrl": "",
+ "updateTime": ""
+ },
+ "searchUrl": "/search.html,{\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "宝来3.0",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.baolaishiye.com#list li",
+ "bookUrlPattern": "",
+ "customOrder": 65,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "",
+ "header": "",
+ "lastUpdateTime": 0,
+ "loginUrl": "coolapk@🈚️🐑",
+ "ruleBookInfo": {
+ "author": "author",
+ "coverUrl": "cover",
+ "init": "\nvar J = org.jsoup.Jsoup.parse(result);\n\nvar o = selector => String(J.select(selector).text())\n\nvar og = selector => String(J.select('[property=\"og:' + selector + '\"]').attr('content'));\n\nvar book = {\n name: og('novel:book_name').replace(/(全文|免费阅读|最新章节).*|(.*)/,''),\n\n author: og('novel:author'),\n\n kind: og('novel:category') + ',' + og('novel:status').replace(/中|已/,''),\n\n wordCount: o('.layui-bg-red').replace(/\\s+万字/,'万'),\n\n latest: og('novel:latest_chapter_name').replace(/[\\((【].*[求更谢乐发推].*/,''), \n\n intro: ' 最近更新:' + og('novel:update_time').replace(/(T|\\s).*/,' ').replace(/\\//g,'-') + '\\n' + og('description').replace(/.*(观看小说:|简介:)|各位书友.*/,'').replace(/\\s+/g,'\\n'),\n\n cover: og('image'),\n\n url: og('novel:read_url').replace('m.','www.'),\n};\n\nbook;\n",
+ "intro": "intro",
+ "kind": "kind",
+ "lastChapter": "latest",
+ "name": "name",
+ "tocUrl": "url",
+ "wordCount": "wordCount"
+ },
+ "ruleContent": {
+ "content": "#content img@html||#content p:not(:last-child)@html",
+ "imageStyle": "full",
+ "nextContentUrl": "text.下一页@href",
+ "replaceRegex": "",
+ "sourceRegex": "",
+ "webJs": ""
+ },
+ "ruleExplore": {
+ "author": "",
+ "bookList": "",
+ "bookUrl": "",
+ "coverUrl": "",
+ "intro": "",
+ "kind": "",
+ "lastChapter": "",
+ "name": "",
+ "wordCount": ""
+ },
+ "ruleSearch": {
+ "author": "author",
+ "bookList": ".list li\n\nresult\n.toArray()\n.slice(0,3)\n.map(el =>{\n\n var url = String(el.select('a:eq(0)').attr('href')).replace(/^\\//, baseUrl.match(/(.+?\\/\\/[^\\/]+\\/)/)[1]);\n\n var J = org.jsoup.Jsoup.parse(java.ajax(url));\n\n var o = selector =>String(el.select(selector).text());\n\n var g = selector =>String(J.select(selector).text());\n\n var og = selector =>String(J.select('[property=\"og:' + selector + '\"]').attr('content'));\n\n return {\n name: og('novel:book_name').replace(/(全文|免费阅读|最新章节).*|(.*)/,''),\n\n author: og('novel:author'),\n\n\n kind: og('novel:category') + ',' + og('novel:status').replace(/中|已/,''),\n\n wordCount: g('.layui-bg-red').replace(/\\s+万字/,'万'),\n\n latest: og('novel:latest_chapter_name').replace(/[\\((【].*[求更谢乐发推].*/,'') + ' • ' + og('novel:update_time').replace(/(T|\\s).*/,' ').replace(/\\//g,'-'), \n\n intro: og('description').replace(/.*(观看小说:|简介:)|各位书友.*/,'').replace(/\\s+/g,''),\n\n cover: og('image').replace('s:',':'),\n\n url: url,\n };\n });\n",
+ "bookUrl": "url",
+ "coverUrl": "cover",
+ "intro": "intro",
+ "kind": "kind",
+ "lastChapter": "latest",
+ "name": "name",
+ "wordCount": "wordCount"
+ },
+ "ruleToc": {
+ "chapterList": "#list dd a",
+ "chapterName": "text##[\\((【].*[求更谢乐发推].*",
+ "chapterUrl": "href",
+ "isVip": "",
+ "nextTocUrl": "",
+ "updateTime": ""
+ },
+ "searchUrl": "/search.html,{\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "小说娃3.0",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.xiaoshuowawa.com#sitembox",
+ "bookUrlPattern": "",
+ "customOrder": 66,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "",
+ "header": "",
+ "lastUpdateTime": 0,
+ "loginUrl": "coolapk@🈚️🐑;wordCount",
+ "ruleBookInfo": {
+ "author": "author",
+ "coverUrl": "cover",
+ "init": "\nvar J = org.jsoup.Jsoup.parse(result);\n\nvar o = selector =>String(J.select(selector).text());\n\nvar og = selector => String(J.select('[property=\"og:' + selector + '\"]').attr('content'));\n\nvar book = {\n name: og('novel:book_name').replace(/(全文|免费阅读|最新章节).*|(.*)/,''),\n\n author: og('novel:author'),\n\n kind: og('novel:category') + ',' + og('novel:status').replace(/中|已/,''),\n\n latest: og('novel:latest_chapter_name').replace(/[\\((【].*[求更谢乐发推].*/,''), \n\n intro: ' 最近更新:' + og('novel:update_time').replace(/(T|\\s).*/,' ').replace(/\\//g,'-') + '\\n' + o('#intro p:eq(0)').replace(/.*(观看小说:|简介:)|各位书友.*/,'').replace(/\\s+/g,'\\n'),\n\n cover: og('image'),\n\n url: og('novel:read_url'),\n};\n\nbook;\n",
+ "intro": "intro",
+ "kind": "kind",
+ "lastChapter": "latest",
+ "name": "name",
+ "tocUrl": "url",
+ "wordCount": "wordCount"
+ },
+ "ruleContent": {
+ "content": "#content img@html||#content@html",
+ "imageStyle": "full",
+ "nextContentUrl": "text.下一页@href",
+ "sourceRegex": "",
+ "webJs": ""
+ },
+ "ruleExplore": {
+ "author": "",
+ "bookList": "",
+ "bookUrl": "",
+ "coverUrl": "",
+ "intro": "",
+ "kind": "",
+ "lastChapter": "",
+ "name": "",
+ "wordCount": ""
+ },
+ "ruleSearch": {
+ "author": "author",
+ "bookList": "#sitembox dl\n\nresult\n.toArray()\n.slice(0,3)\n.map(el =>{\n\n var url = String(el.select('a:eq(0)').attr('href')).replace(/^\\//, baseUrl.match(/(.+?\\/\\/[^\\/]+\\/)/)[1]);\n\n var J = org.jsoup.Jsoup.parse(java.ajax(url));\n\n var o = selector =>String(el.select(selector).text());\n\n var og = selector =>String(J.select('[property=\"og:' + selector + '\"]').attr('content'));\n\n return {\n name: og('novel:book_name').replace(/(全文|免费阅读|最新章节).*|(.*)/,''),\n\n author: og('novel:author'),\n\n kind: og('novel:category') + ',' + og('novel:status').replace(/中|已/,''),\n\n latest: og('novel:latest_chapter_name').replace(/[\\((【].*[求更谢乐发推].*/,'') + ' • ' + og('novel:update_time').replace(/(T|\\s).*/,' ').replace(/\\//g,'-'), \n\n intro: og('description').replace(/.*(观看小说:|简介:)|各位书友.*/,'').replace(/\\s+/g,''),\n\n cover: og('image'),\n\n url: url,\n };\n });\n",
+ "bookUrl": "url",
+ "coverUrl": "cover",
+ "intro": "intro",
+ "kind": "kind",
+ "lastChapter": "latest",
+ "name": "name",
+ "wordCount": ""
+ },
+ "ruleToc": {
+ "chapterList": "#list dd a",
+ "chapterName": "text##[\\((【].*[求更谢乐发推].*",
+ "chapterUrl": "href",
+ "isVip": "",
+ "nextTocUrl": "",
+ "updateTime": ""
+ },
+ "searchUrl": "/search.html,{\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "飞卢书屋",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.flshuwu.com",
+ "customOrder": 139,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 0,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "intro": "id.intro@tag.p.0@textNodes"
+ },
+ "ruleContent": {
+ "content": "id.content@tag.p@text##.*flshuwu.*"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "class.book_other.0@tag.span.0@text",
+ "bookList": "id.sitembox@tag.dl!0",
+ "bookUrl": "tag.h3@tag.a@href",
+ "coverUrl": "tag.img@src",
+ "intro": "class.book_other.1@tag.span@text%%class.book_des@textNodes",
+ "kind": "class.book_other.0@tag.span.1@text%%class.book_other.0@tag.span.2@text##中",
+ "lastChapter": "class.book_other@tag.a@text##\\【.*\\】",
+ "name": "tag.h3@tag.a@text",
+ "wordCount": "class.book_other.0@tag.span.3@text"
+ },
+ "ruleToc": {
+ "chapterList": "id.list@tag.dd@tag.a",
+ "chapterName": "text##\\【.*\\】",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "/search.html,{\"method\": \"POST\",\"body\": \"searchkey={{key}}\"}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "求小说网",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.qiuxiaoshuo.org",
+ "bookUrlPattern": "",
+ "customOrder": 144,
+ "enabled": true,
+ "enabledExplore": true,
+ "header": "{\n \"User-Agent\": \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.96 Safari/537.36\"\n}",
+ "lastUpdateTime": 0,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "@css:[property=og:novel:author]@content",
+ "coverUrl": "class.img-thumbnail.0@src",
+ "intro": "id.shot@text##\\[.*",
+ "name": "class.active.0@text",
+ "tocUrl": "class.list-group-item tac@tag.a.0@href"
+ },
+ "ruleContent": {
+ "content": "id.txtContent@textNodes"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "class.col-xs-2.0@text",
+ "bookList": "id.novel-list@tag.li!0",
+ "bookUrl": "class.col-xs-3.0@tag.a.0@href",
+ "kind": "class.col-xs-1.0@tag.i.0@text",
+ "lastChapter": "class.col-xs-4.0@tag.a.0@text",
+ "name": "class.col-xs-3.0@tag.a.0@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.panel panel-default mt20.0@tag.li",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href"
+ },
+ "searchUrl": "https://www.qiuxiaoshuo.org/search.htm?keyword={{key}}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "同人小说",
+ "bookSourceType": 0,
+ "bookSourceUrl": "http://www.trxs.org",
+ "customOrder": 148,
+ "enabled": true,
+ "enabledExplore": true,
+ "header": "{\n \"User-Agent\": \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.96 Safari/537.36\"\n}",
+ "lastUpdateTime": 0,
+ "ruleBookInfo": {},
+ "ruleContent": {
+ "content": "class.read_chapterDetail@html"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "class.booknews@text##2020.*",
+ "bookList": "class.books m-cols@class.bk",
+ "bookUrl": "tag.a.0@href",
+ "coverUrl": "class.pic@tag.img.0@src",
+ "intro": "tag.p@text",
+ "name": "tag.h3.0@tag.a.0@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.book_list clearfix@tag.li@tag.a",
+ "chapterName": "text",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "http://www.trxs.org/e/search/index.php,{\n \"charset\": \"gb2312\",\n \"method\": \"POST\",\n \"body\": \"keyboard={{key}}&show=title&classid=0\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "第八区",
+ "bookSourceType": 0,
+ "bookSourceUrl": "http://www.dibaqu123.com",
+ "bookUrlPattern": "",
+ "customOrder": 152,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 0,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "class.info2@tag.h3.0@tag.a.0@text",
+ "coverUrl": "class.lf@tag.img@src",
+ "intro": "class.intro@text",
+ "name": "class.rt@tag.h1@text"
+ },
+ "ruleContent": {
+ "content": "class.panel panel-default@html"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "",
+ "bookList": "class.bookcon@tag.tr!0",
+ "bookUrl": "tag.a.0@href",
+ "coverUrl": "",
+ "name": "tag.a.0@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.list-group list-charts.0@tag.li",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href"
+ },
+ "searchUrl": "http://www.dibaqu123.com/modules/article/search.php?searchkey={{key}},{\n\"charset\": \"gbk\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "书林网",
+ "bookSourceType": 0,
+ "bookSourceUrl": "http://www.mshu8.com",
+ "bookUrlPattern": "",
+ "customOrder": 213,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 1603307180935,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "class.intr@text##.作者:|分类.*",
+ "coverUrl": "tag.a.0@tag.img@src",
+ "intro": "class.con@text",
+ "name": "tag.h2@tag.a@text",
+ "tocUrl": "text.立即阅读@href"
+ },
+ "ruleContent": {
+ "content": "id.booktext@html"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "tag.td.2@text",
+ "bookList": "tag.tbody@tag.tr!:0",
+ "bookUrl": "tag.td.0@tag.a.0@href",
+ "name": "tag.td.0@tag.a.0@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.list@tag.li",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href"
+ },
+ "searchUrl": "http://www.mshu8.com/modules/article/search.php?searchkey={{key}}&page={{page}},{\n \"charset\": \"gbk\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "酷虎小说网",
+ "bookSourceType": 0,
+ "bookSourceUrl": "http://www.kuhu168.com",
+ "bookUrlPattern": "",
+ "customOrder": 312,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 0,
+ "loginUrl": "",
+ "ruleBookInfo": {
+ "author": "tag.h3.0@tag.a.0@text",
+ "coverUrl": "class.info1@tag.img.0@src",
+ "intro": "class.info2@tag.div.0@text",
+ "lastChapter": "class.panel-body text-center info3@tag.a@text",
+ "name": "tag.h1@text"
+ },
+ "ruleContent": {
+ "content": "id.nr@textNodes"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "tag.a.1@text",
+ "bookList": "class.bookcon@tag.tr!0",
+ "bookUrl": "tag.a.0@href",
+ "name": "tag.a.0@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.panel-body.2@tag.li",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href"
+ },
+ "searchUrl": "http://www.kuhu168.com/modules/article/search.php?searchkey={{key}},{\n \"charset\": \"gbk\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "看毛线网3.0",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.kanmaoxian.com",
+ "customOrder": 615,
+ "enabled": true,
+ "enabledExplore": true,
+ "exploreUrl": "最新入库::/shuku/quanbu_postdate_0_0_0_0_0_1_{{page}}.html\n最近更新::/shuku/quanbu_lastupdate_0_0_0_0_0_1_{{page}}.html\n玄幻魔法::/shuku/xuanhuan_lastupdate_0_0_0_0_0_1_{{page}}.html\n武侠修真::/shuku/wuxia_lastupdate_0_0_0_0_0_1_{{page}}.html\n穿越重生::/shuku/chuanyue_lastupdate_0_0_0_0_0_1_{{page}}.html\n历史军事::/shuku/lishi_lastupdate_0_0_0_0_0_1_{{page}}.html\n都市言情::/shuku/dushi_lastupdate_0_0_0_0_0_1_{{page}}.html\n惊悚恐怖::/shuku/lingyi_lastupdate_0_0_0_0_0_1_{{page}}.html\n侦探推理::/shuku/xuanyi_lastupdate_0_0_0_0_0_1_{{page}}.html\n科幻未来::/shuku/kehuan_lastupdate_0_0_0_0_0_1_{{page}}.html\n网游动漫::/shuku/wangyou_lastupdate_0_0_0_0_0_1_{{page}}.html\n耽美同人::/shuku/danmei_lastupdate_0_0_0_0_0_1_{{page}}.html",
+ "lastUpdateTime": 1602154798229,
+ "ruleBookInfo": {
+ "coverUrl": "class.fengmian@tag.a.0@tag.img.0@src",
+ "intro": "class.bookintro@textNodes",
+ "tocUrl": "class.book_read@tag.span.0@tag.a.0@href"
+ },
+ "ruleContent": {
+ "content": "class.yd_text2@textNodes##wap.kanmaoxian.com|kanmaoxian.com",
+ "imageStyle": "full"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "class.info_t@tag.span.1@text||class.title@tag.span.0@text",
+ "bookList": "class.list@class.list_l@tag.li||class.bookinfo",
+ "bookUrl": "class.title@tag.h3.0@tag.a.0@href",
+ "coverUrl": "class.info_l@class.fengmian@tag.a.0@tag.img.0@src||tag.a.0@tag.img.0@src",
+ "kind": "class.info_t@tag.span.0@text||class.status@text##最新章节.*",
+ "lastChapter": "class.status@tag.span.0@tag.a.0@text||class.info_c@class.lastzj@tag.a.0@text",
+ "name": "class.info_t@tag.h1.0@text||class.title@tag.h3.0@tag.a.0@text##《|》"
+ },
+ "ruleToc": {
+ "chapterList": "class.ml_main@tag.dl@tag.dd@tag.a",
+ "chapterName": "text",
+ "chapterUrl": "href"
+ },
+ "searchUrl": "https://www.kanmaoxian.com/modules/article/search.php?searchtype=articlename&searchkey={{key}},{\n \"charset\": \"gbk\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "第八区小说网™",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://www.idibaqu.com",
+ "customOrder": 896,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 1603307878446,
+ "ruleBookInfo": {
+ "intro": "class.book-intro@text##.*简介:"
+ },
+ "ruleContent": {
+ "content": "id.BookText@textNodes##>",
+ "nextContentUrl": "class.to_nextpage@tag.a@href"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "tag.span.1@tag.a@text||class.book-stats@tag.a.0@text",
+ "bookList": "id.sitebox@tag.dl||id.bookinfo",
+ "bookUrl": "tag.h3@tag.a.0@href",
+ "coverUrl": "tag.img@src",
+ "kind": "tag.span.3@tag.a@text||class.book-stats@tag.a.1@text",
+ "lastChapter": "class.uptime@text||tag.b.3@text",
+ "name": "tag.h3@tag.a.0@text||class.book-title@tag.h1.0@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.chapterlist.1@tag.dd",
+ "chapterName": "tag.a@text",
+ "chapterUrl": "tag.a@href"
+ },
+ "searchUrl": "https://www.idibaqu.com/home/search,{\n \"method\": \"POST\",\n \"body\": \"q={{key}}&action=search\"\n}",
+ "weight": 0
+ },
+ {
+ "bookSourceComment": "",
+ "bookSourceGroup": "卢客源",
+ "bookSourceName": "新青豆3.0",
+ "bookSourceType": 0,
+ "bookSourceUrl": "https://m.xinqingdou.com",
+ "customOrder": 950,
+ "enabled": true,
+ "enabledExplore": true,
+ "lastUpdateTime": 1600576455032,
+ "ruleBookInfo": {
+ "name": "class.one@text",
+ "tocUrl": "text.阅读@href"
+ },
+ "ruleContent": {
+ "content": "id.content@html##.*新青豆小说.*"
+ },
+ "ruleExplore": {},
+ "ruleSearch": {
+ "author": "//dd[2]/text()",
+ "bookList": "id.sitebox@dl",
+ "bookUrl": "tag.a.0@href",
+ "coverUrl": "tag.a.0@img@src",
+ "intro": "class.book_des@a@text",
+ "kind": "//dd[1]//span/text()",
+ "name": "tag.dd.0@h3@a@text"
+ },
+ "ruleToc": {
+ "chapterList": "class.readlist@li@a",
+ "chapterName": "text",
+ "chapterUrl": "href",
+ "nextTocUrl": "text.下一页@href"
+ },
+ "searchUrl": "https://m.xinqingdou.com/search.html,{\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}&submit=搜索\"\n}",
+ "weight": 0
+ }
+]
\ No newline at end of file