[
  {
    "bookSourceName": "顶点小说（dingdian888）",
    "bookSourceUrl": "https://www.dingdian888.com",
    "bookSourceGroup": "",
    "bookSourceComment": "2026-09-01 实测：POST 搜索、详情、完整目录与正文均为静态 HTML；无需 WebView。",
    "bookSourceType": 0,
    "bookUrlPattern": "https?://(?:www\\.)?dingdian888\\.com/xiaoshuo/\\d+/?",
    "customOrder": 0,
    "enabled": true,
    "enabledExplore": false,
    "enabledCookieJar": false,
    "enabledReview": false,
    "searchUrl": "https://www.dingdian888.com/s.php,{\"method\":\"POST\",\"body\":\"s={{key}}&submit=\",\"charset\":\"UTF-8\",\"headers\":{\"Content-Type\":\"application/x-www-form-urlencoded; charset=UTF-8\"}}",
    "exploreUrl": "",
    "concurrentRate": "4",
    "header": "{\"User-Agent\":\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36\",\"Accept-Language\":\"zh-CN,zh;q=0.9\",\"Referer\":\"https://www.dingdian888.com/\"}",
    "loginUrl": "",
    "loginUi": "",
    "loginCheckJs": "",
    "respondTime": 180000,
    "lastUpdateTime": 1788252512000,
    "weight": 0,
    "variableComment": "",
    "exploreScreen": "",
    "coverDecodeJs": "",
    "jsLib": "",
    "ruleSearch": {
      "checkKeyWord": "斗破苍穹",
      "bookList": "@CSS:.lastupdate ul li",
      "name": "@CSS:.name a@text",
      "author": "@CSS:.zuo a@text",
      "coverUrl": "",
      "intro": "",
      "bookUrl": "@CSS:.name a@href",
      "wordCount": "",
      "lastChapter": "@CSS:.jie a@text",
      "updateTime": "@CSS:.time@text",
      "kind": "@CSS:.lei a@text",
      "hasMoreRule": "false"
    },
    "ruleExplore": {
      "bookList": "",
      "name": "",
      "author": "",
      "intro": "",
      "kind": "",
      "lastChapter": "",
      "updateTime": "",
      "bookUrl": "",
      "coverUrl": "",
      "wordCount": "",
      "hasMoreRule": "false"
    },
    "ruleBookInfo": {
      "init": "",
      "name": "@CSS:meta[property='og:novel:book_name']@content",
      "author": "@CSS:meta[property='og:novel:author']@content",
      "coverUrl": "@CSS:meta[property='og:image']@content",
      "intro": "@CSS:meta[property='og:description']@content",
      "kind": "@CSS:meta[property='og:novel:category']@content",
      "wordCount": "",
      "lastChapter": "@CSS:.border_left_list li:first-child a@text",
      "updateTime": "@CSS:meta[property='og:novel:update_time']@content",
      "tocUrl": "",
      "canReName": "",
      "downloadUrls": "",
      "ttsDice": ""
    },
    "ruleToc": {
      "preUpdateJs": "",
      "chapterList": "@CSS:.border_chapter li",
      "chapterName": "@CSS:a@text",
      "chapterUrl": "@CSS:a@href",
      "formatJs": "",
      "isVolume": "",
      "isVip": "",
      "isPay": "",
      "updateTime": "",
      "nextTocUrl": ""
    },
    "ruleContent": {
      "content": "@CSS:#txt@text",
      "title": "@CSS:h1@text",
      "nextContentUrl": "",
      "webJs": "",
      "sourceRegex": "<div\\s+id=[\"']txt[\"']",
      "replaceRegex": "",
      "imageStyle": "",
      "imageDecode": "",
      "payAction": ""
    },
    "ruleReview": {
      "review": ""
    }
  },
  {
    "bookSourceName": "言情小说阁",
    "bookSourceUrl": "http://www.xianqihaotianmi.org",
    "bookSourceType": 0,
    "bookSourceGroup": "自制书源",
    "bookSourceComment": "修复表格行被独立解析后 tr/td 标签丢失导致搜索字段为空；该站 HTTPS 证书与域名不匹配，必须使用 HTTP。",
    "enabled": true,
    "enabledExplore": false,
    "enabledCookieJar": false,
    "concurrentRate": "2",
    "header": "{\"User-Agent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0 Safari/537.36\",\"Referer\":\"http://www.xianqihaotianmi.org/\"}",
    "searchUrl": "http://www.xianqihaotianmi.org/modules/article/search.php?searchkey={{key}}",
    "ruleSearch": {
      "bookList": "@css:table#bookcon tr:not(:first-child)",
      "name": "@css:p:nth-of-type(1) a@text",
      "author": "@css:p:nth-of-type(2) a@text",
      "coverUrl": "@css:p:nth-of-type(1) a@href##.*/book/((\\d+)\\d{3})\\.html.*##http://www.xianqihaotianmi.org/files/article/image/$2/$1/$1s.jpg",
      "updateTime": "@css:p:nth-of-type(3)@text",
      "kind": "@css:p:nth-of-type(4)@text",
      "bookUrl": "@css:p:nth-of-type(1) a@href",
      "hasMoreRule": "<js>false</js>"
    },
    "ruleBookInfo": {
      "name": "@css:meta[property=\"og:novel:book_name\"]@content",
      "author": "@css:meta[property=\"og:novel:author\"]@content",
      "coverUrl": "@css:meta[property=\"og:image\"]@content",
      "intro": "@css:meta[property=\"og:description\"]@content",
      "kind": "@css:meta[property=\"og:novel:category\"]@content",
      "lastChapter": "@css:meta[property=\"og:novel:latest_chapter_name\"]@content",
      "updateTime": "@css:meta[property=\"og:novel:update_time\"]@content",
      "tocUrl": "@css:meta[property=\"og:novel:read_url\"]@content"
    },
    "ruleToc": {
      "chapterList": "@css:ul.list-charts li",
      "chapterName": "@css:a@text",
      "chapterUrl": "@css:a@href"
    },
    "ruleContent": {
      "title": "@css:div.panel.panel-default > div.panel-heading@text",
      "content": "@css:div.content-body@html",
      "replaceRegex": "##(?:&nbsp;|\\u00A0){4}##"
    }
  },
  {
    "bookSourceComment": "// 搜索修复：http://www.wlwx.la ——> http://www.wensang.net @by: syiism",
    "bookSourceGroup": "阿豪书源 小说",
    "bookSourceName": "文桑小说",
    "bookSourceType": 0,
    "bookSourceUrl": "http://www.wensang.net",
    "customOrder": 10,
    "enabled": true,
    "enabledCookieJar": true,
    "enabledExplore": true,
    "exploreUrl": "[{\"title\":\"奇幻玄幻\",\"url\":\"/xuanhuan/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"武侠仙侠\",\"url\":\"/xiuzhen/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"都市言情\",\"url\":\"/dushi/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"历史军事\",\"url\":\"/lishi/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"网游竞技\",\"url\":\"/wangyou/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"科幻悬疑\",\"url\":\"/kehuan/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"女生小说\",\"url\":\"/nvpin/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"青春校园\",\"url\":\"/qingchun/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"耽美同人\",\"url\":\"/bl/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"乡村小说\",\"url\":\"/xiangcun/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"其它小说\",\"url\":\"/qita/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},{\"title\":\"文桑视界\",\"url\":\"/wensang/page_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}}]",
    "lastUpdateTime": 1790525765761,
    "respondTime": 3902,
    "ruleBookInfo": {
      "author": ".field@a.0@text",
      "coverUrl": "id.bookCover@img@src",
      "intro": ".desc-short@text##(^|[。！？]+[”」）】]?)##$1<br>",
      "kind": ".field@span.1:2:5@text##.*：|\\s..:.*",
      "lastChapter": ".logs@a.1@text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\(（【].*?[求更票谢乐发订合补加架字修Kk].*?[】）\\)]",
      "name": ".infos@h1@text"
    },
    "ruleContent": {
      "content": "id.BookText@textNodes"
    },
    "ruleExplore": {
      "author": ".d1@ownText",
      "bookList": ".filter-ret@li",
      "bookUrl": "a.1@href",
      "coverUrl": "img@src",
      "intro": ".d2@text",
      "lastChapter": "a.2@text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\(（【].*?[求更票谢乐发订合补加架字修Kk].*?[】）\\)]",
      "name": "a.1@text"
    },
    "ruleSearch": {
      "author": "span.1@text",
      "bookList": "id.sitebox@dl",
      "bookUrl": "a.1@href",
      "checkKeyWord": "系统",
      "coverUrl": "img@src",
      "kind": "span.3:2:0@text##\\s.*",
      "lastChapter": "a.4@text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\(（【].*?[求更票谢乐发订合补加架字修Kk].*?[】）\\)]",
      "name": "a.1@text"
    },
    "ruleToc": {
      "chapterList": "#allChapter .chapter li a",
      "chapterName": "text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\(（【].*?[求更票谢乐发订合补加架字修Kk].*?[】）\\)]",
      "chapterUrl": "href"
    },
    "searchUrl": "/home/search,{\n  \"method\": \"POST\",\n  \"body\": \"action=search&q={{key}}\"\n}",
    "weight": 0
  },
  {
    "bookSourceComment": "得奇小说网 www.deqixs.org（杰奇CMS）。支持模糊搜索（书名包含关键词即命中，全部结果单页返回）；注意同一会话约10秒内连续搜索会被网站静默拦截返回空结果，稍等再搜即可。精确命中书名时网站直接返回详情页，模糊时返回列表页，两种布局已用||兜底兼容。正文有章节内分页（已自动拼接），页尾推广行已净化。UTF-8 编码。",
    "bookSourceGroup": "🌹已检26.10.15",
    "bookSourceName": "📂得奇小说网",
    "bookSourceType": 0,
    "bookSourceUrl": "https://www.deqixs.org",
    "customOrder": 10,
    "enabled": true,
    "enabledCookieJar": true,
    "enabledExplore": false,
    "header": "{\"User-Agent\":\"Mozilla/5.0 (Linux; Android 12) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36\"}",
    "lastUpdateTime": 1790426727473,
    "respondTime": 8912,
    "ruleBookInfo": {
      "author": "class.itemtxt@tag.p.1@tag.a@text##^作者：",
      "coverUrl": "class.item@tag.img@src",
      "intro": "class.des.0@textNodes",
      "kind": "class.itemtxt@tag.p.0@tag.span@text",
      "lastChapter": "class.itemtxt@tag.ul@tag.li.0@tag.a@text",
      "name": "class.itemtxt@tag.h1@tag.a@text",
      "wordCount": "class.itemtxt@tag.p.0@tag.span.2@text"
    },
    "ruleContent": {
      "content": "class.con@html##求书、催更、报错.*?deqixs",
      "nextContentUrl": "text.下一页@href"
    },
    "ruleExplore": {},
    "ruleSearch": {
      "author": "class.itemtxt@tag.p.1@tag.a@text||class.itemtxt@tag.ul@tag.li.0@text##^作者：",
      "bookList": "class.item",
      "bookUrl": "tag.h1@tag.a@href||tag.h3@tag.a@href###dir",
      "coverUrl": "tag.img@src",
      "intro": "class.itemtxt@tag.p.0@text##^简介：\\s*|^连载中.*",
      "kind": "class.itemtxt@tag.p.0@tag.span@text",
      "lastChapter": "class.itemtxt@tag.ul@tag.li.0@tag.a@text||class.itemtxt@tag.ul@tag.li.2@tag.a@text",
      "name": "tag.h1@tag.a@text||tag.h3@tag.a@text",
      "wordCount": "class.itemtxt@tag.p.0@tag.span.2@text"
    },
    "ruleToc": {
      "chapterList": "id.list@tag.li",
      "chapterName": "tag.a@text",
      "chapterUrl": "tag.a@href"
    },
    "searchUrl": "https://www.deqixs.org/modules/article/search.php,{\"method\":\"POST\",\"body\":\"searchkey={{key}}&action=login&searchtype=articlename\"}",
    "weight": 0
  },
  {
    "bookSourceComment": "",
    "bookSourceGroup": "💠 综合",
    "bookSourceName": "玄幻阁网",
    "bookSourceType": 0,
    "bookSourceUrl": "http://www.xuanyge.com",
    "bookUrlPattern": "",
    "concurrentRate": "",
    "customOrder": 32,
    "enabled": true,
    "enabledCookieJar": true,
    "enabledExplore": true,
    "exploreUrl": "[{\"title\":\"玄幻\",\"url\":\"/sort1/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"武侠\",\"url\":\"/sort2/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"都市\",\"url\":\"/sort3/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"历史\",\"url\":\"/sort4/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"言情\",\"url\":\"/sort5/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"穿越\",\"url\":\"/sort6/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"科幻\",\"url\":\"/sort7/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"恐怖\",\"url\":\"/sort8/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"校园\",\"url\":\"/sort9/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"异界\",\"url\":\"/sort10/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"全本\",\"url\":\"/quanben/{{page}}/\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},{\"title\":\"\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}}]",
    "header": "",
    "jsLib": "",
    "lastUpdateTime": 1786130136012,
    "loginCheckJs": "",
    "loginUi": "",
    "loginUrl": "",
    "respondTime": 8119,
    "ruleBookInfo": {
      "author": "id.count@span.0@text",
      "coverUrl": "id.bookimg@img@src",
      "intro": "id.bookintro@p.0@text##(^|[。！？]+[”」）】]?)##$1<br>@js:result.replace(/最新.*关于：/g,\"\")",
      "kind": "id.count@span.1:2:3@text##\\s..:.*",
      "lastChapter": ".new@a.0@text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\(（【].*?[求更票谢乐发订合补加架字修Kk].*?[】）\\)]",
      "name": ".booktitle@h1@text",
      "tocUrl": ""
    },
    "ruleContent": {
      "content": "id.content@textNodes",
      "imageDecode": "",
      "imageStyle": "",
      "nextContentUrl": "",
      "replaceRegex": "##随机推荐.*|.*精华书阁.*|为您提供.*好书签.|.*免费阅读.|.*最快更新.*|\\(本章未完.*\\)"
    },
    "ruleExplore": {},
    "ruleSearch": {
      "author": "span.1@text",
      "bookList": "id.sitebox@dl",
      "bookUrl": "a.1@href",
      "coverUrl": "img@src",
      "intro": "dd.3@text",
      "kind": "span.2:0@text",
      "lastChapter": "a.2@text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\(（【].*?[求更票谢乐发订合补加架字修Kk].*?[】）\\)]",
      "name": "a.1@text",
      "wordCount": "span.3@text"
    },
    "ruleToc": {
      "chapterList": "id.readerlist@li@a",
      "chapterName": "text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\(（【].*?[求更票谢乐发订合补加架字修Kk].*?[】）\\)]",
      "chapterUrl": "href",
      "nextTocUrl": ""
    },
    "searchUrl": "/modules/article/search.php?s={{key}}&searchtype=articlename",
    "variableComment": "",
    "weight": 0
  },
  {
    "bookSourceComment": "error:Unable to resolve host \"www.botaodz.com\": No address associated with hostname\n",
    "bookSourceGroup": "🌹已检26.10.15",
    "bookSourceName": "快眼看书botaodz",
    "bookSourceType": 0,
    "bookSourceUrl": "http://www.botaodz.com/",
    "bookUrlPattern": "",
    "customOrder": 28,
    "enabled": true,
    "enabledCookieJar": false,
    "enabledExplore": true,
    "exploreUrl": "全部::/category/all/\n玄幻::/category/xuanhuan/\n奇幻::/category/qihuan/\n武侠::/category/wuxia/\n仙侠::/category/xianxia/\n都市::/category/dushi/\n历史::/category/lishi/\n军事::/category/junshi/\n游戏::/category/youxi/\n竞技::/category/jingji/\n科幻::/category/kehuan/\n灵异::/category/lingyi/\n同人::/category/tongren/\n女生::/category/nvsheng/",
    "header": "",
    "lastUpdateTime": 1613151983426,
    "loginUrl": "",
    "respondTime": 17430,
    "ruleBookInfo": {
      "author": "[property=\"og:novel:author\"]@content",
      "coverUrl": "[property=\"og:image\"]@content",
      "init": "meta",
      "intro": "[property=\"og:description\"]@content##各位书友要是觉得.+",
      "kind": "[property=\"og:novel:category\"]@content&&[property=\"og:novel:status\"]@content",
      "lastChapter": "[property=\"og:novel:latest_chapter_name\"]@content",
      "name": "[property=\"og:novel:book_name\"]@content",
      "tocUrl": "",
      "wordCount": ""
    },
    "ruleContent": {
      "content": "id.chaptercontent@textNodes",
      "nextContentUrl": "",
      "sourceRegex": "",
      "webJs": ""
    },
    "ruleExplore": {
      "author": "",
      "bookList": "",
      "bookUrl": "",
      "coverUrl": "",
      "intro": "",
      "kind": "",
      "lastChapter": "",
      "name": "",
      "wordCount": ""
    },
    "ruleSearch": {
      "author": "class.info@tag.span.1@text##作者：",
      "bookList": "class.librarylist@tag.li",
      "bookUrl": "tag.a.0@href",
      "coverUrl": "tag.img.0@src",
      "intro": "class.intro@text",
      "kind": "",
      "lastChapter": "class.last@tag.a@text",
      "name": "class.novelname@text",
      "wordCount": ""
    },
    "ruleToc": {
      "chapterList": "class.hide@tag.a",
      "chapterName": "text##(?<=\\d章\\h)\\d+(\\+\\d+)?[，、]|(?<!^|[章卷部集]\\h?|[零一二三四五六七八九十][、\\h])[（［【\\{\\[\\(](?![一二三四五六七八九十]{1,3}\\W$|\\d{1,3}\\D$|[上中下完终续]\\W)[^（［【\\{\\[\\(]+|^(?=请\\w{0,2}假|解释|上架|推封|新书)\\S{2,}$",
      "chapterUrl": "href",
      "isVip": "",
      "nextTocUrl": "",
      "updateTime": ""
    },
    "searchUrl": "/modules/article/search.php?searchkey={{key}}",
    "weight": 0
  },
  {
    "bookSourceComment": "//2025，2月14号，静白，制作教程接来自：源论坛:ysqbbs.com \n质量较差-模板雷同",
    "bookSourceGroup": "🌹已检26.10.15",
    "bookSourceName": "奇怪小说",
    "bookSourceType": 0,
    "bookSourceUrl": "http://www.yetianlian.info",
    "bookUrlPattern": "",
    "concurrentRate": "",
    "coverDecodeJs": "",
    "customOrder": 231,
    "enabled": true,
    "enabledCookieJar": true,
    "enabledExplore": true,
    "exploreScreen": "",
    "exploreUrl": "",
    "header": "",
    "lastUpdateTime": 1753430318039,
    "loginCheckJs": "",
    "loginUi": "",
    "loginUrl": "",
    "respondTime": 2646,
    "ruleBookInfo": {
      "author": "span.1@text",
      "canReName": "",
      "coverUrl": "img@src",
      "init": "",
      "intro": "class.intro@text",
      "kind": "span.2@text",
      "lastChapter": "span.last.1@text",
      "name": "h2@text",
      "tocUrl": "",
      "wordCount": "span.4@text"
    },
    "ruleContent": {
      "content": "div#content.showtxt@text",
      "imageStyle": "",
      "nextContentUrl": "",
      "replaceRegex": "",
      "sourceRegex": "",
      "webJs": ""
    },
    "ruleExplore": {
      "author": "",
      "bookList": "",
      "bookUrl": "",
      "coverUrl": "",
      "intro": "",
      "kind": "",
      "lastChapter": "",
      "name": "",
      "wordCount": ""
    },
    "ruleSearch": {
      "author": "class.author@text",
      "bookList": "class.bookbox",
      "bookUrl": "a@href",
      "coverUrl": "img@src",
      "intro": "",
      "kind": "class.cat@text",
      "lastChapter": "class.update@text",
      "name": "class.bookname@text",
      "wordCount": ""
    },
    "ruleToc": {
      "chapterList": "@js:\nvar nodes = java.getElements(\"class.listmain@tag.dl@children\");\nvar inFullToc = false;\nnodes.filter(function (node) {\n    var html = String(node);\n    if (/^<dt\\b/i.test(html)) {\n        inFullToc = html.indexOf(\"最新章节\") === -1;\n    }\n    return inFullToc && /^<dd\\b/i.test(html);\n});",
      "chapterName": "a@text",
      "chapterUrl": "a@href",
      "isVip": "",
      "isVolume": "",
      "nextTocUrl": "",
      "updateTime": ""
    },
    "searchUrl": "http://www.yetianlian.info/s.php?ie=utf-8&q={{key}}",
    "variableComment": "",
    "weight": 1
  },
  {
    "bookSourceComment": "",
    "bookSourceGroup": "🌹已检26.10.15",
    "bookSourceName": "夜天连看",
    "bookSourceType": 0,
    "bookSourceUrl": "http://www.yetianlian.la#",
    "bookUrlPattern": "",
    "concurrentRate": "",
    "coverDecodeJs": "",
    "customOrder": 254,
    "enabled": true,
    "enabledCookieJar": false,
    "enabledExplore": true,
    "exploreScreen": "",
    "exploreUrl": "",
    "header": "",
    "lastUpdateTime": 1722293824170,
    "loginCheckJs": "",
    "loginUi": "",
    "loginUrl": "",
    "respondTime": 6175,
    "ruleBookInfo": {
      "author": "class.info@tag.span.0@text##作者：",
      "canReName": "",
      "coverUrl": "class.cover@tag.img@src",
      "init": "",
      "intro": "class.intro@text##简介：|作者.*",
      "kind": "class.info@tag.span.1@text##分类：",
      "lastChapter": "class.info@class.last.1@tag.a@text&&class.info@class.last.0@text##更新时间：|..\\:.*",
      "name": "class.info@tag.h2@text",
      "tocUrl": "",
      "wordCount": "class.info@tag.span.3@text##字数："
    },
    "ruleContent": {
      "content": "id.content@html",
      "imageStyle": "0",
      "nextContentUrl": "",
      "replaceRegex": "##http://www.yetianlian.com.*.html|请记住本书首发.*",
      "sourceRegex": "",
      "webJs": ""
    },
    "ruleExplore": {
      "author": "",
      "bookList": "",
      "bookUrl": "",
      "coverUrl": "",
      "intro": "",
      "kind": "",
      "lastChapter": "",
      "name": "",
      "wordCount": ""
    },
    "ruleSearch": {
      "author": "class.author@text##作者：",
      "bookList": "class.bookbox",
      "bookUrl": "tag.a.1@href",
      "coverUrl": "tag.img@src",
      "intro": "tag.p@text",
      "kind": "class.cat@text##分类：",
      "lastChapter": "class.update@tag.a@text",
      "name": "tag.h4@text",
      "wordCount": ""
    },
    "ruleToc": {
      "chapterList": "class.listmain@tag.dd!0:1:2:3:4:5:6:7:8:9:10:11",
      "chapterName": "tag.a@text",
      "chapterUrl": "tag.a@href",
      "isVip": "",
      "isVolume": "",
      "nextTocUrl": "",
      "updateTime": ""
    },
    "searchUrl": "http://www.yetianlian.la/s.php?ie=utf-8&q={{key}}",
    "variableComment": "",
    "weight": 1
  },
  {
    "bookSourceComment": "",
    "bookSourceGroup": "🌹已检26.10.15",
    "bookSourceName": "快眼看书",
    "bookSourceType": 0,
    "bookSourceUrl": "http://www.booksky.cc#🎃",
    "bookUrlPattern": "",
    "customOrder": 306,
    "enabled": true,
    "enabledCookieJar": true,
    "enabledExplore": true,
    "lastUpdateTime": 1721118220473,
    "loginUrl": "",
    "respondTime": 11236,
    "ruleBookInfo": {
      "author": "class.novelinfo-l@tag.li.0@text##作者：",
      "coverUrl": "class.novelinfo-r@tag.a@tag.img@src",
      "intro": "class.novelintro@text##各位书友要是.*",
      "kind": "[property=\"og:novel:category\"]@content&&[property=\"og:novel:status\"]@content",
      "lastChapter": "class.novelinfo-l@li@a@text",
      "name": "class.w-left@tag.h1@text"
    },
    "ruleContent": {
      "content": "id.chaptercontent@textNodes"
    },
    "ruleExplore": {},
    "ruleSearch": {
      "author": "class.info@tag.span.1@text",
      "bookList": "class.librarylist@tag.li",
      "bookUrl": "class.info@tag.span.0@tag.a@href",
      "coverUrl": "class.pt-ll-l@tag.a@tag.img@src",
      "lastChapter": "class.last@tag.a@text",
      "name": "class.info@tag.span.0@tag.a@text"
    },
    "ruleToc": {
      "chapterList": "class.fulldir@tag.ul@tag.li@tag.a",
      "chapterName": "text",
      "chapterUrl": "href"
    },
    "searchUrl": "http://www.booksky.cc/modules/article/search.php?searchkey={{key}}",
    "weight": 0
  },
  {
    "bookSourceComment": "",
    "bookSourceGroup": "🌹已检26.10.15",
    "bookSourceName": "穿越小说🎃",
    "bookSourceType": 0,
    "bookSourceUrl": "http://www.kk169.org#🎃",
    "customOrder": 761,
    "enabled": true,
    "enabledCookieJar": false,
    "enabledExplore": true,
    "exploreUrl": "[\n{\"title\":\"玄幻·魔法\",\"url\":\"book/sort1/0/{{page}}.html\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"武侠·修真\",\"url\":\"book/sort2/0/{{page}}.html\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"都市·言情\",\"url\":\"book/sort3/0/{{page}}.html\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"历史·军事\",\"url\":\"book/sort4/0/{{page}}.html\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"穿越·架空\",\"url\":\"book/sort5/0/{{page}}.html\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"游戏·竞技\",\"url\":\"book/sort6/0/{{page}}.html\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n]",
    "lastUpdateTime": 0,
    "respondTime": 22213,
    "ruleBookInfo": {
      "author": "[property$=author]@content",
      "coverUrl": "[property$=image]@content",
      "intro": "🕰  更新时间：\n{{@@.tabvalue@table@tbody@td.2@text##.*：|\\s.*}}\n📜  内容简介：\n{{@@.tabvalue@div@textNodes##本书尚无公告.|\\\\n}}##(^|[。！？……；]+[”」）】]?)##$1<br>",
      "kind": "[property~=category|status|update_time]@content&&.tabvalue@table@tbody@td.2@text##.*：|\\s.*",
      "lastChapter": "{{@@h3@text}}･{{@@.tabvalue@table@tbody@td.2@text##.*：|\\s.*}}\n@js:result\n.replace(\"••\",\"\")\n.replace(/^(\\d+).第/,'第')\n.replace(/^(正文|VIP章节|最新章节)?(\\s+|_)|[\\(\\{（｛【].*[求含理更谢乐发推票盟补加字Kk\\/].*/g,'')\n.replace(/^(\\d+)[、．]第.+章/,'第$1章')\n.replace(/^(\\d+)、\\d+、/,'第$1章 ')\n.replace(/^(\\d+)、\\d+/,'第$1章')\n.replace(/^(第.+章)\\s?\\d+/,'$1')\n.replace(/^(\\d+)、/,'第$1章 ')\n.replace(/^(第.+章)\\s?第.+章/,'$1')\n.replace(/第\\s(.+)\\s章/,'第$1章')\n.replace(/.*(chapter|Chapter)\\s?(\\d+)\\s?/,'$1 $2 ')\n.replace(/\\(.+\\)/,'')\n.replace(/\\[|。/,'')\n.replace(/第([零一二两三四五六七八九十百千]+)章/g,java.toNumChapter(result))\n##(章)([^\\s]+)(\\s·)##$1 $2$3",
      "name": "[property$=book_name]@content",
      "tocUrl": "text.点击阅读@href"
    },
    "ruleContent": {
      "content": "#acontent@textNodes",
      "nextContentUrl": "",
      "replaceRegex": "##\\(穿越小说.*www.*\\)|穿越小说.*www.*|正在手打.*|.本章完."
    },
    "ruleExplore": {
      "author": ".c_value.0@text",
      "bookList": "class.c_row cf",
      "bookUrl": "a.0@href",
      "coverUrl": "img@src",
      "intro": "class.c_description@text",
      "kind": "span.-1:-3@text",
      "lastChapter": "a.3@text\n@js:result\n.replace(\"••\",\"\")\n.replace(/^(\\d+).第/,'第')\n.replace(/^(正文|VIP章节|最新章节)?(\\s+|_)|[\\(\\{（｛【].*[求含理更谢乐发推票盟补加字Kk\\/].*/g,'')\n.replace(/^(\\d+)[、．]第.+章/,'第$1章')\n.replace(/^(\\d+)、\\d+、/,'第$1章 ')\n.replace(/^(\\d+)、\\d+/,'第$1章')\n.replace(/^(第.+章)\\s?\\d+/,'$1')\n.replace(/^(\\d+)、/,'第$1章 ')\n.replace(/^(第.+章)\\s?第.+章/,'$1')\n.replace(/第\\s(.+)\\s章/,'第$1章')\n.replace(/.*(chapter|Chapter)\\s?(\\d+)\\s?/,'$1 $2 ')\n.replace(/\\(.+\\)/,'')\n.replace(/\\[|。/,'')\n.replace(/第([零一二两三四五六七八九十百千]+)章/g,java.toNumChapter(result))\n##(章)([^\\s]+)(\\s·)##$1 $2$3",
      "name": "a.2@text"
    },
    "ruleSearch": {
      "author": ".c_value.0@text",
      "bookList": "class.c_row",
      "bookUrl": "a.0@href",
      "checkKeyWord": "我的模拟长生路",
      "coverUrl": "img@src",
      "kind": ".c_value.1@text&&.c_value.3@text&&.c_value.5@text",
      "lastChapter": "{{@@.c_value.4@text}}•{{@@.c_value.5@text}}\n@js:result\n.replace(\"••\",\"\")\n.replace(/^(\\d+).第/,'第')\n.replace(/^(正文|VIP章节|最新章节)?(\\s+|_)|[\\(\\{（｛【].*[求含理更谢乐发推票盟补加字Kk\\/].*/g,'')\n.replace(/^(\\d+)[、．]第.+章/,'第$1章')\n.replace(/^(\\d+)、\\d+、/,'第$1章 ')\n.replace(/^(\\d+)、\\d+/,'第$1章')\n.replace(/^(第.+章)\\s?\\d+/,'$1')\n.replace(/^(\\d+)、/,'第$1章 ')\n.replace(/^(第.+章)\\s?第.+章/,'$1')\n.replace(/第\\s(.+)\\s章/,'第$1章')\n.replace(/.*(chapter|Chapter)\\s?(\\d+)\\s?/,'$1 $2 ')\n.replace(/\\(.+\\)/,'')\n.replace(/\\[|。/,'')\n.replace(/第([零一二两三四五六七八九十百千]+)章/g,java.toNumChapter(result))\n##(章)([^\\s]+)(\\s·)##$1 $2$3",
      "name": "a.1@text"
    },
    "ruleToc": {
      "chapterList": "li.chapter@a\n<js>\nvar r=result;\nvar v=book.getVariable(\"custom\")\nvar b=[];\nif(v!=\"\"){\n        for(i=0;i<r.length-v;i++){\n                b.push(r[i]);\n                }\n                result=b;\n        }\n        result\n</js>",
      "chapterName": "text",
      "chapterUrl": "href",
      "updateTime": "更新时间：{{@@title##更新，共##·章节字数：}}"
    },
    "searchUrl": "modules/article/search.php?q={{key}}",
    "weight": 0
  }
]