[ { "bookSourceComment": "//2025.02.05\n//by 天天的鸟蛋蛋 \n//正文 webView by 关耳 正文 解密by== by水镜绘纱\n//发现 by 另一个书友圈\n// 设置书源变量 默认为0 0是调用解密\n//1是webView加载 下面的代码勿动\ncontent = java.getElement(\"@@class.content\");\nscript = result.match(/\\\n
〖插图,App暂不支持〗
');\n",
"kind": "id.info@p.2@text##.*:|小说.*",
"lastChapter": "id.info@a.2@text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求更票谢乐发订合补加架字修Kk].*?[】)\\)]",
"name": "id.info@h1@text"
},
"ruleContent": {
"content": "id.booktext@html",
"replaceRegex": "##\\s*[\\((]本章完[\\))]\\s*"
},
"ruleExplore": {},
"ruleSearch": {
"author": "td.2@text",
"bookList": "tbody@tr!0",
"bookUrl": "a.0@href",
"coverUrl": "",
"intro": "",
"kind": "td.4@text",
"lastChapter": "",
"name": "a.0@text"
},
"ruleToc": {
"chapterList": "id.list@dd@a",
"chapterName": "text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求更票谢乐发订合补加架字修Kk].*?[】)\\)]",
"chapterUrl": "href"
},
"searchUrl": "/search.php?searchkey={{key}}",
"weight": 0
},
{
"bookSourceComment": "搜索全名",
"bookSourceGroup": "免费",
"bookSourceName": "读书阁子",
"bookSourceType": 0,
"bookSourceUrl": "http://www.zmtt.net#yuan1107",
"bookUrlPattern": "",
"customOrder": 664,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "",
"header": "",
"lastUpdateTime": 1734873246474,
"loginUrl": "",
"respondTime": 6872,
"ruleBookInfo": {
"author": "author",
"init": "data.book",
"intro": "intro",
"kind": "type&&update_state",
"lastChapter": "last_chapter_name&&last_chapter_updatetime##\\n##·",
"name": "name",
"tocUrl": "/getCataLogs?bookid={{$._id}}&page=1&limit={{$.total_num}}"
},
"ruleContent": {
"content": "data.chapterInfo.content
"
},
"ruleExplore": {},
"ruleSearch": {
"author": "author",
"bookList": "data",
"bookUrl": "/bookInfo?bookid={{$._id}}",
"coverUrl": "image_url",
"intro": "intro",
"kind": "type",
"lastChapter": "last_chapter_name&&last_chapter_updatetime##\\n##·",
"name": "name@put:{bid:_id}"
},
"ruleToc": {
"chapterList": "data.list",
"chapterName": "name",
"chapterUrl": "/getContent?bookid=@get:{bid}&chapterid={{$._id}}"
},
"searchUrl": "@js:\noption={\"method\":\"POST\",\"body\":{\"version\":\"2.0\"}}\nurl=\"http://\"+JSON.parse(java.ajax(\"http://www.zmtt.net/checkUpdate,\"+JSON.stringify(option))).data.url\n//java.put(\"url\",url)\noption={\"method\":\"POST\",\"body\":{\"keyword\":key}}\nurl+\"search,\"+JSON.stringify(option)",
"weight": 60
},
{
"bookSourceComment": "http://m.suixkan.com",
"bookSourceGroup": "免费",
"bookSourceName": "阅友小说",
"bookSourceType": 0,
"bookSourceUrl": "https://sma.yueyouxs.com",
"customOrder": 665,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"推荐\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"重磅推荐\",\"url\":\"/l/s/28/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"男生必读\",\"url\":\"/l/s/29/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"女生爱看\",\"url\":\"/l/s/30/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"小编推荐\",\"url\":\"/l/s/31/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"男频\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"都市人生\",\"url\":\"/l/f/1100/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/l/f/1101/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"武侠仙侠\",\"url\":\"/l/f/1102/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"军事历史\",\"url\":\"/l/f/1103/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"科幻末世\",\"url\":\"/l/f/1104/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"游戏体育\",\"url\":\"/l/f/1105/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"热血青春\",\"url\":\"/l/f/1106/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑灵异\",\"url\":\"/l/f/1107/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"脑洞大开\",\"url\":\"/l/f/1108/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"女频\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"现代言情\",\"url\":\"/l/f/2100/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古代言情\",\"url\":\"/l/f/2101/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"幻想言情\",\"url\":\"/l/f/2102/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"\",\"url\":\"/l/f/2103/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"穿越时空\",\"url\":\"/l/f/2104/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"宫闱争斗\",\"url\":\"/l/f/2105/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"豪门总裁\",\"url\":\"/l/f/2106/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"婚恋爱情\",\"url\":\"/l/f/2107/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"经商种田\",\"url\":\"/l/f/2108/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"图书\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"出版读物\",\"url\":\"/l/f/3101/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"文学小说\",\"url\":\"/l/f/3102/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古代典籍\",\"url\":\"/l/f/3103/{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}}]",
"lastUpdateTime": 1731435231925,
"respondTime": 1520,
"ruleBookInfo": {
"author": ".face-info span.0@text##.*:",
"coverUrl": ".face-cover img@src",
"intro": "#intro@html",
"kind": ".face-info span.1:3@text##.*:",
"lastChapter": ".chapter-entrance@text",
"name": ".face-info-title@text",
"tocUrl": ".sumchapter a@href",
"wordCount": ".face-info span.2@text##.*:"
},
"ruleContent": {
"content": ".con@html",
"replaceRegex": "##[\\((]本章未完.*[)\\)]|[\\((]本章完[)\\)]"
},
"ruleExplore": {
"author": ".v-author@text##\\s",
"bookList": ".v-list-item",
"bookUrl": "@onclick@js:result.match(/\\('(.*?)'\\)/)[1]",
"coverUrl": "img@src",
"intro": ".v-intro@text",
"name": ".v-title@text",
"wordCount": ".v-words@text"
},
"ruleSearch": {
"author": ".v-author@text##\\s",
"bookList": ".v-list-item",
"bookUrl": "@onclick@js:result.match(/\\('(.*?)', '', ''\\)/)[1]",
"coverUrl": "img@src",
"intro": ".v-intro@text",
"kind": ".base-label@text",
"name": ".v-title@text",
"wordCount": ".v-words@text"
},
"ruleToc": {
"chapterList": ".catalog_ls li a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "/s/1.html?keyword={{key}}&page={{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "🔞",
"bookSourceName": "五二书库🎃",
"bookSourceType": 0,
"bookSourceUrl": "https://www.po5.net#🎃",
"customOrder": 666,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": false,
"lastUpdateTime": 1730110076939,
"respondTime": 2220,
"ruleBookInfo": {
"intro": ".article-content@p.1@text##.*文案: "
},
"ruleContent": {
"content": ".article-content@p@all##目录\\s+上一页.*|Tips.*|传送门:.*",
"nextContentUrl": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "header@h2@h4@text##\\d+\\.\\s.*_(.*)【.*##$1",
"bookList": "div@.excerpt",
"bookUrl": "header@h2@a@href",
"checkKeyWord": "红楼梦",
"intro": ".note@text##.*文案: |\\(所属栏目:.*",
"kind": ".auth-span@.muted@a@text",
"name": "header@h2@h4@text##\\d+\\.\\s|_.*",
"wordCount": "header@h2@h4@text##\\d+\\.\\s.*_.*【(.*)】##$1"
},
"ruleToc": {
"chapterList": ".clearfix@.mulu@a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "so/search.php?q={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "爱看书吧",
"bookSourceType": 0,
"bookSourceUrl": "https://cxb-pro.cread.com#芜恙",
"bookUrlPattern": "",
"customOrder": 666,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"header": "",
"lastUpdateTime": 1729750417932,
"loginUrl": "",
"respondTime": 1908,
"ruleBookInfo": {
"intro": "$.summary",
"lastChapter": ""
},
"ruleContent": {
"content": "$..content",
"replaceRegex": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "$.author",
"bookList": "$.list[:3]",
"bookUrl": "https://cxb-pro.cread.com/cx/itf/getvolume?bookId={{$.id}},{\n \"headers\": \"{packname:com.mfyueduqi.book,cnid:14001,version:5.6.0,vcode:98,platform:android,uid:90684954,appname:aks,oscode:28,channelId:14001}\"\n}",
"coverUrl": "$.cover",
"intro": "$.summary",
"kind": "$.categoryName",
"lastChapter": "",
"name": "$.name@put:{name:$.name,bookId:$.id}",
"wordCount": "$.words"
},
"ruleToc": {
"chapterList": "$..bookChapters[*]",
"chapterName": "$.name",
"chapterUrl": "https://cxb-pro.cread.com:443/cx/itf/chapterRead?chapterId={{$.id}}&bookId=@get:{bookId}&full=0,{\n \"headers\": \"{packname:com.mfyueduqi.book,cnid:14001,version:5.6.0,vcode:98,platform:android,uid:90684954,appname:aks,oscode:28,channelId:14001}\"\n}",
"updateTime": "$.updateDate@js:java.timeFormat(result)"
},
"searchUrl": "https://cxb-pro.cread.com:443/cx/searchbooks,{\n \"method\": \"POST\",\n \"body\": \"pageNo={{page}}&version=5.6.0&keyword={{key}}\",\n \"headers\": \"{packname:com.mfyueduqi.book,cnid:14001,version:5.6.0,vcode:98,platform:android,uid:90684954,appname:aks,oscode:28,channelId:14001}\"\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "海词词典(词典)",
"bookSourceType": 0,
"bookSourceUrl": "http://dict.cn/",
"bookUrlPattern": "",
"customOrder": 667,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"lastUpdateTime": 1734983012705,
"loginUrl": "",
"respondTime": 208,
"ruleBookInfo": {
"intro": "text"
},
"ruleContent": {
"content": "html"
},
"ruleExplore": {},
"ruleSearch": {
"author": "@css:.phonetic@text",
"bookList": "body",
"lastChapter": "@css:.dict-basic-ul@text",
"name": "@js:decodeURI(baseUrl.split(\"/\").pop())"
},
"ruleToc": {
"chapterList": "body",
"chapterName": "@js:\"详细\""
},
"searchUrl": "http://dict.cn/{{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "追光阅读",
"bookSourceType": 0,
"bookSourceUrl": "http://touchlife.cootekservice.com",
"customOrder": 668,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "现代都市::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=4\n东方玄幻::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=13\n武侠仙侠::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=12\n历史架空::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=17\n科幻末世::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=16\n游戏竞技::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=18\n西方玄幻::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=9\n豪门总裁::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=2\n古代言情::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=5\n现代言情::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=10\n青春校园::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=6\n仙侠奇缘::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=7\n婚恋情缘::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=8\n玄幻言情::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=3\n穿越重生::http://touchlife.cootekservice.com/doReader/get_books_by_classificationId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&classificationId=1\nnull",
"lastUpdateTime": 1732983813610,
"respondTime": 2149,
"ruleBookInfo": {},
"ruleContent": {
"content": "$..chapterContent"
},
"ruleExplore": {
"author": "bookAuthor",
"bookList": "result.classificationInfoBooks[*]",
"bookUrl": "http://touchlife.cootekservice.com/doReader/enter_bookinfo_index?_token=e72ca407-9caa-475d-a829-46e15d3d4834&bookId={$.bookId}",
"coverUrl": "bookCoverImage",
"intro": "bookDesc",
"kind": "bookBClassificationName",
"name": "bookTitle"
},
"ruleSearch": {
"author": "bookAuthor",
"bookList": "result",
"bookUrl": "http://touchlife.cootekservice.com/doReader/enter_bookinfo_index?_token=e72ca407-9caa-475d-a829-46e15d3d4834&bookId={$.bookId}",
"coverUrl": "bookCoverImage",
"intro": "bookRecommendWords||bookDesc&©right_owner",
"kind": "bookBClassificationName",
"name": "bookTitle"
},
"ruleToc": {
"chapterList": "result.detailedBookInfo.bookChapterAllInfo",
"chapterName": "chapterTitle",
"chapterUrl": "http://touchlife.cootekservice.com/doReader/get_content_by_chapterId?_token=e72ca407-9caa-475d-a829-46e15d3d4834&bookId={$.bookId}&chapterId={$.chapterId}"
},
"searchUrl": "http://touchlife.cootekservice.com/doReader/search_book?_token=e72ca407-9caa-475d-a829-46e15d3d4834&action=search_book&search_keyword={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "爱优漫吧",
"bookSourceType": 2,
"bookSourceUrl": "https://m.iyouman.com/",
"bookUrlPattern": "",
"customOrder": 669,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "每日更新::https://m.iyouman.com/api/updatelist/?productname=aym&platformname=wap\n综合榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=all&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n自制榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=self&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n少年榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=boy&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n少女榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=girl&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n新作榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=new&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n黑马榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=dark&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n付费榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=charge&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n免费榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=free&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n完结榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=finish&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n连载榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=serialize&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n人气::https://m.iyouman.com/api/getsortlist/?comic_sort=&orderby=click&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n更新::https://m.iyouman.com/api/getsortlist/?comic_sort=&orderby=date&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n评分::https://m.iyouman.com/api/getsortlist/?comic_sort=&orderby=score&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n收藏::https://m.iyouman.com/api/getsortlist/?comic_sort=&orderby=shoucang&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n连载::https://m.iyouman.com/api/getsortlist/?comic_sort=lianzai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n完结::https://m.iyouman.com/api/getsortlist/?comic_sort=wanjie&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n热血::https://m.iyouman.com/api/getsortlist/?comic_sort=rexue&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n机战::https://m.iyouman.com/api/getsortlist/?comic_sort=jizhan&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n运动::https://m.iyouman.com/api/getsortlist/?comic_sort=yundong&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n推理::https://m.iyouman.com/api/getsortlist/?comic_sort=tuili&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n冒险::https://m.iyouman.com/api/getsortlist/?comic_sort=maoxian&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n耽美::https://m.iyouman.com/api/getsortlist/?comic_sort=liaomei&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n百合::https://m.iyouman.com/api/getsortlist/?comic_sort=baihe&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n搞笑::https://m.iyouman.com/api/getsortlist/?comic_sort=gaoxiao&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n战争::https://m.iyouman.com/api/getsortlist/?comic_sort=zhanzhen&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n神魔::https://m.iyouman.com/api/getsortlist/?comic_sort=shenmo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n忍者::https://m.iyouman.com/api/getsortlist/?comic_sort=renzhe&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n竞技::https://m.iyouman.com/api/getsortlist/?comic_sort=jingji&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n悬疑::https://m.iyouman.com/api/getsortlist/?comic_sort=xuanyi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n社会::https://m.iyouman.com/api/getsortlist/?comic_sort=shehui&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n恋爱::https://m.iyouman.com/api/getsortlist/?comic_sort=lianai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n宠物::https://m.iyouman.com/api/getsortlist/?comic_sort=chongwu&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n吸血::https://m.iyouman.com/api/getsortlist/?comic_sort=xixue&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n萝莉::https://m.iyouman.com/api/getsortlist/?comic_sort=luoli&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n后宫::https://m.iyouman.com/api/getsortlist/?comic_sort=hougong&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n御姐::https://m.iyouman.com/api/getsortlist/?comic_sort=yujie&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n霸总::https://m.iyouman.com/api/getsortlist/?comic_sort=bazong&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n玄幻::https://m.iyouman.com/api/getsortlist/?comic_sort=xuanhuan&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n古风::https://m.iyouman.com/api/getsortlist/?comic_sort=gufeng&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n历史::https://m.iyouman.com/api/getsortlist/?comic_sort=lishi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n漫改::https://m.iyouman.com/api/getsortlist/?comic_sort=mangai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n游戏::https://m.iyouman.com/api/getsortlist/?comic_sort=youxi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n穿越::https://m.iyouman.com/api/getsortlist/?comic_sort=chuanyue&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n恐怖::https://m.iyouman.com/api/getsortlist/?comic_sort=kongbu&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n真人::https://m.iyouman.com/api/getsortlist/?comic_sort=zhenren&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n防疫::https://m.iyouman.com/api/getsortlist/?comic_sort=fangyi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n防疫::https://m.iyouman.com/api/getsortlist/?comic_sort=fangyi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n科幻::https://m.iyouman.com/api/getsortlist/?comic_sort=kehuan&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n都市::https://m.iyouman.com/api/getsortlist/?comic_sort=dushi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n武侠::https://m.iyouman.com/api/getsortlist/?comic_sort=wuxia&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n修真::https://m.iyouman.com/api/getsortlist/?comic_sort=xiuzhen&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n生活::https://m.iyouman.com/api/getsortlist/?comic_sort=shenghuo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n动作::https://m.iyouman.com/api/getsortlist/?comic_sort=dongzuo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n大陆::https://m.iyouman.com/api/getsortlist/?comic_sort=dalu&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n日本::https://m.iyouman.com/api/getsortlist/?comic_sort=riben&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n港台::https://m.iyouman.com/api/getsortlist/?comic_sort=gangtai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n欧美::https://m.iyouman.com/api/getsortlist/?comic_sort=oumei&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n韩国::https://m.iyouman.com/api/getsortlist/?comic_sort=os&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n全彩::https://m.iyouman.com/api/getsortlist/?comic_sort=quancai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n黑白::https://m.iyouman.com/api/getsortlist/?comic_sort=heibai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n小说::https://m.iyouman.com/api/getsortlist/?comic_sort=xiaoshuo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n杂志::https://m.iyouman.com/api/getsortlist/?comic_sort=zazhi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n日更::https://m.iyouman.com/api/getsortlist/?comic_sort=rigeng&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n新作::https://m.iyouman.com/api/getsortlist/?comic_sort=xinzuo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n精品::https://m.iyouman.com/api/getsortlist/?comic_sort=jingpin&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap",
"lastUpdateTime": 1732184790625,
"loginUrl": "",
"respondTime": 2483,
"ruleBookInfo": {
"author": "$.data.comic_author",
"coverUrl": "$.data.cover_list[0]",
"init": "",
"intro": "$.data.comic_desc",
"kind": "$.data.comic_type_new[*].name",
"lastChapter": "$.data.last_chaptet_name",
"name": "$.data.comic_name@put:{comic_id:$.data.comic_id}",
"tocUrl": "https://m.iyouman.com/api/getchapterlist?product_id=4&productname=aym&platformname=wap&comic_id={{$.data.comic_id}}"
},
"ruleContent": {
"content": "data.current_chapter.chapter_img_list@js:\nheaders={\"headers\":{\"Referer\":baseUrl}}\n;\nresult.split(\"\\n\").map(x=>'').join(\"\\n\")",
"imageStyle": "FULL",
"nextContentUrl": ""
},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"author": "$.comic_author",
"bookList": "$.data.update[*].info[*]||$.data.data[*]||$.data[*]",
"bookUrl": "https://m.iyouman.com/api/getcomicinfo_body/?comic_id={$.comic_id}&productname=aym&platformname=wap",
"coverUrl": "http://image.mhxk.com/mh/{$.comic_id}.jpg-600x800.jpg.webp",
"kind": "$.comic_type||$.sort_typelist##[a-zA-Z]|\\|",
"lastChapter": "$.last_chapter_name||$.comic_chapter_name",
"name": "$.comic_name"
},
"ruleToc": {
"chapterList": "-$.data.*",
"chapterName": "$.chapter_name@put:{chapter_id:$.chapter_id}",
"chapterUrl": "https://m.iyouman.com/api/getchapterinfov2?product_id=4&productname=aym&platformname=wap&comic_id=@get:{comic_id}&chapter_newid={{$.chapter_newid}}&isWebp=1&quality=low",
"isVolume": ""
},
"searchUrl": "https://m.iyouman.com/api/getsortlist/?search_type=&search_key={{key}}&page={{page}}&size=30&productname=aym&platformname=wap",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "文趣阁子",
"bookSourceType": 0,
"bookSourceUrl": "http://m.nshkedu.com/",
"bookUrlPattern": "",
"customOrder": 670,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "",
"header": "{\"Version-Code\":\"10000\",\"Channel\":\"mz\",\"appid\":\"wengqugexs\",\"Version-Name\":\"1.0.0\"}",
"lastUpdateTime": 1734635063205,
"loginUrl": "",
"respondTime": 4615,
"ruleBookInfo": {
"author": "author_name",
"coverUrl": "book_cover",
"init": "
📑 已启用解析接口(在源注释调整)
当前接口:'+jx.list[i][1]+'
'\n\t\tjxurl=jx.list[i][2]\n\t\tbreak\n\t}\n}}", "bookSourceGroup": "免费", "bookSourceName": "我爱电影", "bookSourceType": 0, "bookSourceUrl": "https://www.5imv.com", "customOrder": 671, "enabled": true, "enabledCookieJar": true, "enabledExplore": true, "exploreUrl": "---------------------------------电影---------------------------------\n动作::https://www.5imv.com/list-28-1-0-0-0-{{page}}-{{page}}.html\n---------------------------------电视剧---------------------------------\n国产::https://www.5imv.com/list-38-2-0-0-0-{{page}}.html", "lastUpdateTime": 1720210714241, "respondTime": 5481, "ruleBookInfo": { "author": ".ibox_minfo.2@text", "coverUrl": ".ibox_img@img@src", "intro": "[name=\"description\"]@content", "kind": ".ibox_minfo.0@text", "lastChapter": ".lijibofang@text", "name": "h1@text", "tocUrl": "" }, "ruleContent": { "content": "##var playing_url = \"(.*?)\"##$1###\n//提取视频m3u8真实链接\n\n//调用阅读内置浏览器打开播放\n@js:\neval(String(source.bookSourceComment))\nif(book.durChapterIndex==chapter.index){\n\t\tjava.startBrowser(jxurl+result,title)\n//播放页提示文字\n\t\tjava.toast('骚等2秒>点击▶播放\\n无法播放>右上角┇>浏览器打开')\n\t}\n//正文页提示文字\n'👉刷新正文👈播放
或者👉点击章节链接👈跳转到浏览器播放
阅读内置浏览器限制:
m3u8才可以在阅读内置浏览器播放
带播放器链接必须右上角┇>浏览器打开>才可以播放
{{$.data.Content[0].Content}}
" }, "ruleExplore": { "author": "$.author", "bookList": "$.rows[*]", "bookUrl": "https://bookshelf.html5.qq.com/qbread/api/novel/intro-info?bookid={{$.resourceID}}&channel=0510&noSame=1&withHistory,{\"headers\":{\"Referer\":\"https://bookshelf.html5.qq.com/kdread/adread/catalog?resourceid={{$.resourceID}}&sort=desc&traceid=0024001\"}}", "coverUrl": "$.picurl", "intro": "$.summary", "kind": "{{java.timeFormat(java.getString(\"lastUpdatetime\")*1000)}}\n{{$.subject}}\n{{$.subtype}}", "lastChapter": "$.lastSerialname", "name": "$.resourceName" }, "ruleSearch": { "author": "$.author", "bookList": "$.data.state[?(@.dataName == 'novel_search_list')].items[*]", "bookUrl": "https://bookshelf.html5.qq.com/qbread/api/novel/intro-info?bookid={{$.docId##.*_}}&channel=0510&noSame=1&withHistory,{\"headers\":{\"Referer\":\"https://bookshelf.html5.qq.com/kdread/adread/catalog?resourceid={{$.docId##.*_}}&sort=desc&traceid=0024001\"}}", "checkKeyWord": "深空彼岸", "coverUrl": "$.cover_url", "intro": "$.abstract", "kind": "{{$.label_text}}\n{{$.tag_views}}\n{{java.getString(\"is_finished\") == 1 ? '已完结': '连载中'}}\n##\\s+##,", "name": "$.title" }, "ruleToc": { "chapterList": "$.rows", "chapterName": "$.serialName", "chapterUrl": "https://novel.html5.qq.com/be-api/content/ads-read,{\n\t\"method\": \"POST\",\n\t\"body\": {\n\t\t\"Scene\": \"chapter\",\n\t\t\"ContentAnchorBatch\": [{\n\t\t\t\t\"BookID\": \"{{baseUrl.match(/bookId=(\\d+)/)[1]}}\",\n\t\t\t\t\"ChapterSeqNo\": [{{$.serialID}}]\n\t\t\t}]\n\t},\n\t\"headers\": {\n\t\t\"Q-GUID\": \"47822b7d93d45ed7d703338913b788cb\"\n\t}\n}", "isVip": "", "isVolume": "", "nextTocUrl": "", "preUpdateJs": "", "updateTime": "" }, "searchUrl": "https://so.html5.qq.com/ajax/real/search_result?noTab=1&tabId=360&sogou_huichuan_hippy=1&q={{key}}&jump_from=1_01_22_01", "weight": 0 }, { "bookSourceComment": "最新测试版可用", "bookSourceGroup": "免费", "bookSourceName": "阅友小说", "bookSourceType": 0, "bookSourceUrl": "https://goway.reader.yueyouxs.com#", "customOrder": 682, "enabled": true, "enabledCookieJar": false, "enabledExplore": true, "header": "", "lastUpdateTime": 1734879703168, "loginUi": "", "loginUrl": "", "respondTime": 2109, "ruleBookInfo": { "author": "authorName", "canReName": "", "coverUrl": "bookPic", "init": "data.book", "intro": "intro", "kind": "classifyName&&classifySecondName", "lastChapter": "latestChapterName&&updateTime", "name": "bookName", "tocUrl": "@js:\ntime=Math.round(new Date()/1000);\n\nuth=\njava.HMacHex(\"b313789b-2d2a-41ce-8982-26af5271fe7c&\"+time,\"HmacMD5\",\"snY%169j\");\n\nsign=\njava.HMacHex(\"/userCenter/getChapterListbookId={{$.id}}&chapterId=0&isAll=1&platId=2&appId=com.yueyou.adreader&channelId=pc&appVersion=3.6.4&srcChannelId=pc&time=\"+time+\"&_s=C66A42978B576873D32F0EACEBBF044D&utId=996ff65deb7fbfc9f9bdcefb6c62f4ce&deviceId=183860518871512&userId=y76498329&sex=boy&wx=0&tmpToken=\"+java.get(\"tmpToken\")+\"&st=1&uth=\"+uth,\"HmacSHA256\",\"snY%169j\");\n\n_p=java.desEncodeToBase64String(\"utId=996ff65deb7fbfc9f9bdcefb6c62f4ce&deviceId=183860518871512&userId=y76498329&sex=boy&wx=0&tmpToken=\"+java.get(\"tmpToken\")+\"&st=1&uth=\"+uth+\"&sign=\"+sign,\"snY%169j\",\"DES/ECB/PKCS5Padding\",\"\");\n\nlet option={\n\"method\": \"POST\",\n\"body\":\"tmp=\"};\n\n\"http://dl.reader.yueyouxs.com/userCenter/getChapterList?bookId={{$.id}}&chapterId=0&isAll=1&platId=2&appId=com.yueyou.adreader&channelId=pc&appVersion=3.6.4&srcChannelId=pc&time=\"+time+\"&_s=C66A42978B576873D32F0EACEBBF044D&_p=\"+java.encodeURI(_p)+\",\"+JSON.stringify(option)", "wordCount": "words_desc@put:{id:$.id}" }, "ruleContent": { "content": "@js:\ntime=Math.round(new Date()/1000);\n\nuth=\njava.HMacHex(\"b313789b-2d2a-41ce-8982-26af5271fe7c&\"+time,\"HmacMD5\",\"snY%169j\");\n\nsign=\njava.HMacHex(\"/userCenter/v310/downloadChapterplatId=2&appId=com.yueyou.adreader&channelId=pc&appVersion=3.6.4&srcChannelId=pc&time=\"+time+\"&_s=C66A42978B576873D32F0EACEBBF044D&utId=996ff65deb7fbfc9f9bdcefb6c62f4ce&deviceId=183860518871512&userId=y76498329&sex=boy&wx=0&tmpToken=\"+java.get(\"tmpToken\")+\"&st=2&uth=\"+uth+\"&autoBuy=false&bookId=\"+java.get(\"id\")+\"&chapterId=\"+java.get(\"chapterId\")+\"&feeState=1&inBuyView=false&isOssed=1&ossSwitch=1&readCount=2&useSrvAutoBuy=1\",\"HmacSHA256\",\"snY%169j\");\n\n_p=java.desEncodeToBase64String(\"utId=996ff65deb7fbfc9f9bdcefb6c62f4ce&deviceId=183860518871512&userId=y76498329&sex=boy&wx=0&tmpToken=\"+java.get(\"tmpToken\")+\"&st=2&uth=\"+uth+\"&sign=\"+sign,\"snY%169j\",\"DES/ECB/PKCS5Padding\",\"\");\n\nlet option={\n\"method\": \"POST\",\n\"body\":\"readCount=2&inBuyView=false&isOssed=1&bookId={{java.get(\"id\")}}&autoBuy=false&feeState=1&useSrvAutoBuy=1&chapterId={{java.get(\"chapterId\")}}&ossSwitch=1\"};\n\nurl=\"https://dl.reader.yueyouxs.com/userCenter/v310/downloadChapter?platId=2&appId=com.yueyou.adreader&channelId=pc&appVersion=3.6.4&srcChannelId=pc&time=\"+time+\"&_s=C66A42978B576873D32F0EACEBBF044D&_p=\"+java.encodeURI(_p)+\",\"+JSON.stringify(option);\n\njava.ajax(JSON.parse(java.ajax(url)).data.contentUrl)", "replaceRegex": "", "sourceRegex": "" }, "ruleExplore": { "bookList": "" }, "ruleSearch": { "author": "authorName", "bookList": "data.list[*]", "bookUrl": "@js:\ntime=Math.round(new Date()/1000);\n\nuth=\njava.HMacHex(\"b313789b-2d2a-41ce-8982-26af5271fe7c&\"+time,\"HmacMD5\",\"snY%169j\");\n\nsign=\njava.HMacHex(\"/goway/goread/app/book/detailplatId=2&appId=com.yueyou.adreader&channelId=pc&appVersion=3.6.4&srcChannelId=pc&time=\"+time+\"&_s=C66A42978B576873D32F0EACEBBF044D&utId=996ff65deb7fbfc9f9bdcefb6c62f4ce&deviceId=183860518871512&userId=y76498329&sex=boy&wx=0&tmpToken=\"+java.get(\"tmpToken\")+\"&st=2&uth=\"+uth+\"&bookId={{$.id}}&trace=33_33-10-1x0_40_40-4-11x{{$.id}}%3Ftype%3Dbook%26sortValue%3D%26pos%3D2\",\"HmacSHA256\",\"snY%169j\");\n\n_p=java.desEncodeToBase64String(\"utId=996ff65deb7fbfc9f9bdcefb6c62f4ce&deviceId=183860518871512&userId=y76498329&sex=boy&wx=0&tmpToken=\"+java.get(\"tmpToken\")+\"&st=2&uth=\"+uth+\"&sign=\"+sign,\"snY%169j\",\"DES/ECB/PKCS5Padding\",\"\");\n\nlet option={\n\"method\": \"POST\",\n\"body\":\"trace=33_33-10-1x0_40_40-4-11x{{$.id}}%253Ftype%253Dbook%2526sortValue%253D%2526pos%253D2&bookId={{$.id}}\"};\n\n\"/goway/goread/app/book/detail?platId=2&appId=com.yueyou.adreader&channelId=pc&appVersion=3.6.4&srcChannelId=pc&time=\"+time+\"&_s=C66A42978B576873D32F0EACEBBF044D&_p=\"+java.encodeURI(_p)+\",\"+JSON.stringify(option)\n", "checkKeyWord": "", "coverUrl": "bookPic", "intro": "intro@js:String(result).match(/[^\\x00-\\xff]+/g).join(\"\")", "kind": "tag@js:String(result).match(/[^\\x00-\\xff]+/g).join(\"\")", "name": "bookName@js:String(result).match(/[^\\x00-\\xff]+/g).join(\"\")", "wordCount": "words" }, "ruleToc": { "chapterList": "data[*]", "chapterName": "chapterName", "chapterUrl": "chapterId@put:{chapterId:$.chapterId}", "isPay": "", "isVip": "vip", "isVolume": "", "updateTime": "{{$.chapterWord}} 字" }, "searchUrl": "@js:\ntime=Math.round(new Date()/1000);\n\nuth=\njava.HMacHex(\"b313789b-2d2a-41ce-8982-26af5271fe7c&\"+time,\"HmacMD5\",\"snY%169j\");\n \t\ntmpToken=java.randomUUID().toString().replace(\"-\", \"\").toLowerCase();\njava.put(\"tmpToken\",tmpToken);\n\nsign=\njava.HMacHex(\"/goway/goread/app/search/getBookByKeywordplatId=2&appId=com.yueyou.adreader&channelId=pc&appVersion=3.6.4&srcChannelId=pc&time=\"+time+\"&_s=C66A42978B576873D32F0EACEBBF044D&utId=996ff65deb7fbfc9f9bdcefb6c62f4ce&deviceId=183860518871512&userId=y76498329&sex=boy&wx=0&tmpToken=\"+tmpToken+\"&st=2&uth=\"+uth+\"&keyword=\"+key+\"&page=1&psize=20&withRecommend=1\",\"HmacSHA256\",\"snY%169j\");\n\n_p=java.desEncodeToBase64String(\"utId=996ff65deb7fbfc9f9bdcefb6c62f4ce&deviceId=183860518871512&userId=y76498329&sex=boy&wx=0&tmpToken=\"+tmpToken+\"&st=2&uth=\"+uth+\"&sign=\"+sign,\"snY%169j\",\"DES/ECB/PKCS5Padding\",\"\");\n\nlet option={\n\"method\": \"POST\",\n\"body\": \"psize=20&page=1&withRecommend=1&keyword={{key}}\"};\n\n\"/goway/goread/app/search/getBookByKeyword?platId=2&appId=com.yueyou.adreader&channelId=pc&appVersion=3.6.4&srcChannelId=pc&time=\"+time+\"&_s=C66A42978B576873D32F0EACEBBF044D&_p=\"+java.encodeURI(_p)+\",\"+JSON.stringify(option)", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "免费", "bookSourceName": "爱优漫吧", "bookSourceType": 2, "bookSourceUrl": "https://m.iyouman.com", "bookUrlPattern": "", "customOrder": 683, "enabled": true, "enabledCookieJar": true, "enabledExplore": true, "exploreUrl": "每日更新::https://m.iyouman.com/api/updatelist/?productname=aym&platformname=wap\n综合榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=all&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n自制榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=self&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n少年榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=boy&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n少女榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=girl&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n新作榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=new&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n黑马榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=dark&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n付费榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=charge&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n免费榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=free&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n完结榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=finish&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n连载榜::https://m.iyouman.com/api/getRankDataForWeb/?product_id=2&isalldata=0&time_type=total&sort_type=serialize&rank_type=heat&page={{page}}&productname=aym&platformname=wap\n人气::https://m.iyouman.com/api/getsortlist/?comic_sort=&orderby=click&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n更新::https://m.iyouman.com/api/getsortlist/?comic_sort=&orderby=date&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n评分::https://m.iyouman.com/api/getsortlist/?comic_sort=&orderby=score&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n收藏::https://m.iyouman.com/api/getsortlist/?comic_sort=&orderby=shoucang&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n连载::https://m.iyouman.com/api/getsortlist/?comic_sort=lianzai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n完结::https://m.iyouman.com/api/getsortlist/?comic_sort=wanjie&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n热血::https://m.iyouman.com/api/getsortlist/?comic_sort=rexue&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n机战::https://m.iyouman.com/api/getsortlist/?comic_sort=jizhan&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n运动::https://m.iyouman.com/api/getsortlist/?comic_sort=yundong&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n推理::https://m.iyouman.com/api/getsortlist/?comic_sort=tuili&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n冒险::https://m.iyouman.com/api/getsortlist/?comic_sort=maoxian&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n耽美::https://m.iyouman.com/api/getsortlist/?comic_sort=liaomei&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n百合::https://m.iyouman.com/api/getsortlist/?comic_sort=baihe&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n搞笑::https://m.iyouman.com/api/getsortlist/?comic_sort=gaoxiao&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n战争::https://m.iyouman.com/api/getsortlist/?comic_sort=zhanzhen&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n神魔::https://m.iyouman.com/api/getsortlist/?comic_sort=shenmo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n忍者::https://m.iyouman.com/api/getsortlist/?comic_sort=renzhe&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n竞技::https://m.iyouman.com/api/getsortlist/?comic_sort=jingji&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n悬疑::https://m.iyouman.com/api/getsortlist/?comic_sort=xuanyi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n社会::https://m.iyouman.com/api/getsortlist/?comic_sort=shehui&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n恋爱::https://m.iyouman.com/api/getsortlist/?comic_sort=lianai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n宠物::https://m.iyouman.com/api/getsortlist/?comic_sort=chongwu&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n吸血::https://m.iyouman.com/api/getsortlist/?comic_sort=xixue&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n萝莉::https://m.iyouman.com/api/getsortlist/?comic_sort=luoli&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n后宫::https://m.iyouman.com/api/getsortlist/?comic_sort=hougong&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n御姐::https://m.iyouman.com/api/getsortlist/?comic_sort=yujie&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n霸总::https://m.iyouman.com/api/getsortlist/?comic_sort=bazong&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n玄幻::https://m.iyouman.com/api/getsortlist/?comic_sort=xuanhuan&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n古风::https://m.iyouman.com/api/getsortlist/?comic_sort=gufeng&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n历史::https://m.iyouman.com/api/getsortlist/?comic_sort=lishi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n漫改::https://m.iyouman.com/api/getsortlist/?comic_sort=mangai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n游戏::https://m.iyouman.com/api/getsortlist/?comic_sort=youxi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n穿越::https://m.iyouman.com/api/getsortlist/?comic_sort=chuanyue&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n恐怖::https://m.iyouman.com/api/getsortlist/?comic_sort=kongbu&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n真人::https://m.iyouman.com/api/getsortlist/?comic_sort=zhenren&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n防疫::https://m.iyouman.com/api/getsortlist/?comic_sort=fangyi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n防疫::https://m.iyouman.com/api/getsortlist/?comic_sort=fangyi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n科幻::https://m.iyouman.com/api/getsortlist/?comic_sort=kehuan&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n都市::https://m.iyouman.com/api/getsortlist/?comic_sort=dushi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n武侠::https://m.iyouman.com/api/getsortlist/?comic_sort=wuxia&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n修真::https://m.iyouman.com/api/getsortlist/?comic_sort=xiuzhen&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n生活::https://m.iyouman.com/api/getsortlist/?comic_sort=shenghuo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n动作::https://m.iyouman.com/api/getsortlist/?comic_sort=dongzuo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n大陆::https://m.iyouman.com/api/getsortlist/?comic_sort=dalu&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n日本::https://m.iyouman.com/api/getsortlist/?comic_sort=riben&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n港台::https://m.iyouman.com/api/getsortlist/?comic_sort=gangtai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n欧美::https://m.iyouman.com/api/getsortlist/?comic_sort=oumei&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n韩国::https://m.iyouman.com/api/getsortlist/?comic_sort=os&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n全彩::https://m.iyouman.com/api/getsortlist/?comic_sort=quancai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n黑白::https://m.iyouman.com/api/getsortlist/?comic_sort=heibai&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n小说::https://m.iyouman.com/api/getsortlist/?comic_sort=xiaoshuo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n杂志::https://m.iyouman.com/api/getsortlist/?comic_sort=zazhi&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n日更::https://m.iyouman.com/api/getsortlist/?comic_sort=rigeng&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n新作::https://m.iyouman.com/api/getsortlist/?comic_sort=xinzuo&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap\n精品::https://m.iyouman.com/api/getsortlist/?comic_sort=jingpin&orderby=&search_type=&search_key=&page={{page}}&size=30&productname=aym&platformname=wap", "lastUpdateTime": 1731956196014, "loginUrl": "", "respondTime": 2652, "ruleBookInfo": { "author": "$.data.comic_author", "coverUrl": "$.data.cover_list[0]", "init": "", "intro": "$.data.comic_desc", "kind": "$.data.comic_type_new[*].name", "lastChapter": "$.data.last_chaptet_name", "name": "$.data.comic_name@put:{comic_id:$.data.comic_id}", "tocUrl": "https://m.iyouman.com/api/getchapterlist?product_id=4&productname=aym&platformname=wap&comic_id={{$.data.comic_id}}" }, "ruleContent": { "content": "data.current_chapter.chapter_img_list@js:\nheaders={\"headers\":{\"Referer\":baseUrl}}\n;\nresult.split(\"\\n\").map(x=>'{{$.intro}}
", "kind": "{{$.type}}\n{{$.update_state}}\n{{$.updatetime##\\s.*}}", "lastChapter": "{{$.last_chapter_name}} • {{$.updatetime##\\s.*}}", "name": "$.name", "tocUrl": "/getCataLogs?page=1&bookid={{$._id}}&limit={{$.total_num}}" }, "ruleContent": { "content": "$.data.chapterInfo.content\n@js:java.aesBase64DecodeToString(result,\"6CE93717FBEA3E4F\",\"AES/CBC/NoPadding\",\"6CE93717FBEA3E4F\")\n##^|\\#{3,}\\${3,}##"
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"intro": "",
"name": ""
},
"ruleSearch": {
"author": "$.author",
"bookList": "$.data",
"bookUrl": "/bookInfo?bookid={{$._id}}",
"checkKeyWord": "我的治愈系游戏",
"coverUrl": "/pic/{{$._id}}.jpg",
"intro": "$.intro",
"kind": "",
"lastChapter": "{{baseUrl.match(/(^.*?com)/)[1]}}/bookInfo?bookid={{$._id}}\n@js:\n$=JSON.parse(java.ajax(result)).data.book\n$.last_chapter_name+\" • \"+String($.updatetime).replace(/\\s.*/,'')",
"name": "$.name @put:{bid:$._id}"
},
"ruleToc": {
"chapterList": "$.data.list",
"chapterName": "$.name",
"chapterUrl": "/getContent?bookid=@get:{bid}&chapterid={{$._id}}"
},
"searchUrl": "@js:\nurl='http://www.zmtt.net/checkUpdate,{\"method\":\"POST\",\"body\":{\"version\":\"2.0\"}}'\nurl=JSON.parse(java.ajax(url)).data.url\n\n'http://'+url+'search,{\"method\":\"POST\",\"body\":{\"keyword\":\"{{key}}\"}}'",
"weight": 61
},
{
"bookSourceComment": "//此分类不是太准确",
"bookSourceGroup": "免费",
"bookSourceName": "爪机书屋",
"bookSourceType": 0,
"bookSourceUrl": "https://www.zjsw.org##@遇知",
"bookUrlPattern": "",
"customOrder": 692,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "@js:\nsort=[];\npush=(title,url,type1,type2)=>sort.push({\n\t\ttitle: title,\n\t\turl: url,\n\t\tstyle: {\n\t\t\t\tlayout_flexGrow: type1,\n\t\t\t\tlayout_flexBasisPercent: type2\n\t\t\t}\n\t});\n\t\nfl =[[\"男频\",\"1\",\n[\"玄幻\",\"奇幻\",\"武侠\",\"都市\",\"历史\",\"军事\",\"悬疑\",\"游戏\",\"科幻\",\"体育\"]],\n[\"女频\",\"11\",\n[\"古言\",\"现言\",\"幻言\",\"仙侠\",\"青春\",\"穿越\",\"女生\",\"其他\"]]];\nfl.map([title1,index1,list]=>{\n [[\"连载\",\"1\"],[\"完结\",\"2\"]].map([title2,status]=>{\n\tpush(title1+\"♡\"+title2, null, 1, 1);\n\t list.map((title,index2)=>{\n\t \tindex=Number(index1) + Number(index2);\n\t url= `/shuku/0_${index}_0_${status}_0_{{page}}.html`;\n\tif(index2 +1<= list.length - list.length%3)\n\t\t\t {\tpush(title, url, 1, 0.25);}\n\t\t\t\telse{ push(title, url, 0, 0.29);}\n \t \t});\n \t});\n\t});\n\nbd = [[\"总点击\",\"allvisit\"],[\"月点击\",\"monthvisit\"],[\"周点击\",\"weekvisit\"],[\"日点击\",\"dayvisit\"],[\"总推荐\",\"allvote\"],[\"月推荐\",\"monthvote\"],[\"周推荐\",\"weekvote\"],[\"日推荐\",\"dayvote\"],[\"总收藏\",\"goodnum\"],[\"字数\",\"size\"],[\"入库\",\"postdate\"]];\n \t[[\"连载\",\"1\"],[\"完结\",\"2\"]].map([title,id]=>{\n\tpush('榜单'+\"♡\"+title, null, 1, 1);\n\t bd.map(([title,uri],index)=>{\n\t index++;\n\t url= `/shuku/${uri}_0_0_${id}_0_{{page}}.html`;\n\tif(index+1 <= bd.length - bd.length%3)\n\t\t\t {\tpush(title, url, 1, 0.25);}\n\t\t\t\telse{ push(title, url, 0, 0.29);}\n \t\n \t});\n\t});\n\nJSON.stringify(sort);",
"lastUpdateTime": 1732130020792,
"respondTime": 3520,
"ruleBookInfo": {
"author": "[property$=author]@content",
"coverUrl": "[property=\"og:image\"]@content",
"intro": "🔔 更新:{{@@.top@span[-1]@textNodes##\\s##🔸}}\n\n📂 简介:{{@@.intro@textNodes}}##(^|[。!?]+[”」)】]?)##$1 (.*) 【刷新正文】播放 【刷新正文】播放 〖插图,App暂不支持〗
",
"kind": "{{@@[property$=category]@content}}\n{{@@.top@span[-2:-1]@textNodes}}",
"lastChapter": "[property$=_chapter_name]@content",
"name": "[property$=book_name]@content",
"tocUrl": "",
"wordCount": ".top@span.1@textNodes\n@js:\nif(result.match(/万字/))\n{result=result.replace(/(\\d*)/,Math.round(result.match(/\\d+/)/10));}\nelse result=result"
},
"ruleContent": {
"content": "#content p@html",
"nextContentUrl": "text.下一页@href",
"replaceRegex": "##\\n.*请点击下一页继续阅读.*|\\n.*请大家收藏.*全网最快。"
},
"ruleExplore": {},
"ruleSearch": {
"author": ".title@span@text",
"bookList": "#alistbox",
"bookUrl": "a.0@href",
"coverUrl": "img@src",
"intro": ".intro@text",
"kind": "",
"lastChapter": ".sys@li@a@text",
"name": "h2@a@text"
},
"ruleToc": {
"chapterList": "dl dd a",
"chapterName": "text",
"chapterUrl": "href",
"nextTocUrl": ""
},
"searchUrl": "@js:\nburl=source.getKey().match(/([^#]*)/)[1];\nurl = burl+\"/search.html\";\nbody = \"searchkey=\"+key;\nhead = {\"referer\": burl};\n$ = java.post(url,body,head).headers();\nuri = $.Location||$.location;\nString(uri).replace('1.html','{{page}}.html');",
"weight": 0
},
{
"bookSourceComment": "只看楼主\n◎编辑书籍详情页,在简介内容填上 【只看楼主】 保存,刷新书籍页(有已缓存的正文记得正文也要刷新)\n◎内容只有楼主发帖,无作者名时间等\n去空行\n◎层与层之间有一行空行,不想要空行的话\n◎就在书籍详情页的简介内容填上【去空行】\n◎只看楼主跟去空行随便怎么写,写对字就行\n发现规则url\n贴吧名::https://tieba.baidu.com/mo/q/m?word=贴吧名(不要写吧字)&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}",
"bookSourceGroup": "免费",
"bookSourceName": "百度贴吧",
"bookSourceType": 0,
"bookSourceUrl": "https://tieba.baidu.com已整理",
"bookUrlPattern": "已校验",
"customOrder": 693,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "javagame吧::https://tieba.baidu.com/mo/q/m?word=javagame&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}\n开源阅读吧::https://tieba.baidu.com/mo/q/m?word=开源阅读&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}\n\n塞班s60v3吧::https://tieba.baidu.com/mo/q/m?word=塞班s60v3&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}\n\n\n百合小说吧::https://tieba.baidu.com/mo/q/m?word=%E7%99%BE%E5%90%88%E5%B0%8F%E8%AF%B4&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}\n\n毁魅吧::https://tieba.baidu.com/mo/q/m?word=毁魅&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}\n\n百合文吧::https://tieba.baidu.com/mo/q/m?word=%E7%99%BE%E5%90%88%E6%96%87&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E5%85%A8%E9%83%A8&pn={{(page-1)*30}}\ngl小说吧::https://tieba.baidu.com/mo/q/m?word=gl小说&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}\n百合文苑吧::https://tieba.baidu.com/mo/q/m?word=%E7%99%BE%E5%90%88%E6%96%87%E8%8B%91&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}\n百合漫画吧::https://tieba.baidu.com/mo/q/m?word=%E7%99%BE%E5%90%88%E6%BC%AB%E7%94%BB&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}\ngl漫画吧::https://tieba.baidu.com/mo/q/m?word=gl%E6%BC%AB%E7%94%BB&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}&\n百合吧::https://tieba.baidu.com/mo/q/m?word=百合&page_from_search=index&tn6=bdISP&tn4=bdKSW&tn7=bdPSB&lm=16842752&lp=6093&sub4=%E8%BF%9B%E5%90%A7&pn={{(page-1)*30}}",
"header": "{\n \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36\"\n}",
"lastUpdateTime": 1734778916604,
"loginUrl": "https://tieba.baidu.com/p/7547482189",
"respondTime": 7291,
"ruleBookInfo": {
"author": "class.louzhubiaoshi.0@author",
"intro": "",
"tocUrl": "|—来自.*?端|手机贴吧|.*?快来下载吧!.*?>/g,'');\nif(!baseUrl.match(/see_lz/)){\nresult=result.replace(/
')\n}\\n图片地址1:'+imgurl+'\\n'+'
\\n图片地址2:'+img2",
"imageStyle": ""
},
"ruleExplore": {},
"ruleSearch": {
"bookList": "@js:list=[{title:decodeURIComponent(baseUrl.match(/word=(.*)/)[1]),url:baseUrl,img:\"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1105349167,1082680177&fm=11&gp=0.jpg\"}]",
"bookUrl": "url",
"coverUrl": "img",
"name": "title"
},
"ruleToc": {
"chapterList": "
@js:result.replace(//g,\"\")",
"kind": ".title span!0@text&&.count-detail span.0:1:3@text##.*:|.*\\[|\\]|\\s.*",
"lastChapter": ".chapter-title a@text",
"name": ".title span.0@text",
"tocUrl": "#BasicOperation a.0@href",
"wordCount": ".count-detail span.1@text##.*:|字.*"
},
"ruleContent": {
"content": "#ChapterBody@html",
"imageStyle": "FULL"
},
"ruleExplore": {
"author": "a.2@text",
"bookList": ".Comic_Pic_List",
"bookUrl": "a.1@href",
"coverUrl": "img@src",
"intro": "li.1@text##^.+/\\s*\\d+字\\s*",
"kind": "a.3@text&&span@text&&li.1@text##.+\\D(\\d+\\/\\d+\\/\\d+)\\D*(\\d+字)\\s*(.+)##$1,$2",
"lastChapter": "",
"name": "a.1@text"
},
"ruleSearch": {
"author": "li.1@text##.+综合信息:\\s*([^\\/]+).*##$1",
"bookList": "tbody ul",
"bookUrl": "a@href",
"coverUrl": "img@src",
"intro": "li.1@text##.+\\d+:\\d+\\s*(.+).*##$1",
"kind": "li.1@text##.+\\/(\\d+\\/\\d+\\/\\d+).*##$1",
"lastChapter": "",
"name": "a@text"
},
"ruleToc": {
"chapterList": ".catalog-list li a",
"chapterName": "textNodes##[\\((【].*?[求更谢乐发推打加].*?[】)\\)]",
"chapterUrl": "href",
"isVip": ".icn_vip@text"
},
"searchUrl": "http://s.sfacg.com/?Key={{key}}&S=1&SS=0",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "海词精选(海词)",
"bookSourceType": 0,
"bookSourceUrl": "http://dict.cn",
"bookUrlPattern": "",
"customOrder": 697,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"lastUpdateTime": 1734635024411,
"loginUrl": "",
"respondTime": 156,
"ruleBookInfo": {
"intro": "text"
},
"ruleContent": {
"content": "html"
},
"ruleExplore": {},
"ruleSearch": {
"author": "@css:.phonetic@text",
"bookList": "body",
"lastChapter": "@css:.dict-basic-ul@text",
"name": "@js:decodeURI(baseUrl.split(\"/\").pop())"
},
"ruleToc": {
"chapterList": "body",
"chapterName": "@js:\"详细\""
},
"searchUrl": "http://dict.cn/{{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "百度知道",
"bookSourceType": 0,
"bookSourceUrl": "https://zhidao.baidu.com/msearch/",
"customOrder": 698,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "---$1---
').replace(/---$1---
').replace(/
\" + Get('url').substring(26) : Get('url')) + ('\\n🔍繁体搜索:' + (Get('search_TC') == true ? '〖自选〗开启' : '〖默认〗关闭')) + ('\\n📑简繁转换:' + (Get('TC_to_SC') == true ? '〖默认〗开启' : '〖自选〗关闭')) + ('\\n🗃目录整理:' + (Get('settle') == true ? '〖自选〗开启' : '〖默认〗关闭'));\n changeLog = '\\nㅤ\\nㅤ\\n' + Setting + '\\nㅤ\\n';\n book = JSON.stringify({\n 'name': $2('.name'),\n 'author': $2('.author').replace(/[,&\\|]|[图文][::]/g, '/').replace(/\\s/g, '').replace(/\\/+/g, '/').replace(/作家:/, ''),\n 'kind': s + ',' + k,\n 'word': '',\n 'latest': l + '〔' + t + '〕',\n 'intro': (t != '' ? ('更新时间:' + t + '\\nㅤ\\n') : '') + $2('.content').replace(/.*内容介绍[::].*/g, '').replace(/(^)/g, '$1
') + changeLog,\n 'cover': $3('.cover-bg img'),\n 'url': url,\n 'durl': '',\n 'reName': true\n });\n} else {\n (function Book() {\n apiBaseUrl = cache.get(`cache_api_${Get('url')}`);\n json = java.ajax(apiBaseUrl);\n Title = JSON.parse(json)['title'];\n Intro = JSON.parse(json)['intro'];\n return { Title: Title, Intro: Intro };\n }());\n book = JSON.stringify({\n 'kind': book['kind'],\n 'latest': Title[Title.length - 1],\n 'intro': Intro[0]\n });\n}\nPut(book);\n
' + String(java.getElements('#cp_img img')).replace(/http:/g, 'https:');\n} else {\n '';\n}\n
---$1---
').replace(/|—来自.*?端|手机贴吧|.*?快来下载吧!.*?>/g,'')
'+((result)?result:'想要获取更多书籍信息,请点击书籍的书名(・o・)');",
"tocUrl": "text.目录列表@href"
},
"ruleContent": {
"content": "div[style=text-indent: 2em;]@html@js:\nresult.replace(/
https://www.zei8.me{{@@text.本地高速下载@href}}'",
"kind": "class.place@tag.a.-1@text",
"lastChapter": "",
"name": "",
"tocUrl": "",
"wordCount": "@css:small:matches(是否连载|小说大小)+span@text"
},
"ruleContent": {
"content": "class.content@html||text.电信高速下载@href@js:/^http:/.test(result)?'下载链接:'+result+'
───────
'+book.intro:result",
"nextContentUrl": "",
"replaceRegex": "",
"webJs": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "",
"bookList": "class.item",
"bookUrl": "tag.a@href",
"intro": "class.intro@html",
"kind": "",
"name": "tag.a@text##[^《]*《|》[^\\n]*"
},
"ruleToc": {
"chapterList": "text.本地高速下载||class.content",
"chapterName": "@js:'正文预览'",
"chapterUrl": "href@js:''+result?result:baseUrl",
"isVip": ""
},
"searchUrl": "e/sch/index.php?page={{page-1}}&keyboard={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "逐浪小说🎃",
"bookSourceType": 0,
"bookSourceUrl": "https://m.zhulang.com#🎃",
"bookUrlPattern": "",
"customOrder": 707,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"lastUpdateTime": 1692440755857,
"loginUrl": "",
"respondTime": 2250,
"ruleBookInfo": {
"author": "class.yellow@text",
"coverUrl": "class.bk-info@img@data-src",
"intro": "id.bk-brief@p@text",
"kind": ".tags@a.0:1@text&&.btm-link@em@text##更新",
"lastChapter": "",
"name": "tag.h3.0@text",
"tocUrl": "text.开始阅读@href",
"wordCount": ".bk-info@p.3@text"
},
"ruleContent": {
"content": "class.rd-txt@p@text"
},
"ruleExplore": {},
"ruleSearch": {
"author": "h4@text",
"bookList": "id.ret-list@li",
"bookUrl": "a@href",
"coverUrl": "img@data-src",
"name": "h3@text"
},
"ruleToc": {
"chapterList": "class.idx-ol@a",
"chapterName": "text",
"chapterUrl": "href",
"nextTocUrl": "class.blue.0@option!0@value"
},
"searchUrl": "https://m.zhulang.com/search/index.html?k={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "个性说网",
"bookSourceType": 0,
"bookSourceUrl": "https://www.gexingshuo.com",
"bookUrlPattern": "",
"customOrder": 707,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "【好词好句】::haocihaoju/list_{{page}}.html\n古诗词集::haocihaoju/gushici/list_{{page}}.html\n唯美句子::haocihaoju/weimeijuzi/list_{{page}}.html\n伤感句子::haocihaoju/shangganjuzi/list_{{page}}.html\n幸福句子::haocihaoju/xingfujuzi/list_{{page}}.html\n爱情句子::haocihaoju/aiqingjuzi/list_{{page}}.html\n表白句子::haocihaoju/biaobaijuzi/list_{{page}}.html\n励志句子::haocihaoju/lizhijuzi/list_{{page}}.html\n【名人名言】::mingrenmingyan/list_{{page}}.html\n励志名言::mingrenmingyan/lizhimingyan/list_{{page}}.html\n读书名言::mingrenmingyan/dushumingyan/list_{{page}}.html\n爱情名言::mingrenmingyan/aiqingmingyan/list_{{page}}.html\n经典名言::mingrenmingyan/jingdianmingyan/list_{{page}}.html\n电影台词::mingrenmingyan/dianyingtaici/list_{{page}}.html\n电视剧台词::mingrenmingyan/dianshijutaici/list_{{page}}.html\n游戏台词::mingrenmingyan/youxitaici/list_{{page}}.html\n综艺台词::mingrenmingyan/zongyitaici/list_{{page}}.html\n【签名大全】::qianmingdaquan/list_{{page}}.html\n个性签名::qianmingdaquan/gexingqianming/list_{{page}}.html\n伤感签名::qianmingdaquan/shangganqianming/list_{{page}}.html\n情侣签名::qianmingdaquan/qinglvqianming/list_{{page}}.html\n抖音签名::qianmingdaquan/douyinqianming/list_{{page}}.html\n励志签名::qianmingdaquan/lizhiqianming/list_{{page}}.html\n微信签名::qianmingdaquan/weixinqianming/list_{{page}}.html\n暗恋签名::qianmingdaquan/anlianqianming/list_{{page}}.html\n游戏签名::qianmingdaquan/youxiqianming/list_{{page}}.html\n古风签名::qianmingdaquan/gufengqianming/list_{{page}}.html\n快手签名::qianmingdaquan/kuaishouqianming/list_{{page}}.html\n成熟签名::qianmingdaquan/chengshuqianming/list_{{page}}.html\n经典签名::qianmingdaquan/jingdianqianming/list_{{page}}.html\n奋斗签名::qianmingdaquan/fendouqianming/list_{{page}}.html\n英语签名::qianmingdaquan/yingyuqianming/list_{{page}}.html\n分手签名::qianmingdaquan/fenshouqianming/list_{{page}}.html\n心累签名::qianmingdaquan/xinleiqianming/list_{{page}}.html\n搞笑签名::qianmingdaquan/gaoxiaoqianming/list_{{page}}.html\n英文签名::qianmingdaquan/yingwenqianming/list_{{page}}.html\n节日签名::qianmingdaquan/jieriqianming/list_{{page}}.html\n开心签名::qianmingdaquan/kaixinqianming/list_{{page}}.html\n唯美签名::qianmingdaquan/weimeiqianming/list_{{page}}.html\n男生签名::qianmingdaquan/nanshengqianming/list_{{page}}.html\n女生签名::qianmingdaquan/nvshengqianming/list_{{page}}.html\n霸气签名::qianmingdaquan/baqiqianming/list_{{page}}.html\n【头像大全】::touxiangdaquan/list_{{page}}.html\n男生头像::touxiangdaquan/nanshengtouxiang/list_{{page}}.html\n女生头像::touxiangdaquan/nvshengtouxiang/list_{{page}}.html\n情侣头像::touxiangdaquan/qinglvtouxiang/list_{{page}}.html\n卡通头像::touxiangdaquan/katongtouxiang/list_{{page}}.html\n个性头像::touxiangdaquan/gexingtouxiang/list_{{page}}.html\n伤感头像::touxiangdaquan/shanggantouxiang/list_{{page}}.html\n微信头像::touxiangdaquan/weixintouxiang/list_{{page}}.html\n抖音头像::touxiangdaquan/douyintouxiang/list_{{page}}.html\n网红头像::touxiangdaquan/wanghongtouxiang/list_{{page}}.html\n陌陌头像::touxiangdaquan/momotouxiang/list_{{page}}.html\n【网名大全】::wangmingdaquan/list_{{page}}.html\n男生网名::wangmingdaquan/nanshengwangming/list_{{page}}.html\n女生网名::wangmingdaquan/nvshengwangming/list_{{page}}.html\n情侣网名::wangmingdaquan/qinglvwangming/list_{{page}}.html\n伤感网名::wangmingdaquan/shangganwangming/list_{{page}}.html\n英文网名::wangmingdaquan/yingwenwangming/list_{{page}}.html\n搞笑网名::wangmingdaquan/gaoxiaowangming/list_{{page}}.html\n游戏网名::wangmingdaquan/youxiwangming/list_{{page}}.html\n励志网名::wangmingdaquan/lizhiwangming/list_{{page}}.html\n抖音网名::wangmingdaquan/douyinwangming/list_{{page}}.html\n好听网名::wangmingdaquan/haotingwangming/list_{{page}}.html\n快手网名::wangmingdaquan/kuaishouwangming/list_{{page}}.html\n微信网名::wangmingdaquan/weixinwangming/list_{{page}}.html\n符号网名::wangmingdaquan/fuhaowangming/list_{{page}}.html\n经典网名::wangmingdaquan/jingdianwangming/list_{{page}}.html\n内涵网名::wangmingdaquan/nahanwangming/list_{{page}}.html\n古风网名::wangmingdaquan/gufengwangming/list_{{page}}.html\n一字网名::wangmingdaquan/yiziwangming/list_{{page}}.html\n二字网名::wangmingdaquan/erziwangming/list_{{page}}.html\n三字网名::wangmingdaquan/sanziwangming/list_{{page}}.html\n四字网名::wangmingdaquan/siziwangming/list_{{page}}.html\n五字网名::wangmingdaquan/wuziwangming/list_{{page}}.html\n六字网名::wangmingdaquan/liuziwangming/list_{{page}}.html\n七字网名::wangmingdaquan/qiziwangming/list_{{page}}.html\n爱情网名::wangmingdaquan/aiqingwangming/list_{{page}}.html\n【说说大全】::shuoshuodaquan/list_{{page}}.html\n现实说说::xinqingshuoshuohenxianshi/list_{{page}}.html\n下雨说说::xiayu/list_{{page}}.html\n励志说说::lizhishuoshuo/list_{{page}}.html\n霸气说说::baqishuoshuo/list_{{page}}.html\n情侣说说::qinglvshuoshuo/list_{{page}}.html\n考试说说::kaoshishuoshuo/list_{{page}}.html\n兄弟说说::xiongdishuoshuo/list_{{page}}.html\n节日说说::jierishuoshuo/list_{{page}}.html\n幸福说说::xingfushuoshuo/list_{{page}}.html\n生日说说::shengrishuoshuo/list_{{page}}.html\n空间说说::kongjianshuoshuo/list_{{page}}.html\n微信说说::weixinshuoshuo/list_{{page}}.html\n心累说说::xinleishuoshuo/list_{{page}}.html\n职场说说::zhichangshuoshuo/list_{{page}}.html\n古风说说::gufengshuoshuo/list_{{page}}.html\n内涵说说::nahanshuoshuo/list_{{page}}.html\n哲理说说::zhelishuoshuo/list_{{page}}.html\n英文说说::yingwenshuoshuo/list_{{page}}.html\n毕业说说::biyeshuoshuo/list_{{page}}.html\n分手说说::fenshoushuoshuo/list_{{page}}.html\n快手说说::kuaishoushuoshuo/list_{{page}}.html\n抖音说说::douyinshuoshuo/list_{{page}}.html\n闺蜜说说::guimishuoshuo/list_{{page}}.html\n开学说说::kaixueshuoshuo/list_{{page}}.html\n作业说说::zuoyeshuoshuo/list_{{page}}.html\n治愈说说::zhiyushuoshuo/list_{{page}}.html\n无聊说说::wuliaoshuoshuo/list_{{page}}.html\n旅游说说::lvyoushuoshuo/list_{{page}}.html\n唯美说说::weimeishuoshuo/list_{{page}}.html\n超拽说说::chaozhuaishuoshuo/list_{{page}}.html\n失恋说说::shilianshuoshuo/list_{{page}}.html\n自己说说::zijishuoshuo/list_{{page}}.html\n主流说说::zhuliushuoshuo/list_{{page}}.html\n微博说说::weiboshuoshuo/list_{{page}}.html\n想家说说::xiangjiashuoshuo/list_{{page}}.html\n表白说说::biaobaishuoshuo/list_{{page}}.html\n心烦说说::xinfanshuoshuo/list_{{page}}.html\n520说说::520shuoshuo/list_{{page}}.html\n文字控说::wenzikongshuo/list_{{page}}.html\n男生说说::nanshengshuoshuo/list_{{page}}.html\n女生说说::nvshengshuoshuo/list_{{page}}.html\n怀孕说说::huaiyunshuoshuo/list_{{page}}.html\n情话说说::qinghuashuoshuo/list_{{page}}.html\n运动说说::yundongshuoshuo/list_{{page}}.html\n吃饭说说::chifanshuoshuo/list_{{page}}.html\n结婚说说::jiehunshuoshuo/list_{{page}}.html\n骂人说说::marenshuoshuo/list_{{page}}.html\n打工说说::dagongshuoshuo/list_{{page}}.html\n减肥说说::jianfeishuoshuo/list_{{page}}.html\n喝酒说说::hejiushuoshuo/list_{{page}}.html\n青春说说::qingchunshuoshuo/list_{{page}}.html\n堵车说说::ducheshuoshuo/list_{{page}}.html\n过年说说::guonianshuoshuo/list_{{page}}.html\n搬家说说::banjiashuoshuo/list_{{page}}.html\n友情说说::youqingshuoshuo/list_{{page}}.html\n起床说说::qichuangshuoshuo/list_{{page}}.html\n睡觉说说::shuijueshuoshuo/list_{{page}}.html\n带娃说说::daiwashuoshuo/list_{{page}}.html\n销售说说::xiaoshoushuoshuo/list_{{page}}.html\n自拍说说::zipaishuoshuo/list_{{page}}.html\n做饭说说::zuofanshuoshuo/list_{{page}}.html\n领证说说::lingzhengshuoshuo/list_{{page}}.html\n买车说说::maicheshuoshuo/list_{{page}}.html\n成长说说::chengchangshuoshuo/list_{{page}}.html\n下雪说说::xiaxueshuoshuo/list_{{page}}.html\n购物说说::gouwushuoshuo/list_{{page}}.html\n红包说说::hongbaoshuoshuo/list_{{page}}.html\n放假说说::fangjiashuoshuo/list_{{page}}.html\n钓鱼说说::diaoyushuoshuo/list_{{page}}.html\n【心语大全】::xinyudaquan/list_{{page}}.html\n早安心语::xinyudaquan/zaoanxinyu/list_{{page}}.html\n晚安心语::xinyudaquan/wananxinyu/list_{{page}}.html\n午安心语::xinyudaquan/wuanxinyu/list_{{page}}.html\n励志心语::xinyudaquan/lizhixinyu/list_{{page}}.html\n【范文大全】::fanwendaquan/list_{{page}}.html\n读后感::duhougan/list_{{page}}.html\n观后感::guanhougan/list_{{page}}.html\n毕业赠言::biyezengyan/list_{{page}}.html\n工作总结::fanwendaquan/gongzuozongjie/list_{{page}}.html\n工作计划::fanwendaquan/gongzuojihua/list_{{page}}.html\n合同范本::fanwendaquan/hetongfanben/list_{{page}}.html\n毕业论文::fanwendaquan/biyelunwen/list_{{page}}.html\n实习报告::fanwendaquan/shixibaogao/list_{{page}}.html\n心得体会::fanwendaquan/xindetihui/list_{{page}}.html\n入党申请书::fanwendaquan/rudangshenqingshu/list_{{page}}.html\n入团申请书::fanwendaquan/rutuanshenqingshu/list_{{page}}.html\n述职报告::fanwendaquan/shuzhibaogao/list_{{page}}.html\n演讲稿::fanwendaquan/yanjianggao/list_{{page}}.html\n介绍信::fanwendaquan/jieshaoxin/list_{{page}}.html\n主持词::fanwendaquan/zhuchici/list_{{page}}.html\n导游词::fanwendaquan/daoyouci/list_{{page}}.html\n邀请函::fanwendaquan/yaoqinghan/list_{{page}}.html\n策划书::fanwendaquan/cehuashu/list_{{page}}.html\n检讨书::fanwendaquan/jiantaoshu/list_{{page}}.html\n放假安排::fanwendaquan/fangjiaanpai/list_{{page}}.html\n祝福语::fanwendaquan/zhufuyu/list_{{page}}.html\n上班时间::fanwendaquan/shangbanshijian/list_{{page}}.html\n高速免费::fanwendaquan/gaosumianfei/list_{{page}}.html\n评语::fanwendaquan/pingyu/list_{{page}}.html\n口号::fanwendaquan/kouhao/list_{{page}}.html\n辞职报告::fanwendaquan/cizhibaogao/list_{{page}}.html\n转正申请::fanwendaquan/zhuanzhengshenqing/list_{{page}}.html\n思想汇报::fanwendaquan/sixianghuibao/list_{{page}}.html\n活动总结::fanwendaquan/huodongzongjie/list_{{page}}.html\n【情书大全】::qingshudaquan/list_{{page}}.html\n表白情书::qingshudaquan/biaobaiqingshu/list_{{page}}.html\n搞笑情书::qingshudaquan/gaoxiaoqingshu/list_{{page}}.html\n伤感情书::qingshudaquan/shangganqingshu/list_{{page}}.html\n初恋情书::qingshudaquan/chulianqingshu/list_{{page}}.html\n感人情书::qingshudaquan/ganrenqingshu/list_{{page}}.html\n浪漫情书::qingshudaquan/langmanqingshu/list_{{page}}.html\n【话术大全】::huashudaquan/list_{{page}}.html\n销售话术::huashudaquan/xiaoshouhuashu/list_{{page}}.html\n汽车话术::huashudaquan/qichehuashu/list_{{page}}.html\n房产话术::huashudaquan/fangchanhuashu/list_{{page}}.html\n保险话术::huashudaquan/baoxianhuashu/list_{{page}}.html\n淘宝话术::huashudaquan/taobaohuashu/list_{{page}}.html\n邀约话术::huashudaquan/yaoyuehuashu/list_{{page}}.html\n回访话术::huashudaquan/huifanghuashu/list_{{page}}.html\n电销话术::huashudaquan/dianxiaohuashu/list_{{page}}.html\n赞美话术::huashudaquan/zanmeihuashu/list_{{page}}.html\n贷款话术::zuowen/daxuelunwen/list_{{page}}.html",
"lastUpdateTime": 1733516928711,
"loginUrl": "",
"respondTime": 1280,
"ruleBookInfo": {
"coverUrl": ""
},
"ruleContent": {
"content": "class.artcle-con@html",
"imageStyle": "0"
},
"ruleExplore": {
"author": "",
"bookList": "class.section-list@tag.li",
"bookUrl": "tag.h5.0@tag.a@href",
"coverUrl": "class.left_img@tag.img@src",
"intro": "tag.li.0@tag.p.0@text",
"lastChapter": "",
"name": "tag.h5.0@tag.a@text",
"wordCount": "class.update-time.0@text##更新时间"
},
"ruleSearch": {
"author": "",
"bookList": "class.section-list@tag.li",
"bookUrl": "tag.h5.0@tag.a@href",
"coverUrl": "class.left_img@tag.img@src",
"intro": "tag.li.0@tag.p.0@text",
"lastChapter": "",
"name": "tag.h5.0@tag.a@text",
"wordCount": "class.update-time.0@text##更新时间"
},
"ruleToc": {
"chapterList": "class.artcle@h1",
"chapterName": "tag.h1@text",
"chapterUrl": "class.artcle@tag.div.4@href"
},
"searchUrl": "search/{{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "爱发电",
"bookSourceType": 0,
"bookSourceUrl": "https://afdian.com#",
"customOrder": 708,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "兽屋之龙的作品集::https://afdian.com/api/user/get-album-list?user_id=63609ee2d7e211eabceb52540025c377&page={{page}}",
"header": "{\n \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36\"\n}",
"lastUpdateTime": 1732997983925,
"loginCheckJs": "",
"loginUi": "[\n {\n \"name\": \"手机号码/邮箱号\",\n \"type\": \"text\"\n },\n {\n \"name\": \"密码\",\n \"type\": \"password\"\n }\n]",
"loginUrl": "\\n'\n\t\t}\n\tresult=json.data.post.content+imgs+video;\n\tresult!=\"\"?result:preview_text+\"\\n💰\"+json.data.post.min_price+\"\\n\"+json.data.post.has_right_errMsg\n\t}else{\n\t\tresult=\"↓↓复制下面文字,编辑书源,添加至发现规则↓↓\\n\"+book.name+\"的作品集::\"+baseUrl.replace(/page=1/,'page={\\{page}}')\n\t\t}\n
\\n'\n\t\t}\n\tresult=json.data.post.content+imgs+video;\n\tresult!=\"\"?result:preview_text+\"\\n💰\"+json.data.post.min_price+\"\\n\"+json.data.post.has_right_errMsg\n\t}else{\n\t\tresult=\"↓↓复制下面文字,编辑书源,添加至发现规则↓↓\\n\"+book.name+\"的作品集::\"+baseUrl.replace(/page=1/,'page={\\{page}}')\n\t\t}\n
",
"kind": "[property~=category|status|update_time]@content",
"lastChapter": "{{@@[property$=chapter_name]@content}}・{{@@[property$=update_time]@content}}\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"
},
"ruleContent": {
"content": "#content@p@html",
"nextContentUrl": "text.下一页@href",
"replaceRegex": "##这章没有.*下一页.*|喜欢.*书海阁.*全网最快.*|.*下一页继续阅读.*"
},
"ruleExplore": {
"author": ".data.0@a@text",
"bookList": ".list@li",
"bookUrl": "a.1@href##^##https://www.shuhaige.net",
"coverUrl": "img@src",
"intro": ".intro@text",
"kind": ".data@span.0:1@text",
"lastChapter": "a.-1@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": ".bookname@a@text"
},
"ruleSearch": {
"author": "span.0@text",
"bookList": "#sitembox@dl",
"bookUrl": "a.0@href",
"checkKeyWord": "我的模拟长生路",
"coverUrl": "img@src",
"intro": ".book_des@text",
"kind": "span.1:2:-1@text",
"lastChapter": "{{@@a.-1@text}}・{{@@span.-1@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": "h3 a@text",
"wordCount": "span.3@text"
},
"ruleToc": {
"chapterList": "#list dd!0:1:2:3:4:5:6:7:8:9:10:11",
"chapterName": "a@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",
"chapterUrl": "a@href"
},
"searchUrl": "search.html,{\n \"body\": \"searchtype=all&searchkey={{key}}\",\n \"method\": \"POST\"\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "周易易学",
"bookSourceType": 0,
"bookSourceUrl": "http://www.taijizhidian.com#",
"customOrder": 711,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "\n\t[\n\t{\"title\":\"📚藏经阁\",\n\"url\":\"\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":1\n\t}},\n\t{\"title\":\"易经注释\",\n\"url\":\"http://www.taijizhidian.com/book/search/catid-1-page-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"易理书籍\",\n\"url\":\"http://www.taijizhidian.com/book/search/catid-2.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"术数相关\",\n\"url\":\"http://www.taijizhidian.com/book/search/catid-3-page-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"其它书籍\",\n\"url\":\"http://www.taijizhidian.com/book/search/catid-4-page-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"仅有存目\",\n\"url\":\"http://www.taijizhidian.com/book/search/catid-5-page-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"易经原文\",\n\"url\":\"http://www.taijizhidian.com/book/search/catid-6-page-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n\t{\"title\":\"转载随笔\",\n\"url\":\"http://www.taijizhidian.com/zzsb/p{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"📚天书易经\",\n\"url\":\"\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":1\n\t}},\n{\"title\":\"64卦\",\n\"url\":\"http://www.taijizhidian.com/chengxu/search/catid-1-page-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"易经十翼\",\n\"url\":\"http://www.taijizhidian.com/chengxu/search/catid-2-page-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"易经图说\",\n\"url\":\"http://www.taijizhidian.com/chengxu/search/catid-3-page-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"名词解释\",\n\"url\":\"http://www.taijizhidian.com/chengxu/search/catid-4-page-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n\t{\"title\":\"📚易经大师\",\n\"url\":\"\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":1\n\t}},\n{\"title\":\"现代大师\",\n\"url\":\"http://www.taijizhidian.com/dashi/xiandayijingdash.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"清代大师\",\n\"url\":\"http://www.taijizhidian.com/dashi/yijingdash.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"明代大师\",\n\"url\":\"http://www.taijizhidian.com/dashi/mingdaiyijingdashi.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"元代大师\",\n\"url\":\"http://www.taijizhidian.com/dashi/yuandaiyijingdashi.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"两宋大师\",\n\"url\":\"http://www.taijizhidian.com/dashi/liangsongyijingdashi/list-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"唐代大师\",\n\"url\":\"http://www.taijizhidian.com/dashi/tangdaiyijingdashi.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"更早的大师\",\n\"url\":\"http://www.taijizhidian.com/dashi/gengzaoyijingdashi.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"📚不二易传\",\n\"url\":\"\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":1\n\t}},\n{\"title\":\"易经卦辞\",\n\"url\":\"http://www.taijizhidian.com/bueryizhuan/yijingguaci/list-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"易经爻辞\",\n\"url\":\"http://www.taijizhidian.com/bueryizhuan/yijingyaoci/list-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"易经彖传\",\n\"url\":\"http://www.taijizhidian.com/bueryizhuan/yijingduanchuan/list-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"易经大象\",\n\"url\":\"http://www.taijizhidian.com/bueryizhuan/yijingdaxiang/list-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"易经小象\",\n\"url\":\"http://www.taijizhidian.com/bueryizhuan/yijingxiaoxiang/list-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n{\"title\":\"易经序卦\",\n\"url\":\"http://www.taijizhidian.com/bueryizhuan/yijingxugua/list-{{page}}.html\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}}\n]\n",
"lastUpdateTime": 1734901400294,
"respondTime": 1884,
"ruleBookInfo": {
"author": ".info@span.1@text",
"coverUrl": "img.2@src",
"intro": ".info@p.-1@text##阅读原文:|书籍摘要:|内容摘要:",
"kind": ".info@a.0@text",
"lastChapter": ".shijian@text",
"name": ".ptb20@h1.0@text||h1@text",
"wordCount": ".info@p.-2@text##代表作品:|错综复杂:|所属分类:"
},
"ruleContent": {
"content": ".plr20@html||.ptb20@html",
"replaceRegex": "##当前位置:.*||
"
},
"ruleExplore": {
"author": "h3@a@text##撰.*",
"bookList": ""
},
"ruleSearch": {
"author": "h3@a@text##撰.*",
"bookList": ".ptb30||.homebk9-ctn@ul@li",
"bookUrl": "a.0@href",
"checkKeyWord": "周",
"coverUrl": "img@src",
"intro": "p.-1@text",
"name": "h3@text##\\[.*\\].*撰"
},
"ruleToc": {
"chapterList": ".clearfix@li@a||.sitesingle-btn@a.0||h2",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "/index.php?s=so&keyword={{key}}",
"weight": 0
},
{
"bookSourceComment": "// Error: 下载链接为空\n\n更新:\n使用说明",
"bookSourceGroup": "免费",
"bookSourceName": "优品学习(发现)",
"bookSourceType": 3,
"bookSourceUrl": "https://www.ypppt.com",
"bookUrlPattern": "",
"concurrentRate": "",
"coverDecodeJs": "",
"customOrder": 712,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "",
"header": "",
"lastUpdateTime": 1721279150473,
"loginCheckJs": "",
"loginUi": "",
"loginUrl": "",
"respondTime": 180772,
"ruleBookInfo": {
"author": "",
"canReName": "",
"coverUrl": "",
"init": "\n",
"intro": "@js:\nvar lis = {\n 比例:(String(src).match(/比例:.*?\\n/)),\n 页数:(String(src).match(/页数:.*?\\n/)),\n 格式:(String(src).match(/格式:.*?\\n/)),\n 大小:(String(src).match(/大小:.*?\\n/)),\n 日期:(String(src).match(/日期:.*?\\n/)),\n 效果:(String(src).match(/效果:.*?\\n/))\n}\n\" \" + lis['比例'] + lis['页数'] + lis['格式'] + lis['大小'] + lis['日期'] + lis['效果']",
"kind": "",
"lastChapter": "",
"name": "",
"tocUrl": "class.down-button@href",
"wordCount": ""
},
"ruleContent": {
"content": "html",
"imageStyle": "",
"nextContentUrl": "",
"replaceRegex": "",
"sourceRegex": "",
"webJs": ""
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"intro": "",
"kind": "",
"lastChapter": "",
"name": ""
},
"ruleSearch": {
"author": "",
"bookList": "class.posts clear@li",
"bookUrl": "a.1@href",
"coverUrl": "a.0@img@src",
"intro": "",
"kind": "div@span.0@a@text",
"lastChapter": "",
"name": "a.1@text",
"wordCount": ""
},
"ruleToc": {
"chapterList": "class.down clear@li",
"chapterName": "a@text##2##1",
"chapterUrl": "",
"isVip": "",
"isVolume": "",
"nextTocUrl": "",
"updateTime": ""
},
"searchUrl": "https://www.ypppt.com/p/search.php?kwtype=1&q={{key}}",
"variableComment": "",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "霸王游戏",
"bookSourceType": 0,
"bookSourceUrl": "https://www.yikm.net",
"bookUrlPattern": "",
"concurrentRate": "",
"coverDecodeJs": "",
"customOrder": 713,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "[\n{\"title\":\"🎮游戏分类\",\n\"url\":\"\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":1\n\t}},\n{\"title\":\"FC\",\n\"url\":\"/nes?page={{page}}&tag=0&e=0\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n\t{\"title\":\"SFC\",\n\"url\":\"/nes?page={{page}}&tag=&e=5\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n\t{\"title\":\"街机\",\n\"url\":\"/nes?page={{page}}&tag=9&e=\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n\t{\"title\":\"GBA\",\n\"url\":\"/nes?page={{page}}&tag=&e=2\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n\t{\"title\":\"MG\",\n\"url\":\"/nes?page={{page}}&tag=&e=3\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}},\n\t{\"title\":\"H5\",\n\"url\":\"/nes?tag=1\",\n\"style\":{\n\t\"layout_flexGrow\":1,\n\t\"layout_flexBasisPercent\":0.25\n\t}}\n\t]",
"header": "{\n\t\"User-Agent\":\"Mozilla/5.0 (Linux; Android 10; MI 8 Build/QKQ1.190828.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/100.0.4896.127 Mobile Safari/537.36\"\n\t}",
"lastUpdateTime": 1721272059789,
"loginCheckJs": "",
"loginUi": "",
"loginUrl": "",
"respondTime": 5461,
"ruleBookInfo": {
"author": "",
"canReName": "",
"coverUrl": "",
"init": "",
"intro": "",
"kind": "",
"lastChapter": "",
"name": "",
"tocUrl": "",
"wordCount": ""
},
"ruleContent": {
"content": "@js:\nif(book.durChapterIndex==chapter.index){\n\t\tjava.startBrowser(baseUrl,title)\n\t\tjava.toast('正在加载视频\\n视频加载较慢,请耐心等待')\n\t}\n'
或者【点击章节链接】跳转到浏览器播放
或者【点击章节链接】跳转到浏览器播放
",
"kind": "连载中{$.status}已完结&&category_name&&sub_category_name&&update_time\n##连载中50|30已完结| \\d.*",
"lastChapter": "new_chapter_name##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求更票谢乐发订合补加架字修Kk].*?[】)\\)]",
"name": "title",
"tocUrl": "{{baseUrl}}/chapters?paging=0",
"wordCount": "all_words"
},
"ruleContent": {
"content": "data.content"
},
"ruleExplore": {
"author": ""
},
"ruleSearch": {
"author": "author_name",
"bookList": "data",
"bookUrl": "http://appi.kuwo.cn/novels/api/book/{{$.book_id}}",
"checkKeyWord": "",
"coverUrl": "cover_url",
"intro": "intro",
"kind": "连载中{$.status}已完结&&category_name&&sub_category_name\n##连载中50|30已完结",
"name": "title",
"wordCount": "all_words"
},
"ruleToc": {
"chapterList": "data",
"chapterName": "chapter_title##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求更票谢乐发订合补加架字修Kk].*?[】)\\)]",
"chapterUrl": "{{baseUrl.replace('?paging=0','')}}/{{$.chapter_id}}",
"updateTime": "{{$.volume_name}} {{$.original_words}}字"
},
"searchUrl": "http://appi.kuwo.cn/novels/api/book/search?keyword={{key}}&pi={{page}}&ps=30",
"weight": 50
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "杰众文学",
"bookSourceType": 0,
"bookSourceUrl": "http://www.jiezhong.cc/",
"bookUrlPattern": "",
"customOrder": 717,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "",
"header": "",
"lastUpdateTime": 1721483258126,
"loginUrl": "",
"respondTime": 2896,
"ruleBookInfo": {
"author": "class.p_author@tag.a@text",
"coverUrl": "id.bookimg@tag.img@src",
"intro": "tag.p.1@text",
"kind": "id.count@tag.span.0@text",
"name": "tag.h1@text",
"tocUrl": "text.目录列表@href",
"wordCount": "id.count@tag.span.4@text##[Kk]##000"
},
"ruleContent": {
"content": "id.content@textNodes"
},
"ruleExplore": {},
"ruleSearch": {
"author": "tag.td.2@text",
"bookList": "class.grid@tag.tr!0",
"bookUrl": "tag.a.0@href",
"lastChapter": "tag.td.1@text",
"name": "tag.td.0@text",
"wordCount": "tag.td.3@text##[Kk]##000"
},
"ruleToc": {
"chapterList": "id.readerlist@tag.li",
"chapterName": "tag.a@text",
"chapterUrl": "tag.a@href"
},
"searchUrl": "/modules/article/search.php?searchkey={{key}}&searchtype=articlename,{\n \"charset\": \"gbk\"\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "潇湘书院",
"bookSourceType": 0,
"bookSourceUrl": "https://www.xxsy.net#",
"customOrder": 717,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "",
"lastUpdateTime": 1732966334873,
"loginUrl": "https://www.xxsypro.com/?from=oldxxsy",
"respondTime": 1845,
"ruleBookInfo": {
"author": ".title span@text##文\\/",
"coverUrl": ".bookprofile img.0@src",
"intro": "#book_intro@text",
"kind": ".sub-cols span@text&&.sub-tags@a@text\n##类别:|发布:",
"lastChapter": ".sub-newest p@text",
"name": ".title h1@text",
"tocUrl": "text.目录@href",
"wordCount": ".sub-data span@text"
},
"ruleContent": {
"content": "#content@html"
},
"ruleExplore": {},
"ruleSearch": {
"author": "h4 a.1@textNodes",
"bookList": ".result-list li",
"bookUrl": "a.1@href",
"coverUrl": "a img@src",
"intro": ".detail@text",
"kind": ".subtitle span.0:1@text&&h4 a!0:1@text",
"name": "h4 a.0@text",
"wordCount": "{{@@.number span@text##字数:}}字"
},
"ruleToc": {
"chapterList": ".profile-main li",
"chapterName": "a@text||li[style~=width:100%;]@text",
"chapterUrl": "a@href",
"isVip": "i svg@class",
"isVolume": "li[style~=width:100%;]@text"
},
"searchUrl": "https://www.xxsy.net/search/{{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "出版",
"bookSourceName": "周易易学",
"bookSourceType": 0,
"bookSourceUrl": "http://www.taijizhidian.com",
"bookUrlPattern": "",
"concurrentRate": "",
"coverDecodeJs": "",
"customOrder": 717,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "",
"header": "",
"lastUpdateTime": 1741627480281,
"loginCheckJs": "",
"loginUi": "",
"loginUrl": "",
"respondTime": 1213,
"ruleBookInfo": {
"author": ".info@span.1@text",
"canReName": "",
"coverUrl": "img.2@src",
"init": "",
"intro": ".info@p.-1@text##阅读原文:|书籍摘要:|内容摘要:",
"kind": ".info@a.0@text",
"lastChapter": ".shijian@text",
"name": ".ptb20@h1.0@text||h1@text",
"tocUrl": "",
"wordCount": ".info@p.-2@text##代表作品:|错综复杂:|所属分类:"
},
"ruleContent": {
"content": ".plr20@html||.ptb20@html",
"imageStyle": "",
"nextContentUrl": "",
"replaceRegex": "##当前位置:.*||
",
"sourceRegex": "",
"webJs": ""
},
"ruleExplore": {
"author": "h3@a@text##撰.*",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"intro": "",
"kind": "",
"lastChapter": "",
"name": ""
},
"ruleSearch": {
"author": "h3@a@text##撰.*",
"bookList": ".ptb30||.homebk9-ctn@ul@li",
"bookUrl": "a.0@href",
"coverUrl": "img@src",
"intro": "p.-1@text",
"kind": "",
"lastChapter": "",
"name": "h3@text##\\[.*\\].*撰",
"wordCount": ""
},
"ruleToc": {
"chapterList": ".clearfix@li@a||.sitesingle-btn@a.0||h2",
"chapterName": "text",
"chapterUrl": "href",
"isVip": "",
"isVolume": "",
"nextTocUrl": "",
"updateTime": ""
},
"searchUrl": "/index.php?s=so&keyword={{key}}",
"variableComment": "",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "雁北堂🎃#2",
"bookSourceType": 0,
"bookSourceUrl": "https://www.ebtang.com#🎃",
"bookUrlPattern": "",
"customOrder": 718,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "🔹书库::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版武侠::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=51&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版古言::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=50&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版青春文学::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=49&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版科幻::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=48&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版理财::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=47&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&美文::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=45&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&短篇::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=44&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版教育::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=43&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版社科::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=42&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版传记::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=41&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版历史::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=40&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版悬疑::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=36&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版经管::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=35&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版励志::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=34&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&悬疑爱情::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=33&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&悬疑::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=32&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&探险::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=31&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&灵异惊悚::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=30&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&科幻::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=28&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&武侠::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=27&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&奇幻::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=26&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&历史::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=25&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&仙侠::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=24&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&都市::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=23&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&玄幻::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=22&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&动漫::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=18&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&青春::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=16&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&军事::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=15&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&穿越::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=14&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&古言::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=11&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&现言::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=10&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&游戏::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=4&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&同人::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=1&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&",
"lastUpdateTime": 0,
"loginUrl": "http://m.ebtang.com/m/user/login",
"respondTime": 2296,
"ruleBookInfo": {},
"ruleContent": {
"content": "
]{1,200}>/ig, '
', NP = \"
\\uFEFF
\";\n var list = [];\n var volsName = java.getStringList(rules.volsName).toArray();\n\n java.getElements(rules.volumes)\n .toArray().forEach((vol,idx) => {\n java.setContent(vol);\n var chs = java.getElements(rules.chapters)\n .toArray().map(ch => {\n java.setContent(ch);\n var isVip = 0;\n var chName = java.getString(rules.chName,false);\n return {\n text:(isVip ? '💰' : '').padStart(4, \"\\u2000\")+(opts.showVolName ? volsName[idx]+\"\\x20\" : '')+chName, href:'http://www.ebtang.com/book/readbook/'+bookid+'/'+java.getString(rules.chLink,false),\n name: chName\n };\n });\n\n var volInfo = '简介:' + NL + java.getStringList(rules.volInfo)\n .toArray().join(NL);\n volInfo += NP + '目录(' + chs.length + '):' + NL;\n volInfo += chs.slice(0,10).map(v => v.name).join(NL);\n volInfo += chs.length > 10 ? NL + '……' : '';\n volInfo = volInfo.replace(/(\\s)\\1+/g, '$1');\n list.push({\n text: '🔻[ '+volsName[idx]+' ]',\n href: 'https://translate.google.cn/#view=home&op=translate&sl=zh-CN&tl=en&text='+encodeURIComponent(volInfo)\n });\n list = list.concat(chs);\n });\n\n return list;\n}\n\nchapterLevel(rules, opts);\n
|标签:|简介:|size=\"\\d+\"",
"kind": "{{@@tag.td.4@text}},{{@@tag.td.5@text}},{{@@tag.td.3@text}},{{@@tag.span@text}}##(\\d+)",
"lastChapter": "tag.td.8@text||tag.td.-1@text",
"name": "@js:if(baseUrl.match(/www/)){\njava.getString(\"@@tag.a.1@text\",false)\n}else{\na=String(result).match(/有更新/)?'🔥有更新':'';\nString(java.getString(\"@@tag.a.0@text\",false)).replace(/《|》/g,'')+a}",
"wordCount": "tag.td.-3@text"
},
"ruleSearch": {
"author": "tag.a.0@text",
"bookList": "@css:tbody tr:lt(5)",
"bookUrl": "tag.a.1@href",
"coverUrl": "",
"intro": "tag.td.2@text",
"kind": "font@text&&tag.td.3@text&&tag.td.5@text",
"lastChapter": "
}}",
"kind": "{{$.category.name}}\n{{java.timeFormat(java.getString('$.lastestChapter.createDate'))}}",
"lastChapter": "$.lastestChapter.title",
"name": "$.bookName@put:{bid:$.bookId}",
"tocUrl": "{{source.getKey().match(/([^\\#]+)\\#/)[1]}}/api/bookshelf/directory,{\n \"body\": \"bookId={{$.bookId}}&chapterNum=0&isNext=1&getNum=10000\",\n \"method\": \"POST\"\n}",
"wordCount": "$.category.books_count"
},
"ruleContent": {
"content": "
",
"tocUrl": "@js:baseUrl.replace(/\\/?$/, '/list.html')"
},
"ruleContent": {
"content": ".p_01@html@js:result || ' 付费章节,换源阅读!'"
},
"ruleExplore": {},
"ruleSearch": {
"author": ".zuoZhe1 a@text",
"bookList": ".tianZhi_list dl:lt(3)",
"bookUrl": "h6 a@href",
"coverUrl": "a img@src",
"intro": ".cel02_row3@textNodes@js:result.trim()",
"kind": ".cel02_row2 span:not([class])@text",
"lastChapter": ".zhuJue@text",
"name": "h6 a@text"
},
"ruleToc": {
"chapterList": ".list01 li p",
"chapterName": "@js:(result.outerHtml().includes('vip_icon') ? '🔒' : '') + result.select('a').text()",
"chapterUrl": "a@href"
},
"searchUrl": "/SearchResults.aspx?PageSize=3&keywords={{key}}&noveltype=0,{\n \"charset\": \"gb2312\"\n}",
"weight": 0
},
{
"bookSourceComment": "By关耳+乃星改 21.6.9\n迷迭轻改 交流群637775313\n",
"bookSourceGroup": "免费",
"bookSourceName": "晋江百合",
"bookSourceType": 0,
"bookSourceUrl": "https://m.jjwxc.net/#迷迭edit-gl",
"bookUrlPattern": "",
"customOrder": 723,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"现代 无cp \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx5=5&mainview0=0&sd1=1&lx0=0&fg0=0&collectiontypes=ors&null=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"«« 无cp »»\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx5=5&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&null=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"古代 无cp \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx5=5&mainview0=0&sd2=2&lx0=0&fg0=0&collectiontypes=ors&null=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 现代 GL \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd1=1&lx0=0&fg0=0&sortType=0&isfinish=0&collectiontypes=ors&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"«« G L »»\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&null=0&searchkeywords=&page={{page}}&isfinish=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 古代 GL \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd2=2&lx0=0&fg0=0&sortType=0&isfinish=0&collectiontypes=ors&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"✾ ✾ 标签 [百合] ✾ ✾\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"快穿\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq125=125&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"穿书\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq134=134&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"甜文\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq124=124&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"重生\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq75=75&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"爽文\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq137=137&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"系统\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq122=122&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"强强\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq19=19&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"星际\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq135=135&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"生子\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq20=20&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"校园\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq185=185&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"末世\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq81=81&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"女配\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq96=96&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"美食\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq99=99&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异能\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq72=72&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"玄学\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq206=206&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"打脸\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq138=138&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"清穿\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq18=18&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"女强\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq82=82&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"直播\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq142=142&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"年下\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq21=21&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"武侠\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq11=11&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"逆袭\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq184=184&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"宫斗\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq74=74&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"日韩\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq86=86&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"婚恋\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq78=78&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"竞技\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq70=70&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"科举\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq174=174&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"萌宠\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq205=205&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"恐怖\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq29=29&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"机甲\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq97=97&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"科幻\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq28=28&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"洪荒\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq67=67&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"血族\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq69=69&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"宅斗\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq73=73&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"网红\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq141=141&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"成长\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq183=183&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"职场\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq98=98&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"经商\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq180=180&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"网配\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq84=84&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"美娱\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq140=140&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"商战\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq123=123&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"传奇\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq89=89&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"聊斋\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq188=188&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"婆媳\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq80=80&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"爱情\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx1=1&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"武侠\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx2=2&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"奇幻\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx3=3&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"仙侠\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx4=4&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"游戏\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx5=5&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"传奇\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx6=6&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"科幻\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx7=7&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"童话\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx8=8&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"惊悚\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx9=9&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"悬疑\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx10=10&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"剧情\",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx16=16&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"✾ ✾\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 娱 乐 圈 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq64=64&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 种 田 文 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq66=66&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 年 代 文 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq173=173&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 无 限 流 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq83=83&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 少 年 漫 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq90=90&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 古 穿 今 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq65=65&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 升 级 流 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq139=139&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 少 女 漫 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq14=14&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 原 著 向 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq93=93&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 姐 弟 恋 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq186=186&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 大 冒 险 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq198=198&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 轻 小 说 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx17=17&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"✾ ✾\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 穿越时空 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq60=60&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 仙侠修真 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq68=68&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 豪门世家 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq33=33&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 随身空间 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq56=56&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 情有独钟 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq39=39&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 灵异神怪 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq26=26&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 破镜重圆 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq47=47&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 英美衍生 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq17=17&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 虐恋情深 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq42=42&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 青梅竹马 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq62=62&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 超级英雄 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq132=132&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 宫廷侯爵 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq32=32&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 异世大陆 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq57=57&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 悬疑推理 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq128=128&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 天作之合 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq52=52&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 天之骄子 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq54=54&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 游戏网游 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq92=92&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 都市情缘 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq30=30&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 性别转换 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq24=24&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 现代架空 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq126=126&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 未来架空 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq127=127&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 欢喜冤家 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq41=41&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 前世今生 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq49=49&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 幻想空间 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq25=25&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 复仇虐渣 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq145=145&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 东方玄幻 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq144=144&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 朝堂之上 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq178=178&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 奇幻魔幻 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq27=27&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 励志人生 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq121=121&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 民国旧影 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq61=61&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 布衣生活 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq38=38&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 业界精英 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq101=101&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 历史衍生 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq91=91&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 女扮男装 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq136=136&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 市井生活 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq175=175&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 古代幻想 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq189=189&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 西方罗曼 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq59=59&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 平步青云 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq55=55&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 相爱相杀 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq103=103&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 因缘邂逅 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq45=45&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 灵魂转换 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq23=23&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 魔法幻情 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq191=191&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 西方名著 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq16=16&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 江湖恩怨 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq35=35&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 异国奇缘 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq37=37&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 花季雨季 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq31=31&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 制服情缘 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq85=85&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 都市异闻 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq181=181&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 古典名著 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq130=130&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 近水楼台 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq46=46&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 亡灵异族 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq192=192&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 乔装改扮 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq51=51&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 小门小户 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq177=177&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 时代奇缘 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq22=22&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 史诗奇幻 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq199=199&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 阴差阳错 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq53=53&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 恋爱合约 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq48=48&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 异闻传说 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq196=196&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 边缘恋歌 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq44=44&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 三教九流 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq36=36&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 骑士与剑 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq63=63&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 七年之痒 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq79=79&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 授权衍生 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq148=148&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 异想天开 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq190=190&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 乡村爱情 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq58=58&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 爱情战争 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq50=50&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 时尚流行 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq182=182&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 时代新风 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx0=0&fg0=0&collectiontypes=ors&bq210=210&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 古典衍生 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx20=20&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 东方衍生 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx18=18&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 西方衍生 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx19=19&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 其他衍生 \",\"url\":\"http://www.jjwxc.net/bookbase.php?fw0=0&fbsj=0&ycx0=0&xx3=3&mainview0=0&sd0=0&lx21=21&fg0=0&collectiontypes=ors&bq0=0&searchkeywords=&page={{page}}\",\"style\":{\"layout_flexGrow\":1}}]",
"header": "{\n \"User-Agent\": \"Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; MIX 2 Build/OPR1.170623.027) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1\"\n}",
"lastUpdateTime": 1732633789183,
"loginUrl": "http://m.jjwxc.net",
"respondTime": 14485,
"ruleBookInfo": {
"author": "$.authorName",
"canReName": "true",
"coverUrl": "$.novelCover",
"init": "",
"intro": "
\n\n🔷 标签:✱{{$.novelTags##,|\\s## ✱}}
\n🔶 {{$.protagonist##,|,|;|;##、}}
\n🔶 {{$.costar##,|,|;|;##、}}
\n🔶 {{$.other##,|,|;|;##、}}
\n🔶 风格:{{$.novelStyle}}
\n🔶 视角:{{$.mainview}}
\n💠 评分:{{$.novelReviewScore}}
\n🔷 收藏:{{$.novelbefavoritedcount}} 🔶 评论:{{$.comment_count##,}}
\n🔷 霸王票:{{$.ranking}} 🔶 灌溉:{{$.nutrition_novel}}
\n\n{{String(java.get('intro')).replace(/立意:/,'🔴🔴 立意:')}}
{{java.get('leave')}}
\n{{'\\n'+''}}\n\n
)/)[1]:'';\nString(result).replace(/🔴 短介: |🔴 短介:'' /,'').replace(/(🔶 灌溉.*?
)/,'$1\\n'+li+'————————•————————\\n').replace(/🔴🔴 立意.*
/,'').replace(/(?:🔷 标签:✱|🔶 主角:|🔶 配角:|🔶 其它:|🔶 视角:|💠 评分:|\\n🔴 立意:)
/g,'')
|标签:|简介:|size=\"\\d+\"",
"kind": "{{@@tag.td.4@text}},{{@@tag.td.5@text}},{{@@tag.td.3@text}},{{@@tag.span@text}}##(\\d+)",
"lastChapter": "tag.td.8@text||tag.td.-1@text",
"name": "@js:if(baseUrl.match(/www/)){\njava.getString(\"@@tag.a.1@text\",false)\n}else{\na=String(result).match(/有更新/)?'🔥有更新':'';\nString(java.getString(\"@@tag.a.0@text\",false)).replace(/《|》/g,'')+a}",
"wordCount": "tag.td.-3@text"
},
"ruleSearch": {
"author": "tag.a.0@text",
"bookList": "@css:tbody tr:lt(5)",
"bookUrl": "tag.a.1@href",
"intro": "tag.td.2@text",
"kind": "font@text&&tag.td.3@text&&tag.td.5@text",
"lastChapter": "
|标签:|简介:|size=\"\\d+\"",
"kind": "{{@@tag.td.4@text}},{{@@tag.td.5@text}},{{@@tag.td.3@text}},{{@@tag.span@text}}##(\\d+)",
"lastChapter": "tag.td.8@text||tag.td.-1@text",
"name": "@js:if(baseUrl.match(/www/)){\njava.getString(\"@@tag.a.1@text\",false)\n}else{\na=String(result).match(/有更新/)?'🔥有更新':'';\nString(java.getString(\"@@tag.a.0@text\",false)).replace(/《|》/g,'')+a}",
"wordCount": "tag.td.-3@text"
},
"ruleSearch": {
"author": "tag.a.0@text",
"bookList": "@css:tbody tr:lt(5)",
"bookUrl": "tag.a.1@href",
"intro": "tag.td.2@text",
"kind": "font@text&&tag.td.3@text&&tag.td.5@text",
"lastChapter": "
",
"kind": ".w_txt li.1@textNodes&&.li_tit i@text&&.li_upDate@textNodes##\\s..:.*",
"lastChapter": ".li_upDate a.0@text",
"name": ".li_tit a@text",
"wordCount": ".w_txt li.2@textNodes"
},
"ruleContent": {
"content": ".article@html",
"imageStyle": "0"
},
"ruleExplore": {
"author": "span.1@text##\\s.*",
"bookList": ".w_picTxt_lr li",
"bookUrl": "a.1@href",
"coverUrl": "img@src",
"intro": "span.2@text",
"kind": "span.1@text",
"lastChapter": "span.3@text##.*\\s|更新",
"name": "a.1@text",
"wordCount": "span.3@text##\\s.*"
},
"ruleSearch": {
"author": "span.1@textNodes",
"bookList": ".w_picTxt_lr li",
"bookUrl": "a.1@href",
"checkKeyWord": "",
"coverUrl": "img@src",
"intro": "span.6@text",
"kind": "span.4:2@textNodes",
"lastChapter": "a.2@text##\\s..:.*",
"name": "a.1@text",
"wordCount": "span.3@textNodes"
},
"ruleToc": {
"chapterList": ".w_ulTxt li a",
"chapterName": "textNodes",
"chapterUrl": "href",
"isVip": "i@text",
"updateTime": ""
},
"searchUrl": "/search-{{key}}.html?p={{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "次元姬网",
"bookSourceType": 0,
"bookSourceUrl": "https://www.ciyuanji.com#",
"bookUrlPattern": "",
"customOrder": 731,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"榜单\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"畅销榜\",\"url\":\"/r_c_3_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"点击榜\",\"url\":\"/r_c_11_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"人气榜\",\"url\":\"/r_c_4_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"打赏榜\",\"url\":\"/r_c_5_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"刀片榜\",\"url\":\"/r_c_6_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月票榜\",\"url\":\"/r_c_1_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"新书榜\",\"url\":\"/r_c_10_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"推荐榜\",\"url\":\"/r_c_2_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"吐槽榜\",\"url\":\"/r_c_12_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"收藏榜\",\"url\":\"/r_c_7_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"更新榜\",\"url\":\"/r_c_8_3_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"连载\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"轻说\",\"url\":\"/l_c_101_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"同人\",\"url\":\"/l_c_115_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻\",\"url\":\"/l_c_102_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"都市\",\"url\":\"/l_c_106_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"仙侠\",\"url\":\"/l_c_105_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"西幻\",\"url\":\"/l_c_103_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"游戏\",\"url\":\"/l_c_110_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"科幻\",\"url\":\"/l_c_112_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"武侠\",\"url\":\"/l_c_104_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"历史\",\"url\":\"/l_c_108_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"/l_c_113_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"军事\",\"url\":\"/l_c_109_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现实\",\"url\":\"/l_c_107_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"体育\",\"url\":\"/l_c_111_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"短篇\",\"url\":\"/l_c_114_0_2_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"完结\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"轻说\",\"url\":\"/l_c_101_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"同人\",\"url\":\"/l_c_115_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻\",\"url\":\"/l_c_102_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"都市\",\"url\":\"/l_c_106_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"仙侠\",\"url\":\"/l_c_105_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"西幻\",\"url\":\"/l_c_103_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"游戏\",\"url\":\"/l_c_110_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"科幻\",\"url\":\"/l_c_112_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"武侠\",\"url\":\"/l_c_104_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"历史\",\"url\":\"/l_c_108_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"/l_c_113_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"军事\",\"url\":\"/l_c_109_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现实\",\"url\":\"/l_c_107_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"体育\",\"url\":\"/l_c_111_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"短篇\",\"url\":\"/l_c_114_0_1_0_1_{{page}}_10.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}}]",
"lastUpdateTime": 1735059266841,
"loginUrl": "https://www.ciyuanji.com/login",
"respondTime": 5646,
"ruleBookInfo": {
"author": ".book_detail_content__SQOg8 span.1@text",
"coverUrl": ".book_detail_cover__rKpN6 img@data-src",
"init": "",
"intro": "🏷️ {{@@.book_detail_tags__pkrm2@text}}{{'\\n'+''}}\n{{@@article@text}}##(^|[。!?]+[”」)】]?)##$1
",
"kind": ".book_detail_content__SQOg8 span.2:3@text&&.book_detail_head__L3w3i span.3@text##\\s.*",
"lastChapter": ".book_detail_head__L3w3i strong@text",
"name": ".book_detail_content__SQOg8 span.0@text",
"tocUrl": "",
"wordCount": ".book_detail_content__SQOg8 span.4@text"
},
"ruleContent": {
"content": ".chapter_article__vWEkb@html"
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"intro": "",
"kind": "",
"lastChapter": "",
"name": "",
"wordCount": ""
},
"ruleSearch": {
"author": "a.2@text",
"bookList": ".search_book__ieDvY||.card_card__yeC5Y li||.card_book__ctZ9S||.desc_list__R8WJh li",
"bookUrl": "a.1@href",
"checkKeyWord": "",
"coverUrl": "img@data-src",
"intro": "p.-1@text",
"kind": "a.3:4@text",
"lastChapter": "a.5@text##最新.",
"name": "a.1@text",
"wordCount": "p.-3@span.0@text"
},
"ruleToc": {
"chapterList": ".book_detail_chapter__wsMUy a",
"chapterName": "text",
"chapterUrl": "href",
"isVip": ".book_detail_lock__eNRvE@text"
},
"searchUrl": "/search/{{key}}_0_0_0_0_0_{{page}}.html",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "绾书文学",
"bookSourceType": 0,
"bookSourceUrl": "https://api.wanshu.com",
"bookUrlPattern": "",
"customOrder": 732,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "月点击榜::/novel/libraryList?page={{page}}&pageSize=20&order=mouth_view_count\n总字数榜::/novel/libraryList?page={{page}}&pageSize=20&order=word_num\n最近更新::/novel/libraryList?page={{page}}&pageSize=20&order=update\n都市言情::/novel/libraryList?page={{page}}&pageSize=20&category_id=1\n时空穿越::/novel/libraryList?page={{page}}&pageSize=20&category_id=2\n总裁豪门::/novel/libraryList?page={{page}}&pageSize=20&category_id=3\n玄幻仙侠::/novel/libraryList?page={{page}}&pageSize=20&category_id=4\n浪漫青春::/novel/libraryList?page={{page}}&pageSize=20&category_id=5\n悬疑灵异::/novel/libraryList?page={{page}}&pageSize=20&category_id=6\n都市异能::/novel/libraryList?page={{page}}&pageSize=20&category_id=7",
"lastUpdateTime": 1732962702090,
"loginUrl": "https://account.wanshu.com/login",
"respondTime": 1733,
"ruleBookInfo": {
"intro": ""
},
"ruleContent": {
"content": "data.content",
"imageStyle": "0"
},
"ruleExplore": {},
"ruleSearch": {
"author": "author",
"bookList": "data",
"bookUrl": "/novel/chapterList?page=1&pageSize=19999&novel_id={{$.novel_id}}",
"coverUrl": "cover",
"intro": "description",
"kind": "complete_status&&category_name",
"lastChapter": "latest_chapter_update_time&&latest_chapter##\\h[\\d:]+\\d\\n##▪",
"name": "name",
"wordCount": "word_num"
},
"ruleToc": {
"chapterList": "data",
"chapterName": "name",
"chapterUrl": "/novel/chapterInfo?novel_chapter_id={{$.id}}",
"isVip": "¥{{$.is_free}}##¥true",
"updateTime": ""
},
"searchUrl": "/novel/search?pageSize=100&kw={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "acgzc",
"bookSourceType": 0,
"bookSourceUrl": "http://www.acgzc.com-8",
"customOrder": 733,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"lastUpdateTime": 1729026263504,
"respondTime": 25756,
"ruleBookInfo": {
"author": "class.a2@tag.h1@tag.span@text",
"coverUrl": "class.a1@tag.img.0@src",
"intro": "class.tab-content@tag.h3@text",
"name": "class.a2@tag.h1@text",
"tocUrl": "class.a3@tag.a@href"
},
"ruleContent": {
"content": "class.z_zy@html"
},
"ruleExplore": {},
"ruleSearch": {
"author": "class.author@tag.a@text",
"bookList": "class.rank-bg@class.rank-detail",
"bookUrl": "class.chapter@tag.a@href",
"kind": "class.category@tag.a@text",
"name": "class.chapter@tag.a@text"
},
"ruleToc": {
"chapterList": "class.zpxg@tag.a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "http://www.acgzc.com/index.php/portal/booklist/?list=true&keywords={{key}}&per_page={{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "晋江详榜(发现)",
"bookSourceType": 0,
"bookSourceUrl": "https://www.jjwxc.net/细分",
"bookUrlPattern": "",
"customOrder": 734,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"♧ 榜 单 ♧\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 驻 站 榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=19&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 字 数 榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=8&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 长 生 殿 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=9&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=3&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=5&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=4&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=6&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 总 分 榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=7&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"霸王票榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=13&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"勤奋指数 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=15&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"栽培月榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=18&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"千字金榜 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=21&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"完结高分 \",\"url\":\"http://www.jjwxc.net/topten.php?orderstr=20&t=0\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"古言完结 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"现言完结 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=8\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"衍言完结 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=13\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"无CP完结\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=15&str=46\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"衍生完结 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=21&str=26\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 无 c p ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=15&str=18\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=25&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 完 结 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=25&str=40\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=25&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=25&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=25&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=25&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 百 合 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=15&str=17\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=10&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=10&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=10&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=10&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=10&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=10&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"重来一次 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10901\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"奇幻异闻\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10902\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"架空历史\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10903\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"穿越时空\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10904\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"幻想未来\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10905\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"都市情缘\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10906\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"天赐良缘\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10907\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"时尚娱乐\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10908\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"宫廷侯爵\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10909\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"业界精英\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10910\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"系统快穿\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10911\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"情有独钟\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=10&str=10912\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 古代言情 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=1&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=1&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=1&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=1&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=1&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=1&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"古色古香\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10101\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"布衣生活\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10102\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"天作之合\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10103\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"宫廷侯爵\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10104\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"再世重生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10105\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"架空历史\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10106\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"女尊女强\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10107\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"传奇武侠\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10108\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"复仇虐渣\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10109\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"市井人家\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10110\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"科举朝堂\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10111\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"励志人生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10112\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 都市青春 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=2&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=2&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=2&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜\",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=2&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=2&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=2&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"豪门世家\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10201\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"业界精英\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10202\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"励志人生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10203\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"婚前婚后\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10204\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"都市情缘\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10205\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"破镜重圆\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10206\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"近水楼台\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10207\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"时代新风\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10208\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"天之骄子\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10209\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"娱乐星光\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10210\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"欢喜冤家\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10211\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"因缘邂逅\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10212\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"校园青春\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10213\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"时尚流行\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=1&str=10214\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"甜心蜜意\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10215\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"情有独钟\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=2&str=10216\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"————\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"————\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 幻想言情 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=3\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=6&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=6&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=6&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜\",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=6&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=6&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=6&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"再世重生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10301\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"穿越时空\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10302\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"人生赢家\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10303\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"时代奇缘\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10304\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"快穿系统\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10305\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"种田日常\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10306\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"幻想传奇\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10307\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"豪门世家\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10308\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"现代架空\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10309\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"神奇能力\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10310\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"都市异闻\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10311\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"升级逆袭\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10312\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"打脸爽文\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10313\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"穿书攻略\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10314\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"流金年代\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10315\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"娱乐时尚\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=6&str=10316\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"————\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"————\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 古代穿越 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=9&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=9&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=9&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜\",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=9&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=9&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=9&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"天作之合\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10401\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"女尊女强\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10402\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"历史穿越\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10403\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"架空穿越\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10404\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"布衣生活\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10405\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"宫廷侯爵\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10406\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"前世今生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10407\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异世传奇\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10408\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"市井人家\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10409\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"科举朝堂\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10410\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"系统快穿\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10411\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"复仇虐渣\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=9&str=10412\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 奇幻言情 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=5&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=5&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=5&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜\",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=5&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=5&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=5&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"东方传奇\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10501\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"仙侠奇缘\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10502\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"另类幻想\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10503\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"魔法幻情\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10504\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"修真升级\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10505\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"灵异神怪\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10506\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"西方幻想\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10507\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异世穿书\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10508\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异术超能\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10509\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"系统快穿\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10510\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异闻传说\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10511\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"玄奇幻界\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=5&str=10512\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 未来游戏 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=7&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=7&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=7&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜\",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=8&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=7&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=7&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"科幻世界\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10601\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"星际机甲\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10602\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"末世异世\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10603\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"游戏电竞\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10604\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"未来架空\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10605\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异度幻想\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10606\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"时空穿梭\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10607\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"悬疑推理\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10608\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"快穿系统\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10609\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"无限领域\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10610\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"萌宠灵怪\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10611\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"惊奇档案\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=7&str=10612\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 二 次 元 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=11\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=4&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=4&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=4&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜\",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=4&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=4&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=4&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"东方古风\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11105\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"西幻魔幻\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11106\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"乙女游戏\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11107\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异界穿书\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11108\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"热血冒险\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11109\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异能超能\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11110\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"经营基建\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11111\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"浪漫情缘\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11112\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"次元重生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11113\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"偶像育成\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11114\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"竞技社团\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11115\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"新奇幻想\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=4&str=11116\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 衍生言情 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=14&str=12\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=13&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=13&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=13&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜\",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=13&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=13&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=13&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 名 著 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=11201\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"西方罗曼\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=11202\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"历史传奇\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=11203\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"无限快穿\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=11204\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"东方幻想\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=11205\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"江湖恩怨\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=11206\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"娱乐竞技\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=11207\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 其 他 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=13&str=11208\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"————\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 现代纯爱 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=15&str=15\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=3&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=3&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=3&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=3&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=3&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=3&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"欢喜冤家\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10701\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"都市甜文\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10702\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"再世重生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10703\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"现代都市\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10704\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"校园青春\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10705\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"穿越时空\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10706\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"打脸逆袭\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10707\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"边缘恋曲\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10708\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"业界精英\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10709\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"种田日常\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10710\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"豪门世家\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10711\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"励志人生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10712\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"竞技人生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10713\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"时尚娱乐\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10714\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"情有独钟\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10715\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"婚前婚后\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=3&str=10716\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"————\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"————\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 幻想纯爱 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=15&str=43\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=18&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=18&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=18&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=18&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=18&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=18&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"无 限 流\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11801\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"末世狂想\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11802\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"快穿世界\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11803\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 系 统 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11804\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"仙侠修真\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11805\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异闻秘术\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11806\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"萌宠频道\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11807\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"边缘幻想\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11808\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"娱乐星光\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11809\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"星际日常\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11810\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"重生穿越\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11811\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"人生赢家\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11812\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"幻想甜宠\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11813\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"升级爽文\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11814\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"奇幻灵异\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11815\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"科幻机甲\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=18&str=11816\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"————\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"————\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 古代纯爱 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=15&str=16\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=11&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=11&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=11&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=11&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=11&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=11&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"宫廷将相\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10801\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"布衣生活\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10802\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"仙侠修真\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10803\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"古代幻想\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10804\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"升级逆袭\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10805\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"西幻异世\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10806\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"再世重生\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10807\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"穿越时空\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10808\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"幻想系统\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10809\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"玄幻灵异\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10810\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"天作之合\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10811\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"武侠传奇\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=11&str=10812\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"❀ 衍生纯爱 ❀\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=15&str=21\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"编 推 文 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=12&str=1\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 文 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=12&str=2\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 新 晋 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=12&str=7\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 月 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=12&str=4\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 季 度 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=12&str=5\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 半 年 榜 \",\"url\":\"http://www.jjwxc.net/channeltopten.php?channelid=12&str=6\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 月 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=9\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\" 霸 王 票 总 榜 \",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=10\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"名著传奇\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11001\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"江湖奇缘\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11002\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"无cp其他\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11003\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"无CP 轻\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11004\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"衍生其他\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11005\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"西方罗曼\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11006\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"无限快穿\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11007\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"无cp次元\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11008\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"都 市 轻\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11009\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"幻 想 轻\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11010\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"次元热血\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11011\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"次元幻想\",\"url\":\"http://www.jjwxc.net/channeltoplist.php?channelid=12&str=11012\",\"style\":{\"layout_flexGrow\":1}}]",
"header": "",
"lastUpdateTime": 1735059349485,
"loginUrl": "http://m.jjwxc.net/",
"respondTime": 4464,
"ruleBookInfo": {
"canReName": "1",
"coverUrl": "class.noveldefaultimage@src",
"intro": "@js:\nli=String(java.getString('@@class.smallreadbody!0@span@text&&class.rightul.0@tag.li.1@text',false)).replace(/\\n/g,'•');\nintro=String(java.getString('@@id.novelintro.0@html',false));\nresult=String(li+'\\n————————————————————'+intro);\na=result.replace(/作品视角/,'◎作品视角').replace(/\\s{2,}/g,'\\n').replace(/立意/,'◎立意').replace(/内容标签/,' ◎标签').replace(/一句话简介/,'◎短简').replace(/搜索关键字:/,'◎').replace(/ ┃ /g,'\\n◎').replace(/•◎/g,'\\n◎').replace(/:•/,':').replace(/(?:◎标签:|◎主角:|◎配角:|◎其它:|◎短简:|◎作品视角:)\\n/g,'').replace(/•$/gm,'')\n##手机地址:",
"kind": "//*[@itemprop=\"updataStatus\"]/text()&&//*[@itemprop=\"genre\"]/text()&&//*[@itemprop=\"updataStatus\"]/font/text()##-##,",
"lastChapter": "id.oneboolt@tag.tr.-2@tag.span.0@text&&id.oneboolt@tag.tr.-2@tag.td.-1@tag.span@text\n@js:result.replace(/\\n/g,'·').replace(/(.*?)\\[VIP\\]/,'★·$1')",
"name": "tag.title@text##《(.*?)》##$1###",
"wordCount": "//span[@itemprop=\"wordCount\"]/text()"
},
"ruleContent": {
"content": "class.b module@tag.li.0@textNodes&&class.b module@tag.li.1@textNodes##网友:|评分:|.*分\\|.{4}",
"imageStyle": "0",
"replaceRegex": ""
},
"ruleExplore": {
"author": "@js:if(baseUrl.match(/www/)){\njava.getString(\"@@tag.a.0@text\",false)\n}else{java.getString(\"@@tag.a.1@text\",false)}",
"bookList": "tbody@tr!0||class.b module@tag.li!-1",
"bookUrl": "@js:if(baseUrl.match(/www/)){\njava.getString(\"@@tag.a.1@href\",true)\n}else{result=java.getString(\"@@tag.a.0@href\",true);\nif(result.match(/\\/(\\d+)/)){\nvar id=result.match(/\\/(\\d+)/)[1]\nresult=\"http://www.jjwxc.net/onebook.php?novelid=\"+id}\nelse{result=java.getString(\"@@tag.a.0@href\",true);}}",
"coverUrl": "tag.td.2@a@href||tag.a.1@href@js:result.replace(/.+novelid=/, 'http:\\/\\/i9-static.jjwxc.net\\/novelimage.php?novelid=')",
"intro": "class.tooltip@rel&&tag.td.1@a@title##
|标签:|简介:|size=\"\\d+\"",
"kind": "{{@@tag.td.4@text}},{{@@tag.td.5@text}},{{@@tag.td.3@text}},{{@@tag.span@text}}##(\\d+)",
"lastChapter": "tag.td.8@text||tag.td.-1@text",
"name": "@js:if(baseUrl.match(/www/)){\njava.getString(\"@@tag.a.1@text\",false)\n}else{\na=String(result).match(/有更新/)?'🔥有更新':'';\nString(java.getString(\"@@tag.a.0@text\",false)).replace(/《|》/g,'')+a}",
"wordCount": "tag.td.-3@text"
},
"ruleSearch": {
"author": "tag.a.0@text",
"bookList": "@css:tbody tr:lt(5)",
"bookUrl": "tag.a.1@href",
"intro": "tag.td.2@text",
"kind": "font@text&&tag.td.3@text&&tag.td.5@text",
"lastChapter": "
",
"kind": "class.tags@tag.a@text&&class.date@tag.span!0@text##时间|状态|:",
"lastChapter": "",
"name": "",
"tocUrl": ""
},
"ruleContent": {
"content": "class.read_chapterDetail@html",
"nextContentUrl": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "class.autor@text",
"bookList": "@css:.bk a",
"bookUrl": "href",
"intro": "tag.p@textNodes",
"kind": "class.date@text##日期\\:\\s",
"lastChapter": "{{'完本'}}",
"name": "tag.h3@text",
"wordCount": "class.size@text##大小\\:\\s"
},
"ruleToc": {
"chapterList": "@css:.book_list 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.1114txt.net/",
"bookUrlPattern": "",
"customOrder": 737,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "",
"lastUpdateTime": 1646510155954,
"loginUrl": "",
"respondTime": 5634,
"ruleBookInfo": {
"author": "id.info@tag.p.0@a@text",
"coverUrl": "id.fmimg@img@src",
"init": "",
"intro": "id.intro@text",
"kind": "[property=og:novel:update_time]@content&&\n[property=og:novel:category]@content&&\n[property=og:novel:status]@content",
"lastChapter": "id.info@tag.p.3@a@text##免费章节 |正文卷 |正文 |VIP章节 ",
"name": "id.bookdetail@id.info@h1@text##\\(.*|\\(.*|免费阅读|全文.*阅读|最新章节"
},
"ruleContent": {
"content": "id.content@html##天才一秒记住.*无广告!|章节错误.*",
"replaceRegex": ""
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"kind": "",
"lastChapter": "",
"name": ""
},
"ruleSearch": {
"author": "class.s4@a@text",
"bookList": "class.novelslist2@ul@li",
"bookUrl": "class.s2@a@href",
"coverUrl": "",
"kind": "class.s6@text",
"lastChapter": "class.s3@a@text##免费章节 |正文卷 |正文 |VIP章节 ",
"name": "class.s2@a@text##\\(.*|\\(.*|免费阅读|全文.*阅读|最新章节"
},
"ruleToc": {
"chapterList": "//*[@id=\"list\"]//dt[2]/following-sibling::dd/a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "https://www.1114txt.net/search.php?keyword={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "猫九小说",
"bookSourceType": 0,
"bookSourceUrl": "http://www.maojiuxs.com#♤yc",
"customOrder": 737,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"榜单\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"推荐榜\",\"url\":\"/top/tuijian.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"点击榜\",\"url\":\"/top/dianji.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"收藏榜\",\"url\":\"/top/shoucang.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"好评榜\",\"url\":\"/top/pinglun.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"更新榜\",\"url\":\"/top/gengxin.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"新书榜\",\"url\":\"/top/xinshu.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"完结\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"现代言情\",\"url\":\"/shuku/?offset={{page-1}}&category=1&over=2§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古代言情\",\"url\":\"/shuku/?offset={{page-1}}&category=2&over=2§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"青春校园\",\"url\":\"/shuku/?offset={{page-1}}&category=3&over=2§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/?offset={{page-1}}&category=4&over=2§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"灵异惊悚\",\"url\":\"/shuku/?offset={{page-1}}&category=5&over=2§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"同人小说\",\"url\":\"/shuku/?offset={{page-1}}&category=6&over=2§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"游戏竞技\",\"url\":\"/shuku/?offset={{page-1}}&category=7&over=2§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"无CP\",\"url\":\"/shuku/?offset={{page-1}}&category=135&over=2§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"纯爱百合\",\"url\":\"/shuku/?offset={{page-1}}&category=136&over=2§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"连载\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"现代言情\",\"url\":\"/shuku/?offset={{page-1}}&category=1&over=1§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古代言情\",\"url\":\"/shuku/?offset={{page-1}}&category=2&over=1§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"青春校园\",\"url\":\"/shuku/?offset={{page-1}}&category=3&over=1§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/?offset={{page-1}}&category=4&over=1§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"灵异惊悚\",\"url\":\"/shuku/?offset={{page-1}}&category=5&over=1§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"同人小说\",\"url\":\"/shuku/?offset={{page-1}}&category=6&over=1§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"游戏竞技\",\"url\":\"/shuku/?offset={{page-1}}&category=7&over=1§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"无CP\",\"url\":\"/shuku/?offset={{page-1}}&category=135&over=1§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"纯爱百合\",\"url\":\"/shuku/?offset={{page-1}}&category=136&over=1§ion_id=1\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}}]",
"lastUpdateTime": 1732976001225,
"loginUrl": "http://www.maojiuxs.com/member/login.html",
"respondTime": 3900,
"ruleBookInfo": {
"author": ".introtwo span.0@text",
"coverUrl": ".imgbox img@src",
"intro": ".tabs_content p.0@html##(^|[。!?]+[”」)】]?)##$1
",
"kind": ".cation span@text&&.update span.1@text##\\s.*",
"lastChapter": ".update span.0@text",
"name": ".intro div.0@text",
"tocUrl": ".tabs_header a.1@href",
"wordCount": ".intro_num div.0@text"
},
"ruleContent": {
"content": "#showReading@p@html"
},
"ruleExplore": {
"author": "",
"kind": "",
"name": ""
},
"ruleSearch": {
"author": ".author@text",
"bookList": ".recom_top li||.book_con li",
"bookUrl": "a@href",
"checkKeyWord": "",
"coverUrl": ".imgbox img@src",
"intro": ".instro@text",
"kind": ".cation@text&&.status@text&&.time@text##\\s.*",
"lastChapter": ".up@text",
"name": ".name@text",
"wordCount": ".statusbox span.2@text"
},
"ruleToc": {
"chapterList": ".recommendeddirectory a",
"chapterName": "text",
"chapterUrl": "href##$##,{'webView': true}",
"isVip": "img@src"
},
"searchUrl": "/book/all.html?s={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "多看阅读",
"bookSourceType": 0,
"bookSourceUrl": "https://www.dkmi.com",
"customOrder": 738,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "
}}\n📍版权来自{{$..copyright}}",
"kind": "{{$..score}}分\n{{$..bookTypeName}}\n连载{{$..status}}完结\n{{$..lastChapterUtime}}\n##连载1|0完结| .*",
"lastChapter": "{{$.lastChapter.chapterName}} • {{$..lastChapterUtime## .*}}",
"name": "$.book.bookName",
"tocUrl": "@js:\nuid = 111;\nbody = {\n\tbookId: {{$..bookId}}\n}\neval(String(source.bookSourceComment));",
"wordCount": "{$.book.totalWordSize}字"
},
"ruleContent": {
"content": "
##$1###",
"kind": "{{@@.listcd@textNodes##\\> |\\ > .*}}\n{{@@.mlist li.0@textNodes}}",
"lastChapter": "",
"name": "h1@text##\\(.*\\)",
"wordCount": ""
},
"ruleContent": {
"content": ".conten@html",
"nextContentUrl": "",
"replaceRegex": "",
"sourceRegex": ""
},
"ruleExplore": {
"author": "h1@text||a.1@text##.*\\(|\\)",
"bookList": ".man_first li||.morelist li",
"bookUrl": "h1 a.0@href||a.1@href||a@href",
"intro": "p@text",
"kind": "h3@text||a.0@text",
"name": "h1@text||a.1@text||a@text##\\(.*\\)|\\s*完结|\\+番外",
"wordCount": ""
},
"ruleSearch": {
"author": "a.1@text##.*\\(|\\)",
"bookList": ".morelist li",
"bookUrl": "a.1@href",
"checkKeyWord": "",
"intro": "",
"kind": "a.0@text",
"name": "a.1@text##\\(.*\\)|\\s|金推|完结|\\+*番外|\\[\\]"
},
"ruleToc": {
"chapterList": "@js:\npage=result.match(/(\\d*)<\\/b>\\/(\\d+)<\\/b>/)[2];\n//java.log(page)\nlist=[];\nlist.push({text:'第1页',href:baseUrl});\nif(page>=2){\nfor(var i=2;i<=page;i++){\nhref1=baseUrl.replace(/.html/,'')+'_'+i+'.html';\nlist.push({text:'第'+i+'页',href:href1});\n}\n}\nlist",
"chapterName": "text",
"chapterUrl": "href",
"isPay": "",
"isVip": "",
"nextTocUrl": "",
"preUpdateJs": ""
},
"searchUrl": "https://qubook.org/e/search/index.php,{\n \"body\": \"show=title%2Cnewstext&keyboard={{key}}\",\n \"method\": \"POST\"\n\n}",
"variableComment": "",
"weight": 0
},
{
"bookSourceComment": "/* 2023.12.24 by:遇知 制作 */\n\t\njm = Object.keys(link_Params).map((key)=>link_Params[key]).join(\"\");\n_md5 = String(java.md5Encode(jm));\nmd5 = _md5.substring(3,_md5.length-5);\napi_Params = {\n \"ver\": \"1.6.4\",\n \"md5\": md5\n};\nbody = Object.assign(link_Params, api_Params);\noption = {'method':'POST','body':JSON.stringify(body)};\nurl = link_Urlpath +\",\"+ JSON.stringify(option);",
"bookSourceGroup": "免费",
"bookSourceName": "乐读小说",
"bookSourceType": 0,
"bookSourceUrl": "http://api.book.bookld.com##",
"customOrder": 743,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "@js:\nsort=[];\npush=(title,url,type1,type2)=>sort.push({\n\t\ttitle: title,\n\t\turl: url,\n\t\tstyle: {\n\t\t\t\tlayout_flexGrow: type1,\n\t\t\t\tlayout_flexBasisPercent: type2\n\t\t\t}\n\t});\n\npush('榜单', null, 1, 1);\n bd=[\"综合\",\"新书\",\"完结\",\"男生\",\"女生\",\"收藏\"];\n bd.map((title,type)=>{\t\t\t\t\t\n\t\t\turl = `@js:link_Urlpath = \"/Book/RankingList\";\n\t \tlink_Params =\t{\"ranking_id\":${type+91},\"start\":(page-1)*20,\"limit\":20};\t\n\t\t \teval(String(source.bookSourceComment));`;\n\t\t \t\n\t\t\t\tif(type+1 <= bd.length - bd.length%3)\n\t\t\t {\tpush(title, url, 1, 0.25);}\n\t\t\t\telse{ push(title, url, 0, 0.3);}\t\t\t\t\t\t\t\t\t\t\n\t\t\t});\n\n fl =[[\"男频\",\"100\",\n[\"都市\",\"玄幻\",\"仙侠\",\"灵异\",\"军史\",\"科幻\",\"竞技\",\"N次元\"]],\n[\"女频\",\"200\",\n[\"现言\",\"古言\",\"幻言\",\"灵异\",\"科幻\",\"青春\"]],\n[\"名著\",\"300\",\n[\"中国名著\",\"外国名著\"]]\n];\nfl.map([title,gender,list]=>{\n \t\n\tpush(title, null, 1, 1);\n\t list.map((title,type)=>{\n\t \turl = `@js:link_Urlpath = \"/Book/QueryBookForCtgr\";\n\t \tlink_Params =\t{\"type\":${type+1+Number(gender)},\"category\":0,\"serials\":\"不限\",\"vip\":\"不限\",\"start\":(page-1)*20,\"limit\":20};\t\n\t\t \teval(String(source.bookSourceComment));`;\n\tif(list.length > 3){\n\t\tif(type+1 <= list.length - list.length%3)\n\t\t\t {\tpush(title, url, 1, 0.25);}\n\t\t\t\telse{ push(title, url, 0, 0.29);}\n\t\t\t\t}\n\t\t\t\telse{ push(title, url, 1, 0.25);}\n \t});\n\t});\n\nJSON.stringify(sort);",
"header": "",
"lastUpdateTime": 1731570717907,
"loginUi": "",
"loginUrl": "",
"respondTime": 8316,
"ruleBookInfo": {
"author": "$.author",
"canReName": "",
"coverUrl": "$.cover",
"downloadUrls": "",
"intro": "🔖 标签:{{$.tags##\\n##,}}\n🕰 更新:{{$.updated}}\n♠️ 版权:{{$.MoreInfo##免责声明:|,.*}}\n📂 简介:{{$.longIntro}}##(^|[。!?]+[”」)】]?)##$1
",
"kind": "{{$.majorCate}}\n{{r=java.getString('isSerial');if(r!=\"\") r!='true'?'完结':'连载';}}\n{{$.updated##\\s.*}}",
"lastChapter": "$.lastChapter",
"name": "$.title",
"tocUrl": "@js:\nlink_Urlpath = \"/Book/CatelogueList\";\nlink_Params =\t{ \n\t \"_id\": java.put('_id',java.getString('$._id')),\n \"userID\": \"312818\"\n };\neval(String(source.bookSourceComment));",
"wordCount": "$.wordCount"
},
"ruleContent": {
"content": "
{$.book_info.descp}",
"kind": "$.book_info.category_name&&连载中{$.book_info.status}已完结&&$.book_info.updated_at\n##连载中0|1已完结| \\d.*",
"lastChapter": "$.last_chapter.name",
"name": "$.book_info.name",
"tocUrl": "https://s30007.zhongyue001.com/chapter/index?bid={{$.book_info.id}}",
"wordCount": "$.book_info.word"
},
"ruleContent": {
"content": "$.data.current.link||$.data.chapter_link\n
",
"kind": ".book_box span.1:2:4@text##.*:|小说",
"lastChapter": ".book_box a@text",
"name": ".book_box .name@text",
"wordCount": ".book_box span.3@text##.*:"
},
"ruleContent": {
"content": "#chaptercontent@textNodes"
},
"ruleExplore": {},
"ruleSearch": {
"author": "span.0@text",
"bookList": ".item",
"bookUrl": "a.1@href",
"coverUrl": "img@src",
"intro": "dd@text",
"name": "a.1@text"
},
"ruleToc": {
"chapterList": ".book_last dd a",
"chapterName": "text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求更票谢乐发订合补加Kk].*?[】)\\)]",
"chapterUrl": "href",
"nextTocUrl": "option@value"
},
"searchUrl": "/s.php?q={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "笔趣阁",
"bookSourceType": 0,
"bookSourceUrl": "https://www.96biquge.com#",
"bookUrlPattern": "https://www.96biquge.com/book/\\d+/\\d+/",
"customOrder": 747,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"玄幻小说\",\"url\":\"/xuanhuan/1/{{page}}.html\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"仙侠小说\",\"url\":\"/xianxia/2/{{page}}.html\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"都市小说\",\"url\":\"/dushi/3/{{page}}.html\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"历史小说\",\"url\":\"/lishi/4/{{page}}.html\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"网游小说\",\"url\":\"/wangyou/5/{{page}}.html\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"科幻小说\",\"url\":\"/kehuan/6/{{page}}.html\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"女生小说\",\"url\":\"/nv/7/{{page}}.html\",\"style\":{\"layout_flexGrow\":0,\"layout_flexBasisPercent\":0.29}}]",
"lastUpdateTime": 1731308107371,
"loginUrl": "",
"respondTime": 8306,
"ruleBookInfo": {
"author": "id.info@tag.p.0@text##作 者:",
"coverUrl": "id.fmimg@tag.img@src",
"init": "",
"intro": "id.intro@text",
"kind": "[property=og:novel:update_time]@content&&\n[property=og:novel:category]@content&&\n[property=og:novel:status]@content",
"lastChapter": "[property=og:novel:latest_chapter_name]@content",
"name": "id.info@tag.h1.0@text##\\(.*|\\(.*|免费阅读|全文.*阅读|最新章节|笔趣阁|小说"
},
"ruleContent": {
"content": "id.content@html##您可以在百度里.*查找最新章节!",
"nextContentUrl": ""
},
"ruleExplore": {
"author": "class.s5@text",
"bookList": "class.l@li",
"bookUrl": "class.s2@a@href",
"coverUrl": "class.s2@a@href
"
},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"author": "author",
"bookList": "$.data[*]",
"bookUrl": "/bookInfo?bookid={{$._id}}",
"checkKeyWord": "我的咒灵天下第一",
"coverUrl": "image_url",
"intro": "intro",
"kind": "type",
"lastChapter": "",
"name": "name@put:{bid:_id}"
},
"ruleToc": {
"chapterList": "data.list",
"chapterName": "name",
"chapterUrl": "/getContent?bookid=@get:{bid}&chapterid={{$._id}}"
},
"searchUrl": "@js:\noption={\"method\":\"POST\",\"body\":{\"version\":\"2.0\"}}\nurl=\"http://\"+JSON.parse(java.ajax(\"http://www.zmtt.net/checkUpdate,\"+JSON.stringify(option))).data.url\njava.log(url)\n//java.put(\"url\",url)\n\nopt={\"method\":\"POST\",\"body\":{\"keyword\":\"{{key}}\"}}\nurl+\"search,\"+JSON.stringify(opt)",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "二三中文",
"bookSourceType": 0,
"bookSourceUrl": "https://www.23uswx.net",
"customOrder": 815,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "",
"header": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.43",
"lastUpdateTime": 1733376988904,
"respondTime": 9451,
"ruleBookInfo": {
"author": "id.info@tag.p.0@tag.a@text",
"name": "id.info@tag.h1@text"
},
"ruleContent": {
"content": "id.content@html"
},
"ruleExplore": {},
"ruleSearch": {
"author": "td.2@text",
"bookList": "id.checkform@id.nr",
"bookUrl": "td.0@tag.a@href",
"checkKeyWord": "最强炼气期",
"name": "td.0@text"
},
"ruleToc": {
"chapterList": "id.list@tag.dd",
"chapterName": "tag.a@text",
"chapterUrl": "tag.a@href"
},
"searchUrl": "/modules/article/search.php?q={{key}}",
"weight": 0
},
{
"bookSourceComment": "酷安@明月照大江",
"bookSourceGroup": "免费",
"bookSourceName": "🍉 63书吧",
"bookSourceType": 0,
"bookSourceUrl": "http://m.63shu.com",
"customOrder": 818,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"lastUpdateTime": 1696666432109,
"respondTime": 10446,
"ruleBookInfo": {
"coverUrl": "class.block_img2@tag.img@src",
"intro": "class.intro_info@text",
"lastChapter": "text.最新.0@tag.a@text",
"tocUrl": "text.目录@href"
},
"ruleContent": {
"content": "class.nr_nr@html",
"nextContentUrl": "text.下 页@href",
"replaceRegex": "##本章未完,请翻开下方下一章继续阅读|第.*集.*\\n|第.*章.*\\n"
},
"ruleExplore": {},
"ruleSearch": {
"author": "textNodes##\\[.*\\]",
"bookList": "class.line",
"bookUrl": "tag.a@href",
"kind": "text##\\[|\\].*",
"name": "tag.a@text"
},
"ruleToc": {
"chapterList": "class.chapter@li",
"chapterName": "text",
"chapterUrl": "tag.a@href"
},
"searchUrl": "https://m.63shu.com/s.php,{\n \"body\": \"type=articlename&s={{key}}&submit=\",\n \"charset\": \"gbk\",\n \"method\": \"POST\"\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "🔞",
"bookSourceName": "情色小说论坛🎃",
"bookSourceType": 0,
"bookSourceUrl": "https://www.ibbs.pro#🎃",
"customOrder": 820,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": false,
"exploreUrl": "[{\"title\":\"诱骗系列\",\"url\":\"/category/5fb8bbbc068a27793bc9ffa6?pagenumber={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.24}},\n{\"title\":\"改编系列\",\"url\":\"/category/5fb8bbe9068a27793bc9ffa8?pagenumber={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.24}},\n{\"title\":\"变身系列\",\"url\":\"/category/5fb8bc01068a27793bc9ffa9?pagenumber={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.24}},\n{\"title\":\"乱伦系列\",\"url\":\"/category/5fb90c57b0e6db1417e9db56?pagenumber={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.24}},\n{\"title\":\"古典情色\",\"url\":\"/category/6035c3db28af0c745c8dacf7?pagenumber={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.24}},\n{\"title\":\"武侠系列\",\"url\":\"/category/6039a27f14b96af9203a37be?pagenumber={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.24}},\n{\"title\":\"玄幻系列\",\"url\":\"/category/603a6b8bd7ae819370238344?pagenumber={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.24}}]",
"lastUpdateTime": 0,
"respondTime": 9346,
"ruleBookInfo": {},
"ruleContent": {
"content": "div[class~=text]@p@textNodes##回家22.com|本论坛为大家提供情色.*"
},
"ruleExplore": {},
"ruleSearch": {
"author": "",
"bookList": "div.row div.col-md-6",
"bookUrl": "a.0@href",
"coverUrl": "img@src",
"intro": "a.0@title##【.*?】",
"kind": "a.-2@text##^(.*)##👁$1",
"name": "a.0@title##【.*?】",
"wordCount": "a.0@title##【|】.*"
},
"ruleToc": {
"chapterList": "ul.pagination@li@a||.h2",
"chapterName": "text",
"chapterUrl": "href",
"nextTocUrl": "ul.pagination@a.-1@href"
},
"searchUrl": "/searchthread?s={{key}}&pagenumber={{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "书海阁子",
"bookSourceType": 0,
"bookSourceUrl": "https://m.shuhaige.net",
"bookUrlPattern": "https?://m.shuhaige.net/(shu_)?\\d+.(html)?",
"customOrder": 827,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "全部分类::/shuku/\n玄幻::/XuanHuan/\n奇幻::/QiHuan/\n武侠::/WuXia/\n都市::/DuShi/\n历史::/LiShi/\n军事::/JunShi/\n悬疑::/XuanYi/\n游戏::/YouXi/\n科幻::/KeHuan/\n体育::/TiYu/\n古言::/GuYan/\n现言::/XianYan/\n幻言::/HuanYan/\n仙侠::/XianXia/\n青春::/QinɡChun/\n穿越::/ChuanYue/\n女生::/NuShenɡ/\n其他::/QiTa/",
"header": "{\"User-Agent\": \"Mozilla/5.0 (Linux; Android 9) Mobile Safari/537.36\"}",
"lastUpdateTime": 1721096090040,
"respondTime": 6114,
"ruleBookInfo": {
"author": "@get:{a}",
"coverUrl": "@get:{c}",
"init": "@put:{n:\"[property$=book_name]@content\",\na:\"[property$=author]@content\",\nk:\"[property~=category|status|update_time]@content\",\nw:\".detail span.-1@text\",\nl:\"[property$=latest_chapter_name]@content\",\ni:\"[property$=description]@content\",\nc:\"[property$=image]@content\",\nu:\"li.now a@href\"}",
"intro": "@get:{i}##.*观看小说:",
"kind": "@get:{k}",
"lastChapter": "@get:{l}",
"name": "@get:{n}",
"tocUrl": "@get:{u}",
"wordCount": "@get:{w}"
},
"ruleContent": {
"content": ".content p!-1@html",
"nextContentUrl": "text.下一页@href",
"replaceRegex": "##\\s*(本章.*)\\s*"
},
"ruleExplore": {},
"ruleSearch": {
"author": "a.2@text",
"bookList": "ul.list li",
"bookUrl": "a.0@href",
"checkKeyWord": "剑来",
"coverUrl": "img@src",
"intro": "p.intro@text",
"kind": "span@text",
"lastChapter": "a.-1@text",
"name": "a.1@text"
},
"ruleToc": {
"chapterList": "ul.read li a",
"chapterName": "text",
"chapterUrl": "href",
"nextTocUrl": "option@value||text.下一页@href"
},
"searchUrl": "/search.html,{\n \"body\": \"searchkey={{key}}\",\n \"method\": \"POST\"\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "多看阅读🎃#2",
"bookSourceType": 0,
"bookSourceUrl": "https://www.dkmi.com#🎃",
"bookUrlPattern": "",
"concurrentRate": "",
"coverDecodeJs": "",
"customOrder": 831,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "
🏷️ {{$..tagName##\\n##, }}
{{'\\n'}}\n{{$.summary}}
", "kind": "{{$.averageScore}}分\n{{$..className}}\n连载中{{$.status}}已完结\n{{$.lastChapter.decTime}}\n##连载中2|1已完结", "lastChapter": "{{$.lastChapter.chapterName}} • {{$.lastChapter.decTime}}", "name": "$.novelName", "tocUrl": "{{baseUrl}}/chapters", "wordCount": "$.wordNum" }, "ruleContent": { "content": "$.content##^##",
"replaceRegex": "##一秒记住.*供精彩阅读。|7017k"
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"intro": "",
"kind": "",
"name": "",
"wordCount": ""
},
"ruleSearch": {
"author": "$.authorName",
"bookList": "$.data",
"bookUrl": "/novel/{{$.novelId}}",
"checkKeyWord": "",
"coverUrl": "$.cover",
"intro": "$.summary",
"kind": "{{$.averageScore}}分\n{{$..className}}\n连载中{{$.status}}已完结\n{{$.createdAt##\\s.*}}\n##连载中2|1已完结|连载中已完结",
"lastChapter": "",
"name": "$.novelName",
"wordCount": "$.wordNum"
},
"ruleToc": {
"chapterList": "$.data.list",
"chapterName": "$.chapterName",
"chapterUrl": "$.path\n@js:java.aesBase64DecodeToString(result,\"f041c49714d39908\",\"AES/CBC/PKCS5Padding\",\"0123456789abcdef\")",
"updateTime": "发布于 {{$.updatedAt}}, 共 {{$.wordNum}}字."
},
"searchUrl": "http://api.jxgtzxc.com/search?keyword={{key}}&page={{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "正版",
"bookSourceName": "七猫小说",
"bookSourceType": 0,
"bookSourceUrl": "https://api-bc.wtzw.com ",
"bookUrlPattern": "",
"customOrder": 1131,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"女生\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"现代言情\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=1&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"总裁豪门\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=8&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"古代言情\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=2&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"种田经商\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=16&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"宫闱宅斗\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=209&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"幻想言情\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=4&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"奇闻异事\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=204&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"影视原著\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=539&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"短篇\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=541&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"重生\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=779&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"女强\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=620&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"年下\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=631&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"空间\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=345&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"穿越\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=373&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"隐婚\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=481&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"系统\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=782&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"快穿\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=335&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"虐渣\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=739&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"日久生情\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=700&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"皇后\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=106&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"王爷\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=125&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"学霸\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=781&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"毒妃\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=109&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"校草\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=701&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"女配\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=191&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"甜宠\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=21&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"搞笑\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=788&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"虐恋\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=16&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"治愈\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=17&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"男生\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"都市人生\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=203&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"异术超能\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=219&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"玄幻奇幻\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=202&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"武侠仙侠\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=205&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"奇闻异事\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=204&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"历史\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=56&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"游戏\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=75&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"科幻\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=64&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"二次元\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=207&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"体育\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=206&need_filters=1&page={{page}}&need_category=1\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"影视\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=539&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"穿越\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=373&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"鉴宝\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=47&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"重生\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=779&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"血脉\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=426&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"签到\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=565&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"复仇\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=790&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"丹药\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=428&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"无限流\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=557&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"强者回归\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=402&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"医生\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=156&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"战神\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=527&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"女婿\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=36&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"皇帝\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=62&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"弃少\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=525&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"女总裁\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=89&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"热血\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=1&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"爽文\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=570&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"现实\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=12&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"悬疑\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=27&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"图书\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"现代言情\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=260&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"古代言情\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=259&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"青春文学\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=265&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"影视原著\",\"url\":\"https://www.baidu.com/tag/need_filters=1&tag_id=539&gender=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"悬疑推理\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=262&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"武侠小说\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=289&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"科幻未来\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=261&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"历史小说\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=264&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"仙侠奇缘\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=276&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"仙侠玄幻\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=288&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"现实小说\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=266&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"现代军旅\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=290&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"文学艺术\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=240&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"人物传记\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=247&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"人文科社\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=241&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"少儿教育\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=258&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"经管励志\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=242&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"经典文学\",\"url\":\"https://www.baidu.com/category/gender=2&category_id=243&need_filters=1&page={{page}}&need_category=0\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}}]",
"header": "",
"lastUpdateTime": 1741627537624,
"loginUrl": "",
"respondTime": 2542,
"ruleBookInfo": {
"author": "author",
"coverUrl": "image_link",
"init": "data.book",
"intro": "intro",
"kind": "book_tag_list[*].title",
"lastChapter": "{{$.latest_chapter_title}}·{{java.timeFormat(java.getString('$.update_time')*1000)}}",
"name": "title@put:{bid:id}",
"tocUrl": "@js:\nsign_key='d3dGiJc651gSQ8w1'\n\nparams={'id':{{$.id}}}\n\nvar urlEncode = function (param, key, encode) { \n if(param==null) return ''; \n var paramStr = ''; \n var t = typeof (param); \n if (t == 'string' || t == 'number' || t == 'boolean') { \n paramStr += '&' + key + '=' + ((encode==null||encode) ? encodeURIComponent(param) : param); \n } else { \n for (var i in param) { \n var k = key == null ? i : key + (param instanceof Array ? '[' + i + ']' : '.' + i); \n paramStr += urlEncode(param[i], k, encode); \n } \n } \n return paramStr; \n};\nparamSign=String(java.md5Encode(Object.keys(params).sort().reduce((pre,n)=>pre+n+'='+params[n],'')+sign_key))\nparams['sign']=paramSign\n\"https://api-ks.wtzw.com/api/v1/chapter/chapter-list?\"+urlEncode(params)+\",\"+java.get(\"headers\")",
"wordCount": "words_num"
},
"ruleContent": {
"content": "@js:\nvar javaImport = new JavaImporter();\njavaImport.importPackage(\n Packages.java.lang,\n Packages.javax.crypto.spec,\n Packages.javax.crypto,\n Packages.java.util\n);\nwith(javaImport) {\n function decode(content) {\n var ivEncData = Base64.getDecoder().decode(String(content));\n var key = SecretKeySpec(String(\"242ccb8230d709e1\").getBytes(), \"AES\");\n var iv = IvParameterSpec(Arrays.copyOfRange(ivEncData, 0, 16));\n var chipher = Cipher.getInstance(\"AES/CBC/PKCS5Padding\");\n chipher.init(2, key, iv);\n return String(chipher.doFinal(Arrays.copyOfRange(ivEncData, 16, ivEncData.length)));\n }\n}\n\n\nsign_key='d3dGiJc651gSQ8w1'\n\nparams={'id':String(java.get('bid')),'chapterId':String(baseUrl.split(\"/\").pop())}\n\nvar urlEncode = function (param, key, encode) { \n if(param==null) return ''; \n var paramStr = ''; \n var t = typeof (param); \n if (t == 'string' || t == 'number' || t == 'boolean') { \n paramStr += '&' + key + '=' + ((encode==null||encode) ? encodeURIComponent(param) : param); \n } else { \n for (var i in param) { \n var k = key == null ? i : key + (param instanceof Array ? '[' + i + ']' : '.' + i); \n paramStr += urlEncode(param[i], k, encode); \n }\n }\n return paramStr;\n};\n\nparamSign=String(java.md5Encode(Object.keys(params).sort().reduce((pre,n)=>pre+n+'='+params[n],'')+sign_key))\nparams['sign']=paramSign\nurl=\"https://api-ks.wtzw.com/api/v1/chapter/content?\"+urlEncode(params)\ndecode(JSON.parse(java.ajax(url+','+java.get(\"headers\"))).data.content)\n\n"
},
"ruleExplore": {
"author": "$.author",
"bookList": "
",
"kind": "[property=\"og:novel:category\"]@content&&[property=\"og:novel:status\"]@content&&[property=\"og:novel:update_time\"]@content##\\s.*",
"lastChapter": "[property=\"og:novel:latest_chapter_name\"]@content",
"name": "[property=\"og:novel:book_name\"]@content",
"tocUrl": ".g_btn a@href"
},
"ruleContent": {
"content": "#htmlContent@html"
},
"ruleExplore": {},
"ruleSearch": {
"author": "p.1@textNodes##.*:",
"bookList": ".column-2",
"bookUrl": "a@href",
"coverUrl": "img@src",
"intro": "",
"kind": "span@text&&p.3@text##.*:|\\s.*",
"lastChapter": "p.2@text",
"name": "p.0@text",
"wordCount": ""
},
"ruleToc": {
"chapterList": ".list_li li a",
"chapterName": "text",
"chapterUrl": "href##$##,{'webView': true}",
"isVip": "font@text"
},
"searchUrl": "http://s.zhizihuan.com/m/?key={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "闪舞小说",
"bookSourceType": 0,
"bookSourceUrl": "https://www.35xss.com",
"customOrder": 1179,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "@js:\nsort=[];\npush=(title,url,type)=>sort.push({\n\t\ttitle: title,\n\t\turl: url,\n\t\tstyle: {\n\t\t\t\tlayout_flexGrow: 1,\n\t\t\t\tlayout_flexBasisPercent: type\n\t\t\t}\n\t});\n$$=(a,b,c)=>`https://m.35xss.com/shuku/${a}_${b}_${c}_{{page}\\}.html`;\n[[\"综合榜\",\"0\"],[\"总点击\",\"allvisit\"],[\"月点击\",\"monthvisit\"],[\"周点击\",\"weekvisit\"],[\"日点击\",\"dayvisit\"],[\"总推荐\",\"allvote\"],[\"月推荐\",\"monthvote\"],[\"周推荐\",\"weekvote\"],[\"日推荐\",\"dayvote\"],[\"总收藏\",\"goodnum\"],[\"字数榜\",\"size\"],[\"新入库\",\"postdate\"]].map([title,a]=>{\n\t\tpush(title,$$(a,0,0),1);\n\t\t[\"全部分类\",\"玄幻奇幻\",\"武侠仙侠\",\"都市生活\",\"历史军事\",\"游戏竞技\",\"科幻未来\",\"恐怖悬疑\",\"其他类型\",\"古代言情\",\"现代言情\",\"幻想奇缘\",\"游戏情缘\",\"浪漫青春\",\"言情美文\",\"科幻灵异\",\"其他类型\"].map((title,b)=>{\n\t\t\t\t[\"[\"+title+\"]\",\"连载\",\"完本\"].map((title,c)=>{\n\t\t\t\t\t\tpush(title,$$(a,b,c),0.25);\n\t\t\t\t\t});\n\t\t\t});\n\t});\nJSON.stringify(sort);",
"header": "{\n\t\"referer\": \"https://www.35xss.com/\",\n\t\"cookie\": \"0\"\n}",
"lastUpdateTime": 1685165180883,
"respondTime": 7841,
"ruleBookInfo": {
"author": "[property$=author]@content",
"coverUrl": "[property$=image]@content",
"intro": "[property$=description]@content\n##(^|[。!?]+[”」)】]?)([\\s\\S]*观看小说\\:)?##$1
",
"kind": "[property~=category|status|update_time]@content##小说|\\s\\d.*",
"lastChapter": "{{@@[property$=chapter_name]@content}} • {{@@[property$=update_time]@content##\\s.*}}",
"name": "[property$=book_name]@content"
},
"ruleContent": {
"content": "#content@html\n##\\s+.+点击下一页[\\s\\S]+",
"nextContentUrl": "text.下一页@href\n##$##,{\n \"headers\": {\n \"cookie\": \"novel_{{baseUrl.replace(/.+\\/(\\d+)\\/(\\d+)[\\s\\S]+/,'$1=$2')}}\"\n }\n}",
"replaceRegex": "##\\s+喜欢{{book.name}}请大家收藏.+",
"sourceRegex": ""
},
"ruleExplore": {
"author": "a.2@text",
"bookList": ".list li",
"bookUrl": "a.0@href\n##_(\\d+)##https://www.35xss.com/$1/###",
"coverUrl": "img@src",
"intro": ".intro@text",
"kind": "span@text",
"lastChapter": "a.3@text",
"name": "a.1@text"
},
"ruleSearch": {
"author": "span.0@text",
"bookList": "#sitembox dl",
"bookUrl": "a.0@href",
"coverUrl": "img@src",
"intro": ".book_des@text",
"kind": "span.2:1:4@text## .*",
"lastChapter": "{{@a.2@text}} • {{@span.4@text}}",
"name": "h3@text",
"wordCount": "span.3@text"
},
"ruleToc": {
"chapterList": "#list dd a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "@js:\n\nurl = \"https://www.35xss.com/search.html\";\n\nbody = \"searchtype=all&searchkey=\"+key;\n\nhead = {\n\t\"referer\": \"https://www.35xss.com/\",\n\t\"cookie\": \"0\"\n};\n\n$ = java.post(url,body,head).headers();\n\nurl = $.Location||$.location;\n\nString(url).replace('1.html','{{page}\\}.html');",
"weight": 0
},
{
"bookSourceComment": "by~江湖",
"bookSourceGroup": "女频",
"bookSourceName": "33言情",
"bookSourceType": 0,
"bookSourceUrl": "https://m.x33yq.org/",
"customOrder": 1193,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": false,
"exploreUrl": "全部分类::/type/0_0_0_0_0_{{page}}.html\n玄幻::/type/0_1_0_0_0_{{page}}.html\n奇幻::/type/0_2_0_0_0_{{page}}.html\n武侠::/type/0_3_0_0_0_{{page}}.html\n都市::/type/0_4_0_0_0_{{page}}.html\n历史::/type/0_5_0_0_0_{{page}}.html\n军事::/type/0_6_0_0_0_{{page}}.html\n悬疑::/type/0_7_0_0_0_{{page}}.html\n游戏::/type/0_8_0_0_0_{{page}}.html\n科幻::/type/0_9_0_0_0_{{page}}.html\n体育::/type/0_10_0_0_0_{{page}}.html\n古言::/type/0_11_0_0_0_{{page}}.html\n现言::/type/0_12_0_0_0_{{page}}.html\n幻言::/type/0_13_0_0_0_{{page}}.html\n仙侠::/type/0_14_0_0_0_{{page}}.html\n青春::/type/0_15_0_0_0_{{page}}.html\n穿越::/type/0_16_0_0_0_{{page}}.html\n女生::/type/0_17_0_0_0_{{page}}.html\n其他::/type/0_18_0_0_0_{{page}}.html",
"lastUpdateTime": 1731057533273,
"respondTime": 4502,
"ruleBookInfo": {
"author": ".author a@text",
"coverUrl": ".detail img@src",
"intro": "[name=\"description\"]@content",
"kind": ".layui-btn-radius@text&&\n.new + p@text##最后更新:",
"lastChapter": ".new a@text",
"name": ".name strong@text",
"tocUrl": "",
"wordCount": ".layui-bg-red@text"
},
"ruleContent": {
"content": ".content p!-1@text"
},
"ruleExplore": {},
"ruleSearch": {
"author": ".layui-bg-cyan@text",
"bookList": ".list li",
"bookUrl": ".bookname a@href",
"coverUrl": "img@src",
"intro": ".intro@text",
"kind": ".layui-btn-radius@text",
"lastChapter": "p.data.1@a@text",
"name": ".bookname a@text"
},
"ruleToc": {
"chapterList": ".read li[chapter-id] a",
"chapterName": "text",
"chapterUrl": "href",
"nextTocUrl": "option!0@value"
},
"searchUrl": "/search.html,{\n \"body\": \"searchkey={{key}}\",\n \"method\": \"POST\"\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "万层中文🎃",
"bookSourceType": 0,
"bookSourceUrl": "http://www.oneceng.com#🎃",
"customOrder": 1195,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[\n{\"title\":\"作品分类\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"全部\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"都市异能\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_1_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑灵异\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_2_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻奇幻\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_3_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"仙侠修真\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_4_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"军事历史\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_5_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"游戏竞技\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_6_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"科幻未来\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_7_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古代言情\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_8_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代言情\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_9_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"灵异惊悚\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_10_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"仙侠情缘\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_11_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"浪漫青春\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_12_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"幻想言情\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_13_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"耽美同人\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_14_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"书名首字母\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"不限\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"[A]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_A_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[B]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_B_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[C]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_C_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[D]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_D_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[E]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_E_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[F]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_F_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[G]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_G_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[H]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_H_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[I]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_I_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[J]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_J_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[K]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_K_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[L]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_L_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[M]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_M_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[N]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_N_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[O]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_O_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[P]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_P_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[Q]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_Q_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[R]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_R_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[S]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_S_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[T]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_T_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[U]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_U_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[V]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_V_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[W]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_W_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[X]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_X_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[Y]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_Y_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"[Z]\",\"url\":\"http://www.oneceng.com/shuku/lastupdate_0_0_0_0_Z_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}}\n]",
"lastUpdateTime": 0,
"respondTime": 8539,
"ruleBookInfo": {
"author": "span a@text",
"coverUrl": "a img@src",
"intro": ".tabvalue td@text&&.tabvalue div@text",
"kind": "td[width]:nth-of-type(1)@text",
"lastChapter": "div.title@text",
"name": ".divbox > div > div > span:nth-of-type(1)@text",
"tocUrl": "a.catalogbtn@href"
},
"ruleContent": {
"content": "div.acontent@html",
"nextContentUrl": "text.下一页@href"
},
"ruleExplore": {
"author": "td:nth-of-type(3)@text",
"bookList": "#jieqi_page_contents tr",
"bookUrl": "a.pop@href",
"coverUrl": "a.pop@href
{{$.summary}}
", "kind": "{{$.userscore}}分\n{{$.subject}}\n{{java.getString('$.isfinish')=='true'?'已完结':'连载中'}}\n{{java.put('time',String(java.timeFormat(java.getString('$.lastUpdatetime')*1000)).replace(/\\//g,'-').replace(/\\s.*/,''))}}", "lastChapter": "{{$.lastSerialname}} • {{java.get('time')}}", "name": "$.resourceName", "tocUrl": "https://bookshelf.html5.qq.com/qbread/api/book/all-chapter?bookId={{$.resourceID}}", "wordCount": "$.contentsize" }, "ruleContent": { "content": "{{$.data.Content[0].Content}}
", "nextContentUrl": "" }, "ruleExplore": { "author": "$.author", "bookList": "$.rows[*]", "bookUrl": "https://bookshelf.html5.qq.com/qbread/api/novel/intro-info?bookid={{$.resourceID}}", "coverUrl": "$.picurl", "intro": "$.summary", "kind": "{{$.userscore}}分\n{{$.subject}}\n{{java.getString('$.isfinish')=='true'?'已完结':'连载中'}}\n{{String(java.timeFormat(java.getString('$.lastUpdatetime')*1000)).replace(/\\//g,'-').replace(/\\s.*/,'')}}", "lastChapter": "$.lastSerialname", "name": "$.resourceName##(.*", "wordCount": "$.contentsize" }, "ruleSearch": { "author": "$.author", "bookList": "$.booklist[*]", "bookUrl": "$.bid\n{{(t=String(java.getString('$.tag'))).length?'🏷️ '+t.replace(/\\|/g,', '):''}}
{{'\\n'}}\n{{$.summary}}
", "kind": "{{$.userscore}}分\n{{$.subject}}\n{{java.getString('$.isfinish')=='true'?'已完结':'连载中'}}\n{{java.put('time',String(java.timeFormat(java.getString('$.lastUpdatetime')*1000)).replace(/\\//g,'-').replace(/\\s.*/,''))}}", "lastChapter": "{{$.lastSerialname}} • {{java.get('time')}}", "name": "$.resourceName", "tocUrl": "https://bookshelf.html5.qq.com/qbread/api/book/all-chapter?bookId={{$.resourceID}}", "wordCount": "$.contentsize" }, "ruleContent": { "content": "{{$.data.Content[0].Content}}
", "nextContentUrl": "" }, "ruleExplore": { "author": "$.author", "bookList": "$.rows[*]", "bookUrl": "https://bookshelf.html5.qq.com/qbread/api/novel/intro-info?bookid={{$.resourceID}}", "coverUrl": "$.picurl", "intro": "$.summary", "kind": "{{$.userscore}}分\n{{$.subject}}\n{{java.getString('$.isfinish')=='true'?'已完结':'连载中'}}\n{{String(java.timeFormat(java.getString('$.lastUpdatetime')*1000)).replace(/\\//g,'-').replace(/\\s.*/,'')}}", "lastChapter": "$.lastSerialname", "name": "$.resourceName##(.*", "wordCount": "$.contentsize" }, "ruleSearch": { "author": "$.author", "bookList": "$.booklist[*]", "bookUrl": "$.bid\n{{(t=String(java.getString('$.tag'))).length?'🏷️ 标签:'+t.replace(/\\|/g,', '):''}}
{{'\\n'}}\n🔖 简介:{{$.summary}}
", "kind": "{{$.userscore}}分\n{{$.subject}}\n{{java.getString('$.isfinish')=='true'?'已完结':'连载中'}}\n{{java.put('time',String(java.timeFormat(java.getString('$.lastUpdatetime')*1000)).replace(/\\//g,'-').replace(/\\s.*/,''))}}", "lastChapter": "$.lastSerialname##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求更票谢乐发订合补加架字修Kk].*?[】)\\)]", "name": "$.resourceName", "tocUrl": "https://bookshelf.html5.qq.com/qbread/api/book/all-chapter?bookId={{$.resourceID}}", "wordCount": "$.contentsize" }, "ruleContent": { "content": "{{$.data.Content[0].Content}}
", "nextContentUrl": "" }, "ruleExplore": { "author": "$.author", "bookList": "$.rows[*]", "bookUrl": "https://bookshelf.html5.qq.com/qbread/api/novel/intro-info?bookid={{$.resourceID}}", "coverUrl": "$.picurl", "intro": "$.summary", "kind": "{{$.userscore}}分\n{{$.subject}}\n{{java.getString('$.isfinish')=='true'?'已完结':'连载中'}}\n{{String(java.timeFormat(java.getString('$.lastUpdatetime')*1000)).replace(/\\//g,'-').replace(/\\s.*/,'')}}", "lastChapter": "$.lastSerialname##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求更票谢乐发订合补加架字修Kk].*?[】)\\)]", "name": "$.resourceName##(.*", "wordCount": "$.contentsize" }, "ruleSearch": { "author": "$.author", "bookList": "$.booklist[*]", "bookUrl": "$.bid\n{{$.text}}
", "kind": "{{$.type&&$.state}}\n{{time=java.timeFormat(java.getString('$.updatetime')*1000),java.put('time',String(time).replace(/\\s.*/,'').replace(/\\//g,'-'))}}", "lastChapter": "{{$.new_name}} • @get:{time}", "name": "$.name@put:{nid:$.nid}", "tocUrl": "http://app.api.bgwxc.com/app/novel/menus,{\n \"body\": \"nid={{$.nid}}&tid={{$.tid}}&sort=0&page=1\",\n \"method\": \"POST\"\n}", "wordCount": "$.zishu" }, "ruleContent": { "content": "$.data.chapter.contentp" }, "ruleExplore": {}, "ruleSearch": { "author": "$.author", "bookList": "$.data.list||$.data", "bookUrl": "http://app.api.bgwxc.com/app/novel/getNovelInfo,{\n \"body\": \"nid={{$.nid}}&tid={{$.tid}}&funname=book\",\n \"method\": \"POST\"\n}", "coverUrl": "http://buguceshi.oss-cn-shenzhen.aliyuncs.com/{{$.src}}", "intro": "$.text##\\n## ", "kind": "{{$.type}}\n连载中{{$.timelimitStatus||$.state}}已完结\n{{time=java.getString('$.updatetime'),time=time.match(/^\\d+$/)?java.timeFormat(time):time,java.put('time',String(time).replace(/\\s.*/,'').replace(/\\//g,'-'))}}\n##连载中1|连载中已完结|0已完结", "lastChapter": "$.new_name\n@js:\nresult?result+\" • @get:{time}\":\"\"", "name": "$.name", "wordCount": "$.zishu" }, "ruleToc": { "chapterList": "$.data.menu", "chapterName": "$.cname", "chapterUrl": "http://app.api.bgwxc.com/app/novel/contentV2,{\n \"body\": \"tid=@get:{tid}&nid=@get:{nid}&cid={{$.cid}}&op={{$.isvip}}&sop=0&token=b42a3abf03892d38bb9df2a0bceb8ff16494db8b\",\n \"method\": \"POST\"\n}", "isPay": "$.isvip", "isVip": "//删掉这行字,vip章节会显示🔓\n$.isvip" }, "searchUrl": "http://app.api.bgwxc.com/app/novel/searchNovelV2,{\n \"body\": \"key={{key}}&type=3&page={{page}}&token=\",\n \"method\": \"POST\"\n}", "weight": 0 }, { "bookSourceComment": "mitjavaz\nUID: 5208\n", "bookSourceGroup": "轻小说", "bookSourceName": "轻之文库", "bookSourceType": 0, "bookSourceUrl": "https://www.linovel.net#mitm", "customOrder": 1678, "enabled": true, "enabledCookieJar": true, "enabledExplore": true, "exploreUrl": "[{\"title\":\"✱ ✱ 标 签 ✱ ✱\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"全部\",\"url\":\"/cat/-1.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"精选\",\"url\":\"/cat/2000.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"幻想\",\"url\":\"/cat/1.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"战斗\",\"url\":\"/cat/2.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"恋爱\",\"url\":\"/cat/3.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"异界\",\"url\":\"/cat/4.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"搞笑\",\"url\":\"/cat/5.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"日常\",\"url\":\"/cat/6.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"校园\",\"url\":\"/cat/7.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"后宫\",\"url\":\"/cat/8.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"科幻\",\"url\":\"/cat/10.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"治愈\",\"url\":\"/cat/11.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"超能\",\"url\":\"/cat/12.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"节操\",\"url\":\"/cat/13.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"妖怪\",\"url\":\"/cat/14.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"恐怖\",\"url\":\"/cat/15.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"妹控\",\"url\":\"/cat/16.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"伪娘\",\"url\":\"/cat/17.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"魔法\",\"url\":\"/cat/18.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"乙女\",\"url\":\"/cat/19.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"同人\",\"url\":\"/cat/20.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},{\"title\":\"百合\",\"url\":\"/cat/21.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},{\"title\":\"偶像\",\"url\":\"/cat/22.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},{\"title\":\"悬疑\",\"url\":\"/cat/104.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},{\"title\":\"\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},{\"title\":\"✱ ✱ 榜 单 ✱ ✱\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"重推周榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=zt&time=week&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"佳作周榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=jz&time=week&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"月票周榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=ticket&time=week&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"轻币周榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=coin&time=week&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"墨水周榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=ink&time=week&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"应援周榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=supp&time=week&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"重推月榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=zt&time=month&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"佳作月榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=jz&time=month&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"月票月榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=ticket&time=month&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"轻币月榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=coin&time=month&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"墨水月榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=ink&time=month&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"应援月榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=supp&time=month&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"重推新人榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=zt&time=new&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"佳作新人榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=jz&time=new&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"轻币新人榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=coin&time=new&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"墨水新人榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=ink&time=new&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"应援新人榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=supp&time=new&page={{page}}\",\"style\":{\"layout_flexGrow\":1}},{\"title\":\"月票新人榜\",\"url\":\"http://www.linovel.net/hub/getTopBooks?unit=ticket&time=new&page={{page}}\",\"style\":{\"layout_flexGrow\":1}}]", "lastUpdateTime": 1735032636861, "respondTime": 3401, "ruleBookInfo": { "author": "class.name.3@text", "coverUrl": ".book-cover@src", "intro": ".about-text@text", "kind": ".book-cats@text", "lastChapter": "class.chapter-item new@text", "name": ".book-title@text", "tocUrl": "text.查看完整目录@href", "wordCount": ".book-data@tag.span.0@text" }, "ruleContent": { "content": ".article-text@html", "imageStyle": "" }, "ruleExplore": { "author": ".book-extra@text||author", "bookList": ".book-draw||$.data.books[*]", "bookUrl": ".book-name@href||https://www.linovel.net/book/{$.id}.html", "coverUrl": ".book-cover@img@src||coverUrl", "intro": ".book-intro@text||about", "kind": ".book-tag@text||cat[*]", "lastChapter": "class.vol-chapter@tag.li.-1@text||lastVolName", "name": ".book-name@text||name", "wordCount": "words" }, "ruleSearch": { "author": ".book-extra@text", "bookList": ".search-book", "bookUrl": "href", "coverUrl": "img@src", "intro": ".book-intro@text", "kind": ".book-tag@text", "name": ".book-name@text", "wordCount": "" }, "ruleToc": { "chapterList": ".chapter", "chapterName": "@js:\nvar title = result.parentNode().parentNode().parentNode().parentNode().parentNode();\nresult = title.select('h2').text() +':'+ result.text()", "chapterUrl": "a@href" }, "searchUrl": "/search/?kw={{key}}&page={{page}}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "女频", "bookSourceName": "玫瑰言情", "bookSourceType": 0, "bookSourceUrl": "http://www.mgyqw.com", "bookUrlPattern": "", "customOrder": 1683, "enabled": true, "enabledCookieJar": false, "enabledExplore": true, "lastUpdateTime": 1730580764044, "loginUrl": "", "respondTime": 5814, "ruleBookInfo": { "coverUrl": "class.zp@img@src", "intro": "id.sub2@text", "lastChapter": "class.red1@a@text", "name": "h1@text", "tocUrl": "text.点击阅读@href" }, "ruleContent": { "content": "id.bookContent@p@textNodes" }, "ruleExplore": {}, "ruleSearch": { "author": "tag.a.2@text", "bookList": "id.tbody_list@tr", "bookUrl": "tag.a.0@href##/gbk/mgyqw/(\\d+).html##http://m.mgyqw.com/gbk/mgyqw/$1.html", "coverUrl": "tag.a.0@href##.*(\\d+)(\\d{3}).html##/files/article/image/$1/$1$2/$1$2s.jpg", "kind": "class.roomnsort@text", "lastChapter": "tag.a.1@text", "name": "tag.a.0@text" }, "ruleToc": { "chapterList": "class.list_li@li@a", "chapterName": "text", "chapterUrl": "href" }, "searchUrl": "http://www.mgyqw.com/modules/article/search.php?searchtype=0&searchkey={{key}},{\n \"charset\": \"gbk\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "免费", "bookSourceName": "磨铁中文", "bookSourceType": 0, "bookSourceUrl": "http://app2.motie.com#♤yc", "bookUrlPattern": "", "customOrder": 1686, "enabled": true, "enabledCookieJar": false, "enabledExplore": true, "exploreUrl": "[{\"title\":\"榜单\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"男生热销\",\"url\":\"/ranking?rankType=9&sex=1&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"女生热销\",\"url\":\"/ranking?rankType=9&sex=2&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"出版热销\",\"url\":\"/ranking?rankType=9&sex=3&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"男生点击\",\"url\":\"/ranking?rankType=10&sex=1&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"女生点击\",\"url\":\"/ranking?rankType=10&sex=2&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"出版点击\",\"url\":\"/ranking?rankType=10&sex=3&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"男生打赏\",\"url\":\"/ranking?rankType=11&sex=1&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"女生打赏\",\"url\":\"/ranking?rankType=11&sex=2&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"出版打赏\",\"url\":\"/ranking?rankType=11&sex=3&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"男生推荐\",\"url\":\"/ranking?rankType=12&sex=1&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"女生推荐\",\"url\":\"/ranking?rankType=12&sex=2&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"出版推荐\",\"url\":\"/ranking?rankType=12&sex=3&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"男生热读\",\"url\":\"/ranking?rankType=15&sex=1&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"女生热读\",\"url\":\"/ranking?rankType=15&sex=2&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"出版热读\",\"url\":\"/ranking?rankType=15&sex=3&pageNo={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"分类\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"全部\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=0&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"免费\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=18&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"都市\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=25&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"都市生活\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=42&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"艺术超能\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=43&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"娱乐明星\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=44&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现实职场\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=45&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代修真\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=46&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"奇遇幻想\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=47&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=26&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑侦探\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=48&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"玄幻\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=27&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"东方玄幻\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=52&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"星际玄幻\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=53&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"科幻\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=28&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"星际未来\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=54&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"无限穿梭\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=55&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"末世危机\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=56&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑科幻\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=57&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"历史\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=29&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"历史架空\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=58&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"民国近代\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=59&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"外国历史\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=60&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"仙侠\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=30&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"古典仙侠\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=61&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"幻想修仙\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=62&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"神话洪荒\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=63&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"游戏\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=31&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"电子竞技\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=64&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"虚拟网游\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=65&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"游戏异界\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=66&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"军事\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=32&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"现代军旅\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=67&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"军事战争\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=68&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"二次元\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=33&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"热血幻想\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=69&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"宅日常\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=70&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"搞笑吐槽\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=71&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"轻小说\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=72&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"奇幻\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=34&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"西方奇幻\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=73&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"幻想奇幻\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=74&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"领主争霸\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=75&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"武侠\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=35&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"传统武侠\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=76&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"现代武侠\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=77&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"青春\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=36&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"青葱校园\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=78&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"热血励志\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=79&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"竞技\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=37&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"体育竞技\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=80&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"同人\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=38&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"动漫同人\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=81&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"影视同人\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=82&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"游戏同人\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=83&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"短篇\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=39&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"短篇小说\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=84&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"诗歌散文\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=85&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"人物传记\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=86&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"影视剧本\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=87&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"生活随笔\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=88&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"美文游记\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=89&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"儿童文学\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=63&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"言情\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=40&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"古代言情\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=91&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"现代言情\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=92&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"文学\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=41&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"古典文学\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=93&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代文学\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=94&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"外国文学\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=95&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"近代文学\",\"url\":\"https://app2.motie.com/pc/books/search,{'method':'POST','body':'pageNo={{page}}&pageSize=20&categoryId=96&sort=5'}\",\"style\":{\"layout_flexBasisPercent\":0.29}}]", "lastUpdateTime": 1687770975579, "loginUrl": "", "respondTime": 3972, "ruleBookInfo": { "lastChapter": "" }, "ruleContent": { "content": "data.content" }, "ruleExplore": { "author": "", "bookList": "", "bookUrl": "", "coverUrl": "", "intro": "", "kind": "", "lastChapter": "", "name": "" }, "ruleSearch": { "author": "authorName", "bookList": "data.bookList||data.items", "bookUrl": "/pc/book/{$.id}/catalog||/pc/book/{$.bookId}/catalog", "coverUrl": "icon||bookIconUrl", "intro": "introduce||introduction##(^|[。!?]+[”」)】]?)##$1>>6*(3-v)&63));if(l=t.charAt(64))for(;d.length%4;)d.push(l);return d.join(\"\")},parse:function(d){var l=d.length,s=this._map,t=s.charAt(64);t&&(t=d.indexOf(t),-1!=t&&(l=t));for(var t=[],r=0,w=0;w<\nl;w++)if(w%4){var v=s.indexOf(d.charAt(w-1))<<2*(w%4),b=s.indexOf(d.charAt(w))>>>6-2*(w%4);t[r>>>2]|=(v|b)<<24-8*(r%4);r++}return p.create(t,r)},_map:\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"}})();\n(function(u){function p(b,n,a,c,e,j,k){b=b+(n&a|~n&c)+e+k;return(b< 〖插图,App暂不支持〗 〖插图,App暂不支持〗 {{$.text}} 【刷新正文】播放 {{(t=String(java.getString('$.tag'))).length?'🏷️ '+t.replace(/\\|/g,', '):''}} {{$.summary}} {{$.data.Content[0].Content}} {{$.summary}} {{$.data.Content[0].Content}} {{$.summary}} ",
"replaceRegex": "##一秒记住.*供精彩阅读。|7017k"
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"intro": "",
"kind": "",
"name": "",
"wordCount": ""
},
"ruleSearch": {
"author": "$.authorName",
"bookList": "$.data",
"bookUrl": "/novel/{{$.novelId}}",
"checkKeyWord": "深空彼岸",
"coverUrl": "$.cover",
"intro": "$.summary",
"kind": "{{$.averageScore}}分\n{{$..className}}\n连载中{{$.status}}已完结\n{{$.createdAt##\\s.*}}\n##连载中2|1已完结|连载中已完结",
"lastChapter": "",
"name": "$.novelName",
"wordCount": "$.wordNum"
},
"ruleToc": {
"chapterList": "$.data.list",
"chapterName": "$.chapterName",
"chapterUrl": "$.path\n@js:java.aesBase64DecodeToString(result,\"f041c49714d39908\",\"AES/CBC/PKCS5Padding\",\"0123456789abcdef\")",
"updateTime": "发布于 {{$.updatedAt}}, 共 {{$.wordNum}}字."
},
"searchUrl": "http://api.jxgtzxc.com/search?keyword={{key}}&page={{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "正版",
"bookSourceName": "bak㊣ 飞卢小说 #一程",
"bookSourceType": 0,
"bookSourceUrl": "https://wap.faloo.com#♤yc",
"bookUrlPattern": "",
"customOrder": 2416,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"榜单·全部\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"最新\",\"url\":\"/y_0_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"周点击\",\"url\":\"/y_0_0_0_0_0_1_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月点击\",\"url\":\"/y_0_0_0_0_0_2_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总点击\",\"url\":\"/y_0_0_0_0_0_3_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"周打赏\",\"url\":\"/y_0_0_0_0_0_13_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月打赏\",\"url\":\"/y_0_0_0_0_0_17_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总打赏\",\"url\":\"/y_0_0_0_0_0_18_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"催更榜\",\"url\":\"/y_0_0_0_0_0_19_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"周鲜花\",\"url\":\"/y_0_0_0_0_0_4_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月鲜花\",\"url\":\"/y_0_0_0_0_0_5_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总鲜花\",\"url\":\"/y_0_0_0_0_0_6_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"周收藏\",\"url\":\"/y_0_0_0_0_0_7_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月收藏\",\"url\":\"/y_0_0_0_0_0_8_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总收藏\",\"url\":\"/y_0_0_0_0_0_9_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月字数\",\"url\":\"/y_0_0_0_0_0_12_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总字数\",\"url\":\"/y_0_0_0_0_0_10_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"新书PK榜\",\"url\":\"/y_0_0_0_0_0_66_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月票\",\"url\":\"/y_0_0_0_0_0_15_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻奇幻·全部\",\"url\":\"/y_1_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"异世大陆\",\"url\":\"/y_1_28_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"东方玄幻\",\"url\":\"/y_1_29_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"神话传说\",\"url\":\"/y_1_50_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"转世重生\",\"url\":\"/y_1_30_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"王朝争霸\",\"url\":\"/y_1_31_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"上古神话\",\"url\":\"/y_1_56_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"变身情缘\",\"url\":\"/y_1_32_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"穿越附身\",\"url\":\"/y_1_81_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"武侠仙侠·全部\",\"url\":\"/y_6_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"传统武侠\",\"url\":\"/y_6_26_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"武侠修真\",\"url\":\"/y_6_25_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"浪子异侠\",\"url\":\"/y_6_27_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古典仙侠\",\"url\":\"/y_6_78_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"星际修真\",\"url\":\"/y_6_79_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代修真\",\"url\":\"/y_6_80_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"同人小说·全部\",\"url\":\"/y_44_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"动漫同人\",\"url\":\"/y_44_69_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"小说同人\",\"url\":\"/y_44_53_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"影视同人\",\"url\":\"/y_44_52_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"耽美小说\",\"url\":\"/y_44_68_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"都市言情·全部\",\"url\":\"/y_4_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"浪漫言情\",\"url\":\"/y_4_13_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"都市生活\",\"url\":\"/y_4_14_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"都市异能\",\"url\":\"/y_4_45_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"商海沉浮\",\"url\":\"/y_4_15_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"宦海风云\",\"url\":\"/y_4_17_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"职场生涯\",\"url\":\"/y_4_16_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"豪门恩怨\",\"url\":\"/y_4_18_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"军事历史·全部\",\"url\":\"/y_3_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"穿越时空\",\"url\":\"/y_3_71_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"架空历史\",\"url\":\"/y_3_19_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"历史传记\",\"url\":\"/y_3_72_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"三国梦想\",\"url\":\"/y_3_73_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"人文历史\",\"url\":\"/y_3_74_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代战争\",\"url\":\"/y_3_20_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"战争幻想\",\"url\":\"/y_3_76_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"特种军旅\",\"url\":\"/y_3_21_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"科幻网游·全部\",\"url\":\"/y_2_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"虚拟网游\",\"url\":\"/y_2_33_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"电子竞技\",\"url\":\"/y_2_70_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"超黑科技\",\"url\":\"/y_2_101_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"星际科幻\",\"url\":\"/y_2_102_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"足球运动\",\"url\":\"/y_2_36_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"篮球运动\",\"url\":\"/y_2_35_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"其它竞技\",\"url\":\"/y_2_34_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"恐怖灵异·全部\",\"url\":\"/y_5_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"恐怖惊悚\",\"url\":\"/y_5_24_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"推理悬念\",\"url\":\"/y_5_22_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"灵异神怪\",\"url\":\"/y_5_23_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"神秘时空\",\"url\":\"/y_5_65_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"青春校园·全部\",\"url\":\"/y_7_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"菁菁校园\",\"url\":\"/y_7_10_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"校园言情\",\"url\":\"/y_7_11_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"另类校园\",\"url\":\"/y_7_12_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"贵爵童话\",\"url\":\"/y_7_90_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"魔法校园\",\"url\":\"/y_7_55_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"校园同人\",\"url\":\"/y_7_89_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"女生小说·全部\",\"url\":\"/y_54_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"古色添香\",\"url\":\"/y_54_91_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"都市豪门\",\"url\":\"/y_54_92_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"纯爱耽美\",\"url\":\"/y_54_93_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"穿越架空\",\"url\":\"/y_54_94_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"豪门恩怨\",\"url\":\"/y_54_95_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"幻想精灵\",\"url\":\"/y_54_96_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古典言情\",\"url\":\"/y_54_48_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"轻小说·全部\",\"url\":\"/y_97_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"轻幻想\",\"url\":\"/y_97_98_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"重幻想\",\"url\":\"/y_97_99_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"日常类\",\"url\":\"/y_97_100_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"短篇其他·全部\",\"url\":\"/y_9_0_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"历史演义\",\"url\":\"/y_9_47_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"散文诗词\",\"url\":\"/y_9_58_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"休闲美文\",\"url\":\"/y_9_59_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"杂文笔记\",\"url\":\"/y_9_41_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"短篇小说\",\"url\":\"/y_9_42_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"改编剧本\",\"url\":\"/y_9_63_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"其他\",\"url\":\"/y_9_43_0_0_0_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"榜单·完本\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"最新\",\"url\":\"/y_0_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"周点击\",\"url\":\"/y_0_0_0_0_2_1_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月点击\",\"url\":\"/y_0_0_0_0_2_2_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总点击\",\"url\":\"/y_0_0_0_0_2_3_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"周打赏\",\"url\":\"/y_0_0_0_0_2_13_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月打赏\",\"url\":\"/y_0_0_0_0_2_17_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总打赏\",\"url\":\"/y_0_0_0_0_2_18_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"催更榜\",\"url\":\"/y_0_0_0_0_2_19_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"周鲜花\",\"url\":\"/y_0_0_0_0_2_4_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月鲜花\",\"url\":\"/y_0_0_0_0_2_5_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总鲜花\",\"url\":\"/y_0_0_0_0_2_6_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"周收藏\",\"url\":\"/y_0_0_0_0_2_7_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月收藏\",\"url\":\"/y_0_0_0_0_2_8_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总收藏\",\"url\":\"/y_0_0_0_0_2_9_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月字数\",\"url\":\"/y_0_0_0_0_2_12_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"总字数\",\"url\":\"/y_0_0_0_0_2_10_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"新书PK榜\",\"url\":\"/y_0_0_0_0_2_66_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月票\",\"url\":\"/y_0_0_0_0_2_15_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻奇幻·完本\",\"url\":\"/y_1_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"异世大陆\",\"url\":\"/y_1_28_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"东方玄幻\",\"url\":\"/y_1_29_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"神话传说\",\"url\":\"/y_1_50_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"转世重生\",\"url\":\"/y_1_30_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"王朝争霸\",\"url\":\"/y_1_31_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"上古神话\",\"url\":\"/y_1_56_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"变身情缘\",\"url\":\"/y_1_32_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"穿越附身\",\"url\":\"/y_1_81_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"武侠仙侠·完本\",\"url\":\"/y_6_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"传统武侠\",\"url\":\"/y_6_26_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"武侠修真\",\"url\":\"/y_6_25_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"浪子异侠\",\"url\":\"/y_6_27_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古典仙侠\",\"url\":\"/y_6_78_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"星际修真\",\"url\":\"/y_6_79_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代修真\",\"url\":\"/y_6_80_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"同人小说·完本\",\"url\":\"/y_44_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"动漫同人\",\"url\":\"/y_44_69_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"小说同人\",\"url\":\"/y_44_53_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"影视同人\",\"url\":\"/y_44_52_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"耽美小说\",\"url\":\"/y_44_68_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"都市言情·完本\",\"url\":\"/y_4_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"浪漫言情\",\"url\":\"/y_4_13_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"都市生活\",\"url\":\"/y_4_14_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"都市异能\",\"url\":\"/y_4_45_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"商海沉浮\",\"url\":\"/y_4_15_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"宦海风云\",\"url\":\"/y_4_17_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"职场生涯\",\"url\":\"/y_4_16_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"豪门恩怨\",\"url\":\"/y_4_18_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"军事历史·完本\",\"url\":\"/y_3_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"穿越时空\",\"url\":\"/y_3_71_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"架空历史\",\"url\":\"/y_3_19_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"历史传记\",\"url\":\"/y_3_72_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"三国梦想\",\"url\":\"/y_3_73_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"人文历史\",\"url\":\"/y_3_74_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代战争\",\"url\":\"/y_3_20_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"战争幻想\",\"url\":\"/y_3_76_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"特种军旅\",\"url\":\"/y_3_21_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"科幻网游·完本\",\"url\":\"/y_2_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"虚拟网游\",\"url\":\"/y_2_33_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"电子竞技\",\"url\":\"/y_2_70_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"超黑科技\",\"url\":\"/y_2_101_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"星际科幻\",\"url\":\"/y_2_102_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"足球运动\",\"url\":\"/y_2_36_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"篮球运动\",\"url\":\"/y_2_35_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"其它竞技\",\"url\":\"/y_2_34_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"恐怖灵异·完本\",\"url\":\"/y_5_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"恐怖惊悚\",\"url\":\"/y_5_24_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"推理悬念\",\"url\":\"/y_5_22_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"灵异神怪\",\"url\":\"/y_5_23_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"神秘时空\",\"url\":\"/y_5_65_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"青春校园·完本\",\"url\":\"/y_7_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"菁菁校园\",\"url\":\"/y_7_10_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"校园言情\",\"url\":\"/y_7_11_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"另类校园\",\"url\":\"/y_7_12_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"贵爵童话\",\"url\":\"/y_7_90_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"魔法校园\",\"url\":\"/y_7_55_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"校园同人\",\"url\":\"/y_7_89_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"女生小说·完本\",\"url\":\"/y_54_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"古色添香\",\"url\":\"/y_54_91_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"都市豪门\",\"url\":\"/y_54_92_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"纯爱耽美\",\"url\":\"/y_54_93_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"穿越架空\",\"url\":\"/y_54_94_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"豪门恩怨\",\"url\":\"/y_54_95_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"幻想精灵\",\"url\":\"/y_54_96_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古典言情\",\"url\":\"/y_54_48_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"轻小说·完本\",\"url\":\"/y_97_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"轻幻想\",\"url\":\"/y_97_98_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"重幻想\",\"url\":\"/y_97_99_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"日常类\",\"url\":\"/y_97_100_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"短篇其他·完本\",\"url\":\"/y_9_0_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"历史演义\",\"url\":\"/y_9_47_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"散文诗词\",\"url\":\"/y_9_58_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"休闲美文\",\"url\":\"/y_9_59_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"杂文笔记\",\"url\":\"/y_9_41_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"短篇小说\",\"url\":\"/y_9_42_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"改编剧本\",\"url\":\"/y_9_63_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"其他\",\"url\":\"/y_9_43_0_0_2_0_{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.29}}]",
"lastUpdateTime": 1731056607562,
"loginUrl": "https://u.faloo.com/regist/login.aspx?backUrl=https%3a%2f%2fwap.faloo.com%2f",
"respondTime": 4322,
"ruleBookInfo": {
"author": ".info a.0@text",
"coverUrl": ".cover_box img@src",
"intro": "🔖 标签:{{@class.tagList.0@text}}{{'\\n'+''}}\n{{@#novel_intro@html}}##展开收起|飞卢小说(.|\\n)*",
"kind": ".info a.1@text&&.info .tag@text&&.info li.4@text##.*:|\\s.*|小说",
"lastChapter": ".newNode@text##[\\((【].*?[求更谢乐发订合补加].*?[】)\\)]",
"name": ".info h1@text",
"tocUrl": ".btnLayout@a.1@href",
"wordCount": ".info li.2@textNodes##\\s.*"
},
"ruleContent": {
"content": ".nodeContent@p@html",
"imageStyle": "FULL",
"replaceRegex": "##本书来自.*|本书由飞卢.*|用飞卢.*",
"sourceRegex": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": ".nl_r1_author a.0@text",
"bookList": ".novelList li",
"bookUrl": "a.1@href",
"checkKeyWord": "",
"coverUrl": "img.0@src",
"intro": "a.2@text",
"kind": ".nl_r1_author a.1@text&&em@text&&.date@text&&.tag@text",
"name": "a.1@text",
"wordCount": "i.0@text"
},
"ruleToc": {
"chapterList": ".v_nodeList li",
"chapterName": "a@text##[\\((【].*?[求更谢乐发订合补加].*?[】)\\)]",
"chapterUrl": "a@href",
"isVip": "i@html"
},
"searchUrl": "/search_0_{{page}}.html?t=1&k={{key}},{\n'charset': 'gb2312'\n}",
"weight": 0
},
{
"bookSourceComment": "\n//七猫中文网",
"bookSourceGroup": "正版",
"bookSourceName": "💰 梧桐中文",
"bookSourceType": 0,
"bookSourceUrl": "https://www.wtzw.com",
"customOrder": 2418,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"都市生活\",\"url\":\"/shuku.html?category=3&p={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"历史小说\",\"url\":\"/shuku.html?category=6&p={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"历史传奇\",\"url\":\"/shuku.html?category=15&p={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"青春校园\",\"url\":\"/shuku.html?category=18&p={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}}]",
"lastUpdateTime": 1736086342880,
"respondTime": 3583,
"ruleBookInfo": {
"author": ".sName@text",
"coverUrl": ".w_pic@img@src",
"init": "",
"intro": "🏷️ {{@.w_txt li.4@textNodes}}{{'\\n'+''}}\n{{@.pWorkInformation@html}}##(^|[。!?]+[”」)】]?)##$1 ",
"kind": "",
"lastChapter": "class.top_main.-1@a@text",
"name": "",
"tocUrl": ""
},
"ruleContent": {
"content": ".novel@p@text",
"imageStyle": "0"
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"intro": "",
"kind": "",
"name": "",
"wordCount": ""
},
"ruleSearch": {
"author": "p.0@text##作者.",
"bookList": ".list_main li",
"bookUrl": "a@href",
"coverUrl": "img@src",
"intro": ".intro@text",
"kind": "span.0@text",
"name": "h3@text"
},
"ruleToc": {
"chapterList": "class.top_main chapter@li",
"chapterName": "p@text",
"chapterUrl": "a@href",
"isVip": ""
},
"searchUrl": "/webnovelmis/mobile/msearchresult,{\n \"method\": \"POST\",\n \"body\": \"searchtxts={{key}}\"\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "轻小说",
"bookSourceName": "刺猬猫网",
"bookSourceType": 0,
"bookSourceUrl": "https://www.ciweimao.com/",
"bookUrlPattern": "",
"customOrder": 2430,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": " 榜单排行 ::\n点击榜::rank-index/no-vip-click-week/{{page}}\n收藏榜::rank-index/favor-week/{{page}}\n推荐榜::rank-index/recommend-week/{{page}}\n订阅榜::rank-index/buy-week/{{page}}\n月票榜::rank-index/yp-week/{{page}}\n吐槽榜::rank-index/tsukkomi-week/{{page}}\n新书榜::rank-index/yp_new-week/{{page}}\n刀片榜::rank-index/blade-week/{{page}}\n更新榜::rank-index/get-update-most-week/{{page}}\n 免费作品 ::\n异界幻想::book_list/1-8-total_click-0-0-2/quanbu/{{page}}\n青春日常::book_list/1-27-total_click-0-0-2/quanbu/{{page}}\n动漫穿越::book_list/1-10-total_click-0-0-2/quanbu/{{page}}\n神秘未知::book_list/1-1-total_click-0-0-2/quanbu/{{page}}\n战争历史::book_list/1-30-total_click-0-0-2/quanbu/{{page}}\n推理灵异::book_list/1-7-total_click-0-0-2/quanbu/{{page}}\n未来幻想::book_list/1-6-total_click-0-0-2/quanbu/{{page}}\n游戏世界::book_list/1-3-total_click-0-0-2/quanbu/{{page}}\n热血竞技::book_list/1-5-total_click-0-0-2/quanbu/{{page}}\n现实都市::book_list/1-29-total_click-0-0-2/quanbu/{{page}}\n 同人 ::book_list/1-24-total_click-0-0-2/quanbu/{{page}}\n 女频 ::book_list/2-11-total_click-0-0-2/quanbu/{{page}}\n 完本作品 ::\n异界幻想::book_list/1-8-total_click-0-0-1/quanbu/{{page}}\n青春日常::book_list/1-27-total_click-0-0-1/quanbu/{{page}}\n动漫穿越::book_list/1-10-total_click-0-0-1/quanbu/{{page}}\n神秘未知::book_list/1-1-total_click-0-0-1/quanbu/{{page}}\n战争历史::book_list/1-30-total_click-0-0-1/quanbu/{{page}}\n推理灵异::book_list/1-7-total_click-0-0-1/quanbu/{{page}}\n未来幻想::book_list/1-6-total_click-0-0-1/quanbu/{{page}}\n游戏世界::book_list/1-3-total_click-0-0-1/quanbu/{{page}}\n热血竞技::book_list/1-5-total_click-0-0-1/quanbu/{{page}}\n现实都市::book_list/1-29-total_click-0-0-1/quanbu/{{page}}\n 同人 ::book_list/1-24-total_click-0-0-1/quanbu/{{page}}\n 女频 ::book_list/2-11-total_click-0-0-1/quanbu/{{page}}",
"header": "",
"lastUpdateTime": 1731433240160,
"loginUrl": "https://www.ciweimao.com/signup/login?redirect=https://www.ciweimao.com",
"respondTime": 6525,
"ruleBookInfo": {
"author": "",
"coverUrl": "class.cover ly-fl@tag.img@src",
"init": "",
"intro": "class.book-desc.0@text@js:result.replace(/(&.{3}br.{3,4};)+|[\\n\\s]+/g,\"\\n\").replace(/\\n\\s*\\n/g,\"\\n\").replace(/^\\s*\\n/g,\"\").replace(/\\n\\s*/g,\"\\n\\u3000\\u3000\").replace(/^\\s*/g,\"\\u3000\\u3000\")",
"kind": "",
"lastChapter": "",
"name": "",
"tocUrl": "class.btn btn-lg btn-danger@tag.a.0@href||text.所有章节@href",
"wordCount": ""
},
"ruleContent": {
"content": "#J_BookRead .chapter@textNodes",
"nextContentUrl": "",
"sourceRegex": "",
"webJs": ""
},
"ruleExplore": {
"author": "class.author@tag.a.0@text||p@tag.a.0@text",
"bookList": "class.rank-book-list@tag.li||class.book-list-table@tag.tr!0",
"bookUrl": "class.tit@tag.a.0@href||class.name@tag.a.0@href",
"coverUrl": "class.lazyload@data-original",
"intro": "class.desc@text",
"kind": "class.type@tag.p.0@text##\\[|\\]",
"lastChapter": "class.cnt@tag.p.1@text||class.chapter@tag.p.0@text##最近更新:.*\\/(.*)##$1",
"name": "class.tit@tag.a.0@text||class.name@tag.a.0@text",
"wordCount": "class.cnt@tag.p.1@text##最近更新:|\\/.*"
},
"ruleSearch": {
"author": "class.cnt.0@tag.p.1@tag.a.0@text||class.author@text",
"bookList": "class.rank-book-list@tag.li||class.book-list-table@tag.tr!0",
"bookUrl": "class.cnt.0@class.tit.0@tag.a.0@href||class.name@tag.a@href",
"coverUrl": "class.cover@tag.img@data-original||tag.img.0@src",
"intro": "class.desc@text",
"kind": "",
"lastChapter": "@css:p:matches(最近更新)@text||.chapter@text\n@js:result.includes('最近更新') ? result.replace(/最近更新:(\\d+-\\d+-\\d+).*\\/(.*)/,'$2($1)') : result",
"name": "class.cnt.0@class.tit.0@tag.a.0@text||class.name@tag.a@text",
"wordCount": ""
},
"ruleToc": {
"chapterList": ".book-chapter-box@li@a",
"chapterName": "text",
"chapterUrl": "href##$##,{'webView': true}",
"isVip": "@js:result.outerHtml().includes('icon-lock')",
"nextTocUrl": "",
"updateTime": ""
},
"searchUrl": "get-search-book-list/0-0-0-0-0-0/全部/{{key}}/{{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "轻小说",
"bookSourceName": "安轻小说",
"bookSourceType": 0,
"bookSourceUrl": "https://book.sfacg.com",
"customOrder": 2433,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"全部\",\"url\":\"/List/default.aspx?tid=-1&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"魔幻\",\"url\":\"/List/default.aspx?tid=21&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"玄幻\",\"url\":\"/List/default.aspx?tid=22&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"古风\",\"url\":\"/List/default.aspx?tid=23&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"科幻\",\"url\":\"/List/default.aspx?tid=24&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"校园\",\"url\":\"/List/default.aspx?tid=25&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"都市\",\"url\":\"/List/default.aspx?tid=26&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"游戏\",\"url\":\"/List/default.aspx?tid=27&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"同人\",\"url\":\"/List/default.aspx?tid=28&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"悬疑\",\"url\":\"/List/default.aspx?tid=29&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}}]",
"header": "{\"user-agent\":\"okhttp/3.10.0.1\"}",
"lastUpdateTime": 1734779851093,
"loginUrl": "https://book.sfacg.com/",
"respondTime": 1559,
"ruleBookInfo": {
"author": ".author-name@span@text",
"canReName": "1",
"coverUrl": ".summary-pic@img@src",
"intro": ">>2]&255}};d.BlockCipher=v.extend({cfg:v.cfg.extend({mode:b,padding:q}),reset:function(){v.reset.call(this);var a=this.cfg,b=a.iv,a=a.mode;if(this._xformMode==this._ENC_XFORM_MODE)var c=a.createEncryptor;else c=a.createDecryptor,this._minBufferSize=1;this._mode=c.call(a,\nthis,b&&b.words)},_doProcessBlock:function(a,b){this._mode.processBlock(a,b)},_doFinalize:function(){var a=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){a.pad(this._data,this.blockSize);var b=this._process(!0)}else b=this._process(!0),a.unpad(b);return b},blockSize:4});var n=d.CipherParams=l.extend({init:function(a){this.mixIn(a)},toString:function(a){return(a||this.formatter).stringify(this)}}),b=(p.format={}).OpenSSL={stringify:function(a){var b=a.ciphertext;a=a.salt;return(a?s.create([1398893684,\n1701076831]).concat(a).concat(b):b).toString(r)},parse:function(a){a=r.parse(a);var b=a.words;if(1398893684==b[0]&&1701076831==b[1]){var c=s.create(b.slice(2,4));b.splice(0,4);a.sigBytes-=16}return n.create({ciphertext:a,salt:c})}},a=d.SerializableCipher=l.extend({cfg:l.extend({format:b}),encrypt:function(a,b,c,d){d=this.cfg.extend(d);var l=a.createEncryptor(c,d);b=l.finalize(b);l=l.cfg;return n.create({ciphertext:b,key:c,iv:l.iv,algorithm:a,mode:l.mode,padding:l.padding,blockSize:a.blockSize,formatter:d.format})},\ndecrypt:function(a,b,c,d){d=this.cfg.extend(d);b=this._parse(b,d.format);return a.createDecryptor(c,d).finalize(b.ciphertext)},_parse:function(a,b){return\"string\"==typeof a?b.parse(a,this):a}}),p=(p.kdf={}).OpenSSL={execute:function(a,b,c,d){d||(d=s.random(8));a=w.create({keySize:b+c}).compute(a,d);c=s.create(a.words.slice(b),4*c);a.sigBytes=4*b;return n.create({key:a,iv:c,salt:d})}},c=d.PasswordBasedCipher=a.extend({cfg:a.cfg.extend({kdf:p}),encrypt:function(b,c,d,l){l=this.cfg.extend(l);d=l.kdf.execute(d,\nb.keySize,b.ivSize);l.iv=d.iv;b=a.encrypt.call(this,b,c,d.key,l);b.mixIn(d);return b},decrypt:function(b,c,d,l){l=this.cfg.extend(l);c=this._parse(c,l.format);d=l.kdf.execute(d,b.keySize,b.ivSize,c.salt);l.iv=d.iv;return a.decrypt.call(this,b,c,d.key,l)}})}();\n(function(){for(var u=CryptoJS,p=u.lib.BlockCipher,d=u.algo,l=[],s=[],t=[],r=[],w=[],v=[],b=[],x=[],q=[],n=[],a=[],c=0;256>c;c++)a[c]=128>c?c<<1:c<<1^283;for(var e=0,j=0,c=0;256>c;c++){var k=j^j<<1^j<<2^j<<3^j<<4,k=k>>>8^k&255^99;l[e]=k;s[k]=e;var z=a[e],F=a[z],G=a[F],y=257*a[k]^16843008*k;t[e]=y<<24|y>>>8;r[e]=y<<16|y>>>16;w[e]=y<<8|y>>>24;v[e]=y;y=16843009*G^65537*F^257*z^16843008*e;b[k]=y<<24|y>>>8;x[k]=y<<16|y>>>16;q[k]=y<<8|y>>>24;n[k]=y;e?(e=z^a[a[a[G^z]]],j^=a[a[j]]):e=j=1}var H=[0,1,2,4,8,\n16,32,64,128,27,54],d=d.AES=p.extend({_doReset:function(){for(var a=this._key,c=a.words,d=a.sigBytes/4,a=4*((this._nRounds=d+6)+1),e=this._keySchedule=[],j=0;j>>24]<<24|l[k>>>16&255]<<16|l[k>>>8&255]<<8|l[k&255]):(k=k<<8|k>>>24,k=l[k>>>24]<<24|l[k>>>16&255]<<16|l[k>>>8&255]<<8|l[k&255],k^=H[j/d|0]<<24);e[j]=e[j-d]^k}c=this._invKeySchedule=[];for(d=0;dd||4>=j?k:b[l[k>>>24]]^x[l[k>>>16&255]]^q[l[k>>>\n8&255]]^n[l[k&255]]},encryptBlock:function(a,b){this._doCryptBlock(a,b,this._keySchedule,t,r,w,v,l)},decryptBlock:function(a,c){var d=a[c+1];a[c+1]=a[c+3];a[c+3]=d;this._doCryptBlock(a,c,this._invKeySchedule,b,x,q,n,s);d=a[c+1];a[c+1]=a[c+3];a[c+3]=d},_doCryptBlock:function(a,b,c,d,e,j,l,f){for(var m=this._nRounds,g=a[b]^c[0],h=a[b+1]^c[1],k=a[b+2]^c[2],n=a[b+3]^c[3],p=4,r=1;r
",
"kind": ".block_txt2 p.3:4:5@text##.*:|小说|\\s.*",
"lastChapter": ".block_txt2 a.4@text##[\\((【].*?[求更谢乐发订合补加].*?[】)\\)]",
"name": ".block_txt2 a.1@text",
"tocUrl": "text.查看目录@href"
},
"ruleContent": {
"content": "#nr1@html",
"nextContentUrl": "text.下一页@href",
"replaceRegex": "##(“|‘|’|—|-|'|\"|<|>|…|,|,|?|「|!|!|(|)|《|》|『|』|【|】|~|~|:|;|、|#|%|¥|/|\\|·|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|0|1|2|3|4|5|6|7|8|9|[\\u4e00-\\u9fa5])\\n\\s{2}##$1"
},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"author": "a.2@text",
"bookList": ".cover p",
"bookUrl": "a.1@href",
"coverUrl": "a.1@href
",
"kind": ".cation span@text&&.update span.1@text##\\s.*",
"lastChapter": ".update span.0@text",
"name": ".intro div.0@text",
"tocUrl": ".tabs_header a.1@href",
"wordCount": ".intro_num div.0@text"
},
"ruleContent": {
"content": "#showReading@p@html"
},
"ruleExplore": {
"author": "",
"kind": "",
"name": ""
},
"ruleSearch": {
"author": ".author@text",
"bookList": ".recom_top li||.book_con li",
"bookUrl": "a@href",
"checkKeyWord": "",
"coverUrl": ".imgbox img@src",
"intro": ".instro@text",
"kind": ".cation@text&&.status@text&&.time@text##\\s.*",
"lastChapter": ".up@text",
"name": ".name@text",
"wordCount": ".statusbox span.2@text"
},
"ruleToc": {
"chapterList": ".recommendeddirectory a",
"chapterName": "text",
"chapterUrl": "href##$##,{'webView': true}",
"isVip": "img@src"
},
"searchUrl": "/book/all.html?s={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "📕雁北堂™",
"bookSourceType": 0,
"bookSourceUrl": "https://m.ebtang.com",
"bookUrlPattern": "",
"customOrder": 2023,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "🔹书库::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版武侠::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=51&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版古言::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=50&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版青春文学::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=49&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版科幻::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=48&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版理财::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=47&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&美文::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=45&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&短篇::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=44&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版教育::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=43&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版社科::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=42&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版传记::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=41&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版历史::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=40&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版悬疑::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=36&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版经管::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=35&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&出版励志::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=34&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&悬疑爱情::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=33&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&悬疑::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=32&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&探险::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=31&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&灵异惊悚::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=30&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&科幻::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=28&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&武侠::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=27&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&奇幻::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=26&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&历史::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=25&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&仙侠::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=24&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&都市::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=23&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&玄幻::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=22&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&动漫::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=18&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&青春::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=16&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&军事::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=15&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&穿越::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=14&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&古言::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=11&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&现言::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=10&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&游戏::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=4&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&同人::https://m.ebtang.com/m/book/booklistJson?page={{page}}&rows=30&bookRoomOrderByType=6&sortType=1&tagIds=&bookRoomWordType=-1&bookRoomUpdateType=-1&bookRoomVipType=-1&bookRoomFinishType=-1&randomString={{Date.now()}}&&",
"lastUpdateTime": 1680608720114,
"loginUrl": "http://m.ebtang.com/m/user/login",
"respondTime": 2099,
"ruleBookInfo": {},
"ruleContent": {
"content": "]{1,200}>/ig, '
', NP = \"
\\uFEFF
\";\n var list = [];\n var volsName = java.getStringList(rules.volsName).toArray();\n\n java.getElements(rules.volumes)\n .toArray().forEach((vol,idx) => {\n java.setContent(vol);\n var chs = java.getElements(rules.chapters)\n .toArray().map(ch => {\n java.setContent(ch);\n var isVip = 0;\n var chName = java.getString(rules.chName,false);\n return {\n text:(isVip ? '💰' : '').padStart(4, \"\\u2000\")+(opts.showVolName ? volsName[idx]+\"\\x20\" : '')+chName, href:'http://www.ebtang.com/book/readbook/'+bookid+'/'+java.getString(rules.chLink,false),\n name: chName\n };\n });\n\n var volInfo = '简介:' + NL + java.getStringList(rules.volInfo)\n .toArray().join(NL);\n volInfo += NP + '目录(' + chs.length + '):' + NL;\n volInfo += chs.slice(0,10).map(v => v.name).join(NL);\n volInfo += chs.length > 10 ? NL + '……' : '';\n volInfo = volInfo.replace(/(\\s)\\1+/g, '$1');\n list.push({\n text: '🔻[ '+volsName[idx]+' ]',\n href: 'https://translate.google.cn/#view=home&op=translate&sl=zh-CN&tl=en&text='+encodeURIComponent(volInfo)\n });\n list = list.concat(chs);\n });\n\n return list;\n}\n\nchapterLevel(rules, opts);\n]{1,200}>/ig, '
', NP = \"
\\uFEFF
\";\n var list = [];\n var volsName = java.getStringList(rules.volsName).toArray();\n\n java.getElements(rules.volumes)\n .toArray().forEach((vol,idx) => {\n java.setContent(vol);\n var chs = java.getElements(rules.chapters)\n .toArray().map(ch => {\n java.setContent(ch);\n var isVip = 0;\n var chName = java.getString(rules.chName,false);\n return {\n text:(isVip ? '💰' : '').padStart(4, \"\\u2000\")+(opts.showVolName ? volsName[idx]+\"\\x20\" : '')+chName, href:'http://www.ebtang.com/book/readbook/'+bookid+'/'+java.getString(rules.chLink,false),\n name: chName\n };\n });\n\n var volInfo = '简介:' + NL + java.getStringList(rules.volInfo)\n .toArray().join(NL);\n volInfo += NP + '目录(' + chs.length + '):' + NL;\n volInfo += chs.slice(0,10).map(v => v.name).join(NL);\n volInfo += chs.length > 10 ? NL + '……' : '';\n volInfo = volInfo.replace(/(\\s)\\1+/g, '$1');\n list.push({\n text: '🔻[ '+volsName[idx]+' ]',\n href: 'https://translate.google.cn/#view=home&op=translate&sl=zh-CN&tl=en&text='+encodeURIComponent(volInfo)\n });\n list = list.concat(chs);\n });\n\n return list;\n}\n\nchapterLevel(rules, opts);\n').join('\\n')",
"imageStyle": "FULL",
"webJs": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "@JSon:$.attributes.author",
"bookList": "@JSon:$.data.*",
"bookUrl": "https://xapi.xinmanhua.net/worksinfos/{$.attributes.wid}?include=chapters.digests",
"coverUrl": "@JSon:$.attributes.logo_detail",
"kind": "@JSon:$.attributes.workscate",
"lastChapter": "@JSon:$.attributes.lastctitle",
"name": "@JSon:$.attributes.title"
},
"ruleToc": {
"chapterList": "$.included.*",
"chapterName": "$.attributes.title&&$.attributes.intro",
"chapterUrl": "https://xapi.xinmanhua.net/chapters/{$.id}/qualitywebs"
},
"searchUrl": "https://xapi.xinmanhua.net/search/selfdefine,{\n \"method\": \"POST\",\n \"body\": \"keyword={{key}}&page={{page}}\"\n}",
"weight": 0
},
{
"bookSourceComment": "# 登录\n// login_name 账号,passwd 密码\nlet jsonStr={\"login_name\":\"账号\",\"passwd\":\"密码\",\"app_signature_md5\":\"f73576612783f8ed8b68cdf73a56be94\",\"app_version\":\"2.1.6\",\"channel\":\"default\"}\nlet body = \"secret_content=\"+encode(JSON.stringify(jsonStr));\nlet option = {\"method\": \"POST\",\"body\": String(body)};\n\"https://app.shubl.com/signup/login,\" + JSON.stringify(option)\n# 搜索\nlet jsonObj={\"app_signature_md5\":\"f73576612783f8ed8b68cdf73a56be94\",\"app_version\":\"2.1.6\",\"channel\":\"default\",\"order\":\"week_click\",\"count\":\"15\",\"category_type\":\"1\",\"page\":page-1,\"key\":key,\"login_token\":String(java.get('login_token')),\"account\":String(java.get('account'))}\nlet body = \"secret_content=\"+encode(JSON.stringify(jsonObj));\nlet option = {\"method\": \"POST\",\"body\": String(body)};\n\"https://app.shubl.com/bookcity/get_filter_search_book_list,\" + JSON.stringify(option)",
"bookSourceGroup": "女频",
"bookSourceName": "💵 书耽API",
"bookSourceType": 0,
"bookSourceUrl": "https://app.shubl.com",
"bookUrlPattern": "",
"customOrder": 2069,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": false,
"exploreUrl": "全部纯爱::https://www.baidu.com/category_type=1&order=week_click&page={{page}}\n现纯::https://www.baidu.com/category_type=4&order=week_click&page={{page}}\n幻纯::https://www.baidu.com/category_type=5&order=week_click&page={{page}}\n古纯::https://www.baidu.com/category_type=6&order=week_click&page={{page}}\n百合::https://www.baidu.com/category_type=3&order=week_click&page={{page}}\n全部言情::https://www.baidu.com/category_type=20&order=week_click&page={{page}}\n现言::https://www.baidu.com/category_type=8&order=week_click&page={{page}}\n幻言::https://www.baidu.com/category_type=9&order=week_click&page={{page}}\n古言::https://www.baidu.com/category_type=10&order=week_click&page={{page}}\n无CP::https://www.baidu.com/category_type=21&order=week_click&page={{page}}\n付费&连载&更新时间::https://www.baidu.com/category_type=1&order=uptime&up_status=0&is_paid=1&page={{page}}\n付费&完本&更新时间::https://www.baidu.com/category_type=1&order=uptime&up_status=1&is_paid=1&page={{page}}\n每日签到::https://www.baidu.com/get_daily_task_bonus",
"header": "",
"lastUpdateTime": 1736086287414,
"loginUrl": "",
"respondTime": 13005,
"ruleBookInfo": {
"author": "$.author_name",
"coverUrl": "$.cover",
"init": "
",
"replaceRegex": "##https://www.baidu.com/"
},
"ruleExplore": {},
"ruleSearch": {
"author": "writerName",
"bookList": "data.list",
"bookUrl": "/api/book-bookInfo,{\"method\":\"POST\",\"body\":\"bookid={{$.bookId}}\"}",
"coverUrl": "bookImage",
"intro": "bookIntroduction",
"kind": "classificationName",
"lastChapter": "{{$.lastUpdateChapterName}}·{{java.timeFormat(java.getString('$.lastUpdateTime'))}}",
"name": "bookName",
"wordCount": "bookWorldCount"
},
"ruleToc": {
"chapterList": "data.chapterInfo[*].resultList[*]",
"chapterName": "chapterTitle",
"chapterUrl": "chapterContent@js:'https://www.baidu.com/'+result"
},
"searchUrl": "/api/stacks-search,{\"method\":\"POST\",\"body\":\"keyWord={{key}}&startPage={{page}}&isHotWorld=1\"}",
"weight": 0
},
{
"bookSourceComment": "增加保存重定向后的域名到源变量,搜索时使用重定向后的域名进行搜索。\n换源url时,先在右上角三个点 设置源变量里清空源变量再换源url。\n增加自动验证,不行就手动登录,登录url要与源url一致。\n解决目前新的字体格式文字显示的问题(例替换显示为'的')。\nby812@221012\n解决目前所见到的所有问题,包括页面解析、分页有的页面获取不到、图片转文字等问题,并对内容中出现的翻页断行、以前流行的35字换行排版、部分内容显示HTML源码、推广文字、广告等进行了恢复与过滤。\n地址发布页(浏览器打开)\nhttps://zozozo.xyz/\nhttp://www.diyibanzhu666.xyz\n目前可用地址:\nhttps://www.6yydstxt226.com/\nhttps://www.6yydstxt434.com/\nhttps://www.6yydstxt426.com/\nhttps://www.7yydstxt234.com/\nhttps://www.5yydstxt178.com/",
"bookSourceGroup": "🔞",
"bookSourceName": "🔞🔲第一版主",
"bookSourceType": 0,
"bookSourceUrl": "https://www.6yydstxt226.com/",
"bookUrlPattern": "",
"concurrentRate": "",
"customOrder": 2084,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": false,
"exploreUrl": "[\n{\"title\":\"🚫小说状态---全部🚫\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"📫新书\",\"url\":\"/shuku/0-postdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-postdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-postdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-postdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-postdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-postdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-postdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-postdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫月榜\",\"url\":\"/shuku/0-monthvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-monthvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-monthvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-monthvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-monthvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-monthvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-monthvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-monthvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫总榜\",\"url\":\"/shuku/0-allvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-allvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-allvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-allvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-allvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-allvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-allvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-allvisit-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫更新\",\"url\":\"/shuku/0-lastupdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-lastupdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-lastupdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-lastupdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-lastupdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-lastupdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-lastupdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-lastupdate-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫字数\",\"url\":\"/shuku/0-size-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-size-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-size-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-size-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-size-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-size-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-size-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-size-0-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"🚫小说状态---连载中🚫\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"📫新书\",\"url\":\"/shuku/0-postdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-postdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-postdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-postdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-postdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-postdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-postdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-postdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\" 📫月榜\",\"url\":\"/shuku/0-monthvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-monthvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-monthvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-monthvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-monthvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-monthvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-monthvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-monthvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫总榜\",\"url\":\"/shuku/0-allvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-allvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-allvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-allvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-allvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-allvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-allvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-allvisit-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫更新\",\"url\":\"/shuku/0-lastupdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-lastupdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-lastupdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-lastupdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-lastupdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-lastupdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-lastupdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-lastupdate-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫字数\",\"url\":\"/shuku/0-size-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-size-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-size-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-size-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-size-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-size-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-size-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-size-1-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"🚫小说状态---已完本🚫\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"📫新书\",\"url\":\"/shuku/0-postdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-postdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-postdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-postdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-postdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-postdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-postdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-postdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫月榜\",\"url\":\"/shuku/0-monthvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-monthvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-monthvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-monthvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-monthvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-monthvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-monthvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-monthvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫总榜\",\"url\":\"/shuku/0-allvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-allvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-allvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-allvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-allvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-allvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-allvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-allvisit-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫更新\",\"url\":\"/shuku/0-lastupdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-lastupdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-lastupdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-lastupdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-lastupdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-lastupdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-lastupdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-lastupdate-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"📫字数\",\"url\":\"/shuku/0-size-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"玄幻奇幻\",\"url\":\"/shuku/1-size-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"仙侠武侠\",\"url\":\"/shuku/2-size-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"都市言情\",\"url\":\"/shuku/3-size-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"穿越历史\",\"url\":\"/shuku/4-size-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"科幻灵异\",\"url\":\"/shuku/5-size-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.24,\"layout_flexGrow\":0.32}},\n{\"title\":\"藏经阁\",\"url\":\"/shuku/6-size-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"其他类别\",\"url\":\"/shuku/7-size-2-{{page}}.html\",\"style\":{\"layout_flexBasisPercent\":0.45,\"layout_flexGrow\":0.32}},\n{\"title\":\"↑↑▲▲▲▲↑↑\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}}\n]",
"header": "
##$1###",
"init": "",
"intro": ".bd.2@text##^|\\s##
",
"kind": "##类型:(.*)
##$1###",
"lastChapter": "ul.list.0@li.0@text",
"name": "h1@text",
"wordCount": "##字数:(.*)
##$1###"
},
"ruleContent": {
"content": "
');\n\t\tresult = \"\";\n\t\tfor (i = 1; i <= paragraphArr.length; i++) {\n\t\t\tresult += paragraphArr[ns[i] - ns[0]] + '
';\n\t\t}\n\t} catch (err) {\n\t\t//java.log(baseUrl + \"乱序恢复Aes解密no\")\n\t}\n}\n\n//初始化图片链接\nx(/[\\r\\n]?[\\t ]*]+>[\\t ]*[\\r\\n]?/g, \"#$1#\");\n\n//初始化字体格式的文字,匹配\nx(/(.*?)<\\/i>/g, function(str, p1) {\n\t//java.log(p1.charCodeAt().toString(16));\n\t//返回16进制,例:p1= 返回格式#e800#\n\treturn '#' + p1.charCodeAt().toString(16) + '#'\n})\n\n//转换空格\nx(/ /g, ' ');\n//初始化分段准备\nx(/[\\t ]{2,2}/g, \" \");\n//d('111正文111')\n//去掉标签里的属性\nx(/(\\<|<)([^\\>]*?)(\\s| )[^\\>]*(\\>|>)/g, \"<$2>\");\n//段落换行\nx(/\\s*(\\n|
)+\\s*( {2,})?/gi, \"\\r\\n\");\n//去掉不需要的标签\nx(/([\\r\\n ]*\\<\\/?([A-Za-z]*)?\\>[\\r\\n ]*)/gi, \"\");\n\n//引号替换\nx(/‘/g, \"『\");\nx(/’/g, \"』\");\nx(/“/g, \"「\");\nx(/”/g, \"」\");\n\nif (/(Undefined|(^\\s*$))/.test(result)) {\n\tresult =\n\t\t\"
网站分页有时有问题不可用,速度慢的时候就会是现在这样了,网站速度快的时候就没事了。
换个时间刷新试试!!!
换个时间刷新试试!!!
换个时间刷新试试!!!
\" + result + src;\n}\n//d(\"正文\")\n\"\\r\\n\" + result + \"hereispagebreak\";\n",
"imageStyle": "TEXT",
"nextContentUrl": ".chapterPages@tag.a!0@href@js:\nfor (let i in result) {\n\tresult[i] = String(result[i]).replace(/.+?\\('\\d+','\\d+','(\\d+)','(\\d+)'\\).+?/, (str, p1, p2) => p1 + '_' + p2 + '.html');\n}\nresult",
"replaceRegex": "
",
"kind": ".book_box span.1:2:4@text##.*:|小说",
"lastChapter": ".book_box a@text",
"name": ".book_box .name@text",
"wordCount": ".book_box span.3@text##.*:"
},
"ruleContent": {
"content": "#chaptercontent@textNodes"
},
"ruleExplore": {},
"ruleSearch": {
"author": "span.0@text",
"bookList": ".item",
"bookUrl": "a.1@href",
"coverUrl": "img@src",
"intro": "dd@text",
"name": "a.1@text"
},
"ruleToc": {
"chapterList": ".book_last dd a",
"chapterName": "text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求更票谢乐发订合补加Kk].*?[】)\\)]",
"chapterUrl": "href",
"nextTocUrl": "option@value"
},
"searchUrl": "/s.php?q={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "轻小说",
"bookSourceName": "轻之文库",
"bookSourceType": 0,
"bookSourceUrl": "http://www.linovel.net已校验",
"customOrder": 2088,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "全部小说::https://www.linovel.net/cat/-1.html?sort=hot&sign=-1&page={{page}}\n文库精选::https://www.linovel.net/cat/2000.html?sort=hot&sign=-1&page={{page}}\n超能力::https://www.linovel.net/cat/12.html?sort=hot&sign=-1&page={{page}}\n幻想::/cat/1.html?sort=hot&sign=-1&page={{page}}\n战斗::https://www.linovel.net/cat/2.html?sort=hot&sign=-1&page={{page}}\n后宫::https://www.linovel.net/cat/8.html?sort=hot&sign=-1&page={{page}}\n恋爱::https://www.linovel.net/cat/3.html?sort=hot&sign=-1&page={{page}}\n异界::https://www.linovel.net/cat/4.html?sort=hot&sign=-1&page={{page}}\n搞笑::https://www.linovel.net/cat/5.html?sort=hot&sign=-1&page={{page}}\n日常::https://www.linovel.net/cat/6.html?sort=hot&sign=-1&page={{page}}\n校园::https://www.linovel.net/cat/7.html?sort=hot&sign=-1&page={{page}}\n科幻::https://www.linovel.net/cat/10.html?sort=hot&sign=-1&page={{page}}\n治愈::https://www.linovel.net/cat/11.html?sort=hot&sign=-1&page={{page}}\n节操::https://www.linovel.net/cat/13.html?sort=hot&sign=-1&page={{page}}\n妖怪::https://www.linovel.net/cat/14.html?sort=hot&sign=-1&page={{page}}\n恐怖::https://www.linovel.net/cat/15.html?sort=hot&sign=-1&page={{page}}\n妹控::https://www.linovel.net/cat/16.html?sort=hot&sign=-1&page={{page}}\n伪娘::https://www.linovel.net/cat/17.html?sort=hot&sign=-1&page={{page}}\n乙女::https://www.linovel.net/cat/19.html?sort=hot&sign=-1&page={{page}}\n同人::https://www.linovel.net/cat/20.html?sort=hot&sign=-1&page={{page}}\n百合::https://www.linovel.net/cat/21.html?sort=hot&sign=-1&page={{page}}\n悬疑::https://www.linovel.net/cat/104.html?sort=hot&sign=-1&page={{page}}\n偶像::https://www.linovel.net/cat/22.html?sort=hot&sign=-1&page={{page}}\n魔法少女::https://www.linovel.net/cat/18.html?sort=hot&sign=-1&page={{page}}",
"lastUpdateTime": 1735032141376,
"respondTime": 1629,
"ruleBookInfo": {
"intro": "class.about-text@html##(^|[。!?]++”?+)##$1
"
},
"ruleContent": {
"content": "class.l@textNodes"
},
"ruleExplore": {},
"ruleSearch": {
"author": "class.book-extra@text##丨.*",
"bookList": "class.rank-book||class.rank-book-list@tag.a",
"bookUrl": "tag.a@href||href",
"coverUrl": "img@src",
"intro": "class.book-intro@textNodes",
"kind": "class.book-tags@text",
"name": "class.book-name@text||class.title@text"
},
"ruleToc": {
"chapterList": "class.chapter",
"chapterName": "tag.a@text",
"chapterUrl": "tag.a@href"
},
"searchUrl": "https://www.linovel.net:443/search?kw={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "晚秋中文",
"bookSourceType": 0,
"bookSourceUrl": "http://www.wanqiuwx.com/",
"bookUrlPattern": "http://www.wanqiuwx.com/b/\\d+/",
"customOrder": 2090,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "",
"header": "{\n \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.104 Safari/537.36\"\n}",
"lastUpdateTime": 1702044345847,
"respondTime": 11941,
"ruleBookInfo": {
"author": "[property=og:novel:author]@content",
"coverUrl": "[property=og:image]@content",
"init": "",
"intro": "[property=og:description]@content",
"kind": "[property=og:novel:update_time]@content&&\n[property=og:novel:category]@content&&\n[property=og:novel:status]@content",
"lastChapter": "[property=og:novel:latest_chapter_name]@content",
"name": "[property=og:novel:book_name]@content##\\(.*|\\(.*|免费阅读|全文.*阅读|最新章节|小说|笔趣阁",
"tocUrl": ".tgcj@href"
},
"ruleContent": {
"content": "id.content@html##(本章未完,请翻页)|(本章完)|",
"nextContentUrl": "text.下一页@href",
"sourceRegex": ""
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"kind": "",
"lastChapter": "",
"name": ""
},
"ruleSearch": {
"author": "tag.td.2@text||[property=og:novel:author]@content",
"bookList": "class.grid@tr!0||tag.html",
"bookUrl": "tag.td.0@tag.a.0@href",
"checkKeyWord": "",
"coverUrl": "[property=og:image]@content",
"intro": "",
"kind": "",
"lastChapter": "tag.td.1@a@text||[property=og:novel:latest_chapter_name]@content##免费章节 |正文卷 |正文 |VIP章节 ",
"name": "tag.td.0@tag.a@text||[property=og:novel:book_name]@content##\\(.*|\\(.*|免费阅读|全文.*阅读|最新章节|小说|笔趣阁",
"wordCount": ""
},
"ruleToc": {
"chapterList": "id.list@dd",
"chapterName": "a@text",
"chapterUrl": "a@href"
},
"searchUrl": "http://www.wanqiuwx.com/modules/article/search.php,{\n\t'charset': 'gbk',\n'method': 'POST',\n'body': 's={{key}}&type=articlename',\n'headers': {\n 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.104 Safari/537.36'\n }\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "🎉 灯读文学",
"bookSourceType": 0,
"bookSourceUrl": "https://s30001.zhongyue001.com",
"customOrder": 2094,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"男生频道\",\"url\":\"\",\"style\":{\"layout_flexGrow\":0,\"layout_flexBasisPercent\":1}},{\"title\":\"玄幻\",\"url\":\"/book/index?category_id=1&sex=1&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"都市\",\"url\":\"/book/index?category_id=2&sex=1&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"仙侠\",\"url\":\"/book/index?category_id=3&sex=1&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"奇幻\",\"url\":\"/book/index?category_id=5&sex=1&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"历史\",\"url\":\"/book/index?category_id=6&sex=1&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"军事\",\"url\":\"/book/index?category_id=7&sex=1&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"科幻\",\"url\":\"/book/index?category_id=9&sex=1&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":0,\"layout_flexBasisPercent\":0.29}},{\"title\":\"游戏\",\"url\":\"/book/index?category_id=10&sex=1&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":0,\"layout_flexBasisPercent\":0.29}},{\"title\":\"女生频道\",\"url\":\"\",\"style\":{\"layout_flexGrow\":0,\"layout_flexBasisPercent\":1}},{\"title\":\"现代言情\",\"url\":\"/book/index?category_id=12&sex=2&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"古代言情\",\"url\":\"/book/index?category_id=13&sex=2&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"幻想言情\",\"url\":\"/book/index?category_id=14&sex=2&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"青春校园\",\"url\":\"/book/index?category_id=15&sex=2&page={{page}}&type=category\",\"style\":{\"layout_flexGrow\":0,\"layout_flexBasisPercent\":0.29}}]",
"header": "{\"User-Agent\": \"okhttp/4.9.1\",\"token\": \"m8z4dztf3uzwox96e7m1h38b6mxkx0od\",\"uid\": \"340826\",\"ver\": \"1.0.0.0.7\",\"osType\": \"1\",\"clientVer\": \"1.0.7\",\"Content-Type\": \"application/x-www-form-urlencoded\"}",
"lastUpdateTime": 1663911256892,
"respondTime": 4238,
"ruleBookInfo": {
"author": "$..author",
"coverUrl": "https://static.zhongyue001.com/{{$..spic}}",
"init": "",
"intro": "$..descp",
"kind": "{{$..updated_at}}\n{{$..category_name}}",
"lastChapter": "$.data.chapter_list_link'\n\t})\nString(list).replace(new RegExp(\",\",\"gi\"),\"\")"
},
"ruleExplore": {},
"ruleSearch": {
"author": "$.author_title",
"bookList": "$.data.list.*",
"bookUrl": "https://comic.mkzhan.com/comic/info/?comic_id={{$.comic_id}}",
"coverUrl": "$.cover@js:result.replace(/\\.(jpg|JPG).*/g,\".$1!cover-400\")",
"lastChapter": "$.chapter_title",
"name": "@js:\njava.put(\"comic_id\",result.comic_id)\nresult.title"
},
"ruleToc": {
"chapterList": "$.data.*",
"chapterName": "$.title",
"chapterUrl": "\nhttps://comic.mkzhan.com/chapter/content/v1/?chapter_id={{$.chapter_id}}&comic_id={{java.get(\"comic_id\")}}&format=1&quality=1&sign={{java.get(\"sign\")}}&type=1&uid={{java.get(\"uid\")}}",
"isVip": "$.is_vip",
"isVolume": "",
"updateTime": ""
},
"searchUrl": "https://comic.mkzhan.com/search/keyword/?keyword={{key}}&page_num={{page}}&page_size=20",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "漫漫漫画",
"bookSourceType": 2,
"bookSourceUrl": "https://www.manmanapp.com#一程",
"customOrder": 2124,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "全部::/comic/category_{{page}}.html\n兄弟情::/comic/category-5_{{page}}.html\n恋爱::/comic/category-4_{{page}}.html\n都市::/comic/category-18_{{page}}.html\n霸总::/comic/category-9_{{page}}.html\n校园::/comic/category-8_{{page}}.html\n古风::/comic/category-7_{{page}}.html\n搞笑::/comic/category-6_{{page}}.html\n暖萌::/comic/category-10_{{page}}.html\n日常::/comic/category-12_{{page}}.html\n奇幻::/comic/category-13_{{page}}.html\n悬疑::/comic/category-15_{{page}}.html\n仙侠::/comic/category-16_{{page}}.html\n热血::/comic/category-17_{{page}}.html\n恐怖::/comic/category-19_{{page}}.html",
"lastUpdateTime": 1734944935894,
"respondTime": 10671,
"ruleBookInfo": {
"coverUrl": "class.pic@img@src",
"intro": "class.supplement@text",
"kind": "{{book.kind}},{{@@class.type@text}}##类型:",
"lastChapter": "class.comic_list@tag.li.0@h4@img@src&&class.comic_list@tag.li.0@h3@text##.*book_ic.*?\\n##🔒",
"tocUrl": "https://www.manmanapp.com/works/comic-list-ajax.html,{\n\"method\": \"POST\",\n\"body\": \"id={{java.put('page',1);result=baseUrl.match(/(\\d+)\\.html/)[1];java.put('id',result)}}&sort=1&page=1\"}"
},
"ruleContent": {
"content": "class.man_img@html",
"imageStyle": "FULL",
"nextContentUrl": ""
},
"ruleExplore": {
"intro": "",
"kind": "",
"lastChapter": ""
},
"ruleSearch": {
"author": "class.subtitle@text",
"bookList": "class.classification",
"bookUrl": "tag.a.0@href",
"coverUrl": "img@src",
"intro": "class.text@text",
"kind": "❤️{{@@class.supplement@ownText}}",
"name": "class.title@text"
},
"ruleToc": {
"chapterList": "$.data",
"chapterName": "$.title",
"chapterUrl": "https://www.manmanapp.com/comic/detail-{{$.id}}.html",
"isVip": "@js:'{{$.is_read}}'=='0'?'1':''",
"nextTocUrl": "@js:\ncode='{{$.code}}';\nif(code=='1'){\npage=java.get('page');\npage=parseInt(page)+1;\njava.put('page',page);\nid=java.get('id');\nurl='https://www.manmanapp.com/works/comic-list-ajax.html,';\nbody='id='+id+'&sort=1&page='+page;\npost={\n\"method\": \"POST\",\n\"body\":String(body)\n}\nresult=url+JSON.stringify(post);\n}",
"updateTime": "$.publish_time"
},
"searchUrl": "/search/word-{{key}}.html",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "正版",
"bookSourceName": "🔖追书·出版",
"bookSourceType": 0,
"bookSourceUrl": "http://www.zhuishushenqi.com/chuban",
"bookUrlPattern": "",
"customOrder": 2139,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "",
"lastUpdateTime": 1678673191846,
"respondTime": 2524,
"ruleBookInfo": {
"coverUrl": "class.book-info@img@src",
"init": "",
"intro": "class.content intro@textNodes",
"lastChapter": "class.chapter-list clearfix@tag.li.0@a@text"
},
"ruleContent": {
"content": "class.inner-text@p@html"
},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"author": "class.author@tag.span.0@text",
"bookList": "class.book",
"bookUrl": "a@href",
"coverUrl": "img@src",
"kind": "class.author@tag.span.2@text&&class.popularity@text##\\|.*",
"lastChapter": "class.popularity@text##.*\\|",
"name": "class.name@text"
},
"ruleToc": {
"chapterList": "id.J_chapterList@li@a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "https://www.zhuishushenqi.com/search?val={{key}}",
"weight": 0
},
{
"bookSourceComment": " \"error:List is empty.\n \"error:List is empty.\n \"error:List is empty.\n error:List is empty.\n\"\"\"",
"bookSourceGroup": "免费",
"bookSourceName": "追书·女生",
"bookSourceType": 0,
"bookSourceUrl": "http://www.zhuishushenqi.com/nvsheng",
"bookUrlPattern": "",
"customOrder": 2142,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "",
"lastUpdateTime": 1678673203081,
"loginUrl": "",
"respondTime": 2685,
"ruleBookInfo": {
"coverUrl": "class.book-info@img@src",
"intro": "class.content intro@textNodes",
"lastChapter": "class.chapter-list clearfix@tag.li.0@a@text"
},
"ruleContent": {
"content": "class.inner-text@p@html"
},
"ruleExplore": {},
"ruleSearch": {
"author": "class.author@tag.span.0@text",
"bookList": "class.book",
"bookUrl": "a@href",
"coverUrl": "img@src",
"kind": "class.author@tag.span.2@text&&class.popularity@text##\\|.*",
"lastChapter": "class.popularity@text##.*\\|",
"name": "class.name@text"
},
"ruleToc": {
"chapterList": "id.J_chapterList@li@a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "https://www.zhuishushenqi.com/search?val={{key}}",
"weight": 0
},
{
"bookSourceComment": "kaka",
"bookSourceGroup": "正版",
"bookSourceName": "UC小说",
"bookSourceType": 0,
"bookSourceUrl": "http://xiaoshuo.uc.cn/",
"customOrder": 2143,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "
').join(\"\\n\")",
"imageStyle": "FULL"
},
"ruleExplore": {
"bookList": "class.cate-comic-list clearfix@class.common-comic-item",
"bookUrl": "class.cover@href",
"coverUrl": "img@data-src",
"intro": ".comic-feature@text",
"lastChapter": "class.comic-update@text##更至:",
"name": "class.comic__title@text"
},
"ruleSearch": {
"bookList": "class.search-comic-list@class.common-comic-item",
"bookUrl": "class.cover@href",
"coverUrl": "img@data-src",
"intro": ".comic-feature@text",
"lastChapter": "class.comic-update@text##更至:",
"name": "class.comic__title@tag.a.0@text"
},
"ruleToc": {
"chapterList": "-class.chapter__list-box@tag.li",
"chapterName": "a@text",
"chapterUrl": ".j-chapter-link@data-chapterid\n@js:\r\ncid=result;\r\nbid=baseUrl.match(/\\/(\\d+)\\//)[1],\n\n'https://comic.mkzcdn.com/chapter/content/v1/?chapter_id='+cid+'&comic_id='+bid+'&format=1&quality=1&sign=0&type=1&uid=0'",
"updateTime": ".data@text"
},
"searchUrl": "https://www.mkzhan.com/search/?keyword={{key}}",
"weight": 76
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "漫漫漫画",
"bookSourceType": 2,
"bookSourceUrl": "https://www.manmanapp.com#Haxc1107",
"bookUrlPattern": "https://www.manmanapp.com/comic-\\d+.html",
"customOrder": 2171,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "全部::/comic/category_{{page}}.html\n兄弟情::/comic/category-5_{{page}}.html\n恋爱::/comic/category-4_{{page}}.html\n都市::/comic/category-18_{{page}}.html\n霸总::/comic/category-9_{{page}}.html\n校园::/comic/category-8_{{page}}.html\n古风::/comic/category-7_{{page}}.html\n搞笑::/comic/category-6_{{page}}.html\n暖萌::/comic/category-10_{{page}}.html\n日常::/comic/category-12_{{page}}.html\n奇幻::/comic/category-13_{{page}}.html\n悬疑::/comic/category-15_{{page}}.html\n仙侠::/comic/category-16_{{page}}.html\n热血::/comic/category-17_{{page}}.html\n恐怖::/comic/category-19_{{page}}.html\n",
"lastUpdateTime": 1733580388195,
"respondTime": 5648,
"ruleBookInfo": {
"author": "class.describe_title@a@text",
"coverUrl": "class.pic@img@src",
"intro": "class.supplement@text",
"kind": "{{book.kind}},{{@@class.type@text}}##类型:",
"lastChapter": "class.comic_list@tag.li.0@h4@img@src&&class.comic_list@tag.li.0@h3@text##.*book_ic.*?\\n##🔒",
"name": "class.title.0@ownText",
"tocUrl": "https://www.manmanapp.com/works/comic-list-ajax.html,{\n\"method\": \"POST\",\n\"body\": \"id={{java.put('page',1);result=baseUrl.match(/(\\d+)\\.html/)[1];java.put('id',result)}}&sort=1&page=1\"}"
},
"ruleContent": {
"content": "class.man_img@html",
"imageStyle": "FULL",
"nextContentUrl": ""
},
"ruleExplore": {
"intro": "",
"kind": "",
"lastChapter": ""
},
"ruleSearch": {
"author": "class.subtitle@text",
"bookList": "class.classification",
"bookUrl": "tag.a.0@href",
"coverUrl": "img@src",
"intro": "class.text@text",
"kind": "❤️{{@@class.supplement@ownText}}",
"name": "class.title@text"
},
"ruleToc": {
"chapterList": "$.data",
"chapterName": "$.title",
"chapterUrl": "https://www.manmanapp.com/comic/detail-{{$.id}}.html",
"isVip": "@js:'{{$.is_read}}'=='0'?'1':''",
"nextTocUrl": "@js:\ncode='{{$.code}}';\nif(code=='1'){\npage=java.get('page');\npage=parseInt(page)+1;\njava.put('page',page);\nid=java.get('id');\nurl='https://www.manmanapp.com/works/comic-list-ajax.html,';\nbody='id='+id+'&sort=1&page='+page;\npost={\n\"method\": \"POST\",\n\"body\":String(body)\n}\nresult=url+JSON.stringify(post);\n}",
"updateTime": "$.publish_time"
},
"searchUrl": "https://www.manmanapp.com/search/word-{{key}}.html",
"weight": 76
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "爱奇艺漫画",
"bookSourceType": 2,
"bookSourceUrl": "https://www.iqiyi.com/manhua#Haxc1107",
"bookUrlPattern": "",
"customOrder": 2175,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "最近更新::https://www.iqiyi.com/manhua/weekly_update/{{page}}_1_50.html\n热门作品::https://www.iqiyi.com/manhua/category/全部_0_9_{{page}}/\n更新时间::https://www.iqiyi.com/manhua/category/全部_0_4_1/\n已完结::https://www.iqiyi.com/manhua/category/全部_1_9_{{page}}/\n连载中::https://www.iqiyi.com/manhua/category/全部_2_9_{{page}}/\n搞笑::https://www.iqiyi.com/manhua/category/搞笑_0_9_{{page}}/\n热血::https://www.iqiyi.com/manhua/category/热血_0_9_{{page}}/\n冒险::https://www.iqiyi.com/manhua/category/冒险_0_9_{{page}}/\n恋爱::https://www.iqiyi.com/manhua/category/恋爱_0_9_{{page}}/\n少女::https://www.iqiyi.com/manhua/category/少女_0_9_{{page}}/\n青春::https://www.iqiyi.com/manhua/category/青春_0_9_{{page}}/\n恐怖::https://www.iqiyi.com/manhua/category/恐怖_0_9_{{page}}/\n科幻::https://www.iqiyi.com/manhua/category/科幻_0_9_{{page}}/\n奇幻::https://www.iqiyi.com/manhua/category/奇幻_0_9_{{page}}/\n神魔::https://www.iqiyi.com/manhua/category/神魔_0_9_{{page}}/\n运动::https://www.iqiyi.com/manhua/category/运动_0_9_{{page}}/\n竞技::https://www.iqiyi.com/manhua/category/竞技_0_9_{{page}}/\n玄幻::https://www.iqiyi.com/manhua/category/玄幻_0_9_{{page}}/\n校园::https://www.iqiyi.com/manhua/category/校园_0_9_{{page}}/\n悬疑::https://www.iqiyi.com/manhua/category/悬疑_0_9_{{page}}/\n推理::https://www.iqiyi.com/manhua/category/推理_0_9_{{page}}/\n萌系::https://www.iqiyi.com/manhua/category/萌系_0_9_{{page}}/\n穿越::https://www.iqiyi.com/manhua/category/穿越_0_9_{{page}}/\n后宫::https://www.iqiyi.com/manhua/category/后宫_0_9_{{page}}/\n都市::https://www.iqiyi.com/manhua/category/都市_0_9_{{page}}/\n仙侠::https://www.iqiyi.com/manhua/category/仙侠_0_9_{{page}}/\n战斗::https://www.iqiyi.com/manhua/category/战斗_0_9_{{page}}/\n战争::https://www.iqiyi.com/manhua/category/战争_0_9_{{page}}/\n历史::https://www.iqiyi.com/manhua/category/历史_0_9_{{page}}/\n纯爱::https://www.iqiyi.com/manhua/category/纯爱_0_9_{{page}}/\n同人::https://www.iqiyi.com/manhua/category/同人_0_9_{{page}}/\n社会::https://www.iqiyi.com/manhua/category/社会_0_9_{{page}}/\n励志::https://www.iqiyi.com/manhua/category/励志_0_9_{{page}}/\n百合::https://www.iqiyi.com/manhua/category/百合_0_9_{{page}}/\n治愈::https://www.iqiyi.com/manhua/category/治愈_0_9_{{page}}/\n机甲::https://www.iqiyi.com/manhua/category/机甲_0_9_{{page}}/\n美食::https://www.iqiyi.com/manhua/category/美食_0_9_{{page}}/\n怪谈::https://www.iqiyi.com/manhua/category/怪谈_0_9_{{page}}/\n日常::https://www.iqiyi.com/manhua/category/日常_0_9_{{page}}/\n灵异::https://www.iqiyi.com/manhua/category/灵异_0_9_{{page}}/\n偶像::https://www.iqiyi.com/manhua/category/偶像_0_9_{{page}}/\n虐心::https://www.iqiyi.com/manhua/category/虐心_0_9_{{page}}/\n古装::https://www.iqiyi.com/manhua/category/古装_0_9_{{page}}/\n美少女::https://www.iqiyi.com/manhua/category/美少女_0_9_{{page}}/\n完结::https://www.iqiyi.com/manhua/category/完结_0_9_{{page}}/\n独家::https://www.iqiyi.com/manhua/category/独家_0_9_{{page}}/\n宫斗::https://www.iqiyi.com/manhua/category/宫斗_0_9_{{page}}/\n连载::https://www.iqiyi.com/manhua/category/连载_0_9_{{page}}/\n真人::https://www.iqiyi.com/manhua/category/真人漫画_0_9_{{page}}/\n总裁::https://www.iqiyi.com/manhua/category/总裁_0_9_{{page}}/\n独家::https://www.iqiyi.com/manhua/category/独家_0_9_{{page}}/\n脑洞::https://www.iqiyi.com/manhua/category/脑洞_0_9_{{page}}/\n暗黑::https://www.iqiyi.com/manhua/category/暗黑_0_9_{{page}}/",
"header": "{\n \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36\"\n}",
"lastUpdateTime": 1732975057544,
"loginUrl": "",
"respondTime": 3036,
"ruleBookInfo": {
"author": "class.author.0@tag.span@text",
"intro": "class.detail-docu@text",
"kind": "class.detail-tit@tag.a@text",
"lastChapter": "class.cata-update@text##^.*?\\s",
"name": "class.detail-tit@tag.h1@text",
"tocUrl": "class.ercode-con@tag.img@data-url@js:\"https://www.iqiyi.com/manhua/catalog/\"+result.replace(/^.*\\/(.*?)\\.html/,\"$1\")+\"/\""
},
"ruleContent": {
"content": "class.main-container@li@img@html##data-original##src",
"imageStyle": "FULL",
"nextContentUrl": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "class.writerName@text",
"bookList": "class.stacksList@tag.li||class.cartoon-hot-ul@tag.li",
"bookUrl": "tag.a.0@href",
"coverUrl": "tag.img@src",
"lastChapter": "class.stacksBook-newchapter@tag.a@title||class.cartoon-update-h@text##更新至",
"name": "class.stacksBook-tit@text||class.cartoon-item-tit@text"
},
"ruleToc": {
"chapterList": "$.data.episodes.*",
"chapterName": "$.episodeTitle",
"chapterUrl": "https://www.iqiyi.com/manhua/reader/{$.comicId}_{$.episodeId}.html"
},
"searchUrl": "https://www.iqiyi.com/manhua/search-keyword={{key}}_{{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "永远漫画(优)",
"bookSourceType": 2,
"bookSourceUrl": "https://www.yydsmh.com",
"bookUrlPattern": "https?://www.yydsmh.com/manga/\\d+/",
"customOrder": 2177,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "[\n {\n \"title\":\"全部\",\n \"url\":\"/manga-lists/9/全部/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":1\n }\n },\n {\n \"title\":\"长条\",\n \"url\":\"/manga-lists/9/长条/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"大女主\",\n \"url\":\"/manga-lists/9/大女主/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.25\n }\n },\n {\n \"title\":\"百合\",\n \"url\":\"/manga-lists/9/百合/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"耽美\",\n \"url\":\"/manga-lists/9/耽美/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"纯爱\",\n \"url\":\"/manga-lists/9/纯爱/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"後宫\",\n \"url\":\"/manga-lists/9/後宫/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"韩漫\",\n \"url\":\"/manga-lists/9/韩漫/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"奇幻\",\n \"url\":\"/manga-lists/9/奇幻/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"轻小说\",\n \"url\":\"/manga-lists/9/轻小说/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.25\n }\n },\n {\n \"title\":\"生活\",\n \"url\":\"/manga-lists/9/生活/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"悬疑\",\n \"url\":\"/manga-lists/9/悬疑/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"格斗\",\n \"url\":\"/manga-lists/9/格斗/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"搞笑\",\n \"url\":\"/manga-lists/9/搞笑/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"伪娘\",\n \"url\":\"/manga-lists/9/伪娘/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"竞技\",\n \"url\":\"/manga-lists/9/竞技/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"职场\",\n \"url\":\"/manga-lists/9/职场/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"萌系\",\n \"url\":\"/manga-lists/9/萌系/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"冒险\",\n \"url\":\"/manga-lists/9/冒险/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"治愈\",\n \"url\":\"/manga-lists/9/治愈/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"都市\",\n \"url\":\"/manga-lists/9/都市/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"霸总\",\n \"url\":\"/manga-lists/9/霸总/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"神鬼\",\n \"url\":\"/manga-lists/9/神鬼/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"侦探\",\n \"url\":\"/manga-lists/9/侦探/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"爱情\",\n \"url\":\"/manga-lists/9/爱情/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"古风\",\n \"url\":\"/manga-lists/9/古风/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"欢乐向\",\n \"url\":\"/manga-lists/9/欢乐向/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.25\n }\n },\n {\n \"title\":\"科幻\",\n \"url\":\"/manga-lists/9/科幻/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"穿越\",\n \"url\":\"/manga-lists/9/穿越/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"性转换\",\n \"url\":\"/manga-lists/9/性转换/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.25\n }\n },\n {\n \"title\":\"校园\",\n \"url\":\"/manga-lists/9/校园/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n },\n {\n \"title\":\"美食\",\n \"url\":\"/manga-lists/9/美食/3/{{page}}.html\",\n \"style\":{\n \"layout_flexGrow\":1,\n \"layout_flexBasisPercent\":0.2\n }\n }\n]",
"header": "{\"User-Agent\": \"Mozilla/5.0 (Linux; Android 9; MIX 2 Build/PKQ1.190118.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/80.0.3987.99 Mobile Safari/537.36\"}",
"lastUpdateTime": 1733316973331,
"respondTime": 4217,
"ruleBookInfo": {
"author": "@get:{a}",
"coverUrl": "@get:{c}",
"init": "@put:{n:\"[property$=book_name]@content\",\na:\"[property$=author]@content\",\nk:\"[property~=category|status|update_time]@content\",\nl:\"[property~=las?test_chapter_name]@content\",\ni:\"[property$=description]@content\",\nc:\"[property$=image]@content\"}",
"intro": "@get:{i}",
"kind": "@get:{k}",
"lastChapter": "@get:{l}",
"name": "@get:{n}"
},
"ruleContent": {
"content": "article#reader-scroll@html",
"imageStyle": "FULL"
},
"ruleExplore": {},
"ruleSearch": {
"bookList": "li.item.comic-item",
"bookUrl": "a@href",
"coverUrl": "img@src",
"kind": "0",
"lastChapter": "span@text",
"name": "p.title@text"
},
"ruleToc": {
"chapterList": ".chapter-list li a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "{{cookie.removeCookie(baseUrl)}}/search?searchkey={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "漫画小屋(优)",
"bookSourceType": 2,
"bookSourceUrl": "https://m.dm5.com/",
"bookUrlPattern": "",
"customOrder": 2179,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": true,
"lastUpdateTime": 1732184308404,
"loginUrl": "",
"respondTime": 622,
"ruleBookInfo": {
"author": "p.detail-main-info-author@tag.a@text",
"coverUrl": "img.detail-main-bg@src",
"intro": "p.detail-desc@text",
"kind": "p.detail-main-info-class@tag.a@text",
"lastChapter": "ul.detail-list-select@tag,li.0@text",
"name": "p.detail-main-info-title@text",
"wordCount": ""
},
"ruleContent": {
"content": "@js:header={\"Referer\":baseUrl};\nheaders={\"headers\":JSON.stringify(header)};\neval(result.match(/eval(.*?)\\{\\}\\)\\)/)[0])\nvar image_list = []\nnewImgs.map(item=>{\n image_list.push('
')\n})\nimage_list.join(\"\\n\")",
"imageStyle": "",
"nextContentUrl": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "tag.p.0@text",
"bookList": "ul.book-list@tag.li",
"bookUrl": "tag.a.0@href",
"coverUrl": "tag.img@src",
"intro": "p.book-list-info-desc@text",
"kind": "",
"lastChapter": "",
"name": "p.book-list-info-title@text"
},
"ruleToc": {
"chapterList": "-ul.detail-list-select@li",
"chapterName": "tag.a@text",
"chapterUrl": "tag.a@href"
},
"searchUrl": "https://m.dm5.com/search?title={{key}}&language=1",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "笔尚小说🎃",
"bookSourceType": 0,
"bookSourceUrl": "https://www.bsxiaoshuo.com#🎃",
"customOrder": 2183,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"悬疑\",\"url\":\"/nangui_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"历史\",\"url\":\"/lishi_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻\",\"url\":\"/xuanhuan_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"科幻\",\"url\":\"/kehuan_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"网游\",\"url\":\"/wangyou_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"二次\",\"url\":\"/erciyuan_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代\",\"url\":\"/xianyan_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古代\",\"url\":\"/guyan_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"幻想\",\"url\":\"/huanyan_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"/lingyan_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"都市\",\"url\":\"/doushi_{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.29}}]",
"lastUpdateTime": 0,
"loginUrl": "https://www.bsxiaoshuo.com/user/",
"respondTime": 1838,
"ruleBookInfo": {
"author": ".name strong@text",
"coverUrl": ".pic img@src",
"intro": ".summary@ownText##(^|[。!?]+[”」)】]?)##$1
",
"kind": ".cate@text&&h4 .time@text##\\s.*",
"lastChapter": "h4 a@text##>>",
"name": "h2@text",
"tocUrl": ".index@href",
"wordCount": ".words@text##字"
},
"ruleContent": {
"content": ".page-content@html"
},
"ruleExplore": {
"author": "a.2@text",
"bookList": "tbody tr",
"bookUrl": "a.0@href",
"coverUrl": "a.0@href##/(\\d+)##https://imgc.bsxiaoshuo.com/$1.jpg",
"kind": "td.4@text##\\s.*",
"lastChapter": "a.1@text",
"name": "a.0@text",
"wordCount": "td.3@text"
},
"ruleSearch": {
"author": "p.1@textNodes",
"bookList": "#j li",
"bookUrl": "a@href",
"coverUrl": "img@src",
"intro": "p.0@text",
"kind": "s@text",
"name": "b@text"
},
"ruleToc": {
"chapterList": ".float-list li",
"chapterName": "a@text",
"chapterUrl": "a@href",
"isVip": "##isvip##🔒###",
"updateTime": "span@text"
},
"searchUrl": "/s.php?sid=3&k={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "爱奇艺漫画",
"bookSourceType": 2,
"bookSourceUrl": "https://www.iqiyi.com/manhua",
"bookUrlPattern": "",
"customOrder": 2185,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "最近更新::https://www.iqiyi.com/manhua/weekly_update/{{page}}_1_50.html\n热门作品::https://www.iqiyi.com/manhua/category/全部_0_9_{{page}}/\n更新时间::https://www.iqiyi.com/manhua/category/全部_0_4_1/\n已完结::https://www.iqiyi.com/manhua/category/全部_1_9_{{page}}/\n连载中::https://www.iqiyi.com/manhua/category/全部_2_9_{{page}}/\n搞笑::https://www.iqiyi.com/manhua/category/搞笑_0_9_{{page}}/\n热血::https://www.iqiyi.com/manhua/category/热血_0_9_{{page}}/\n冒险::https://www.iqiyi.com/manhua/category/冒险_0_9_{{page}}/\n恋爱::https://www.iqiyi.com/manhua/category/恋爱_0_9_{{page}}/\n少女::https://www.iqiyi.com/manhua/category/少女_0_9_{{page}}/\n青春::https://www.iqiyi.com/manhua/category/青春_0_9_{{page}}/\n恐怖::https://www.iqiyi.com/manhua/category/恐怖_0_9_{{page}}/\n科幻::https://www.iqiyi.com/manhua/category/科幻_0_9_{{page}}/\n奇幻::https://www.iqiyi.com/manhua/category/奇幻_0_9_{{page}}/\n神魔::https://www.iqiyi.com/manhua/category/神魔_0_9_{{page}}/\n运动::https://www.iqiyi.com/manhua/category/运动_0_9_{{page}}/\n竞技::https://www.iqiyi.com/manhua/category/竞技_0_9_{{page}}/\n玄幻::https://www.iqiyi.com/manhua/category/玄幻_0_9_{{page}}/\n校园::https://www.iqiyi.com/manhua/category/校园_0_9_{{page}}/\n悬疑::https://www.iqiyi.com/manhua/category/悬疑_0_9_{{page}}/\n推理::https://www.iqiyi.com/manhua/category/推理_0_9_{{page}}/\n萌系::https://www.iqiyi.com/manhua/category/萌系_0_9_{{page}}/\n穿越::https://www.iqiyi.com/manhua/category/穿越_0_9_{{page}}/\n后宫::https://www.iqiyi.com/manhua/category/后宫_0_9_{{page}}/\n都市::https://www.iqiyi.com/manhua/category/都市_0_9_{{page}}/\n仙侠::https://www.iqiyi.com/manhua/category/仙侠_0_9_{{page}}/\n战斗::https://www.iqiyi.com/manhua/category/战斗_0_9_{{page}}/\n战争::https://www.iqiyi.com/manhua/category/战争_0_9_{{page}}/\n历史::https://www.iqiyi.com/manhua/category/历史_0_9_{{page}}/\n纯爱::https://www.iqiyi.com/manhua/category/纯爱_0_9_{{page}}/\n同人::https://www.iqiyi.com/manhua/category/同人_0_9_{{page}}/\n社会::https://www.iqiyi.com/manhua/category/社会_0_9_{{page}}/\n励志::https://www.iqiyi.com/manhua/category/励志_0_9_{{page}}/\n百合::https://www.iqiyi.com/manhua/category/百合_0_9_{{page}}/\n治愈::https://www.iqiyi.com/manhua/category/治愈_0_9_{{page}}/\n机甲::https://www.iqiyi.com/manhua/category/机甲_0_9_{{page}}/\n美食::https://www.iqiyi.com/manhua/category/美食_0_9_{{page}}/\n怪谈::https://www.iqiyi.com/manhua/category/怪谈_0_9_{{page}}/\n日常::https://www.iqiyi.com/manhua/category/日常_0_9_{{page}}/\n灵异::https://www.iqiyi.com/manhua/category/灵异_0_9_{{page}}/\n偶像::https://www.iqiyi.com/manhua/category/偶像_0_9_{{page}}/\n虐心::https://www.iqiyi.com/manhua/category/虐心_0_9_{{page}}/\n古装::https://www.iqiyi.com/manhua/category/古装_0_9_{{page}}/\n美少女::https://www.iqiyi.com/manhua/category/美少女_0_9_{{page}}/\n完结::https://www.iqiyi.com/manhua/category/完结_0_9_{{page}}/\n独家::https://www.iqiyi.com/manhua/category/独家_0_9_{{page}}/\n宫斗::https://www.iqiyi.com/manhua/category/宫斗_0_9_{{page}}/\n连载::https://www.iqiyi.com/manhua/category/连载_0_9_{{page}}/\n真人::https://www.iqiyi.com/manhua/category/真人漫画_0_9_{{page}}/\n总裁::https://www.iqiyi.com/manhua/category/总裁_0_9_{{page}}/\n独家::https://www.iqiyi.com/manhua/category/独家_0_9_{{page}}/\n脑洞::https://www.iqiyi.com/manhua/category/脑洞_0_9_{{page}}/\n暗黑::https://www.iqiyi.com/manhua/category/暗黑_0_9_{{page}}/",
"header": "{\n \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36\"\n}",
"lastUpdateTime": 1734944476928,
"loginUrl": "",
"respondTime": 4686,
"ruleBookInfo": {
"author": "class.author.0@tag.span@text",
"init": "",
"intro": "class.detail-docu@text",
"kind": "class.detail-tit@tag.a@text",
"lastChapter": "class.cata-update@text##^.*?\\s",
"name": "class.detail-tit@tag.h1@text",
"tocUrl": "class.ercode-con@tag.img@data-url@js:\"https://www.iqiyi.com/manhua/catalog/\"+result.replace(/^.*\\/(.*?)\\.html/,\"$1\")+\"/\""
},
"ruleContent": {
"content": "class.main-container@li@img@html##data-original##src",
"imageStyle": "FULL",
"nextContentUrl": ""
},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"author": "class.writerName@text",
"bookList": "class.stacksList@tag.li||class.cartoon-hot-ul@tag.li",
"bookUrl": "tag.a.0@href",
"coverUrl": "tag.img@src",
"lastChapter": "class.stacksBook-newchapter@tag.a@title||class.cartoon-update-h@text##更新至",
"name": "class.stacksBook-tit@text||class.cartoon-item-tit@text"
},
"ruleToc": {
"chapterList": "$.data.episodes.*",
"chapterName": "$.episodeTitle",
"chapterUrl": "https://www.iqiyi.com/manhua/reader/{$.comicId}_{$.episodeId}.html"
},
"searchUrl": "https://www.iqiyi.com/manhua/search-keyword={{key}}_{{page}}",
"weight": 0
},
{
"bookSourceComment": "coolapk@芜恙;wordCount",
"bookSourceGroup": "免费",
"bookSourceName": "🎉 八一②",
"bookSourceType": 0,
"bookSourceUrl": "http://www.zwduxs.com#grid tr!0",
"bookUrlPattern": "",
"customOrder": 2188,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "",
"header": "",
"lastUpdateTime": 1639641712082,
"loginUrl": "",
"respondTime": 110888,
"ruleBookInfo": {
"author": "author",
"coverUrl": "cover",
"init": "').join(\"\\n\")",
"imageStyle": "FULL"
},
"ruleExplore": {},
"ruleSearch": {
"author": "$.cartoon_author_list_name||$.comic_author",
"bookList": "$.data.data||$.data",
"bookUrl": "https://m.kanman.com/{{$.comic_id}}/",
"coverUrl": "https://image.yqmh.com/mh/{{$.comic_id}}.jpg-300x400.webp",
"intro": "$.cartoon_desc",
"kind": "$.comic_type##[a-zA-Z]|\\|",
"lastChapter": "$.latest_cartoon_topic_name||$.last_chapter_name",
"name": "$.comic_name@put:{bid:$.comic_id}"
},
"ruleToc": {
"chapterList": "-$.data.[*]",
"chapterName": "$.chapter_name",
"chapterUrl": "https://m.kanman.com/api/getchapterinfov2?product_id=1&productname=kmh&platformname=wap&comic_id=@get:{bid}&chapter_newid={{$.chapter_newid}}&isWebp=1&quality=low"
},
"searchUrl": "https://m.kanman.com/api/serachcomic/?product_id=1&productname=kmh&platformname=wap&serachKey={{key}}&topNumber=10",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "✐ ㊣爱奇艺漫画 #Haxc",
"bookSourceType": 2,
"bookSourceUrl": "https://www.iqiyi.com/manhua#♤Haxc",
"bookUrlPattern": "",
"customOrder": 2199,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": false,
"exploreUrl": "最近更新::https://www.iqiyi.com/manhua/weekly_update/{{page}}_1_50.html\n热门作品::https://www.iqiyi.com/manhua/category/全部_0_9_{{page}}/\n更新时间::https://www.iqiyi.com/manhua/category/全部_0_4_1/\n已完结::https://www.iqiyi.com/manhua/category/全部_1_9_{{page}}/\n连载中::https://www.iqiyi.com/manhua/category/全部_2_9_{{page}}/\n搞笑::https://www.iqiyi.com/manhua/category/搞笑_0_9_{{page}}/\n热血::https://www.iqiyi.com/manhua/category/热血_0_9_{{page}}/\n冒险::https://www.iqiyi.com/manhua/category/冒险_0_9_{{page}}/\n恋爱::https://www.iqiyi.com/manhua/category/恋爱_0_9_{{page}}/\n少女::https://www.iqiyi.com/manhua/category/少女_0_9_{{page}}/\n青春::https://www.iqiyi.com/manhua/category/青春_0_9_{{page}}/\n恐怖::https://www.iqiyi.com/manhua/category/恐怖_0_9_{{page}}/\n科幻::https://www.iqiyi.com/manhua/category/科幻_0_9_{{page}}/\n奇幻::https://www.iqiyi.com/manhua/category/奇幻_0_9_{{page}}/\n神魔::https://www.iqiyi.com/manhua/category/神魔_0_9_{{page}}/\n运动::https://www.iqiyi.com/manhua/category/运动_0_9_{{page}}/\n竞技::https://www.iqiyi.com/manhua/category/竞技_0_9_{{page}}/\n玄幻::https://www.iqiyi.com/manhua/category/玄幻_0_9_{{page}}/\n校园::https://www.iqiyi.com/manhua/category/校园_0_9_{{page}}/\n悬疑::https://www.iqiyi.com/manhua/category/悬疑_0_9_{{page}}/\n推理::https://www.iqiyi.com/manhua/category/推理_0_9_{{page}}/\n萌系::https://www.iqiyi.com/manhua/category/萌系_0_9_{{page}}/\n穿越::https://www.iqiyi.com/manhua/category/穿越_0_9_{{page}}/\n后宫::https://www.iqiyi.com/manhua/category/后宫_0_9_{{page}}/\n都市::https://www.iqiyi.com/manhua/category/都市_0_9_{{page}}/\n仙侠::https://www.iqiyi.com/manhua/category/仙侠_0_9_{{page}}/\n战斗::https://www.iqiyi.com/manhua/category/战斗_0_9_{{page}}/\n战争::https://www.iqiyi.com/manhua/category/战争_0_9_{{page}}/\n历史::https://www.iqiyi.com/manhua/category/历史_0_9_{{page}}/\n纯爱::https://www.iqiyi.com/manhua/category/纯爱_0_9_{{page}}/\n同人::https://www.iqiyi.com/manhua/category/同人_0_9_{{page}}/\n社会::https://www.iqiyi.com/manhua/category/社会_0_9_{{page}}/\n励志::https://www.iqiyi.com/manhua/category/励志_0_9_{{page}}/\n百合::https://www.iqiyi.com/manhua/category/百合_0_9_{{page}}/\n治愈::https://www.iqiyi.com/manhua/category/治愈_0_9_{{page}}/\n机甲::https://www.iqiyi.com/manhua/category/机甲_0_9_{{page}}/\n美食::https://www.iqiyi.com/manhua/category/美食_0_9_{{page}}/\n怪谈::https://www.iqiyi.com/manhua/category/怪谈_0_9_{{page}}/\n日常::https://www.iqiyi.com/manhua/category/日常_0_9_{{page}}/\n灵异::https://www.iqiyi.com/manhua/category/灵异_0_9_{{page}}/\n偶像::https://www.iqiyi.com/manhua/category/偶像_0_9_{{page}}/\n虐心::https://www.iqiyi.com/manhua/category/虐心_0_9_{{page}}/\n古装::https://www.iqiyi.com/manhua/category/古装_0_9_{{page}}/\n美少女::https://www.iqiyi.com/manhua/category/美少女_0_9_{{page}}/\n完结::https://www.iqiyi.com/manhua/category/完结_0_9_{{page}}/\n独家::https://www.iqiyi.com/manhua/category/独家_0_9_{{page}}/\n宫斗::https://www.iqiyi.com/manhua/category/宫斗_0_9_{{page}}/\n连载::https://www.iqiyi.com/manhua/category/连载_0_9_{{page}}/\n真人::https://www.iqiyi.com/manhua/category/真人漫画_0_9_{{page}}/\n总裁::https://www.iqiyi.com/manhua/category/总裁_0_9_{{page}}/\n独家::https://www.iqiyi.com/manhua/category/独家_0_9_{{page}}/\n脑洞::https://www.iqiyi.com/manhua/category/脑洞_0_9_{{page}}/\n暗黑::https://www.iqiyi.com/manhua/category/暗黑_0_9_{{page}}/",
"header": "{\n \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36\"\n}",
"lastUpdateTime": 1681866260634,
"loginUrl": "",
"respondTime": 2598,
"ruleBookInfo": {
"author": "class.author.0@tag.span@text",
"intro": "class.detail-docu@text",
"kind": "class.detail-tit@tag.a@text",
"lastChapter": "class.cata-update@text##^.*?\\s",
"name": "class.detail-tit@tag.h1@text",
"tocUrl": "class.ercode-con@tag.img@data-url@js:\"https://www.iqiyi.com/manhua/catalog/\"+result.replace(/^.*\\/(.*?)\\.html/,\"$1\")+\"/\""
},
"ruleContent": {
"content": "class.main-container@li@img@html##data-original##src",
"imageStyle": "FULL",
"nextContentUrl": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "class.writerName@text",
"bookList": "class.stacksList@tag.li||class.cartoon-hot-ul@tag.li",
"bookUrl": "tag.a.0@href",
"coverUrl": "tag.img@src",
"lastChapter": "class.stacksBook-newchapter@tag.a@title||class.cartoon-update-h@text##更新至",
"name": "class.stacksBook-tit@text||class.cartoon-item-tit@text"
},
"ruleToc": {
"chapterList": "$.data.episodes.*",
"chapterName": "$.episodeTitle",
"chapterUrl": "https://www.iqiyi.com/manhua/reader/{$.comicId}_{$.episodeId}.html"
},
"searchUrl": "https://www.iqiyi.com/manhua/search-keyword={{key}}_{{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "酸奶漫画",
"bookSourceType": 2,
"bookSourceUrl": "https://m.1kkk.com/",
"bookUrlPattern": "",
"customOrder": 2200,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": true,
"lastUpdateTime": 1732184359713,
"loginUrl": "",
"respondTime": 648,
"ruleBookInfo": {
"author": "p.detail-main-info-author@tag.a@text",
"coverUrl": "img.detail-main-bg@src",
"intro": "p.detail-desc@text",
"kind": "p.detail-main-info-class@tag.a@text",
"lastChapter": "ul.detail-list-select@tag,li.0@text",
"name": "p.detail-main-info-title@text",
"wordCount": ""
},
"ruleContent": {
"content": "@js:header={\"Referer\":baseUrl};\nheaders={\"headers\":JSON.stringify(header)};\neval(result.match(/eval(.*?)\\{\\}\\)\\)/)[0])\nvar image_list = []\nnewImgs.map(item=>{\n image_list.push('
')\n})\nimage_list.join(\"\\n\")",
"imageStyle": "",
"nextContentUrl": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "tag.p.0@text",
"bookList": "ul.book-list@tag.li",
"bookUrl": "tag.a.0@href",
"coverUrl": "tag.img@src",
"intro": "p.book-list-info-desc@text",
"kind": "",
"lastChapter": "",
"name": "p.book-list-info-title@text"
},
"ruleToc": {
"chapterList": "ul.detail-list-select@li",
"chapterName": "tag.a@text",
"chapterUrl": "tag.a@href",
"isVip": "@js:var vip_bool = result.select('img').hasClass('detail-list-lock');\nif(!vip_bool){\nvip_bool = result.select('img').hasClass('detail-list-2-info-right');\n}\nvip_bool;"
},
"searchUrl": "https://m.1kkk.com/search?title={{key}}&language=1",
"weight": 0
},
{
"bookSourceComment": "
\\n'\n\t}\n
').join(\"\\n\")",
"imageStyle": "FULL",
"nextContentUrl": "",
"webJs": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "class.itemTxt@tag.p.0@text",
"bookList": "class.clearfix itemBox",
"bookUrl": "class.itemTxt@class.title@href",
"checkKeyWord": "我的世界",
"coverUrl": "class.itemImg@tag.img@src",
"kind": "class.itemTxt@tag.p.1:2@text",
"lastChapter": "class.coll@text",
"name": "class.itemTxt@class.title@text",
"wordCount": ""
},
"ruleToc": {
"chapterList": "id.chapter-list-1@tag.li@tag.a",
"chapterName": "@text",
"chapterUrl": "@href"
},
"searchUrl": "/search/?keywords={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "轻小说",
"bookSourceName": "SF轻小说",
"bookSourceType": 0,
"bookSourceUrl": "https://m.sfacg.com#",
"bookUrlPattern": "",
"customOrder": 2202,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": true,
"lastUpdateTime": 1719862465629,
"loginUrl": "",
"respondTime": 805,
"ruleBookInfo": {
"intro": "@js:result=java.get('intro');\n'
'+((result)?result:'想要获取更多书籍信息,请点击书籍的书名(・o・)');",
"tocUrl": "text.目录列表@href"
},
"ruleContent": {
"content": "div[style=text-indent: 2em;]@html@js:\nresult.replace(/
",
"kind": "$..theme_id\n@js:\nlet class_name=\"全部&修真&霸总&恋爱&校园&冒险&搞笑&生活&热血&架空&后宫&玄幻&悬疑&恐怖&灵异&动作&科幻&战争&古风&穿越&竞技&励志&同人&真人\".split(\"&\");\nlet class_url=\"0&2&1&3&4&5&6&7&8&9&10&12&13&14&15&16&17&18&19&20&21&23&24&26\".split(\"&\")\n\nlet res=Array.from(result)[0].split(\",\")\n\nfor(var i=0;i').join(\"\\n\")"
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"intro": "",
"lastChapter": "",
"name": ""
},
"ruleSearch": {
"author": "$.author_title",
"bookList": "$..list[*]",
"bookUrl": "https://comic.mkzcdn.com/comic/info/?comic_id={{$.comic_id}}",
"coverUrl": "$.cover",
"intro": "$.feature",
"lastChapter": "$.chapter_title",
"name": "$.title"
},
"ruleToc": {
"chapterList": "$.data",
"chapterName": "$.title",
"chapterUrl": "https://comic.mkzcdn.com/chapter/content/?chapter_id={{$.chapter_id}}&comic_id=@get:{comic_id}",
"preUpdateJs": "",
"updateTime": "$..start_time\n@js:\"🕗 \"+java.timeFormat(result*1000)+\" \"+(new Date(result*1000)>new Date()?\"❗️未发布\":\"\")"
},
"searchUrl": "https://comic.mkzcdn.com/search/keyword/?keyword={{key}}&page_num={{page}}&page_size=20",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "轻小说",
"bookSourceName": "安轻小说",
"bookSourceType": 0,
"bookSourceUrl": "https://book.sfacg.com#",
"customOrder": 2219,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"全部\",\"url\":\"/List/default.aspx?tid=-1&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"魔幻\",\"url\":\"/List/default.aspx?tid=21&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"玄幻\",\"url\":\"/List/default.aspx?tid=22&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"古风\",\"url\":\"/List/default.aspx?tid=23&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"科幻\",\"url\":\"/List/default.aspx?tid=24&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"校园\",\"url\":\"/List/default.aspx?tid=25&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"都市\",\"url\":\"/List/default.aspx?tid=26&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"游戏\",\"url\":\"/List/default.aspx?tid=27&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"同人\",\"url\":\"/List/default.aspx?tid=28&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}},\n{\"title\":\"悬疑\",\"url\":\"/List/default.aspx?tid=29&<,PageIndex={{page}}>\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.15}}]",
"header": "{\"user-agent\":\"okhttp/3.10.0.1\"}",
"lastUpdateTime": 1734779838094,
"loginUrl": "https://book.sfacg.com/",
"respondTime": 1626,
"ruleBookInfo": {
"author": ".author-name@span@text",
"canReName": "1",
"coverUrl": ".summary-pic@img@src",
"intro": "
{{@@a.highlight@span.text@text##(^|[\\n])##🏷️}}\n{{''}}\n{{@@p.introduce@text##(^|[\\s]+)##
}}",
"kind": "h1.title@span.tag@text&&div.count-detail@div.text-row@span.text.0:1:3@text##类型:|.*字\\[|]|更新:",
"lastChapter": "h3.chapter-title@a.link@text",
"name": "h1.title@span.text@text",
"tocUrl": "text.点击阅读@href",
"wordCount": "div.count-detail@div.text-row@span.text.1@text##\\D"
},
"ruleContent": {
"content": "div.article-content[id='ChapterBody']@html"
},
"ruleExplore": {
"author": "a[id][target]@text",
"bookList": "ul.Comic_Pic_List",
"bookUrl": "strong@a@href",
"coverUrl": "li.Conjunction@img@src",
"intro": "li.1@ownText##.*\\d+字",
"kind": "span.font_red@text&&li.1@a.2@text&&li.1@ownText##.*:\\s/\\s/\\s|\\s/\\s\\d+字.*",
"name": "strong@a@text",
"wordCount": "li.1@ownText##.*\\d\\s/\\s|字.*"
},
"ruleSearch": {
"author": "li.1@ownText##综合信息:\\s|/\\d.*",
"bookList": "ul[style='width:100%']",
"bookUrl": "a.orange_link2@href",
"coverUrl": "li.Conjunction@img@src",
"intro": "li.1@ownText##.*\\d\\s|\\s",
"name": "a.orange_link2@text"
},
"ruleToc": {
"chapterList": "div.wrap.s-list@h3.catalog-title, li",
"chapterName": "{{@@span.icn@text####🖼️}}{{@@h3.catalog-title@text||@@a@ownText}}",
"chapterUrl": "a@href",
"isVip": "span.icn_vip@text",
"isVolume": "h3.catalog-title@text"
},
"searchUrl": "http://s.sfacg.com/?Key={{key}}&S=1&SS=0",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "若夏网网",
"bookSourceType": 0,
"bookSourceUrl": "http://www.ruoxia.com",
"customOrder": 2226,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"lastUpdateTime": 1718082934301,
"respondTime": 1500,
"ruleBookInfo": {
"author": "//*[@property='og:novel:author']/@content",
"coverUrl": "//*[@property='og:image']/@content@js:result.split('@')[0]",
"intro": "class.summary@class.note.0@text",
"kind": "//*[@property='og:novel:category']/@content",
"lastChapter": "//*[@property='og:novel:latest_chapter_name']/@content",
"name": "//*[@property='og:title']/@content",
"tocUrl": "//*[@property='og:novel:read_url']/@content@js:result.replace('/book/','/chapter/')"
},
"ruleContent": {
"content": "$.chapter.htmlContent').join(\"\\n\")",
"imageStyle": "FULL",
"nextContentUrl": "@css:a:contains(下一页)@href",
"webJs": ""
},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"author": ".tags@text",
"bookList": ".comics-card",
"bookUrl": "tag.a.0@href",
"checkKeyWord": "幽冥诡匠",
"coverUrl": "tag.amp-img.0@src",
"name": ".comics-card__title@text"
},
"ruleToc": {
"chapterList": "
').join(\"\\n\")"
},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"author": "$.author",
"bookList": "$..list[*]||$.data[*]",
"bookUrl": "https://www.9comic.cn/comic22/book/show?id={{$.id}}&imei=aanid10d10df686793008",
"coverUrl": "$.pic",
"intro": "$.info",
"kind": "$.tag",
"lastChapter": "$.lastchapter",
"name": "$.title"
},
"ruleToc": {
"chapterList": "$.data[*]",
"chapterName": "$.name",
"chapterUrl": "https://www.9comic.cn/comic22/book/showChapter?id={{$.id}}&imei=aanid10d10df686793008",
"isPay": "",
"isVip": "",
"updateTime": "{{java.timeFormat(java.getString('$.createtime'))}}"
},
"searchUrl": "https://www.9comic.cn/comic22/so/comic?keyword={{key}}&p=&ver=2.0",
"weight": 0
},
{
"bookSourceComment": "备用网址: 1080zyk1.com 至 1080zyk5.com \nM3U8视频解析:\nhttps://vip.zykbf.com/?url=",
"bookSourceGroup": "影片资源",
"bookSourceName": "优质资源(优)",
"bookSourceType": 0,
"bookSourceUrl": "https://www.hdzyk.com",
"customOrder": 2243,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"❎电影\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},{\"title\":\"动作片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=5\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"喜剧片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=6\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"爱情片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=7\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"科幻片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=8\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},{\"title\":\"恐怖片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=9\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"剧情片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=10\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"战争片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=11\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"记录片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=20\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"动画片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=41\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"伦理片\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=61\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"❎电视剧\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},{\"title\":\"国产剧\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=12\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"台湾剧\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=13\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"韩国剧\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=14\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"欧美剧\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=15\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},{\"title\":\"香港剧\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=16\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"泰国剧\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=17\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"日本剧\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=18\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"海外剧\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=54\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"❎综艺\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},{\"title\":\"大陆综艺\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=62\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"港台综艺\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=63\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"日韩综艺\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=64\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"欧美综艺\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=65\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},{\"title\":\"❎动漫\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},{\"title\":\"国产动漫\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=66\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"日韩动漫\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=67\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"欧美动漫\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=68\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"港台动漫\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=69\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},{\"title\":\"❎福利\",\"url\":\"/inc/apijson.php?ac=detail&pg={{page}}&t=19\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}}\n]\n\n",
"header": "",
"lastUpdateTime": 1741437677717,
"respondTime": 7463,
"ruleBookInfo": {
"init": "",
"intro": "",
"wordCount": ""
},
"ruleContent": {
"content": "@js:\nif(book.durChapterIndex==chapter.index){\n//baseUrl=\"https://vip.zykbf.com/?url=\"+baseUrl\njava.startBrowser(baseUrl,title)\n}\n'
或者【点击章节链接】跳转到浏览器播放
",
"kind": "[property~=category|status]@content",
"lastChapter": "[property=\"og:novel:latest_chapter_name\"]@content",
"name": "[property=\"og:novel:book_name\"]@content",
"tocUrl": ""
},
"ruleContent": {
"content": "
",
"kind": ".cate@text&&h4 .time@text##\\s.*",
"lastChapter": "h4 a@text##>>",
"name": "h2@text",
"tocUrl": ".index@href",
"wordCount": ".words@text##字"
},
"ruleContent": {
"content": ".page-content@html"
},
"ruleExplore": {
"author": "a.2@text",
"bookList": "tbody tr",
"bookUrl": "a.0@href",
"coverUrl": "a.0@href##/(\\d+)##https://imgc.bsxiaoshuo.com/$1.jpg",
"kind": "td.4@text##\\s.*",
"lastChapter": "a.1@text",
"name": "a.0@text",
"wordCount": "td.3@text"
},
"ruleSearch": {
"author": "p.1@textNodes",
"bookList": "#j li",
"bookUrl": "a@href",
"coverUrl": "a@href##/(\\d+)##https://imgz.bsxiaoshuo.com/$1.jpg",
"intro": "p.0@text",
"kind": "s@text",
"name": "b@text"
},
"ruleToc": {
"chapterList": ".float-list li",
"chapterName": "a@text",
"chapterUrl": "a@href",
"isVip": "##isvip##🔒###",
"updateTime": "span@text"
},
"searchUrl": "/s.php?sid=3&k={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "轻小说",
"bookSourceName": "轻之文库",
"bookSourceType": 0,
"bookSourceUrl": "https://www.linovel.net#yc1101",
"bookUrlPattern": "",
"customOrder": 2291,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"榜单\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"重推周榜\",\"url\":\"/hub/getTopBooks?unit=zt&time=week&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"佳作周榜\",\"url\":\"/hub/getTopBooks?unit=jz&time=week&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月票周榜\",\"url\":\"/hub/getTopBooks?unit=ticket&time=week&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"轻币周榜\",\"url\":\"/hub/getTopBooks?unit=coin&time=week&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"墨水周榜\",\"url\":\"/hub/getTopBooks?unit=ink&time=week&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"应援周榜\",\"url\":\"/hub/getTopBooks?unit=supp&time=week&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"重推月榜\",\"url\":\"/hub/getTopBooks?unit=zt&time=month&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"佳作月榜\",\"url\":\"/hub/getTopBooks?unit=jz&time=month&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月票月榜\",\"url\":\"/hub/getTopBooks?unit=ticket&time=month&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"轻币月榜\",\"url\":\"/hub/getTopBooks?unit=coin&time=month&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"墨水月榜\",\"url\":\"/hub/getTopBooks?unit=ink&time=month&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"应援月榜\",\"url\":\"/hub/getTopBooks?unit=supp&time=month&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"重推新人\",\"url\":\"/hub/getTopBooks?unit=zt&time=new&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"佳作新人\",\"url\":\"/hub/getTopBooks?unit=jz&time=new&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"轻币新人\",\"url\":\"/hub/getTopBooks?unit=coin&time=new&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"墨水新人\",\"url\":\"/hub/getTopBooks?unit=ink&time=new&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"应援新人\",\"url\":\"/hub/getTopBooks?unit=supp&time=new&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"月票新人\",\"url\":\"/hub/getTopBooks?unit=ticket&time=new&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"分类\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"精选\",\"url\":\"/cat/2000.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"全部\",\"url\":\"/cat/-1.html?sort=hot&sign=-1&page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"幻想\",\"url\":\"/cat/1.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"战斗\",\"url\":\"/cat/2.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"恋爱\",\"url\":\"/cat/3.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异界\",\"url\":\"/cat/4.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"搞笑\",\"url\":\"/cat/5.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"日常\",\"url\":\"/cat/6.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"校园\",\"url\":\"/cat/7.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"后宫\",\"url\":\"/cat/8.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"科幻\",\"url\":\"/cat/10.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"治愈\",\"url\":\"/cat/11.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"超能\",\"url\":\"/cat/12.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"节操\",\"url\":\"/cat/13.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"妖怪\",\"url\":\"/cat/14.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"恐怖\",\"url\":\"/cat/15.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"妹控\",\"url\":\"/cat/16.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"伪娘\",\"url\":\"/cat/17.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"魔法\",\"url\":\"/cat/18.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"乙女\",\"url\":\"/cat/19.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"同人\",\"url\":\"/cat/20.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"百合\",\"url\":\"/cat/21.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"偶像\",\"url\":\"/cat/22.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"/cat/104.html?page={{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}}]",
"header": "{\n \"User-Agent\": \"Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0\"\n}",
"lastUpdateTime": 1735032833775,
"loginUrl": "https://www.linovel.net/",
"respondTime": 2303,
"ruleBookInfo": {
"author": ".name a@text",
"coverUrl": ".book-cover img@src",
"intro": "🔖 标签:\n{{@.book-cats@text}}\n🏷️ 简介:\n{{@.about-text@html}}##(^|[。!?]+[”」)】]?)##$1
",
"kind": ".book-data span.-2@text&&.book-last-update@text##更新于|\\s.*",
"lastChapter": ".recent-update a.0@text",
"name": "h1@text",
"wordCount": ".book-data span.0@text"
},
"ruleContent": {
"content": ".article-text@html",
"imageStyle": "0"
},
"ruleExplore": {
"author": ".book-extra@text||author##\\s*丨.+$",
"bookList": ".rank-book||$.data.books[*]",
"bookUrl": "a.0@href||https://www.linovel.net/book/{$.id}.html",
"coverUrl": "img@src||coverUrl",
"intro": ".book-intro@text||about",
"kind": ".book-extra@text&&.book-tag@text&&cat[*]##^[^丨]+丨\\s*|\\s.*",
"lastChapter": "p.-1@text||lastVolName",
"name": "a.0@text||name",
"wordCount": "words"
},
"ruleSearch": {
"author": "div.-1@text##\\s*丨.+$",
"bookList": ".rank-book-list a",
"bookUrl": "href",
"coverUrl": "img@src",
"intro": "div.-2@text",
"kind": "div.-1@text&&.book-tag@text##^[^丨]+丨\\s*|\\s.*",
"lastChapter": "",
"name": "div.4@text",
"wordCount": ""
},
"ruleToc": {
"chapterList": ".chapter",
"chapterName": "@js:\nvar title = result.parentNode().parentNode().parentNode().parentNode().parentNode();\nresult = title.select('h2').text() +':'+ result.text()",
"chapterUrl": "a@href"
},
"searchUrl": "/search/?kw={{key}}&page={{page}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "有声",
"bookSourceName": "有声听书",
"bookSourceType": 1,
"bookSourceUrl": "https://m.ysts.cc/##@遇知",
"bookUrlPattern": "",
"customOrder": 2291,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "[\n{\"title\":\"🔖最新🍁有声小说🔖\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n\n{\"title\":\"玄幻有声\",\"url\":\"/api/ajax/list?sort=1&key=1&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"综艺娱乐\",\"url\":\"/api/ajax/list?sort=1&key=3&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"都市有声\",\"url\":\"/api/ajax/list?sort=1&key=5&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"军事有声\",\"url\":\"/api/ajax/list?sort=1&key=7&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"网游竞技\",\"url\":\"/api/ajax/list?sort=1&key=9&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"灵异有声\",\"url\":\"/api/ajax/list?sort=1&key=11&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"相声小品\",\"url\":\"/api/ajax/list?sort=1&key=2&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"长篇评书\",\"url\":\"/api/ajax/list?sort=1&key=4&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"百家讲坛\",\"url\":\"/api/ajax/list?sort=1&key=6&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"儿童故事\",\"url\":\"/api/ajax/list?sort=1&key=8&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"职场有声\",\"url\":\"/api/ajax/list?sort=1&key=12&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"其他有声\",\"url\":\"/api/ajax/list?sort=1&key=14&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n\n{\"title\":\"🔖最新🍁长篇评书🔖\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n\n{\"title\":\"单田芳\",\"url\":\"/api/ajax/list?sort=4&key=125&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"田连元\",\"url\":\"/api/ajax/list?sort=4&key=124&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"袁阔成\",\"url\":\"/api/ajax/list?sort=4&key=126&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"连丽如\",\"url\":\"/api/ajax/list?sort=4&key=103&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"张少佐\",\"url\":\"/api/ajax/list?sort=4&key=127&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"孙一\",\"url\":\"/api/ajax/list?sort=4&key=101&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"田战义\",\"url\":\"/api/ajax/list?sort=4&key=128&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"粤语评书\",\"url\":\"/api/ajax/list?sort=4&key=129&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"其他评书\",\"url\":\"/api/ajax/list?sort=4&key=130&order=1&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n\n{\"title\":\"🔖人气🍁有声小说🔖\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n\n{\"title\":\"玄幻有声\",\"url\":\"/api/ajax/list?sort=1&key=1&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"综艺娱乐\",\"url\":\"/api/ajax/list?sort=1&key=3&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"都市有声\",\"url\":\"/api/ajax/list?sort=1&key=5&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"军事有声\",\"url\":\"/api/ajax/list?sort=1&key=7&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"网游竞技\",\"url\":\"/api/ajax/list?sort=1&key=9&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"灵异有声\",\"url\":\"/api/ajax/list?sort=1&key=11&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"相声小品\",\"url\":\"/api/ajax/list?sort=1&key=2&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"长篇评书\",\"url\":\"/api/ajax/list?sort=1&key=4&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"百家讲坛\",\"url\":\"/api/ajax/list?sort=1&key=6&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"儿童故事\",\"url\":\"/api/ajax/list?sort=1&key=8&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"职场有声\",\"url\":\"/api/ajax/list?sort=1&key=12&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"其他有声\",\"url\":\"/api/ajax/list?sort=1&key=14&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n\n{\"title\":\"🔖人气🍁长篇评书🔖\",\"url\":\"\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n\n{\"title\":\"单田芳\",\"url\":\"/api/ajax/list?sort=4&key=125&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"田连元\",\"url\":\"/api/ajax/list?sort=4&key=124&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"袁阔成\",\"url\":\"/api/ajax/list?sort=4&key=126&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"连丽如\",\"url\":\"/api/ajax/list?sort=4&key=103&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"张少佐\",\"url\":\"/api/ajax/list?sort=4&key=127&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"孙一\",\"url\":\"/api/ajax/list?sort=4&key=101&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"田战义\",\"url\":\"/api/ajax/list?sort=4&key=128&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"粤语评书\",\"url\":\"/api/ajax/list?sort=4&key=129&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},{\"title\":\"其他评书\",\"url\":\"/api/ajax/list?sort=4&key=130&order=2&page={{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}}]",
"header": "{\n \"User-Agent\":\"Mozilla/5.0 (iPhone; CPU iPhone OS 15_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Mobile/15E148 Safari/604.1\"\n\n}",
"lastUpdateTime": 1729756051197,
"loginUrl": "",
"respondTime": 7313,
"ruleBookInfo": {
"author": "[property=\"og:novel:author\"]@content",
"coverUrl": "[property=\"og:image\"]@content",
"intro": "🔔 更新时间:{{@@[property=\"og:novel:update_time\"]@content}}\n📯 {{@@.book-rand-a.3@text}}\n🏷 {{@@.book-rand-a.1@text}}\n📂 内容简介:{{@@[property=\"og:description\"]@content}}##(^|[。!?]+[”」)】]?)##$1
",
"kind": "[property~=category|status]@content",
"lastChapter": "[property=\"og:novel:latest_chapter_name\"]@content",
"name": "[property=\"og:novel:book_name\"]@content",
"tocUrl": ""
},
"ruleContent": {
"content": "
",
"kind": "{{$.catename}}\n{{java.getString('$.isserial')=='2'?'完结':'连载'}}\n{{java.timeFormatUTC(java.getString('$.updated')*1000,'yyyy-MM-dd',8)}}",
"lastChapter": "$.lastchaptertitle",
"name": "$.title",
"tocUrl": "@js:\nParams = \"bid=\"+java.put('bid', '{{$.bid}}');\neval(String(source.bookSourceComment));\nurl =\"https://fapi.fanxxs.com/v8/book/chapter.api?vs=7.1.2&uuid=\"+uuid+\"&_t=\"+time+\"&app=FXBook&pbv=v1.0.28&channel=fx0001&os=Android&sign=\"+sign+\",\" + JSON.stringify(option);",
"wordCount": "$.wordcount"
},
"ruleContent": {
"content": "$.data.body"
},
"ruleExplore": {
"author": "$.author",
"bookList": "$.data.books",
"bookUrl": "@js:\nParams = \"bid=\"+java.getString('$.bid');\neval(String(source.bookSourceComment));\n\nurl =\"https://fapi.fanxxs.com/2/v8/book3/detail.api?uuid=\"+uuid+\"&nsc=0×tamp=\"+time+\"&channel=fx0001&bid=\"+Params+\"&nci=1&sign=\"+sign+\"&app=FXBook,\" + JSON.stringify(option);",
"coverUrl": "$.thumb",
"intro": "$.description",
"kind": "{{$.catename}}\n{{java.getString('$.isserial')=='2'?'完结':'连载'}}",
"name": "$.title",
"wordCount": "$.wordcount"
},
"ruleSearch": {
"author": "$.author",
"bookList": "$.search",
"bookUrl": "@js:\nParams = \"bid=\"+java.getString('$.bid');\neval(String(source.bookSourceComment));\n\nurl =\"https://fapi.fanxxs.com/2/v8/book3/detail.api?uuid=\"+uuid+\"&nsc=0×tamp=\"+time+\"&channel=fx0001&bid=\"+Params+\"&nci=1&sign=\"+sign+\"&app=FXBook,\" + JSON.stringify(option);",
"coverUrl": "$.thumb",
"intro": "$.description",
"kind": "$.catename",
"name": "$.title",
"wordCount": "$.wordcount"
},
"ruleToc": {
"chapterList": "$.data.chapters",
"chapterName": "$.title",
"chapterUrl": "@js:\nbid = java.get('bid');\ncid = java.getString('$.id');\nParams = \"cid=\"+java.getString('$.bid');\neval(String(source.bookSourceComment));\nurl =\"https://fapi.fanxxs.com/v8/book/content.api?timestamp=\"+time+\"&gid=1&bid=\"+bid+\"&channel=fx0001&chapterid=\"+cid+\"&uuid=\"+uuid+\"&sign=\"+sign+\"&app=FXBook,\" + JSON.stringify(option);",
"updateTime": "{{java.timeFormatUTC(java.getString('$.time')*1000,'yyyy-MM-dd',8)}}"
},
"searchUrl": "@js:\nParams = \"query=\"+key;\neval(String(source.bookSourceComment));\nurl =\"https://fapi.fanxxs.com/server/v8/search?sign=\"+sign+\"&vs=7.1.2&uuid=\"+uuid+\"&_t=\"+time+\"&app=FXBook&pbv=v1.0.28&channel=fx0001&os=Android,\" + JSON.stringify(option);",
"weight": 0
},
{
"bookSourceComment": "搜索全名",
"bookSourceGroup": "免费",
"bookSourceName": "读书阁子",
"bookSourceType": 0,
"bookSourceUrl": "http://www.zmtt.net已整理",
"bookUrlPattern": "已校验",
"customOrder": 2296,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "",
"header": "",
"lastUpdateTime": 1705299842728,
"loginUrl": "",
"respondTime": 8329,
"ruleBookInfo": {
"author": "author",
"init": "data.book",
"intro": "intro",
"kind": "type&&update_state",
"lastChapter": "last_chapter_name&&last_chapter_updatetime##\\n##·",
"name": "name",
"tocUrl": "/getCataLogs?bookid={{$._id}}&page=1&limit={{$.total_num}}"
},
"ruleContent": {
"content": "data.chapterInfo.content
",
"replaceRegex": "##nt|记住手机版网址.*|\u0000\u0000\u0000\u0000\u0000\u0000\u0000狀"
},
"ruleExplore": {},
"ruleSearch": {
"author": "author",
"bookList": "data",
"bookUrl": "/bookInfo?bookid={{$._id}}",
"coverUrl": "image_url",
"intro": "intro",
"kind": "type",
"lastChapter": "last_chapter_name&&last_chapter_updatetime##\\n##·",
"name": "name@put:{bid:_id}"
},
"ruleToc": {
"chapterList": "data.list",
"chapterName": "name",
"chapterUrl": "/getContent?bookid=@get:{bid}&chapterid={{$._id}}"
},
"searchUrl": "@js:\noption={\"method\":\"POST\",\"body\":{\"version\":\"2.0\"}}\nurl=\"http://\"+JSON.parse(java.ajax(\"http://www.zmtt.net/checkUpdate,\"+JSON.stringify(option))).data.url\n//java.put(\"url\",url)\noption={\"method\":\"POST\",\"body\":{\"keyword\":key}}\nurl+\"search,\"+JSON.stringify(option)",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "正版",
"bookSourceName": "扣扣阅读",
"bookSourceType": 0,
"bookSourceUrl": "https://book.qq.com/#hu",
"customOrder": 2298,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[\n{\"title\":\"女生精选\",\"url\":\" https://book.qq.com/recommend/female-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"免费榜\",\"url\":\" https://book.qq.com/book-rank/female-free/cycle-1-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.4}},\n{\"title\":\"封神榜\",\"url\":\" https://book.qq.com/book-rank/female-god/cycle-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.4}},\n{\"title\":\"新书榜-日\",\"url\":\" https://book.qq.com/book-rank/female-new/cycle-1-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"新书榜-周\",\"url\":\" https://book.qq.com/book-rank/female-new/cycle-2-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"新书榜-月\",\"url\":\" https://book.qq.com/book-rank/female-new/cycle-3-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"完结榜-周\",\"url\":\" https://book.qq.com/book-rank/female-finish/cycle-1-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"完结榜-月\",\"url\":\" https://book.qq.com/book-rank/female-finish/cycle-2-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"完结榜-总\",\"url\":\" https://book.qq.com/book-rank/female-finish/cycle-3-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"畅销榜-全部\",\"url\":\" https://book.qq.com/book-rank/female-sell/cycle-5-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"上架30天\",\"url\":\" https://book.qq.com/book-rank/female-sell/cycle-1-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"上架120天\",\"url\":\" https://book.qq.com/book-rank/female-sell/cycle-2-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"上架300天\",\"url\":\" https://book.qq.com/book-rank/female-sell/cycle-3-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"上架300天以上\",\"url\":\" https://book.qq.com/book-rank/female-sell/cycle-4-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n\n{\"title\":\"↓ ↓ ↓ 全部 ↓ ↓ ↓\",\"url\":\"https://book.qq.com/book-cate/0-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n\n{\"title\":\"古言\",\"url\":\"https://book.qq.com/book-cate/30013-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"女尊\",\"url\":\"https://book.qq.com/book-cate/30013-30014-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"架空\",\"url\":\"https://book.qq.com/book-cate/30013-30015-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"宅斗\",\"url\":\"https://book.qq.com/book-cate/30013-30016-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"穿越\",\"url\":\"https://book.qq.com/book-cate/30013-30017-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"宫斗\",\"url\":\"https://book.qq.com/book-cate/30013-30018-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"种田\",\"url\":\"https://book.qq.com/book-cate/30013-30019-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"西方\",\"url\":\"https://book.qq.com/book-cate/30013-30094-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"清穿\",\"url\":\"https://book.qq.com/book-cate/30013-30095-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"蛮荒\",\"url\":\"https://book.qq.com/book-cate/30013-30096-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"江湖\",\"url\":\"https://book.qq.com/book-cate/30013-30097-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n{\"title\":\"现言\",\"url\":\"https://book.qq.com/book-cate/30020-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.6}},\n{\"title\":\"都市\",\"url\":\"https://book.qq.com/book-cate/30020-30021-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"婚恋\",\"url\":\"https://book.qq.com/book-cate/30020-30022-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"明星\",\"url\":\"https://book.qq.com/book-cate/30020-30023-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"职场\",\"url\":\"https://book.qq.com/book-cate/30020-30026-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"异能\",\"url\":\"https://book.qq.com/book-cate/30020-30027-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"豪门\",\"url\":\"https://book.qq.com/book-cate/30020-30028-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"极道\",\"url\":\"https://book.qq.com/book-cate/30020-30029-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"民国\",\"url\":\"https://book.qq.com/book-cate/30020-30030-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"异国\",\"url\":\"https://book.qq.com/book-cate/30020-30098-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n{\"title\":\"幻情\",\"url\":\"https://book.qq.com/book-cate/30001-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"玄幻\",\"url\":\"https://book.qq.com/book-cate/30001-30002-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"异世\",\"url\":\"https://book.qq.com/book-cate/30001-30003-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"远古\",\"url\":\"https://book.qq.com/book-cate/30001-30004-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"异族\",\"url\":\"https://book.qq.com/book-cate/30001-30005-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"魔幻\",\"url\":\"https://book.qq.com/book-cate/30001-30006-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"西幻\",\"url\":\"https://book.qq.com/book-cate/30001-30007-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"异术\",\"url\":\"https://book.qq.com/book-cate/30001-30092-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n\n{\"title\":\"仙侠\",\"url\":\"https://book.qq.com/book-cate/30008-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.6}},\n{\"title\":\"武侠\",\"url\":\"https://book.qq.com/book-cate/30008-30009-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"修仙\",\"url\":\"https://book.qq.com/book-cate/30008-30010-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"修真\",\"url\":\"https://book.qq.com/book-cate/30008-30011-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"洪荒\",\"url\":\"https://book.qq.com/book-cate/30008-30012-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"仙缘\",\"url\":\"https://book.qq.com/book-cate/30008-30093-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n{\"title\":\"青春\",\"url\":\"https://book.qq.com/book-cate/30031-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"成长\",\"url\":\"https://book.qq.com/book-cate/30031-30032-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"纯爱\",\"url\":\"https://book.qq.com/book-cate/30031-30033-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"疼痛\",\"url\":\"https://book.qq.com/book-cate/30031-30034-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"校园\",\"url\":\"https://book.qq.com/book-cate/30031-30035-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n{\"title\":\"游戏\",\"url\":\"https://book.qq.com/book-cate/30050-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"电竞\",\"url\":\"https://book.qq.com/book-cate/30050-30051-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"网游\",\"url\":\"https://book.qq.com/book-cate/30050-30052-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"网恋\",\"url\":\"https://book.qq.com/book-cate/30050-30053-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"体育\",\"url\":\"https://book.qq.com/book-cate/30050-30054-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n{\"title\":\"科幻\",\"url\":\"https://book.qq.com/book-cate/30042-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"星际\",\"url\":\"https://book.qq.com/book-cate/30042-30043-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"位面\",\"url\":\"https://book.qq.com/book-cate/30042-30044-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"未来\",\"url\":\"https://book.qq.com/book-cate/30042-30045-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"机甲\",\"url\":\"https://book.qq.com/book-cate/30042-30046-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"科技\",\"url\":\"https://book.qq.com/book-cate/30042-30047-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"进化\",\"url\":\"https://book.qq.com/book-cate/30042-30048-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"末世\",\"url\":\"https://book.qq.com/book-cate/30042-30049-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/30036-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"推理\",\"url\":\"https://book.qq.com/book-cate/30036-30037-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"探险\",\"url\":\"https://book.qq.com/book-cate/30036-30039-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"奇妙\",\"url\":\"https://book.qq.com/book-cate/30036-30040-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"风水\",\"url\":\"https://book.qq.com/book-cate/30036-30041-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n{\"title\":\"轻小说\",\"url\":\"https://book.qq.com/book-cate/30055-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.6}},\n{\"title\":\"同人\",\"url\":\"https://book.qq.com/book-cate/30055-30100-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"唯美\",\"url\":\"https://book.qq.com/book-cate/30055-30101-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"萌系\",\"url\":\"https://book.qq.com/book-cate/30055-30102-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"纯恋\",\"url\":\"https://book.qq.com/book-cate/30055-30103-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"吐槽\",\"url\":\"https://book.qq.com/book-cate/30055-30104-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"古衍\",\"url\":\"https://book.qq.com/book-cate/30055-30105-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"影衍\",\"url\":\"https://book.qq.com/book-cate/30055-30106-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"漫衍\",\"url\":\"https://book.qq.com/book-cate/30055-30107-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"其他\",\"url\":\"https://book.qq.com/book-cate/30055-30108-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n{\"title\":\"短篇\",\"url\":\"https://book.qq.com/book-cate/30083-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"随笔\",\"url\":\"https://book.qq.com/book-cate/30083-30086-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"小说\",\"url\":\"https://book.qq.com/book-cate/30083-30089-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n{\"title\":\"现实\",\"url\":\"https://book.qq.com/book-cate/30120-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"家庭\",\"url\":\"https://book.qq.com/book-cate/30120-30121-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"行业\",\"url\":\"https://book.qq.com/book-cate/30120-30122-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"探索\",\"url\":\"https://book.qq.com/book-cate/30120-30123-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n{\"title\":\"人文\",\"url\":\"https://book.qq.com/book-cate/30120-30124-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.2}},\n\n{\"title\":\"↑ ↑ ↑ *** ↑ ↑ ↑\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n\n{\"title\":\"↓ ↓ ↓ 连载中 ↓ ↓ ↓\",\"url\":\"https://book.qq.com/book-cate/0-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n\n{\"title\":\"古言\",\"url\":\"https://book.qq.com/book-cate/30013-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},\n{\"title\":\"女尊\",\"url\":\"https://book.qq.com/book-cate/30013-30014-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"架空\",\"url\":\"https://book.qq.com/book-cate/30013-30015-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"宅斗\",\"url\":\"https://book.qq.com/book-cate/30013-30016-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"穿越\",\"url\":\"https://book.qq.com/book-cate/30013-30017-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"宫斗\",\"url\":\"https://book.qq.com/book-cate/30013-30018-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"种田\",\"url\":\"https://book.qq.com/book-cate/30013-30019-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"西方\",\"url\":\"https://book.qq.com/book-cate/30013-30094-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"清穿\",\"url\":\"https://book.qq.com/book-cate/30013-30095-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"蛮荒\",\"url\":\"https://book.qq.com/book-cate/30013-30096-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"江湖\",\"url\":\"https://book.qq.com/book-cate/30013-30097-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"现言\",\"url\":\"https://book.qq.com/book-cate/30020-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.5,\"layout_flexGrow\":1}},\n{\"title\":\"都市\",\"url\":\"https://book.qq.com/book-cate/30020-30021-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"婚恋\",\"url\":\"https://book.qq.com/book-cate/30020-30022-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"明星\",\"url\":\"https://book.qq.com/book-cate/30020-30023-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"职场\",\"url\":\"https://book.qq.com/book-cate/30020-30026-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异能\",\"url\":\"https://book.qq.com/book-cate/30020-30027-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"豪门\",\"url\":\"https://book.qq.com/book-cate/30020-30028-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"极道\",\"url\":\"https://book.qq.com/book-cate/30020-30029-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"民国\",\"url\":\"https://book.qq.com/book-cate/30020-30030-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异国\",\"url\":\"https://book.qq.com/book-cate/30020-30098-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"幻情\",\"url\":\"https://book.qq.com/book-cate/30001-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻\",\"url\":\"https://book.qq.com/book-cate/30001-30002-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异世\",\"url\":\"https://book.qq.com/book-cate/30001-30003-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"远古\",\"url\":\"https://book.qq.com/book-cate/30001-30004-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异族\",\"url\":\"https://book.qq.com/book-cate/30001-30005-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"魔幻\",\"url\":\"https://book.qq.com/book-cate/30001-30006-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"西幻\",\"url\":\"https://book.qq.com/book-cate/30001-30007-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异术\",\"url\":\"https://book.qq.com/book-cate/30001-30092-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"仙侠\",\"url\":\"https://book.qq.com/book-cate/30008-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"武侠\",\"url\":\"https://book.qq.com/book-cate/30008-30009-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"修仙\",\"url\":\"https://book.qq.com/book-cate/30008-30010-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"修真\",\"url\":\"https://book.qq.com/book-cate/30008-30011-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"洪荒\",\"url\":\"https://book.qq.com/book-cate/30008-30012-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"仙缘\",\"url\":\"https://book.qq.com/book-cate/30008-30093-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"青春\",\"url\":\"https://book.qq.com/book-cate/30031-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"成长\",\"url\":\"https://book.qq.com/book-cate/30031-30032-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"纯爱\",\"url\":\"https://book.qq.com/book-cate/30031-30033-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"疼痛\",\"url\":\"https://book.qq.com/book-cate/30031-30034-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"校园\",\"url\":\"https://book.qq.com/book-cate/30031-30035-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"游戏\",\"url\":\"https://book.qq.com/book-cate/30050-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"电竞\",\"url\":\"https://book.qq.com/book-cate/30050-30051-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"网游\",\"url\":\"https://book.qq.com/book-cate/30050-30052-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"网恋\",\"url\":\"https://book.qq.com/book-cate/30050-30053-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"体育\",\"url\":\"https://book.qq.com/book-cate/30050-30054-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"科幻\",\"url\":\"https://book.qq.com/book-cate/30042-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"星际\",\"url\":\"https://book.qq.com/book-cate/30042-30043-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"位面\",\"url\":\"https://book.qq.com/book-cate/30042-30044-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"未来\",\"url\":\"https://book.qq.com/book-cate/30042-30045-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"机甲\",\"url\":\"https://book.qq.com/book-cate/30042-30046-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"科技\",\"url\":\"https://book.qq.com/book-cate/30042-30047-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"进化\",\"url\":\"https://book.qq.com/book-cate/30042-30048-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"末世\",\"url\":\"https://book.qq.com/book-cate/30042-30049-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/30036-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"推理\",\"url\":\"https://book.qq.com/book-cate/30036-30037-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"探险\",\"url\":\"https://book.qq.com/book-cate/30036-30039-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"奇妙\",\"url\":\"https://book.qq.com/book-cate/30036-30040-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"风水\",\"url\":\"https://book.qq.com/book-cate/30036-30041-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"轻小说\",\"url\":\"https://book.qq.com/book-cate/30055-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"同人\",\"url\":\"https://book.qq.com/book-cate/30055-30100-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"唯美\",\"url\":\"https://book.qq.com/book-cate/30055-30101-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"萌系\",\"url\":\"https://book.qq.com/book-cate/30055-30102-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"纯恋\",\"url\":\"https://book.qq.com/book-cate/30055-30103-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"吐槽\",\"url\":\"https://book.qq.com/book-cate/30055-30104-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"古衍\",\"url\":\"https://book.qq.com/book-cate/30055-30105-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"影衍\",\"url\":\"https://book.qq.com/book-cate/30055-30106-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"漫衍\",\"url\":\"https://book.qq.com/book-cate/30055-30107-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"其他\",\"url\":\"https://book.qq.com/book-cate/30055-30108-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"短篇\",\"url\":\"https://book.qq.com/book-cate/30083-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"随笔\",\"url\":\"https://book.qq.com/book-cate/30083-30086-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"小说\",\"url\":\"https://book.qq.com/book-cate/30083-30089-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"现实\",\"url\":\"https://book.qq.com/book-cate/30120-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"家庭\",\"url\":\"https://book.qq.com/book-cate/30120-30121-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"行业\",\"url\":\"https://book.qq.com/book-cate/30120-30122-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"探索\",\"url\":\"https://book.qq.com/book-cate/30120-30123-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"人文\",\"url\":\"https://book.qq.com/book-cate/30120-30124-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"↑ ↑ ↑ *** ↑ ↑ ↑\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"↓ ↓ ↓ 已完结 ↓ ↓ ↓\",\"url\":\"https://book.qq.com/book-cate/0-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n\n{\"title\":\"古言\",\"url\":\"https://book.qq.com/book-cate/30013-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"女尊\",\"url\":\"https://book.qq.com/book-cate/30013-30014-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"架空\",\"url\":\"https://book.qq.com/book-cate/30013-30015-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"宅斗\",\"url\":\"https://book.qq.com/book-cate/30013-30016-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"穿越\",\"url\":\"https://book.qq.com/book-cate/30013-30017-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"宫斗\",\"url\":\"https://book.qq.com/book-cate/30013-30018-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"种田\",\"url\":\"https://book.qq.com/book-cate/30013-30019-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"西方\",\"url\":\"https://book.qq.com/book-cate/30013-30094-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"清穿\",\"url\":\"https://book.qq.com/book-cate/30013-30095-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"蛮荒\",\"url\":\"https://book.qq.com/book-cate/30013-30096-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"江湖\",\"url\":\"https://book.qq.com/book-cate/30013-30097-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"现言\",\"url\":\"https://book.qq.com/book-cate/30020-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"都市\",\"url\":\"https://book.qq.com/book-cate/30020-30021-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"婚恋\",\"url\":\"https://book.qq.com/book-cate/30020-30022-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"明星\",\"url\":\"https://book.qq.com/book-cate/30020-30023-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"职场\",\"url\":\"https://book.qq.com/book-cate/30020-30026-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异能\",\"url\":\"https://book.qq.com/book-cate/30020-30027-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"豪门\",\"url\":\"https://book.qq.com/book-cate/30020-30028-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"极道\",\"url\":\"https://book.qq.com/book-cate/30020-30029-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"民国\",\"url\":\"https://book.qq.com/book-cate/30020-30030-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异国\",\"url\":\"https://book.qq.com/book-cate/30020-30098-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"幻情\",\"url\":\"https://book.qq.com/book-cate/30001-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻\",\"url\":\"https://book.qq.com/book-cate/30001-30002-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异世\",\"url\":\"https://book.qq.com/book-cate/30001-30003-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"远古\",\"url\":\"https://book.qq.com/book-cate/30001-30004-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异族\",\"url\":\"https://book.qq.com/book-cate/30001-30005-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"魔幻\",\"url\":\"https://book.qq.com/book-cate/30001-30006-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"西幻\",\"url\":\"https://book.qq.com/book-cate/30001-30007-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异术\",\"url\":\"https://book.qq.com/book-cate/30001-30092-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"仙侠\",\"url\":\"https://book.qq.com/book-cate/30008-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"武侠\",\"url\":\"https://book.qq.com/book-cate/30008-30009-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"修仙\",\"url\":\"https://book.qq.com/book-cate/30008-30010-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"修真\",\"url\":\"https://book.qq.com/book-cate/30008-30011-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"洪荒\",\"url\":\"https://book.qq.com/book-cate/30008-30012-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"仙缘\",\"url\":\"https://book.qq.com/book-cate/30008-30093-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"青春\",\"url\":\"https://book.qq.com/book-cate/30031-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"成长\",\"url\":\"https://book.qq.com/book-cate/30031-30032-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"纯爱\",\"url\":\"https://book.qq.com/book-cate/30031-30033-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"疼痛\",\"url\":\"https://book.qq.com/book-cate/30031-30034-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"校园\",\"url\":\"https://book.qq.com/book-cate/30031-30035-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"游戏\",\"url\":\"https://book.qq.com/book-cate/30050-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"电竞\",\"url\":\"https://book.qq.com/book-cate/30050-30051-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"网游\",\"url\":\"https://book.qq.com/book-cate/30050-30052-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"网恋\",\"url\":\"https://book.qq.com/book-cate/30050-30053-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"体育\",\"url\":\"https://book.qq.com/book-cate/30050-30054-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"科幻\",\"url\":\"https://book.qq.com/book-cate/30042-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"星际\",\"url\":\"https://book.qq.com/book-cate/30042-30043-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"位面\",\"url\":\"https://book.qq.com/book-cate/30042-30044-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"未来\",\"url\":\"https://book.qq.com/book-cate/30042-30045-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"机甲\",\"url\":\"https://book.qq.com/book-cate/30042-30046-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"科技\",\"url\":\"https://book.qq.com/book-cate/30042-30047-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"进化\",\"url\":\"https://book.qq.com/book-cate/30042-30048-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"末世\",\"url\":\"https://book.qq.com/book-cate/30042-30049-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/30036-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"推理\",\"url\":\"https://book.qq.com/book-cate/30036-30037-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"探险\",\"url\":\"https://book.qq.com/book-cate/30036-30039-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"奇妙\",\"url\":\"https://book.qq.com/book-cate/30036-30040-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"风水\",\"url\":\"https://book.qq.com/book-cate/30036-30041-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"轻小说\",\"url\":\"https://book.qq.com/book-cate/30055-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"同人\",\"url\":\"https://book.qq.com/book-cate/30055-30100-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"唯美\",\"url\":\"https://book.qq.com/book-cate/30055-30101-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"萌系\",\"url\":\"https://book.qq.com/book-cate/30055-30102-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"纯恋\",\"url\":\"https://book.qq.com/book-cate/30055-30103-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"吐槽\",\"url\":\"https://book.qq.com/book-cate/30055-30104-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"古衍\",\"url\":\"https://book.qq.com/book-cate/30055-30105-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"影衍\",\"url\":\"https://book.qq.com/book-cate/30055-30106-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"漫衍\",\"url\":\"https://book.qq.com/book-cate/30055-30107-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"其他\",\"url\":\"https://book.qq.com/book-cate/30055-30108-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"短篇\",\"url\":\"https://book.qq.com/book-cate/30083-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"随笔\",\"url\":\"https://book.qq.com/book-cate/30083-30086-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"小说\",\"url\":\"https://book.qq.com/book-cate/30083-30089-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"现实\",\"url\":\"https://book.qq.com/book-cate/30120-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"家庭\",\"url\":\"https://book.qq.com/book-cate/30120-30121-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"行业\",\"url\":\"https://book.qq.com/book-cate/30120-30122-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"探索\",\"url\":\"https://book.qq.com/book-cate/30120-30123-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"人文\",\"url\":\"https://book.qq.com/book-cate/30120-30124-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"↑ ↑ ↑ *** ↑ ↑ ↑\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"男生精选\",\"url\":\"https://book.qq.com/recommend/male-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":1}},\n{\"title\":\"免费榜\",\"url\":\"https://book.qq.com/book-rank/male-free/cycle-1-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.4}},\n{\"title\":\"封神榜\",\"url\":\"https://book.qq.com/book-rank/male-god/cycle-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.4}},\n{\"title\":\"新书榜-日\",\"url\":\"https://book.qq.com/book-rank/male-new/cycle-1-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"新书榜-周\",\"url\":\"https://book.qq.com/book-rank/male-new/cycle-2-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"新书榜-月\",\"url\":\"https://book.qq.com/book-rank/male-new/cycle-3-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"完结榜-周\",\"url\":\"https://book.qq.com/book-rank/male-finish/cycle-1-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"完结榜-月\",\"url\":\"https://book.qq.com/book-rank/male-finish/cycle-2-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n{\"title\":\"完结榜-总\",\"url\":\"https://book.qq.com/book-rank/male-finish/cycle-3-{{page}}\",\"style\":{\"layout_flexGrow\":1,\"layout_flexBasisPercent\":0.25}},\n\n{\"title\":\"畅销榜-全部\",\"url\":\"https://book.qq.com/book-rank/male-sell/cycle-5-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.5,\"layout_flexGrow\":1}},\n{\"title\":\"上架30天内\",\"url\":\"https://book.qq.com/book-rank/male-sell/cycle-1-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"上架120天内\",\"url\":\"https://book.qq.com/book-rank/male-sell/cycle-2-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"上架300天内\",\"url\":\"https://book.qq.com/book-rank/male-sell/cycle-3-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"上架300天以上\",\"url\":\"https://book.qq.com/book-rank/male-sell/cycle-4-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n\n{\"title\":\"↓ ↓ ↓ 全部 ↓ ↓ ↓\",\"url\":\"https://book.qq.com/book-cate/0-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻\",\"url\":\"https://book.qq.com/book-cate/20001-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"东方玄幻\",\"url\":\"https://book.qq.com/book-cate/20001-20002-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异世\",\"url\":\"https://book.qq.com/book-cate/20001-20003-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"争霸\",\"url\":\"https://book.qq.com/book-cate/20001-20082-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"高武\",\"url\":\"https://book.qq.com/book-cate/20001-20004-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"奇幻\",\"url\":\"https://book.qq.com/book-cate/20005-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"魔法\",\"url\":\"https://book.qq.com/book-cate/20005-20006-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"史诗\",\"url\":\"https://book.qq.com/book-cate/20005-20007-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"神秘\",\"url\":\"https://book.qq.com/book-cate/20005-20008-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代\",\"url\":\"https://book.qq.com/book-cate/20005-20009-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"神史\",\"url\":\"https://book.qq.com/book-cate/20005-20092-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"空幻\",\"url\":\"https://book.qq.com/book-cate/20005-20093-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"武侠\",\"url\":\"https://book.qq.com/book-cate/20010-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"武侠\",\"url\":\"https://book.qq.com/book-cate/20010-20011-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"潮流\",\"url\":\"https://book.qq.com/book-cate/20010-20012-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"国术\",\"url\":\"https://book.qq.com/book-cate/20010-20013-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"古武\",\"url\":\"https://book.qq.com/book-cate/20010-20099-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"武侠同人\",\"url\":\"https://book.qq.com/book-cate/20010-20100-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"仙侠\",\"url\":\"https://book.qq.com/book-cate/20014-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"修真\",\"url\":\"https://book.qq.com/book-cate/20014-20015-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"幻修\",\"url\":\"https://book.qq.com/book-cate/20014-20016-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"现修\",\"url\":\"https://book.qq.com/book-cate/20014-20017-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"神话\",\"url\":\"https://book.qq.com/book-cate/20014-20018-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"古典\",\"url\":\"https://book.qq.com/book-cate/20014-20101-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"都市\",\"url\":\"https://book.qq.com/book-cate/20019-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"生活\",\"url\":\"https://book.qq.com/book-cate/20019-20020-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"娱乐\",\"url\":\"https://book.qq.com/book-cate/20019-20022-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"商场\",\"url\":\"https://book.qq.com/book-cate/20019-20025-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"异能\",\"url\":\"https://book.qq.com/book-cate/20019-20026-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"异术\",\"url\":\"https://book.qq.com/book-cate/20019-20027-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"校园\",\"url\":\"https://book.qq.com/book-cate/20019-20069-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"现实\",\"url\":\"https://book.qq.com/book-cate/20065-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"家庭\",\"url\":\"https://book.qq.com/book-cate/20065-20021-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"百态\",\"url\":\"https://book.qq.com/book-cate/20065-20071-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"女性\",\"url\":\"https://book.qq.com/book-cate/20065-20104-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/20065-20105-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"时代\",\"url\":\"https://book.qq.com/book-cate/20065-20106-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"青年\",\"url\":\"https://book.qq.com/book-cate/20065-20108-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"历史\",\"url\":\"https://book.qq.com/book-cate/20028-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.5,\"layout_flexGrow\":1}},\n{\"title\":\"架空\",\"url\":\"https://book.qq.com/book-cate/20028-20029-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"先秦\",\"url\":\"https://book.qq.com/book-cate/20028-20083-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"秦汉三国\",\"url\":\"https://book.qq.com/book-cate/20028-20084-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.3,\"layout_flexGrow\":1}},\n{\"title\":\"两晋隋唐\",\"url\":\"https://book.qq.com/book-cate/20028-20085-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.3,\"layout_flexGrow\":1}},\n{\"title\":\"五代十国\",\"url\":\"https://book.qq.com/book-cate/20028-20086-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.3,\"layout_flexGrow\":1}},\n{\"title\":\"两宋元明\",\"url\":\"https://book.qq.com/book-cate/20028-20030-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.3,\"layout_flexGrow\":1}},\n{\"title\":\"清民\",\"url\":\"https://book.qq.com/book-cate/20028-20087-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"外史\",\"url\":\"https://book.qq.com/book-cate/20028-20031-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"传记\",\"url\":\"https://book.qq.com/book-cate/20028-20088-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"传说\",\"url\":\"https://book.qq.com/book-cate/20028-20094-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"军事\",\"url\":\"https://book.qq.com/book-cate/20032-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"战争\",\"url\":\"https://book.qq.com/book-cate/20032-20091-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"战斗\",\"url\":\"https://book.qq.com/book-cate/20032-20033-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"激战\",\"url\":\"https://book.qq.com/book-cate/20032-20034-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"军旅\",\"url\":\"https://book.qq.com/book-cate/20032-20035-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"抗战\",\"url\":\"https://book.qq.com/book-cate/20032-20036-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"游戏\",\"url\":\"https://book.qq.com/book-cate/20050-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"电竞\",\"url\":\"https://book.qq.com/book-cate/20050-20051-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"虚拟\",\"url\":\"https://book.qq.com/book-cate/20050-20052-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异界\",\"url\":\"https://book.qq.com/book-cate/20050-20053-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"系统\",\"url\":\"https://book.qq.com/book-cate/20050-20102-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"主播\",\"url\":\"https://book.qq.com/book-cate/20050-20103-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"体育\",\"url\":\"https://book.qq.com/book-cate/20054-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"体育\",\"url\":\"https://book.qq.com/book-cate/20054-20055-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"篮球\",\"url\":\"https://book.qq.com/book-cate/20054-20056-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"足球\",\"url\":\"https://book.qq.com/book-cate/20054-20057-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"科幻\",\"url\":\"https://book.qq.com/book-cate/20042-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"星际\",\"url\":\"https://book.qq.com/book-cate/20042-20043-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"穿梭\",\"url\":\"https://book.qq.com/book-cate/20042-20044-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"未来\",\"url\":\"https://book.qq.com/book-cate/20042-20045-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"机甲\",\"url\":\"https://book.qq.com/book-cate/20042-20046-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"科技\",\"url\":\"https://book.qq.com/book-cate/20042-20047-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"变异\",\"url\":\"https://book.qq.com/book-cate/20042-20048-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"末世\",\"url\":\"https://book.qq.com/book-cate/20042-20049-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/20037-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.5,\"layout_flexGrow\":1}},\n{\"title\":\"推理\",\"url\":\"https://book.qq.com/book-cate/20037-20038-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/20037-20039-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"生存\",\"url\":\"https://book.qq.com/book-cate/20037-20040-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"奇妙\",\"url\":\"https://book.qq.com/book-cate/20037-20041-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"传奇\",\"url\":\"https://book.qq.com/book-cate/20037-20095-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"轻小说\",\"url\":\"https://book.qq.com/book-cate/20059-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"幻想\",\"url\":\"https://book.qq.com/book-cate/20059-20060-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"同人\",\"url\":\"https://book.qq.com/book-cate/20059-20061-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"吐槽\",\"url\":\"https://book.qq.com/book-cate/20059-20063-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"恋爱\",\"url\":\"https://book.qq.com/book-cate/20059-20064-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"诸天无限\",\"url\":\"https://book.qq.com/book-cate/20109-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"无限\",\"url\":\"https://book.qq.com/book-cate/20109-20110-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"诸天\",\"url\":\"https://book.qq.com/book-cate/20109-20111-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"综漫\",\"url\":\"https://book.qq.com/book-cate/20109-20112-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"短篇\",\"url\":\"https://book.qq.com/book-cate/20076-0-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"剧本\",\"url\":\"https://book.qq.com/book-cate/20076-20075-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"评论\",\"url\":\"https://book.qq.com/book-cate/20076-20077-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"随笔\",\"url\":\"https://book.qq.com/book-cate/20076-20078-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"游记\",\"url\":\"https://book.qq.com/book-cate/20076-20079-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"小说\",\"url\":\"https://book.qq.com/book-cate/20076-20096-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"散文\",\"url\":\"https://book.qq.com/book-cate/20076-20097-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"人物\",\"url\":\"https://book.qq.com/book-cate/20076-20098-0-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"连载中\",\"url\":\"https://book.qq.com/book-cate/0-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n\n{\"title\":\"玄幻\",\"url\":\"https://book.qq.com/book-cate/20001-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"东方玄幻\",\"url\":\"https://book.qq.com/book-cate/20001-20002-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异世\",\"url\":\"https://book.qq.com/book-cate/20001-20003-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"争霸\",\"url\":\"https://book.qq.com/book-cate/20001-20082-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"高武\",\"url\":\"https://book.qq.com/book-cate/20001-20004-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"奇幻\",\"url\":\"https://book.qq.com/book-cate/20005-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"魔法\",\"url\":\"https://book.qq.com/book-cate/20005-20006-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"史诗\",\"url\":\"https://book.qq.com/book-cate/20005-20007-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"神秘\",\"url\":\"https://book.qq.com/book-cate/20005-20008-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"现代\",\"url\":\"https://book.qq.com/book-cate/20005-20009-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"神史\",\"url\":\"https://book.qq.com/book-cate/20005-20092-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"空幻\",\"url\":\"https://book.qq.com/book-cate/20005-20093-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"武侠\",\"url\":\"https://book.qq.com/book-cate/20010-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"武侠\",\"url\":\"https://book.qq.com/book-cate/20010-20011-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"潮流\",\"url\":\"https://book.qq.com/book-cate/20010-20012-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"国术\",\"url\":\"https://book.qq.com/book-cate/20010-20013-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"古武\",\"url\":\"https://book.qq.com/book-cate/20010-20099-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"武侠同人\",\"url\":\"https://book.qq.com/book-cate/20010-20100-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n\n{\"title\":\"仙侠\",\"url\":\"https://book.qq.com/book-cate/20014-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"修真\",\"url\":\"https://book.qq.com/book-cate/20014-20015-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"幻修\",\"url\":\"https://book.qq.com/book-cate/20014-20016-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"现修\",\"url\":\"https://book.qq.com/book-cate/20014-20017-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"神话\",\"url\":\"https://book.qq.com/book-cate/20014-20018-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"古典\",\"url\":\"https://book.qq.com/book-cate/20014-20101-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"都市\",\"url\":\"https://book.qq.com/book-cate/20019-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"生活\",\"url\":\"https://book.qq.com/book-cate/20019-20020-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"娱乐\",\"url\":\"https://book.qq.com/book-cate/20019-20022-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"商场\",\"url\":\"https://book.qq.com/book-cate/20019-20025-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异能\",\"url\":\"https://book.qq.com/book-cate/20019-20026-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异术\",\"url\":\"https://book.qq.com/book-cate/20019-20027-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"校园\",\"url\":\"https://book.qq.com/book-cate/20019-20069-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"现实\",\"url\":\"https://book.qq.com/book-cate/20065-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"家庭\",\"url\":\"https://book.qq.com/book-cate/20065-20021-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"百态\",\"url\":\"https://book.qq.com/book-cate/20065-20071-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"女性\",\"url\":\"https://book.qq.com/book-cate/20065-20104-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/20065-20105-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"时代\",\"url\":\"https://book.qq.com/book-cate/20065-20106-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"青年\",\"url\":\"https://book.qq.com/book-cate/20065-20108-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"历史\",\"url\":\"https://book.qq.com/book-cate/20028-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"架空\",\"url\":\"https://book.qq.com/book-cate/20028-20029-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"先秦\",\"url\":\"https://book.qq.com/book-cate/20028-20083-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"秦汉三国\",\"url\":\"https://book.qq.com/book-cate/20028-20084-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"两晋隋唐\",\"url\":\"https://book.qq.com/book-cate/20028-20085-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"五代十国\",\"url\":\"https://book.qq.com/book-cate/20028-20086-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"两宋元明\",\"url\":\"https://book.qq.com/book-cate/20028-20030-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"清民\",\"url\":\"https://book.qq.com/book-cate/20028-20087-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"外史\",\"url\":\"https://book.qq.com/book-cate/20028-20031-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"传记\",\"url\":\"https://book.qq.com/book-cate/20028-20088-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"传说\",\"url\":\"https://book.qq.com/book-cate/20028-20094-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"军事\",\"url\":\"https://book.qq.com/book-cate/20032-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"战争\",\"url\":\"https://book.qq.com/book-cate/20032-20091-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"战斗\",\"url\":\"https://book.qq.com/book-cate/20032-20033-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"激战\",\"url\":\"https://book.qq.com/book-cate/20032-20034-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"军旅\",\"url\":\"https://book.qq.com/book-cate/20032-20035-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"抗战\",\"url\":\"https://book.qq.com/book-cate/20032-20036-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"游戏\",\"url\":\"https://book.qq.com/book-cate/20050-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"电竞\",\"url\":\"https://book.qq.com/book-cate/20050-20051-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"虚拟\",\"url\":\"https://book.qq.com/book-cate/20050-20052-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异界\",\"url\":\"https://book.qq.com/book-cate/20050-20053-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"系统\",\"url\":\"https://book.qq.com/book-cate/20050-20102-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"主播\",\"url\":\"https://book.qq.com/book-cate/20050-20103-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"体育\",\"url\":\"https://book.qq.com/book-cate/20054-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"体育\",\"url\":\"https://book.qq.com/book-cate/20054-20055-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"篮球\",\"url\":\"https://book.qq.com/book-cate/20054-20056-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"足球\",\"url\":\"https://book.qq.com/book-cate/20054-20057-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"科幻\",\"url\":\"https://book.qq.com/book-cate/20042-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"星际\",\"url\":\"https://book.qq.com/book-cate/20042-20043-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"穿梭\",\"url\":\"https://book.qq.com/book-cate/20042-20044-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"未来\",\"url\":\"https://book.qq.com/book-cate/20042-20045-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"机甲\",\"url\":\"https://book.qq.com/book-cate/20042-20046-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"科技\",\"url\":\"https://book.qq.com/book-cate/20042-20047-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"变异\",\"url\":\"https://book.qq.com/book-cate/20042-20048-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"末世\",\"url\":\"https://book.qq.com/book-cate/20042-20049-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/20037-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"推理\",\"url\":\"https://book.qq.com/book-cate/20037-20038-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/20037-20039-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"生存\",\"url\":\"https://book.qq.com/book-cate/20037-20040-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"奇妙\",\"url\":\"https://book.qq.com/book-cate/20037-20041-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"传奇\",\"url\":\"https://book.qq.com/book-cate/20037-20095-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"轻小说\",\"url\":\"https://book.qq.com/book-cate/20059-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"幻想\",\"url\":\"https://book.qq.com/book-cate/20059-20060-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"同人\",\"url\":\"https://book.qq.com/book-cate/20059-20061-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"吐槽\",\"url\":\"https://book.qq.com/book-cate/20059-20063-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"恋爱\",\"url\":\"https://book.qq.com/book-cate/20059-20064-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"诸天无限\",\"url\":\"https://book.qq.com/book-cate/20109-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"无限\",\"url\":\"https://book.qq.com/book-cate/20109-20110-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"诸天\",\"url\":\"https://book.qq.com/book-cate/20109-20111-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"综漫\",\"url\":\"https://book.qq.com/book-cate/20109-20112-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"短篇\",\"url\":\"https://book.qq.com/book-cate/20076-0-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"剧本\",\"url\":\"https://book.qq.com/book-cate/20076-20075-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"评论\",\"url\":\"https://book.qq.com/book-cate/20076-20077-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"随笔\",\"url\":\"https://book.qq.com/book-cate/20076-20078-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"游记\",\"url\":\"https://book.qq.com/book-cate/20076-20079-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"小说\",\"url\":\"https://book.qq.com/book-cate/20076-20096-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"散文\",\"url\":\"https://book.qq.com/book-cate/20076-20097-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"人物\",\"url\":\"https://book.qq.com/book-cate/20076-20098-1-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"已完结\",\"url\":\"https://book.qq.com/book-cate/0-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n\n{\"title\":\"玄幻\",\"url\":\"https://book.qq.com/book-cate/20001-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"东方玄幻\",\"url\":\"https://book.qq.com/book-cate/20001-20002-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异世\",\"url\":\"https://book.qq.com/book-cate/20001-20003-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"争霸\",\"url\":\"https://book.qq.com/book-cate/20001-20082-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"高武\",\"url\":\"https://book.qq.com/book-cate/20001-20004-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"奇幻\",\"url\":\"https://book.qq.com/book-cate/20005-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"魔法\",\"url\":\"https://book.qq.com/book-cate/20005-20006-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"史诗\",\"url\":\"https://book.qq.com/book-cate/20005-20007-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"神秘\",\"url\":\"https://book.qq.com/book-cate/20005-20008-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"现代\",\"url\":\"https://book.qq.com/book-cate/20005-20009-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"神史\",\"url\":\"https://book.qq.com/book-cate/20005-20092-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"空幻\",\"url\":\"https://book.qq.com/book-cate/20005-20093-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"武侠\",\"url\":\"https://book.qq.com/book-cate/20010-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"武侠\",\"url\":\"https://book.qq.com/book-cate/20010-20011-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"潮流\",\"url\":\"https://book.qq.com/book-cate/20010-20012-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"国术\",\"url\":\"https://book.qq.com/book-cate/20010-20013-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"古武\",\"url\":\"https://book.qq.com/book-cate/20010-20099-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"武侠同人\",\"url\":\"https://book.qq.com/book-cate/20010-20100-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"仙侠\",\"url\":\"https://book.qq.com/book-cate/20014-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"修真\",\"url\":\"https://book.qq.com/book-cate/20014-20015-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"幻修\",\"url\":\"https://book.qq.com/book-cate/20014-20016-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"现修\",\"url\":\"https://book.qq.com/book-cate/20014-20017-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"神话\",\"url\":\"https://book.qq.com/book-cate/20014-20018-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"古典\",\"url\":\"https://book.qq.com/book-cate/20014-20101-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"都市\",\"url\":\"https://book.qq.com/book-cate/20019-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"生活\",\"url\":\"https://book.qq.com/book-cate/20019-20020-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"娱乐\",\"url\":\"https://book.qq.com/book-cate/20019-20022-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"商场\",\"url\":\"https://book.qq.com/book-cate/20019-20025-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异能\",\"url\":\"https://book.qq.com/book-cate/20019-20026-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异术\",\"url\":\"https://book.qq.com/book-cate/20019-20027-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"校园\",\"url\":\"https://book.qq.com/book-cate/20019-20069-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"现实\",\"url\":\"https://book.qq.com/book-cate/20065-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"家庭\",\"url\":\"https://book.qq.com/book-cate/20065-20021-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"百态\",\"url\":\"https://book.qq.com/book-cate/20065-20071-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"女性\",\"url\":\"https://book.qq.com/book-cate/20065-20104-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/20065-20105-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"时代\",\"url\":\"https://book.qq.com/book-cate/20065-20106-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"青年\",\"url\":\"https://book.qq.com/book-cate/20065-20108-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"历史\",\"url\":\"https://book.qq.com/book-cate/20028-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"架空\",\"url\":\"https://book.qq.com/book-cate/20028-20029-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"先秦\",\"url\":\"https://book.qq.com/book-cate/20028-20083-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"秦汉三国\",\"url\":\"https://book.qq.com/book-cate/20028-20084-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"两晋隋唐\",\"url\":\"https://book.qq.com/book-cate/20028-20085-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"五代十国\",\"url\":\"https://book.qq.com/book-cate/20028-20086-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"两宋元明\",\"url\":\"https://book.qq.com/book-cate/20028-20030-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"清民\",\"url\":\"https://book.qq.com/book-cate/20028-20087-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"外史\",\"url\":\"https://book.qq.com/book-cate/20028-20031-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"传记\",\"url\":\"https://book.qq.com/book-cate/20028-20088-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"传说\",\"url\":\"https://book.qq.com/book-cate/20028-20094-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"军事\",\"url\":\"https://book.qq.com/book-cate/20032-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"战争\",\"url\":\"https://book.qq.com/book-cate/20032-20091-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"战斗\",\"url\":\"https://book.qq.com/book-cate/20032-20033-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"激战\",\"url\":\"https://book.qq.com/book-cate/20032-20034-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"军旅\",\"url\":\"https://book.qq.com/book-cate/20032-20035-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"抗战\",\"url\":\"https://book.qq.com/book-cate/20032-20036-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"游戏\",\"url\":\"https://book.qq.com/book-cate/20050-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"电竞\",\"url\":\"https://book.qq.com/book-cate/20050-20051-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"虚拟\",\"url\":\"https://book.qq.com/book-cate/20050-20052-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"异界\",\"url\":\"https://book.qq.com/book-cate/20050-20053-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"系统\",\"url\":\"https://book.qq.com/book-cate/20050-20102-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"主播\",\"url\":\"https://book.qq.com/book-cate/20050-20103-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"体育\",\"url\":\"https://book.qq.com/book-cate/20054-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"体育\",\"url\":\"https://book.qq.com/book-cate/20054-20055-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"篮球\",\"url\":\"https://book.qq.com/book-cate/20054-20056-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"足球\",\"url\":\"https://book.qq.com/book-cate/20054-20057-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"科幻\",\"url\":\"https://book.qq.com/book-cate/20042-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"星际\",\"url\":\"https://book.qq.com/book-cate/20042-20043-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"穿梭\",\"url\":\"https://book.qq.com/book-cate/20042-20044-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"未来\",\"url\":\"https://book.qq.com/book-cate/20042-20045-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"机甲\",\"url\":\"https://book.qq.com/book-cate/20042-20046-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"科技\",\"url\":\"https://book.qq.com/book-cate/20042-20047-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"变异\",\"url\":\"https://book.qq.com/book-cate/20042-20048-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"末世\",\"url\":\"https://book.qq.com/book-cate/20042-20049-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/20037-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.6,\"layout_flexGrow\":1}},\n{\"title\":\"推理\",\"url\":\"https://book.qq.com/book-cate/20037-20038-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"悬疑\",\"url\":\"https://book.qq.com/book-cate/20037-20039-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"生存\",\"url\":\"https://book.qq.com/book-cate/20037-20040-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"奇妙\",\"url\":\"https://book.qq.com/book-cate/20037-20041-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"传奇\",\"url\":\"https://book.qq.com/book-cate/20037-20095-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"轻小说\",\"url\":\"https://book.qq.com/book-cate/20059-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"幻想\",\"url\":\"https://book.qq.com/book-cate/20059-20060-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"同人\",\"url\":\"https://book.qq.com/book-cate/20059-20061-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"吐槽\",\"url\":\"https://book.qq.com/book-cate/20059-20063-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"恋爱\",\"url\":\"https://book.qq.com/book-cate/20059-20064-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"诸天无限\",\"url\":\"https://book.qq.com/book-cate/20109-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"无限\",\"url\":\"https://book.qq.com/book-cate/20109-20110-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"诸天\",\"url\":\"https://book.qq.com/book-cate/20109-20111-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"综漫\",\"url\":\"https://book.qq.com/book-cate/20109-20112-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n\n{\"title\":\"短篇\",\"url\":\"https://book.qq.com/book-cate/20076-0-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"剧本\",\"url\":\"https://book.qq.com/book-cate/20076-20075-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"评论\",\"url\":\"https://book.qq.com/book-cate/20076-20077-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"随笔\",\"url\":\"https://book.qq.com/book-cate/20076-20078-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"游记\",\"url\":\"https://book.qq.com/book-cate/20076-20079-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"小说\",\"url\":\"https://book.qq.com/book-cate/20076-20096-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"散文\",\"url\":\"https://book.qq.com/book-cate/20076-20097-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}},\n{\"title\":\"人物\",\"url\":\"https://book.qq.com/book-cate/20076-20098-2-0-0-0-0-{{page}}\",\"style\":{\"layout_flexBasisPercent\":0.2,\"layout_flexGrow\":1}}\n]\n",
"header": "{\n \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.74 Safari/537.36 Edg/99.0.1150.55\"\n}",
"lastUpdateTime": 1727969920252,
"loginUi": "",
"loginUrl": "https://passport.yuewen.com/login.html?appid=1450000221&areaid=1&logintype=4&tabshow=1100&auto=0&ticket=1&returnurl=https://ubook.reader.qq.com/loginSuccess?returnUrl=https%3A%2F%2Fubook.reader.qq.com%2F",
"respondTime": 2388,
"ruleBookInfo": {
"author": "a.author@text",
"coverUrl": "a.book-cover img@src",
"intro": "div.intro@text",
"kind": "a.tag@text",
"lastChapter": "",
"name": "h1@text",
"tocUrl": "text.目录@href",
"wordCount": ".book-update@span:nth-of-type(1)@text"
},
"ruleContent": {
"content": ".chapter-content@p@text",
"nextContentUrl": ""
},
"ruleExplore": {
"author": ".other@object@a:nth-of-type(1)@text",
"bookList": "a.wrap",
"bookUrl": "a@href",
"coverUrl": "img.ypc-book-cover@src",
"intro": "p.intro@text",
"kind": "object@a:nth-of-type(2)@text",
"lastChapter": "a.latest-chapter@text",
"name": "h4@text",
"wordCount": ".other@span:nth-of-type(2)@text"
},
"ruleSearch": {
"author": ".author",
"bookList": ".bookList[*]",
"bookUrl": "$.bid##(\\d+)##https://book.qq.com/book-detail/$1##",
"checkKeyWord": "",
"coverUrl": "",
"intro": ".intro",
"kind": ".category3Name",
"lastChapter": "",
"name": ".title",
"wordCount": ".totalWords"
},
"ruleToc": {
"chapterList": "ul:nth-of-type(2)@li",
"chapterName": "span.name@text",
"chapterUrl": "a@href",
"isPay": "",
"isVip": "",
"isVolume": "",
"preUpdateJs": ""
},
"searchUrl": "https://book.qq.com/api/booksearch/query?keyWord={{key}}&pageNo={{page}}&pageSize=10",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "有声",
"bookSourceName": "猫耳听书",
"bookSourceType": 1,
"bookSourceUrl": "https://www.missevan.com",
"customOrder": 2298,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "百合分类::https://www.missevan.com/dramaapi/filter?filters=0_5_0_0_0&page={{page}}&order=1&page_size=20\n现代::https://www.missevan.com/dramaapi/filter?filters=0_5_0_1_0&page={{page}}&order=1&page_size=20\n古风::https://www.missevan.com/dramaapi/filter?filters=0_5_0_2_0&page={{page}}&order=1&page_size=20\n民国::https://www.missevan.com/dramaapi/filter?filters=0_5_0_3_0&page={{page}}&order=1&page_size=20",
"lastUpdateTime": 1733766103583,
"respondTime": 5681,
"ruleBookInfo": {
"intro": "class.intro-content@html||$.info.sound.intro",
"kind": "class.detail-count@text&&class.detail-newest@text&&class.detail-author@text&&class.detail-type@text&&class.detail-tags@text##类型:|标签:无|标签:",
"tocUrl": "@js:\nif(baseUrl.match(/dramaapi|mdrama/)){\nresult='https://www.missevan.com/dramaapi/getdrama?drama_id='+baseUrl.match(/(\\d+)/)[1]\n}"
},
"ruleContent": {
"content": "$.info.sound.soundurl_128||$.info.sound.soundurl"
},
"ruleExplore": {
"bookList": "$.info.Datas",
"bookUrl": "https://www.missevan.com/mdrama/drama/{{$.id}},{\"webView\":true}",
"coverUrl": "$.cover",
"kind": "$.type_name",
"lastChapter": "$.newest",
"name": "$.name"
},
"ruleSearch": {
"author": "$.username||$.author",
"bookList": "
'+java.get('intro')",
"lastChapter": "共{$.data.chapter.chapterCount}"
},
"ruleContent": {
"content": "data.novel.content"
},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"author": "author",
"bookList": "$..novelList[*]",
"bookUrl": "https://boxnovel.baidu.com/boxnovel/wiseapi/chapterList?bookid={$.bookId}&pageNum=1&order=asc&site=",
"checkKeyWord": "青春",
"coverUrl": "cover",
"intro": "description@put:{'intro':'description'}",
"kind": "{{$.tagList}},{{$.status}}",
"lastChapter": "",
"name": "title"
},
"ruleToc": {
"chapterList": "data.chapter.chapterInfo",
"chapterName": "chapter_title##默认卷.|正文.",
"chapterUrl": "http://dushu.baidu.com/api/pc/getChapterContent?data=%7B%22book_id%22:%22{$.book_id}%22,%22cid%22:%22{$.book_id}%7C{$.chapter_id}%22,%22need_bookinfo%22:0%7D",
"isVip": "price",
"nextTocUrl": "@js:\nvar n=(JSON.parse(result).data.chapter.chapterCount)/50+1;\nvar list=[];\nbaseUrl=baseUrl.replace(/1&order=asc&site=/,'');\nfor(var i=2;i\\n';\n}\nresult = html\n",
"imageStyle": "FULL",
"nextContentUrl": "",
"webJs": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "$.comic_author",
"bookList": "$.data.update[*].info[*]||$.data.data[*]||$.data[*]",
"bookUrl": "https://m.taomanhua.com/api/getcomicinfo_body/?comic_id={$.comic_id}&productname=smh&platformname=wap",
"coverUrl": "http://image.mhxk.com/mh/{$.comic_id}.jpg-600x800.webp",
"kind": "$.comic_type||$.sort_typelist##[a-zA-Z]|\\|",
"lastChapter": "$.last_chapter_name||$.comic_chapter_name",
"name": "$.comic_name",
"wordCount": ""
},
"ruleToc": {
"chapterList": "-$.data.comic_chapter.*",
"chapterName": "$.chapter_name@put:{chapter_id:$.chapter_id}",
"chapterUrl": "$.chapter_id@js:baseUrl+\"&chapter_id=\"+result"
},
"searchUrl": "https://m.taomanhua.com/api/getsortlist/?search_type=&search_key={{key}}&page={{page}}&size=30&productname=smh&platformname=wap",
"weight": 0
},
{
"bookSourceComment": "login_name:账号\npasswd:密码\nlogin_token:填写账号密码调试后获取\naccount:填写账号密码调试后获取\n请填写账号密码,调试后复制 login_token 和 account,粘贴到搜索里。如需发现,粘贴到发现列表相关位置。",
"bookSourceGroup": "女频",
"bookSourceName": "书耽小说",
"bookSourceType": 0,
"bookSourceUrl": "https://app.shubl.com#yuan1107",
"bookUrlPattern": "",
"customOrder": 2340,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "全部纯爱::https://www.baidu.com/category_type=1&order=week_click&page={{page}}\n现纯::https://www.baidu.com/category_type=4&order=week_click&page={{page}}\n幻纯::https://www.baidu.com/category_type=5&order=week_click&page={{page}}\n古纯::https://www.baidu.com/category_type=6&order=week_click&page={{page}}\n百合::https://www.baidu.com/category_type=3&order=week_click&page={{page}}\n全部言情::https://www.baidu.com/category_type=20&order=week_click&page={{page}}\n现言::https://www.baidu.com/category_type=8&order=week_click&page={{page}}\n幻言::https://www.baidu.com/category_type=9&order=week_click&page={{page}}\n古言::https://www.baidu.com/category_type=10&order=week_click&page={{page}}\n无CP::https://www.baidu.com/category_type=21&order=week_click&page={{page}}\n付费&连载&更新时间::https://www.baidu.com/category_type=1&order=uptime&up_status=0&is_paid=1&page={{page}}\n付费&完本&更新时间::https://www.baidu.com/category_type=1&order=uptime&up_status=1&is_paid=1&page={{page}}\n每日签到::https://www.baidu.com/get_daily_task_bonus",
"header": "",
"lastUpdateTime": 1732634187494,
"loginUrl": "",
"respondTime": 14492,
"ruleBookInfo": {
"author": "$.author_name",
"coverUrl": "$.cover",
"init": "
@js:result.replace(//g,\"\")",
"kind": ".title span!0@text&&.count-detail span.0:1:3@text##.*:|.*\\[|\\]|\\s.*",
"lastChapter": ".chapter-title a@text",
"name": ".title span.0@text",
"tocUrl": "#BasicOperation a.0@href",
"wordCount": ".count-detail span.1@text##.*:|字.*"
},
"ruleContent": {
"content": "#ChapterBody@html",
"imageStyle": "FULL"
},
"ruleExplore": {
"author": "a.2@text",
"bookList": ".Comic_Pic_List",
"bookUrl": "a.1@href",
"coverUrl": "img@src",
"intro": "li.1@text##^.+/\\s*\\d+字\\s*",
"kind": "a.3@text&&span@text&&li.1@text##.+\\D(\\d+\\/\\d+\\/\\d+)\\D*(\\d+字)\\s*(.+)##$1,$2",
"lastChapter": "",
"name": "a.1@text"
},
"ruleSearch": {
"author": "li.1@text##.+综合信息:\\s*([^\\/]+).*##$1",
"bookList": "tbody ul",
"bookUrl": "a@href",
"coverUrl": "img@src",
"intro": "li.1@text##.+\\d+:\\d+\\s*(.+).*##$1",
"kind": "li.1@text##.+\\/(\\d+\\/\\d+\\/\\d+).*##$1",
"lastChapter": "",
"name": "a@text"
},
"ruleToc": {
"chapterList": ".catalog-list li a",
"chapterName": "textNodes##[\\((【].*?[求更谢乐发订合补加].*?[】)\\)]",
"chapterUrl": "href",
"isVip": ".icn_vip@text"
},
"searchUrl": "http://s.sfacg.com/?Key={{key}}&S=1&SS=0",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "正版",
"bookSourceName": "㊣ UC小说 #一程",
"bookSourceType": 0,
"bookSourceUrl": "http://xiaoshuo.uc.cn#♤yc",
"customOrder": 2356,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "
",
"kind": "{{$.category}},{{$.status}}
",
"kind": "{{$.category}},{{$.status}}
'+((result)?result:'想要获取更多书籍信息,请点击书籍的书名(・o・)');",
"tocUrl": "text.目录列表@href"
},
"ruleContent": {
"content": "div[style=text-indent: 2em;]@html@js:\nresult.replace(/
",
"kind": "$.bookBClassificationName&&c_class_name&&{$.crazy_rating}分",
"lastChapter": "$.chapters_update_time##[\\((].*[求更谢乐发推].*[)\\)]",
"name": "$.bookTitle",
"wordCount": "{$.book_words_num}字"
},
"ruleToc": {
"chapterList": "$..detailedBookInfo.bookChapterAllInfo[*]",
"chapterName": "$.chapterTitle##[\\((].*[求更谢乐发推].*[)\\)]",
"chapterUrl": "$.content_url"
},
"searchUrl": "/doReader/search_book?_token=869b9667-c66c-44d1-bba4-73e82cf2daee&action=search_book&search_keyword={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "免费",
"bookSourceName": "♜+阅友小说 #破冰1101",
"bookSourceType": 0,
"bookSourceUrl": "https://sma.yueyouxs.com/#pb1101",
"bookUrlPattern": "",
"customOrder": 2380,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"都市人生\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=1100&page={{page}}&\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"玄幻奇幻\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=1101&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"仙侠武侠\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=1102&page={{page}}&\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"军事历史\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=1103&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"科幻末世\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=1104&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"游戏体育\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=1105&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"现代言情\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=2100&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"古代言情\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=2101&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"幻想言情\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=2102&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"青春校园\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=2103&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"穿越时空\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=2104&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"宫闱争斗\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=2105&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"豪门总裁\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=2106&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"婚恋爱情\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=2107&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"经商种田\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=2108&page={{page}}\",\"style\":{\"layout_flexGrow\":0.25,\"layout_flexBasisPercent\":-1}},\n{\"title\":\"推理悬疑\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=3100&page={{page}}\",\"style\":{\"layout_flexGrow\":0,\"layout_flexBasisPercent\":0.29}},\n{\"title\":\"出版读物\",\"url\":\"http://sma.yueyouxs.com/api/book/classify?site_id=&classify_id=3101&page={{page}}\",\"style\":{\"layout_flexGrow\":0,\"layout_flexBasisPercent\":0.29}}]",
"header": "
\n\n🔷 标签:✱{{$.novelTags##,|\\s## ✱}}
\n🔶 {{$.protagonist##,|,|;|;##、}}
\n🔶 {{$.costar##,|,|;|;##、}}
\n🔶 {{$.other##,|,|;|;##、}}
\n🔶 风格:{{$.novelStyle}}
\n🔶 视角:{{$.mainview}}
\n💠 评分:{{$.novelReviewScore}}
\n🔷 收藏:{{$.novelbefavoritedcount}} 🔶 评论:{{$.comment_count##,}}
\n🔷 霸王票:{{$.ranking}} 🔶 灌溉:{{$.nutrition_novel}}
\n\n{{String(java.get('intro')).replace(/立意:/,'🔴🔴 立意:')}}
{{java.get('leave')}}
\n{{'\\n'+''}}\n\n
)/)[1]:'';\nString(result).replace(/🔴 短介: |🔴 短介:'' /,'').replace(/(🔶 灌溉.*?
)/,'$1\\n'+li+'————————•————————\\n').replace(/🔴🔴 立意.*
/,'').replace(/(?:🔷 标签:✱|🔶 主角:|🔶 配角:|🔶 其它:|🔶 视角:|💠 评分:|\\n🔴 立意:)
/g,'')
",
"kind": ".tag@text##小说",
"lastChapter": "[name=\"last_chapter_name\"]@content",
"name": ".book-info-title@text",
"tocUrl": "
",
"kind": "",
"lastChapter": "class.top_main.-1@a@text",
"name": "",
"tocUrl": ""
},
"ruleContent": {
"content": ".novel@p@text",
"imageStyle": "0"
},
"ruleExplore": {
"author": "",
"bookList": "",
"bookUrl": "",
"coverUrl": "",
"intro": "",
"kind": "",
"name": "",
"wordCount": ""
},
"ruleSearch": {
"author": "p.0@text##作者.",
"bookList": ".list_main li",
"bookUrl": "a@href",
"coverUrl": "img@src",
"intro": ".intro@text",
"kind": "span.0@text",
"name": "h3@text"
},
"ruleToc": {
"chapterList": "class.top_main chapter@li",
"chapterName": "p@text",
"chapterUrl": "a@href",
"isVip": ""
},
"searchUrl": "/webnovelmis/mobile/msearchresult,{\n \"method\": \"POST\",\n \"body\": \"searchtxts={{key}}\"\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "正版",
"bookSourceName": "猫眼看书",
"bookSourceType": 0,
"bookSourceUrl": "http://download.maoyankanshu.la/",
"customOrder": 2414,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[\n{\"title\": \"❀❀❀男生频道❀❀❀\",\"url\": \"\",\n\"style\": {\"layout_flexGrow\": 0,\n\"layout_flexBasisPercent\": 1\n}},\n{\"title\": \"必读榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=1&channel=1&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"潜力榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=5&channel=1&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"完本榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=2&channel=1&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"更新榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=3&channel=1&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"搜索榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=4&channel=1&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"评论榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=6&channel=1&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"❀❀全部分类❀❀\",\"url\": \"\",\n\"style\": {\"layout_flexGrow\": 0,\n\"layout_flexBasisPercent\": 1\n}},\n{\"title\": \"玄幻\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=lejRej\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"武侠\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=nel5aK\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"都市\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=mbk5ez\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"仙侠\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=vbmOeY\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"军事\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=penRe7\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"历史\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=xbojag\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"游戏\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=mep2bM\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"科幻\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=zbq2dp\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"轻小说\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=YerEdO\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"❀❀完结❀❀\",\"url\": \"\",\n\"style\": {\"layout_flexGrow\": 0,\n\"layout_flexBasisPercent\": 1\n}},\n{\"title\": \"玄幻\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=lejRej&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"武侠\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=nel5aK&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"都市\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=mbk5ez&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"仙侠\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=vbmOeY&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"军事\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=penRe7&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"历史\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=xbojag&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"游戏\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=mep2bM&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"科幻\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=zbq2dp&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"轻小说\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=YerEdO&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"❀❀连载❀❀\",\"url\": \"\",\n\"style\": {\"layout_flexGrow\": 0,\n\"layout_flexBasisPercent\": 1\n}},\n{\"title\": \"玄幻\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=lejRej&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"武侠\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=nel5aK&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"都市\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=mbk5ez&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"仙侠\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=vbmOeY&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"军事\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=penRe7&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"历史\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=xbojag&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"游戏\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=mep2bM&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"科幻\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=zbq2dp&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"轻小说\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=YerEdO&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"❀❀❀女生频道❀❀❀\",\"url\": \"\",\n\"style\": {\"layout_flexGrow\": 0,\n\"layout_flexBasisPercent\": 1\n}},\n{\"title\": \"必读榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=1&channel=2&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"潜力榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=5&channel=2&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"完本榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=2&channel=2&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"更新榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=3&channel=2&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"搜索榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=4&channel=2&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"评论榜\",\"url\": \"http://api.jxgtzxc.com/module/rank?type=6&channel=2&page={{page}}\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"❀❀全部分类❀❀\",\"url\": \"\",\n\"style\": {\"layout_flexGrow\": 0,\n\"layout_flexBasisPercent\": 1\n}},\n{\"title\": \"现代言情\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=9avmeG\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"古代言情\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=DdwRb1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"幻想言情\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=7ax9by\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"青春校园\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=Pdy7aQ\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"唯美纯爱\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=kazYeJ\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"同人衍生\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=9aAOdv\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"❀❀完结❀❀\",\"url\": \"\",\n\"style\": {\"layout_flexGrow\": 0,\n\"layout_flexBasisPercent\": 1\n}},\n{\"title\": \"现代言情\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=9avmeG&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"古代言情\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=DdwRb1&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"幻想言情\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=7ax9by&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"青春校园\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=Pdy7aQ&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"唯美纯爱\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=kazYeJ&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"同人衍生\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=9aAOdv&isComplete=1\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"❀❀连载❀❀\",\"url\": \"\",\n\"style\": {\"layout_flexGrow\": 0,\n\"layout_flexBasisPercent\": 1\n}},\n{\"title\": \"现代言情\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=9avmeG&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"古代言情\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=DdwRb1&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"幻想言情\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=7ax9by&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"青春校园\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=Pdy7aQ&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"唯美纯爱\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=kazYeJ&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}},\n{\"title\": \"同人衍生\",\"url\": \"http://api.jxgtzxc.com/novel?sort=1&page={{page}}&categoryId=9aAOdv&isComplete=0\",\n\"style\": {\"layout_flexGrow\": 1,\n\"layout_flexBasisPercent\": 0.29\n}}\n]",
"header": "{\n\"User-Agent\": \"okhttp/4.9.2\",\n\"client-device\": \"LND-AL40\",\n\"client-version\": \"2.2.0\",\n\"client-brand\": \"HONOR\",\n\"client-source\": \"android\",\n\"client-name\": \"app.maoyankanshu.novel\",\n\"Authorization\": \"bearereyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9hcGkuam1sbGRzYy5jb21cL2F1dGhcL3RoaXJkIiwiaWF0IjoxNjY1OTU4NzE0LCJleHAiOjE3NTkyNzA3MTQsIm5iZiI6MTY2NTk1ODcxNCwianRpIjoiTzdkNGZXZGo4b3JEZVBTbCIsInN1YiI6MjEwMjgsInBydiI6ImExY2IwMzcxODAyOTZjNmExOTM4ZWYzMGI0Mzc5NDY3MmRkMDE2YzUifQ.QIK10Tnkc25NqBE0XW7CgdHUZFFpEY1hS7s9yxJF378\"\n}",
"lastUpdateTime": 1725741144023,
"respondTime": 7551,
"ruleBookInfo": {
"author": "$.authorName",
"coverUrl": "$.cover",
"init": "$.data",
"intro": "
",
"kind": ".w_txt li.1@textNodes&&.li_tit i@text&&.li_upDate@textNodes##\\s..:.*",
"lastChapter": ".li_upDate a.0@text",
"name": ".li_tit a@text",
"wordCount": ".w_txt li.2@textNodes"
},
"ruleContent": {
"content": ".article@html",
"imageStyle": "0"
},
"ruleExplore": {
"author": "span.1@text##\\s.*",
"bookList": ".w_picTxt_lr li",
"bookUrl": "a.1@href",
"coverUrl": "img@src",
"intro": "span.2@text",
"kind": "span.1@text",
"lastChapter": "span.3@text##.*\\s|更新",
"name": "a.1@text",
"wordCount": "span.3@text##\\s.*"
},
"ruleSearch": {
"author": "span.1@textNodes",
"bookList": ".w_picTxt_lr li",
"bookUrl": "a.1@href",
"checkKeyWord": "",
"coverUrl": "img@src",
"intro": "span.6@text",
"kind": "span.4:2@textNodes",
"lastChapter": "a.2@text##\\s..:.*",
"name": "a.1@text",
"wordCount": "span.3@textNodes"
},
"ruleToc": {
"chapterList": ".w_ulTxt li a",
"chapterName": "textNodes",
"chapterUrl": "href",
"isVip": "i@text",
"updateTime": ""
},
"searchUrl": "/search-{{key}}.html?p={{page}}",
"weight": 0
},
{
"bookSourceComment": "https://www.fushuwang.org",
"bookSourceGroup": "免费",
"bookSourceName": "福书网吧",
"bookSourceType": 0,
"bookSourceUrl": "https://www.fushucun.com#♤yc",
"customOrder": 2422,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"专题\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"本站推荐\",\"url\":\"/best/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"重生专题\",\"url\":\"/chshwzt/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"修真专题\",\"url\":\"/xzhwztindex<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"穿越专题\",\"url\":\"/chywzt/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"兽人专题\",\"url\":\"/shrwzt/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"末世专题\",\"url\":\"/mshwzt/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"分类\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"穿越重生\",\"url\":\"/chuanyuechongsheng/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"玄幻网游\",\"url\":\"/xuanhuanwangyou/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"现代都市\",\"url\":\"/xiandaixiaoshuo/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"古代架空\",\"url\":\"/gudaixiaoshuo/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"同人BL\",\"url\":\"/tongrenxiaoshuo/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"百合GL\",\"url\":\"/baihexiaoshuo/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"年份\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n{\"title\":\"2021年\",\"url\":\"/2021/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2020年\",\"url\":\"/2020/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2019年\",\"url\":\"/2019/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2018年\",\"url\":\"/2018/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2017年\",\"url\":\"/2017/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2016年\",\"url\":\"/2016/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2015年\",\"url\":\"/2015/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2014年\",\"url\":\"/2014/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2013年\",\"url\":\"/2013/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2012年\",\"url\":\"/2012/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2011年\",\"url\":\"/2011/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2010年\",\"url\":\"/2010/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.25,\"layout_flexGrow\":1}},\n{\"title\":\"2009年\",\"url\":\"/2009/index<,_{{page}}>.html\",\"style\":{\"layout_flexBasisPercent\":0.29}}]",
"lastUpdateTime": 1721272874018,
"loginUrl": "",
"respondTime": 2788,
"ruleBookInfo": {
"init": "",
"intro": "#text div@html"
},
"ruleContent": {
"content": "@js:org.jsoup.Jsoup.parse(String(result).match(/([\\s\\S]*?)
{{@@a.highlight@span.text@text##(^|[\\n])##🏷️}}\n{{''}}\n{{@@p.introduce@text##(^|[\\s]+)##
}}",
"kind": "h1.title@span.tag@text&&div.count-detail@div.text-row@span.text.0:1:3@text##类型:|.*字\\[|]|更新:",
"lastChapter": "h3.chapter-title@a.link@text",
"name": "h1.title@span.text@text",
"tocUrl": "text.点击阅读@href",
"wordCount": "div.count-detail@div.text-row@span.text.1@text##\\D"
},
"ruleContent": {
"content": "div.article-content[id='ChapterBody']@html"
},
"ruleExplore": {
"author": "a[id][target]@text",
"bookList": "ul.Comic_Pic_List",
"bookUrl": "strong@a@href",
"coverUrl": "li.Conjunction@img@src",
"intro": "li.1@ownText##.*\\d+字",
"kind": "span.font_red@text&&li.1@a.2@text&&li.1@ownText##.*:\\s/\\s/\\s|\\s/\\s\\d+字.*",
"name": "strong@a@text",
"wordCount": "li.1@ownText##.*\\d\\s/\\s|字.*"
},
"ruleSearch": {
"author": "li.1@ownText##综合信息:\\s|/\\d.*",
"bookList": "ul[style='width:100%']",
"bookUrl": "a.orange_link2@href",
"coverUrl": "li.Conjunction@img@src",
"intro": "li.1@ownText##.*\\d\\s|\\s",
"name": "a.orange_link2@text"
},
"ruleToc": {
"chapterList": "div.wrap.s-list@h3.catalog-title, li",
"chapterName": "{{@@span.icn@text####🖼️}}{{@@h3.catalog-title@text||@@a@ownText}}",
"chapterUrl": "a@href",
"isVip": "span.icn_vip@text",
"isVolume": "h3.catalog-title@text"
},
"searchUrl": "http://s.sfacg.com/?Key={{key}}&S=1&SS=0",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "轻小说",
"bookSourceName": "SF轻小说⑥",
"bookSourceType": 0,
"bookSourceUrl": "https://m.sfacg.com#一程",
"bookUrlPattern": "",
"customOrder": 2437,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "首页::/\n最新::/latelist\n签约::/latelist/s\nVIP::/vip/\n人气::/rank/original.html\n畅销::/rank/sale.html\n新书::/rank/new.html\n日轻::/rank/jp.html\n收藏::/rank/bm.html\n魔幻::/API/HTML5.ashx?op=latest&index={{page}}&tid=21\n玄幻::/API/HTML5.ashx?op=latest&index={{page}}&tid=22\n古风::/API/HTML5.ashx?op=latest&index={{page}}&tid=23\n科幻::/API/HTML5.ashx?op=latest&index={{page}}&tid=24\n校园::/API/HTML5.ashx?op=latest&index={{page}}&tid=25\n都市::/API/HTML5.ashx?op=latest&index={{page}}&tid=26\n游戏::/API/HTML5.ashx?op=latest&index={{page}}&tid=27\n同人::/API/HTML5.ashx?op=latest&index={{page}}&tid=28\n悬疑::/API/HTML5.ashx?op=latest&index={{page}}&tid=29",
"lastUpdateTime": 1682689303886,
"loginUrl": "https://m.sfacg.com/login",
"respondTime": 1469,
"ruleBookInfo": {
"author": ".book_info3@tag.span@text##\\s.*",
"coverUrl": ".book_info@tag.img@src",
"intro": ".book_profile@tag.li.1@text##\\s",
"kind": ".book_info2@tag.span@text",
"lastChapter": "",
"name": ".book_info@tag.span.0@text",
"tocUrl": "text.目录列表@href",
"wordCount": ""
},
"ruleContent": {
"content": "div[style=text-indent: 2em;]@html@js:\nresult",
"imageStyle": "FULL",
"nextContentUrl": ""
},
"ruleExplore": {
"author": "@js:\nif(baseUrl.match(/API/))\nJSON.parse(result).AuthorName;\nelse {\njava.setContent(result);\nString(java.getString(\"tag.div.-1@text\",false)).replace(/\\/.*/,'').replace(/null/,'');}",
"bookList": "
",
"kind": "[property~=category|status|update_time]@content##\\s.*",
"lastChapter": "[property=\"og:novel:latest_chapter_name\"]@content",
"name": "[property=\"og:novel:book_name\"]@content"
},
"ruleContent": {
"content": "#nr1@html",
"imageStyle": "",
"nextContentUrl": "text.下一页@href",
"replaceRegex": "##\\s*.*-->>.*\\s*"
},
"ruleExplore": {
"author": ".s5@text||p a.2@text",
"bookList": ".l li||.cover p",
"bookUrl": "{{@@.s2 a@href}}{{@@p a.1@href##^##https://www.96biquge.com}}",
"coverUrl": ".s2 a@href||p a.1@href@js:\nvar id = result.match(/(\\d+)\\/$/)[1];\nvar iid = parseInt(id/1000);\n'https://www.96biquge.com/files/article/cover/'+iid+'/'+id+'/'+id+'s.jpg';",
"intro": "",
"kind": ".s3@textNodes&&p a.0@text##\\(|\\)|\\[|\\]",
"lastChapter": ".s3 a@text",
"name": ".s2 a@text||p a.1@text"
},
"ruleSearch": {
"author": "td.2@text",
"bookList": "#nr",
"bookUrl": "a.0@href",
"checkKeyWord": "",
"coverUrl": "a.0@href@js:\nvar id = result.match(/(\\d+)\\/$/)[1];\nvar iid = parseInt(id/1000);\n'https://www.96biquge.com/files/article/cover/'+iid+'/'+id+'/'+id+'s.jpg';",
"kind": "td.5:4@text",
"lastChapter": "td.1@text",
"name": "td.0@text",
"wordCount": "td.3@text"
},
"ruleToc": {
"chapterList": "dd a",
"chapterName": "text",
"chapterUrl": "href##^##https://m.96biquge.com",
"updateTime": ""
},
"searchUrl": "https://www.96biquge.com/modules/article/search.php?searchkey={{key}}&searchtype=articlename&page={{page}},\n{\n \"charset\": \"GBK\"\n}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "笔趣阁",
"bookSourceName": "笔趣阁45",
"bookSourceType": 0,
"bookSourceUrl": "https://wap2.xinbiquge.org/",
"customOrder": 2443,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"header": "{ \"User-Agent\": \"Mozilla/5.0 (Linux; Android 9) Mobile Safari/537.36\"}",
"lastUpdateTime": 1702226497551,
"respondTime": 3017,
"ruleBookInfo": {
"author": "[property=\"og:novel:author\"]@content",
"coverUrl": "[property=\"og:image\"]@content",
"intro": "[property=\"og:description\"]@content",
"kind": "[property~=category|status|update_time]@content",
"lastChapter": "[property=\"og:novel:latest_chapter_name\"]@content",
"name": "class.name@text",
"wordCount": "class.dd_box.1@span.1@text##字数:"
},
"ruleContent": {
"content": "id.chaptercontent@html",
"nextContentUrl": "text.下一@href",
"replaceRegex": "##.*\\(.*\\).*\\s|\\s.*新笔趣阁.*|.*本章未完.*\\s|.*继续阅读.*\\s|.*阅读完毕,更多请搜索.*\\s"
},
"ruleExplore": {},
"ruleSearch": {
"author": "class.author@span@text",
"bookList": "class.hot_sale hot_saleEm",
"bookUrl": "a@href",
"name": "class.title@text"
},
"ruleToc": {
"chapterList": "class.book_last.2@dl@dd",
"chapterName": "a@text",
"chapterUrl": "a@href"
},
"searchUrl": "https://wap2.xinbiquge.org/book/search.aspx?ie=utf-8&siteid=xinbiquge.org&s=000&key={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "轻小说",
"bookSourceName": "心轻小说",
"bookSourceType": 0,
"bookSourceUrl": "http://s.sfacg.com/",
"bookUrlPattern": "",
"customOrder": 2443,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"lastUpdateTime": 1733519061930,
"loginUrl": "http://passport.sfacg.com/Login.aspx",
"respondTime": 891,
"ruleBookInfo": {
"kind": "class.tag-list@class.text@text",
"tocUrl": "text.点击阅读@href"
},
"ruleContent": {
"content": "class.article-content font16@html"
},
"ruleExplore": {},
"ruleSearch": {
"author": "tag.li.1@text##.+综合信息:\\s*([^\\/]+).*##$1",
"bookList": "tag.form@tag.table.-2@tag.ul",
"bookUrl": "tag.a@href",
"coverUrl": "tag.img@src",
"intro": "tag.li.1@text##.+\\d+:\\d+\\s*(.+).*##$1",
"lastChapter": "tag.li.1@text##.+\\/(\\d+\\/\\d+\\/\\d+).*##$1",
"name": "tag.a@text"
},
"ruleToc": {
"chapterList": "class.catalog-list@tag.ul@tag.li@tag.a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "http://s.sfacg.com/?Key={{key}}&S=1&SS=0",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "正版",
"bookSourceName": "移动阅读 m",
"bookSourceType": 0,
"bookSourceUrl": "http://m.ndlib.com",
"bookUrlPattern": "",
"customOrder": 2446,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"header": "",
"lastUpdateTime": 1691329138887,
"loginUrl": "\\\\目录列表规则处添加账号信息",
"respondTime": 1218,
"ruleBookInfo": {
"intro": "@js:'
'+java.get('intro')"
},
"ruleContent": {
"content": "$.returnObject[0].content@js:\nresult?result:'无法获取内容?\\n1.编辑书源添加自己的账号信息,找到目录列表规则,按提示添加账号信息\\n2.如果添加了账号信息仍然无法获取内容,请尝试刷新或更新账号信息(方式二)\\n3.必要说明:如果使用方式一添加了账号信息,每次打开新的书籍详情页或刷新正文都会重新获取账号信息,因此之前获取的书籍正文的链接将会失效,因此建议全文下载或者按2操作\\n必要说明:在使用本源前,请考虑到使用本源可能造成的账号封禁等问题'",
"imageStyle": "0"
},
"ruleExplore": {},
"ruleSearch": {
"author": "$.resourceInfo.author",
"bookList": "$.returnObject.resAndMagResult",
"bookUrl": "$.resourceInfo.resId@js:\n//md5加密开始\nvar rotateLeft = function(lValue, iShiftBits) {\n return (lValue << iShiftBits) | (lValue >>> (32 - iShiftBits))\n}\nvar addUnsigned = function(lX, lY) {\n var lX4, lY4, lX8, lY8, lResult;\n lX8 = (lX & 0x80000000);\n lY8 = (lY & 0x80000000);\n lX4 = (lX & 0x40000000);\n lY4 = (lY & 0x40000000);\n lResult = (lX & 0x3FFFFFFF) + (lY & 0x3FFFFFFF);\n if (lX4 & lY4) return (lResult ^ 0x80000000 ^ lX8 ^ lY8);\n if (lX4 | lY4) {\n if (lResult & 0x40000000) return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);\n else return (lResult ^ 0x40000000 ^ lX8 ^ lY8)\n } else {\n return (lResult ^ lX8 ^ lY8)\n }\n}\nvar F = function(x, y, z) {\n return (x & y) | ((~x) & z)\n}\nvar G = function(x, y, z) {\n return (x & z) | (y & (~z))\n}\nvar H = function(x, y, z) {\n return (x ^ y ^ z)\n}\nvar I = function(x, y, z) {\n return (y ^ (x | (~z)))\n}\nvar FF = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(F(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar GG = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(G(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar HH = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(H(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar II = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(I(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar convertToWordArray = function(string) {\n var lWordCount;\n var lMessageLength = string.length;\n var lNumberOfWordsTempOne = lMessageLength + 8;\n var lNumberOfWordsTempTwo = (lNumberOfWordsTempOne - (lNumberOfWordsTempOne % 64)) / 64;\n var lNumberOfWords = (lNumberOfWordsTempTwo + 1) * 16;\n var lWordArray = Array(lNumberOfWords - 1);\n var lBytePosition = 0;\n var lByteCount = 0;\n while (lByteCount < lMessageLength) {\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount) << lBytePosition));\n lByteCount++\n }\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80 << lBytePosition);\n lWordArray[lNumberOfWords - 2] = lMessageLength << 3;\n lWordArray[lNumberOfWords - 1] = lMessageLength >>> 29;\n return lWordArray\n};\nvar wordToHex = function(lValue) {\n var WordToHexValue = \"\",\n WordToHexValueTemp = \"\",\n lByte, lCount;\n for (lCount = 0; lCount <= 3; lCount++) {\n lByte = (lValue >>> (lCount * 8)) & 255;\n WordToHexValueTemp = \"0\" + lByte.toString(16);\n WordToHexValue = WordToHexValue + WordToHexValueTemp.substr(WordToHexValueTemp.length - 2, 2)\n }\n return WordToHexValue\n};\nvar uTF8Encode = function(string) {\n string = string.replace(/\\x0d\\x0a/g, \"\\x0a\");\n var output = \"\";\n for (var n = 0; n < string.length; n++) {\n var c = string.charCodeAt(n);\n if (c < 128) {\n output += String.fromCharCode(c)\n } else if ((c > 127) && (c < 2048)) {\n output += String.fromCharCode((c >> 6) | 192);\n output += String.fromCharCode((c & 63) | 128)\n } else {\n output += String.fromCharCode((c >> 12) | 224);\n output += String.fromCharCode(((c >> 6) & 63) | 128);\n output += String.fromCharCode((c & 63) | 128)\n }\n }\n return output;\n};\nfunction md5(string) {\n var x = Array();\n var k, AA, BB, CC, DD, a, b, c, d;\n var S11 = 7,\n S12 = 12,\n S13 = 17,\n S14 = 22;\n var S21 = 5,\n S22 = 9,\n S23 = 14,\n S24 = 20;\n var S31 = 4,\n S32 = 11,\n S33 = 16,\n S34 = 23;\n var S41 = 6,\n S42 = 10,\n S43 = 15,\n S44 = 21;\n string = uTF8Encode(string);\n x = convertToWordArray(string);\n a = 0x67452301;\n b = 0xEFCDAB89;\n c = 0x98BADCFE;\n d = 0x10325476;\n for (k = 0; k < x.length; k += 16) {\n AA = a;\n BB = b;\n CC = c;\n DD = d;\n a = FF(a, b, c, d, x[k + 0], S11, 0xD76AA478);\n d = FF(d, a, b, c, x[k + 1], S12, 0xE8C7B756);\n c = FF(c, d, a, b, x[k + 2], S13, 0x242070DB);\n b = FF(b, c, d, a, x[k + 3], S14, 0xC1BDCEEE);\n a = FF(a, b, c, d, x[k + 4], S11, 0xF57C0FAF);\n d = FF(d, a, b, c, x[k + 5], S12, 0x4787C62A);\n c = FF(c, d, a, b, x[k + 6], S13, 0xA8304613);\n b = FF(b, c, d, a, x[k + 7], S14, 0xFD469501);\n a = FF(a, b, c, d, x[k + 8], S11, 0x698098D8);\n d = FF(d, a, b, c, x[k + 9], S12, 0x8B44F7AF);\n c = FF(c, d, a, b, x[k + 10], S13, 0xFFFF5BB1);\n b = FF(b, c, d, a, x[k + 11], S14, 0x895CD7BE);\n a = FF(a, b, c, d, x[k + 12], S11, 0x6B901122);\n d = FF(d, a, b, c, x[k + 13], S12, 0xFD987193);\n c = FF(c, d, a, b, x[k + 14], S13, 0xA679438E);\n b = FF(b, c, d, a, x[k + 15], S14, 0x49B40821);\n a = GG(a, b, c, d, x[k + 1], S21, 0xF61E2562);\n d = GG(d, a, b, c, x[k + 6], S22, 0xC040B340);\n c = GG(c, d, a, b, x[k + 11], S23, 0x265E5A51);\n b = GG(b, c, d, a, x[k + 0], S24, 0xE9B6C7AA);\n a = GG(a, b, c, d, x[k + 5], S21, 0xD62F105D);\n d = GG(d, a, b, c, x[k + 10], S22, 0x2441453);\n c = GG(c, d, a, b, x[k + 15], S23, 0xD8A1E681);\n b = GG(b, c, d, a, x[k + 4], S24, 0xE7D3FBC8);\n a = GG(a, b, c, d, x[k + 9], S21, 0x21E1CDE6);\n d = GG(d, a, b, c, x[k + 14], S22, 0xC33707D6);\n c = GG(c, d, a, b, x[k + 3], S23, 0xF4D50D87);\n b = GG(b, c, d, a, x[k + 8], S24, 0x455A14ED);\n a = GG(a, b, c, d, x[k + 13], S21, 0xA9E3E905);\n d = GG(d, a, b, c, x[k + 2], S22, 0xFCEFA3F8);\n c = GG(c, d, a, b, x[k + 7], S23, 0x676F02D9);\n b = GG(b, c, d, a, x[k + 12], S24, 0x8D2A4C8A);\n a = HH(a, b, c, d, x[k + 5], S31, 0xFFFA3942);\n d = HH(d, a, b, c, x[k + 8], S32, 0x8771F681);\n c = HH(c, d, a, b, x[k + 11], S33, 0x6D9D6122);\n b = HH(b, c, d, a, x[k + 14], S34, 0xFDE5380C);\n a = HH(a, b, c, d, x[k + 1], S31, 0xA4BEEA44);\n d = HH(d, a, b, c, x[k + 4], S32, 0x4BDECFA9);\n c = HH(c, d, a, b, x[k + 7], S33, 0xF6BB4B60);\n b = HH(b, c, d, a, x[k + 10], S34, 0xBEBFBC70);\n a = HH(a, b, c, d, x[k + 13], S31, 0x289B7EC6);\n d = HH(d, a, b, c, x[k + 0], S32, 0xEAA127FA);\n c = HH(c, d, a, b, x[k + 3], S33, 0xD4EF3085);\n b = HH(b, c, d, a, x[k + 6], S34, 0x4881D05);\n a = HH(a, b, c, d, x[k + 9], S31, 0xD9D4D039);\n d = HH(d, a, b, c, x[k + 12], S32, 0xE6DB99E5);\n c = HH(c, d, a, b, x[k + 15], S33, 0x1FA27CF8);\n b = HH(b, c, d, a, x[k + 2], S34, 0xC4AC5665);\n a = II(a, b, c, d, x[k + 0], S41, 0xF4292244);\n d = II(d, a, b, c, x[k + 7], S42, 0x432AFF97);\n c = II(c, d, a, b, x[k + 14], S43, 0xAB9423A7);\n b = II(b, c, d, a, x[k + 5], S44, 0xFC93A039);\n a = II(a, b, c, d, x[k + 12], S41, 0x655B59C3);\n d = II(d, a, b, c, x[k + 3], S42, 0x8F0CCC92);\n c = II(c, d, a, b, x[k + 10], S43, 0xFFEFF47D);\n b = II(b, c, d, a, x[k + 1], S44, 0x85845DD1);\n a = II(a, b, c, d, x[k + 8], S41, 0x6FA87E4F);\n d = II(d, a, b, c, x[k + 15], S42, 0xFE2CE6E0);\n c = II(c, d, a, b, x[k + 6], S43, 0xA3014314);\n b = II(b, c, d, a, x[k + 13], S44, 0x4E0811A1);\n a = II(a, b, c, d, x[k + 4], S41, 0xF7537E82);\n d = II(d, a, b, c, x[k + 11], S42, 0xBD3AF235);\n c = II(c, d, a, b, x[k + 2], S43, 0x2AD7D2BB);\n b = II(b, c, d, a, x[k + 9], S44, 0xEB86D391);\n a = addUnsigned(a, AA);\n b = addUnsigned(b, BB);\n c = addUnsigned(c, CC);\n d = addUnsigned(d, DD);\n };\n var tempValue = wordToHex(a) + wordToHex(b) + wordToHex(c) + wordToHex(d);\n return tempValue.toLowerCase();\n}\n//md5加密结束\n//DES加密开始\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\nvar CryptoJS = CryptoJS ||\nfunction(u, l) {\n var d = {},\n n = d.lib = {},\n p = function() {},\n s = n.Base = {\n extend: function(a) {\n p.prototype = this;\n var c = new p;\n a && c.mixIn(a);\n c.hasOwnProperty(\"init\") || (c.init = function() {\n c.$super.init.apply(this, arguments)\n });\n c.init.prototype = c;\n c.$super = this;\n return c\n },\n create: function() {\n var a = this.extend();\n a.init.apply(a, arguments);\n return a\n },\n init: function() {},\n mixIn: function(a) {\n for (var c in a) a.hasOwnProperty(c) && (this[c] = a[c]);\n a.hasOwnProperty(\"toString\") && (this.toString = a.toString)\n },\n clone: function() {\n return this.init.prototype.extend(this)\n }\n },\n q = n.WordArray = s.extend({\n init: function(a, c) {\n a = this.words = a || [];\n this.sigBytes = c != l ? c: 4 * a.length\n },\n toString: function(a) {\n return (a || v).stringify(this)\n },\n concat: function(a) {\n var c = this.words,\n m = a.words,\n f = this.sigBytes;\n a = a.sigBytes;\n this.clamp();\n if (f % 4) for (var t = 0; t < a; t++) c[f + t >>> 2] |= (m[t >>> 2] >>> 24 - 8 * (t % 4) & 255) << 24 - 8 * ((f + t) % 4);\n else if (65535 < m.length) for (t = 0; t < a; t += 4) c[f + t >>> 2] = m[t >>> 2];\n else c.push.apply(c, m);\n this.sigBytes += a;\n return this\n },\n clamp: function() {\n var a = this.words,\n c = this.sigBytes;\n a[c >>> 2] &= 4294967295 << 32 - 8 * (c % 4);\n a.length = u.ceil(c / 4)\n },\n clone: function() {\n var a = s.clone.call(this);\n a.words = this.words.slice(0);\n return a\n },\n random: function(a) {\n for (var c = [], m = 0; m < a; m += 4) c.push(4294967296 * u.random() | 0);\n return new q.init(c, a)\n }\n }),\n w = d.enc = {},\n v = w.Hex = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) {\n var t = c[f >>> 2] >>> 24 - 8 * (f % 4) & 255;\n m.push((t >>> 4).toString(16));\n m.push((t & 15).toString(16))\n }\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f += 2) m[f >>> 3] |= parseInt(a.substr(f, 2), 16) << 24 - 4 * (f % 8);\n return new q.init(m, c / 2)\n }\n },\n b = w.Latin1 = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) m.push(String.fromCharCode(c[f >>> 2] >>> 24 - 8 * (f % 4) & 255));\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f++) m[f >>> 2] |= (a.charCodeAt(f) & 255) << 24 - 8 * (f % 4);\n return new q.init(m, c)\n }\n },\n x = w.Utf8 = {\n stringify: function(a) {\n try {\n return decodeURIComponent(escape(b.stringify(a)))\n } catch(c) {\n throw Error(\"Malformed UTF-8 data\");\n }\n },\n parse: function(a) {\n return b.parse(unescape(encodeURIComponent(a)))\n }\n },\n r = n.BufferedBlockAlgorithm = s.extend({\n reset: function() {\n this._data = new q.init;\n this._nDataBytes = 0\n },\n _append: function(a) {\n \"string\" == typeof a && (a = x.parse(a));\n this._data.concat(a);\n this._nDataBytes += a.sigBytes\n },\n _process: function(a) {\n var c = this._data,\n m = c.words,\n f = c.sigBytes,\n t = this.blockSize,\n b = f / (4 * t),\n b = a ? u.ceil(b) : u.max((b | 0) - this._minBufferSize, 0);\n a = b * t;\n f = u.min(4 * a, f);\n if (a) {\n for (var e = 0; e < a; e += t) this._doProcessBlock(m, e);\n e = m.splice(0, a);\n c.sigBytes -= f\n }\n return new q.init(e, f)\n },\n clone: function() {\n var a = s.clone.call(this);\n a._data = this._data.clone();\n return a\n },\n _minBufferSize: 0\n });\n n.Hasher = r.extend({\n cfg: s.extend(),\n init: function(a) {\n this.cfg = this.cfg.extend(a);\n this.reset()\n },\n reset: function() {\n r.reset.call(this);\n this._doReset()\n },\n update: function(a) {\n this._append(a);\n this._process();\n return this\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n blockSize: 16,\n _createHelper: function(a) {\n return function(c, m) {\n return (new a.init(m)).finalize(c)\n }\n },\n _createHmacHelper: function(a) {\n return function(c, m) {\n return (new e.HMAC.init(a, m)).finalize(c)\n }\n }\n });\n var e = d.algo = {};\n return d\n} (Math); (function() {\n var u = CryptoJS,\n l = u.lib.WordArray;\n u.enc.Base64 = {\n stringify: function(d) {\n var n = d.words,\n l = d.sigBytes,\n s = this._map;\n d.clamp();\n d = [];\n for (var q = 0; q < l; q += 3) for (var w = (n[q >>> 2] >>> 24 - 8 * (q % 4) & 255) << 16 | (n[q + 1 >>> 2] >>> 24 - 8 * ((q + 1) % 4) & 255) << 8 | n[q + 2 >>> 2] >>> 24 - 8 * ((q + 2) % 4) & 255, v = 0; 4 > v && q + 0.75 * v < l; v++) d.push(s.charAt(w >>> 6 * (3 - v) & 63));\n if (n = s.charAt(64)) for (; d.length % 4;) d.push(n);\n return d.join(\"\")\n },\n parse: function(d) {\n var n = d.length,\n p = this._map,\n s = p.charAt(64);\n s && (s = d.indexOf(s), -1 != s && (n = s));\n for (var s = [], q = 0, w = 0; w < n; w++) if (w % 4) {\n var v = p.indexOf(d.charAt(w - 1)) << 2 * (w % 4),\n b = p.indexOf(d.charAt(w)) >>> 6 - 2 * (w % 4);\n s[q >>> 2] |= (v | b) << 24 - 8 * (q % 4);\n q++\n }\n return l.create(s, q)\n },\n _map: \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"\n }\n})(); (function(u) {\n function l(b, e, a, c, m, f, t) {\n b = b + (e & a | ~e & c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function d(b, e, a, c, m, f, t) {\n b = b + (e & c | a & ~c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function n(b, e, a, c, m, f, t) {\n b = b + (e ^ a ^ c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function p(b, e, a, c, m, f, t) {\n b = b + (a ^ (e | ~c)) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n for (var s = CryptoJS,\n q = s.lib,\n w = q.WordArray,\n v = q.Hasher,\n q = s.algo,\n b = [], x = 0; 64 > x; x++) b[x] = 4294967296 * u.abs(u.sin(x + 1)) | 0;\n q = q.MD5 = v.extend({\n _doReset: function() {\n this._hash = new w.init([1732584193, 4023233417, 2562383102, 271733878])\n },\n _doProcessBlock: function(r, e) {\n for (var a = 0; 16 > a; a++) {\n var c = e + a,\n m = r[c];\n r[c] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360\n }\n var a = this._hash.words,\n c = r[e + 0],\n m = r[e + 1],\n f = r[e + 2],\n t = r[e + 3],\n y = r[e + 4],\n q = r[e + 5],\n s = r[e + 6],\n w = r[e + 7],\n v = r[e + 8],\n u = r[e + 9],\n x = r[e + 10],\n z = r[e + 11],\n A = r[e + 12],\n B = r[e + 13],\n C = r[e + 14],\n D = r[e + 15],\n g = a[0],\n h = a[1],\n j = a[2],\n k = a[3],\n g = l(g, h, j, k, c, 7, b[0]),\n k = l(k, g, h, j, m, 12, b[1]),\n j = l(j, k, g, h, f, 17, b[2]),\n h = l(h, j, k, g, t, 22, b[3]),\n g = l(g, h, j, k, y, 7, b[4]),\n k = l(k, g, h, j, q, 12, b[5]),\n j = l(j, k, g, h, s, 17, b[6]),\n h = l(h, j, k, g, w, 22, b[7]),\n g = l(g, h, j, k, v, 7, b[8]),\n k = l(k, g, h, j, u, 12, b[9]),\n j = l(j, k, g, h, x, 17, b[10]),\n h = l(h, j, k, g, z, 22, b[11]),\n g = l(g, h, j, k, A, 7, b[12]),\n k = l(k, g, h, j, B, 12, b[13]),\n j = l(j, k, g, h, C, 17, b[14]),\n h = l(h, j, k, g, D, 22, b[15]),\n g = d(g, h, j, k, m, 5, b[16]),\n k = d(k, g, h, j, s, 9, b[17]),\n j = d(j, k, g, h, z, 14, b[18]),\n h = d(h, j, k, g, c, 20, b[19]),\n g = d(g, h, j, k, q, 5, b[20]),\n k = d(k, g, h, j, x, 9, b[21]),\n j = d(j, k, g, h, D, 14, b[22]),\n h = d(h, j, k, g, y, 20, b[23]),\n g = d(g, h, j, k, u, 5, b[24]),\n k = d(k, g, h, j, C, 9, b[25]),\n j = d(j, k, g, h, t, 14, b[26]),\n h = d(h, j, k, g, v, 20, b[27]),\n g = d(g, h, j, k, B, 5, b[28]),\n k = d(k, g, h, j, f, 9, b[29]),\n j = d(j, k, g, h, w, 14, b[30]),\n h = d(h, j, k, g, A, 20, b[31]),\n g = n(g, h, j, k, q, 4, b[32]),\n k = n(k, g, h, j, v, 11, b[33]),\n j = n(j, k, g, h, z, 16, b[34]),\n h = n(h, j, k, g, C, 23, b[35]),\n g = n(g, h, j, k, m, 4, b[36]),\n k = n(k, g, h, j, y, 11, b[37]),\n j = n(j, k, g, h, w, 16, b[38]),\n h = n(h, j, k, g, x, 23, b[39]),\n g = n(g, h, j, k, B, 4, b[40]),\n k = n(k, g, h, j, c, 11, b[41]),\n j = n(j, k, g, h, t, 16, b[42]),\n h = n(h, j, k, g, s, 23, b[43]),\n g = n(g, h, j, k, u, 4, b[44]),\n k = n(k, g, h, j, A, 11, b[45]),\n j = n(j, k, g, h, D, 16, b[46]),\n h = n(h, j, k, g, f, 23, b[47]),\n g = p(g, h, j, k, c, 6, b[48]),\n k = p(k, g, h, j, w, 10, b[49]),\n j = p(j, k, g, h, C, 15, b[50]),\n h = p(h, j, k, g, q, 21, b[51]),\n g = p(g, h, j, k, A, 6, b[52]),\n k = p(k, g, h, j, t, 10, b[53]),\n j = p(j, k, g, h, x, 15, b[54]),\n h = p(h, j, k, g, m, 21, b[55]),\n g = p(g, h, j, k, v, 6, b[56]),\n k = p(k, g, h, j, D, 10, b[57]),\n j = p(j, k, g, h, s, 15, b[58]),\n h = p(h, j, k, g, B, 21, b[59]),\n g = p(g, h, j, k, y, 6, b[60]),\n k = p(k, g, h, j, z, 10, b[61]),\n j = p(j, k, g, h, f, 15, b[62]),\n h = p(h, j, k, g, u, 21, b[63]);\n a[0] = a[0] + g | 0;\n a[1] = a[1] + h | 0;\n a[2] = a[2] + j | 0;\n a[3] = a[3] + k | 0\n },\n _doFinalize: function() {\n var b = this._data,\n e = b.words,\n a = 8 * this._nDataBytes,\n c = 8 * b.sigBytes;\n e[c >>> 5] |= 128 << 24 - c % 32;\n var m = u.floor(a / 4294967296);\n e[(c + 64 >>> 9 << 4) + 15] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360;\n e[(c + 64 >>> 9 << 4) + 14] = (a << 8 | a >>> 24) & 16711935 | (a << 24 | a >>> 8) & 4278255360;\n b.sigBytes = 4 * (e.length + 1);\n this._process();\n b = this._hash;\n e = b.words;\n for (a = 0; 4 > a; a++) c = e[a],\n e[a] = (c << 8 | c >>> 24) & 16711935 | (c << 24 | c >>> 8) & 4278255360;\n return b\n },\n clone: function() {\n var b = v.clone.call(this);\n b._hash = this._hash.clone();\n return b\n }\n });\n s.MD5 = v._createHelper(q);\n s.HmacMD5 = v._createHmacHelper(q)\n})(Math); (function() {\n var u = CryptoJS,\n l = u.lib,\n d = l.Base,\n n = l.WordArray,\n l = u.algo,\n p = l.EvpKDF = d.extend({\n cfg: d.extend({\n keySize: 4,\n hasher: l.MD5,\n iterations: 1\n }),\n init: function(d) {\n this.cfg = this.cfg.extend(d)\n },\n compute: function(d, l) {\n for (var p = this.cfg,\n v = p.hasher.create(), b = n.create(), u = b.words, r = p.keySize, p = p.iterations; u.length < r;) {\n e && v.update(e);\n var e = v.update(d).finalize(l);\n v.reset();\n for (var a = 1; a < p; a++) e = v.finalize(e),\n v.reset();\n b.concat(e)\n }\n b.sigBytes = 4 * r;\n return b\n }\n });\n u.EvpKDF = function(d, l, n) {\n return p.create(n).compute(d, l)\n }\n})();\nCryptoJS.lib.Cipher ||\nfunction(u) {\n var l = CryptoJS,\n d = l.lib,\n n = d.Base,\n p = d.WordArray,\n s = d.BufferedBlockAlgorithm,\n q = l.enc.Base64,\n w = l.algo.EvpKDF,\n v = d.Cipher = s.extend({\n cfg: n.extend(),\n createEncryptor: function(m, a) {\n return this.create(this._ENC_XFORM_MODE, m, a)\n },\n createDecryptor: function(m, a) {\n return this.create(this._DEC_XFORM_MODE, m, a)\n },\n init: function(m, a, b) {\n this.cfg = this.cfg.extend(b);\n this._xformMode = m;\n this._key = a;\n this.reset()\n },\n reset: function() {\n s.reset.call(this);\n this._doReset()\n },\n process: function(a) {\n this._append(a);\n return this._process()\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n keySize: 4,\n ivSize: 4,\n _ENC_XFORM_MODE: 1,\n _DEC_XFORM_MODE: 2,\n _createHelper: function(m) {\n return {\n encrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).encrypt(m, f, b, e)\n },\n decrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).decrypt(m, f, b, e)\n }\n }\n }\n });\n d.StreamCipher = v.extend({\n _doFinalize: function() {\n return this._process(!0)\n },\n blockSize: 1\n });\n var b = l.mode = {},\n x = function(a, f, b) {\n var c = this._iv;\n c ? this._iv = u: c = this._prevBlock;\n for (var e = 0; e < b; e++) a[f + e] ^= c[e]\n },\n r = (d.BlockCipherMode = n.extend({\n createEncryptor: function(a, f) {\n return this.Encryptor.create(a, f)\n },\n createDecryptor: function(a, f) {\n return this.Decryptor.create(a, f)\n },\n init: function(a, f) {\n this._cipher = a;\n this._iv = f\n }\n })).extend();\n r.Encryptor = r.extend({\n processBlock: function(a, f) {\n var b = this._cipher,\n c = b.blockSize;\n x.call(this, a, f, c);\n b.encryptBlock(a, f);\n this._prevBlock = a.slice(f, f + c)\n }\n });\n r.Decryptor = r.extend({\n processBlock: function(a, b) {\n var c = this._cipher,\n e = c.blockSize,\n d = a.slice(b, b + e);\n c.decryptBlock(a, b);\n x.call(this, a, b, e);\n this._prevBlock = d\n }\n });\n b = b.CBC = r;\n r = (l.pad = {}).Pkcs7 = {\n pad: function(a, b) {\n for (var c = 4 * b,\n c = c - a.sigBytes % c,\n e = c << 24 | c << 16 | c << 8 | c,\n d = [], l = 0; l < c; l += 4) d.push(e);\n c = p.create(d, c);\n a.concat(c)\n },\n unpad: function(a) {\n a.sigBytes -= a.words[a.sigBytes - 1 >>> 2] & 255\n }\n };\n d.BlockCipher = v.extend({\n cfg: v.cfg.extend({\n mode: b,\n padding: r\n }),\n reset: function() {\n v.reset.call(this);\n var a = this.cfg,\n c = a.iv,\n a = a.mode;\n if (this._xformMode == this._ENC_XFORM_MODE) var b = a.createEncryptor;\n else b = a.createDecryptor,\n this._minBufferSize = 1;\n this._mode = b.call(a, this, c && c.words)\n },\n _doProcessBlock: function(a, c) {\n this._mode.processBlock(a, c)\n },\n _doFinalize: function() {\n var a = this.cfg.padding;\n if (this._xformMode == this._ENC_XFORM_MODE) {\n a.pad(this._data, this.blockSize);\n var c = this._process(!0)\n } else c = this._process(!0),\n a.unpad(c);\n return c\n },\n blockSize: 4\n });\n var e = d.CipherParams = n.extend({\n init: function(a) {\n this.mixIn(a)\n },\n toString: function(a) {\n return (a || this.formatter).stringify(this)\n }\n }),\n b = (l.format = {}).OpenSSL = {\n stringify: function(a) {\n var c = a.ciphertext;\n a = a.salt;\n return (a ? p.create([1398893684, 1701076831]).concat(a).concat(c) : c).toString(q)\n },\n parse: function(a) {\n a = q.parse(a);\n var c = a.words;\n if (1398893684 == c[0] && 1701076831 == c[1]) {\n var b = p.create(c.slice(2, 4));\n c.splice(0, 4);\n a.sigBytes -= 16\n }\n return e.create({\n ciphertext: a,\n salt: b\n })\n }\n },\n a = d.SerializableCipher = n.extend({\n cfg: n.extend({\n format: b\n }),\n encrypt: function(a, c, b, d) {\n d = this.cfg.extend(d);\n var l = a.createEncryptor(b, d);\n c = l.finalize(c);\n l = l.cfg;\n return e.create({\n ciphertext: c,\n key: b,\n iv: l.iv,\n algorithm: a,\n mode: l.mode,\n padding: l.padding,\n blockSize: a.blockSize,\n formatter: d.format\n })\n },\n decrypt: function(a, c, b, e) {\n e = this.cfg.extend(e);\n c = this._parse(c, e.format);\n return a.createDecryptor(b, e).finalize(c.ciphertext)\n },\n _parse: function(a, c) {\n return \"string\" == typeof a ? c.parse(a, this) : a\n }\n }),\n l = (l.kdf = {}).OpenSSL = {\n execute: function(a, c, b, d) {\n d || (d = p.random(8));\n a = w.create({\n keySize: c + b\n }).compute(a, d);\n b = p.create(a.words.slice(c), 4 * b);\n a.sigBytes = 4 * c;\n return e.create({\n key: a,\n iv: b,\n salt: d\n })\n }\n },\n c = d.PasswordBasedCipher = a.extend({\n cfg: a.cfg.extend({\n kdf: l\n }),\n encrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n e = d.kdf.execute(e, c.keySize, c.ivSize);\n d.iv = e.iv;\n c = a.encrypt.call(this, c, b, e.key, d);\n c.mixIn(e);\n return c\n },\n decrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n b = this._parse(b, d.format);\n e = d.kdf.execute(e, c.keySize, c.ivSize, b.salt);\n d.iv = e.iv;\n return a.decrypt.call(this, c, b, e.key, d)\n }\n })\n} (); (function() {\n function u(b, a) {\n var c = (this._lBlock >>> b ^ this._rBlock) & a;\n this._rBlock ^= c;\n this._lBlock ^= c << b\n }\n function l(b, a) {\n var c = (this._rBlock >>> b ^ this._lBlock) & a;\n this._lBlock ^= c;\n this._rBlock ^= c << b\n }\n var d = CryptoJS,\n n = d.lib,\n p = n.WordArray,\n n = n.BlockCipher,\n s = d.algo,\n q = [57, 49, 41, 33, 25, 17, 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60, 52, 44, 36, 63, 55, 47, 39, 31, 23, 15, 7, 62, 54, 46, 38, 30, 22, 14, 6, 61, 53, 45, 37, 29, 21, 13, 5, 28, 20, 12, 4],\n w = [14, 17, 11, 24, 1, 5, 3, 28, 15, 6, 21, 10, 23, 19, 12, 4, 26, 8, 16, 7, 27, 20, 13, 2, 41, 52, 31, 37, 47, 55, 30, 40, 51, 45, 33, 48, 44, 49, 39, 56, 34, 53, 46, 42, 50, 36, 29, 32],\n v = [1, 2, 4, 6, 8, 10, 12, 14, 15, 17, 19, 21, 23, 25, 27, 28],\n b = [{\n \"0\": 8421888,\n 268435456 : 32768,\n 536870912 : 8421378,\n 805306368 : 2,\n 1073741824 : 512,\n 1342177280 : 8421890,\n 1610612736 : 8389122,\n 1879048192 : 8388608,\n 2147483648 : 514,\n 2415919104 : 8389120,\n 2684354560 : 33280,\n 2952790016 : 8421376,\n 3221225472 : 32770,\n 3489660928 : 8388610,\n 3758096384 : 0,\n 4026531840 : 33282,\n 134217728 : 0,\n 402653184 : 8421890,\n 671088640 : 33282,\n 939524096 : 32768,\n 1207959552 : 8421888,\n 1476395008 : 512,\n 1744830464 : 8421378,\n 2013265920 : 2,\n 2281701376 : 8389120,\n 2550136832 : 33280,\n 2818572288 : 8421376,\n 3087007744 : 8389122,\n 3355443200 : 8388610,\n 3623878656 : 32770,\n 3892314112 : 514,\n 4160749568 : 8388608,\n 1 : 32768,\n 268435457 : 2,\n 536870913 : 8421888,\n 805306369 : 8388608,\n 1073741825 : 8421378,\n 1342177281 : 33280,\n 1610612737 : 512,\n 1879048193 : 8389122,\n 2147483649 : 8421890,\n 2415919105 : 8421376,\n 2684354561 : 8388610,\n 2952790017 : 33282,\n 3221225473 : 514,\n 3489660929 : 8389120,\n 3758096385 : 32770,\n 4026531841 : 0,\n 134217729 : 8421890,\n 402653185 : 8421376,\n 671088641 : 8388608,\n 939524097 : 512,\n 1207959553 : 32768,\n 1476395009 : 8388610,\n 1744830465 : 2,\n 2013265921 : 33282,\n 2281701377 : 32770,\n 2550136833 : 8389122,\n 2818572289 : 514,\n 3087007745 : 8421888,\n 3355443201 : 8389120,\n 3623878657 : 0,\n 3892314113 : 33280,\n 4160749569 : 8421378\n },\n {\n \"0\": 1074282512,\n 16777216 : 16384,\n 33554432 : 524288,\n 50331648 : 1074266128,\n 67108864 : 1073741840,\n 83886080 : 1074282496,\n 100663296 : 1073758208,\n 117440512 : 16,\n 134217728 : 540672,\n 150994944 : 1073758224,\n 167772160 : 1073741824,\n 184549376 : 540688,\n 201326592 : 524304,\n 218103808 : 0,\n 234881024 : 16400,\n 251658240 : 1074266112,\n 8388608 : 1073758208,\n 25165824 : 540688,\n 41943040 : 16,\n 58720256 : 1073758224,\n 75497472 : 1074282512,\n 92274688 : 1073741824,\n 109051904 : 524288,\n 125829120 : 1074266128,\n 142606336 : 524304,\n 159383552 : 0,\n 176160768 : 16384,\n 192937984 : 1074266112,\n 209715200 : 1073741840,\n 226492416 : 540672,\n 243269632 : 1074282496,\n 260046848 : 16400,\n 268435456 : 0,\n 285212672 : 1074266128,\n 301989888 : 1073758224,\n 318767104 : 1074282496,\n 335544320 : 1074266112,\n 352321536 : 16,\n 369098752 : 540688,\n 385875968 : 16384,\n 402653184 : 16400,\n 419430400 : 524288,\n 436207616 : 524304,\n 452984832 : 1073741840,\n 469762048 : 540672,\n 486539264 : 1073758208,\n 503316480 : 1073741824,\n 520093696 : 1074282512,\n 276824064 : 540688,\n 293601280 : 524288,\n 310378496 : 1074266112,\n 327155712 : 16384,\n 343932928 : 1073758208,\n 360710144 : 1074282512,\n 377487360 : 16,\n 394264576 : 1073741824,\n 411041792 : 1074282496,\n 427819008 : 1073741840,\n 444596224 : 1073758224,\n 461373440 : 524304,\n 478150656 : 0,\n 494927872 : 16400,\n 511705088 : 1074266128,\n 528482304 : 540672\n },\n {\n \"0\": 260,\n 1048576 : 0,\n 2097152 : 67109120,\n 3145728 : 65796,\n 4194304 : 65540,\n 5242880 : 67108868,\n 6291456 : 67174660,\n 7340032 : 67174400,\n 8388608 : 67108864,\n 9437184 : 67174656,\n 10485760 : 65792,\n 11534336 : 67174404,\n 12582912 : 67109124,\n 13631488 : 65536,\n 14680064 : 4,\n 15728640 : 256,\n 524288 : 67174656,\n 1572864 : 67174404,\n 2621440 : 0,\n 3670016 : 67109120,\n 4718592 : 67108868,\n 5767168 : 65536,\n 6815744 : 65540,\n 7864320 : 260,\n 8912896 : 4,\n 9961472 : 256,\n 11010048 : 67174400,\n 12058624 : 65796,\n 13107200 : 65792,\n 14155776 : 67109124,\n 15204352 : 67174660,\n 16252928 : 67108864,\n 16777216 : 67174656,\n 17825792 : 65540,\n 18874368 : 65536,\n 19922944 : 67109120,\n 20971520 : 256,\n 22020096 : 67174660,\n 23068672 : 67108868,\n 24117248 : 0,\n 25165824 : 67109124,\n 26214400 : 67108864,\n 27262976 : 4,\n 28311552 : 65792,\n 29360128 : 67174400,\n 30408704 : 260,\n 31457280 : 65796,\n 32505856 : 67174404,\n 17301504 : 67108864,\n 18350080 : 260,\n 19398656 : 67174656,\n 20447232 : 0,\n 21495808 : 65540,\n 22544384 : 67109120,\n 23592960 : 256,\n 24641536 : 67174404,\n 25690112 : 65536,\n 26738688 : 67174660,\n 27787264 : 65796,\n 28835840 : 67108868,\n 29884416 : 67109124,\n 30932992 : 67174400,\n 31981568 : 4,\n 33030144 : 65792\n },\n {\n \"0\": 2151682048,\n 65536 : 2147487808,\n 131072 : 4198464,\n 196608 : 2151677952,\n 262144 : 0,\n 327680 : 4198400,\n 393216 : 2147483712,\n 458752 : 4194368,\n 524288 : 2147483648,\n 589824 : 4194304,\n 655360 : 64,\n 720896 : 2147487744,\n 786432 : 2151678016,\n 851968 : 4160,\n 917504 : 4096,\n 983040 : 2151682112,\n 32768 : 2147487808,\n 98304 : 64,\n 163840 : 2151678016,\n 229376 : 2147487744,\n 294912 : 4198400,\n 360448 : 2151682112,\n 425984 : 0,\n 491520 : 2151677952,\n 557056 : 4096,\n 622592 : 2151682048,\n 688128 : 4194304,\n 753664 : 4160,\n 819200 : 2147483648,\n 884736 : 4194368,\n 950272 : 4198464,\n 1015808 : 2147483712,\n 1048576 : 4194368,\n 1114112 : 4198400,\n 1179648 : 2147483712,\n 1245184 : 0,\n 1310720 : 4160,\n 1376256 : 2151678016,\n 1441792 : 2151682048,\n 1507328 : 2147487808,\n 1572864 : 2151682112,\n 1638400 : 2147483648,\n 1703936 : 2151677952,\n 1769472 : 4198464,\n 1835008 : 2147487744,\n 1900544 : 4194304,\n 1966080 : 64,\n 2031616 : 4096,\n 1081344 : 2151677952,\n 1146880 : 2151682112,\n 1212416 : 0,\n 1277952 : 4198400,\n 1343488 : 4194368,\n 1409024 : 2147483648,\n 1474560 : 2147487808,\n 1540096 : 64,\n 1605632 : 2147483712,\n 1671168 : 4096,\n 1736704 : 2147487744,\n 1802240 : 2151678016,\n 1867776 : 4160,\n 1933312 : 2151682048,\n 1998848 : 4194304,\n 2064384 : 4198464\n },\n {\n \"0\": 128,\n 4096 : 17039360,\n 8192 : 262144,\n 12288 : 536870912,\n 16384 : 537133184,\n 20480 : 16777344,\n 24576 : 553648256,\n 28672 : 262272,\n 32768 : 16777216,\n 36864 : 537133056,\n 40960 : 536871040,\n 45056 : 553910400,\n 49152 : 553910272,\n 53248 : 0,\n 57344 : 17039488,\n 61440 : 553648128,\n 2048 : 17039488,\n 6144 : 553648256,\n 10240 : 128,\n 14336 : 17039360,\n 18432 : 262144,\n 22528 : 537133184,\n 26624 : 553910272,\n 30720 : 536870912,\n 34816 : 537133056,\n 38912 : 0,\n 43008 : 553910400,\n 47104 : 16777344,\n 51200 : 536871040,\n 55296 : 553648128,\n 59392 : 16777216,\n 63488 : 262272,\n 65536 : 262144,\n 69632 : 128,\n 73728 : 536870912,\n 77824 : 553648256,\n 81920 : 16777344,\n 86016 : 553910272,\n 90112 : 537133184,\n 94208 : 16777216,\n 98304 : 553910400,\n 102400 : 553648128,\n 106496 : 17039360,\n 110592 : 537133056,\n 114688 : 262272,\n 118784 : 536871040,\n 122880 : 0,\n 126976 : 17039488,\n 67584 : 553648256,\n 71680 : 16777216,\n 75776 : 17039360,\n 79872 : 537133184,\n 83968 : 536870912,\n 88064 : 17039488,\n 92160 : 128,\n 96256 : 553910272,\n 100352 : 262272,\n 104448 : 553910400,\n 108544 : 0,\n 112640 : 553648128,\n 116736 : 16777344,\n 120832 : 262144,\n 124928 : 537133056,\n 129024 : 536871040\n },\n {\n \"0\": 268435464,\n 256 : 8192,\n 512 : 270532608,\n 768 : 270540808,\n 1024 : 268443648,\n 1280 : 2097152,\n 1536 : 2097160,\n 1792 : 268435456,\n 2048 : 0,\n 2304 : 268443656,\n 2560 : 2105344,\n 2816 : 8,\n 3072 : 270532616,\n 3328 : 2105352,\n 3584 : 8200,\n 3840 : 270540800,\n 128 : 270532608,\n 384 : 270540808,\n 640 : 8,\n 896 : 2097152,\n 1152 : 2105352,\n 1408 : 268435464,\n 1664 : 268443648,\n 1920 : 8200,\n 2176 : 2097160,\n 2432 : 8192,\n 2688 : 268443656,\n 2944 : 270532616,\n 3200 : 0,\n 3456 : 270540800,\n 3712 : 2105344,\n 3968 : 268435456,\n 4096 : 268443648,\n 4352 : 270532616,\n 4608 : 270540808,\n 4864 : 8200,\n 5120 : 2097152,\n 5376 : 268435456,\n 5632 : 268435464,\n 5888 : 2105344,\n 6144 : 2105352,\n 6400 : 0,\n 6656 : 8,\n 6912 : 270532608,\n 7168 : 8192,\n 7424 : 268443656,\n 7680 : 270540800,\n 7936 : 2097160,\n 4224 : 8,\n 4480 : 2105344,\n 4736 : 2097152,\n 4992 : 268435464,\n 5248 : 268443648,\n 5504 : 8200,\n 5760 : 270540808,\n 6016 : 270532608,\n 6272 : 270540800,\n 6528 : 270532616,\n 6784 : 8192,\n 7040 : 2105352,\n 7296 : 2097160,\n 7552 : 0,\n 7808 : 268435456,\n 8064 : 268443656\n },\n {\n \"0\": 1048576,\n 16 : 33555457,\n 32 : 1024,\n 48 : 1049601,\n 64 : 34604033,\n 80 : 0,\n 96 : 1,\n 112 : 34603009,\n 128 : 33555456,\n 144 : 1048577,\n 160 : 33554433,\n 176 : 34604032,\n 192 : 34603008,\n 208 : 1025,\n 224 : 1049600,\n 240 : 33554432,\n 8 : 34603009,\n 24 : 0,\n 40 : 33555457,\n 56 : 34604032,\n 72 : 1048576,\n 88 : 33554433,\n 104 : 33554432,\n 120 : 1025,\n 136 : 1049601,\n 152 : 33555456,\n 168 : 34603008,\n 184 : 1048577,\n 200 : 1024,\n 216 : 34604033,\n 232 : 1,\n 248 : 1049600,\n 256 : 33554432,\n 272 : 1048576,\n 288 : 33555457,\n 304 : 34603009,\n 320 : 1048577,\n 336 : 33555456,\n 352 : 34604032,\n 368 : 1049601,\n 384 : 1025,\n 400 : 34604033,\n 416 : 1049600,\n 432 : 1,\n 448 : 0,\n 464 : 34603008,\n 480 : 33554433,\n 496 : 1024,\n 264 : 1049600,\n 280 : 33555457,\n 296 : 34603009,\n 312 : 1,\n 328 : 33554432,\n 344 : 1048576,\n 360 : 1025,\n 376 : 34604032,\n 392 : 33554433,\n 408 : 34603008,\n 424 : 0,\n 440 : 34604033,\n 456 : 1049601,\n 472 : 1024,\n 488 : 33555456,\n 504 : 1048577\n },\n {\n \"0\": 134219808,\n 1 : 131072,\n 2 : 134217728,\n 3 : 32,\n 4 : 131104,\n 5 : 134350880,\n 6 : 134350848,\n 7 : 2048,\n 8 : 134348800,\n 9 : 134219776,\n 10 : 133120,\n 11 : 134348832,\n 12 : 2080,\n 13 : 0,\n 14 : 134217760,\n 15 : 133152,\n 2147483648 : 2048,\n 2147483649 : 134350880,\n 2147483650 : 134219808,\n 2147483651 : 134217728,\n 2147483652 : 134348800,\n 2147483653 : 133120,\n 2147483654 : 133152,\n 2147483655 : 32,\n 2147483656 : 134217760,\n 2147483657 : 2080,\n 2147483658 : 131104,\n 2147483659 : 134350848,\n 2147483660 : 0,\n 2147483661 : 134348832,\n 2147483662 : 134219776,\n 2147483663 : 131072,\n 16 : 133152,\n 17 : 134350848,\n 18 : 32,\n 19 : 2048,\n 20 : 134219776,\n 21 : 134217760,\n 22 : 134348832,\n 23 : 131072,\n 24 : 0,\n 25 : 131104,\n 26 : 134348800,\n 27 : 134219808,\n 28 : 134350880,\n 29 : 133120,\n 30 : 2080,\n 31 : 134217728,\n 2147483664 : 131072,\n 2147483665 : 2048,\n 2147483666 : 134348832,\n 2147483667 : 133152,\n 2147483668 : 32,\n 2147483669 : 134348800,\n 2147483670 : 134217728,\n 2147483671 : 134219808,\n 2147483672 : 134350880,\n 2147483673 : 134217760,\n 2147483674 : 134219776,\n 2147483675 : 0,\n 2147483676 : 133120,\n 2147483677 : 2080,\n 2147483678 : 131104,\n 2147483679 : 134350848\n }],\n x = [4160749569, 528482304, 33030144, 2064384, 129024, 8064, 504, 2147483679],\n r = s.DES = n.extend({\n _doReset: function() {\n for (var b = this._key.words,\n a = [], c = 0; 56 > c; c++) {\n var d = q[c] - 1;\n a[c] = b[d >>> 5] >>> 31 - d % 32 & 1\n }\n b = this._subKeys = [];\n for (d = 0; 16 > d; d++) {\n for (var f = b[d] = [], l = v[d], c = 0; 24 > c; c++) f[c / 6 | 0] |= a[(w[c] - 1 + l) % 28] << 31 - c % 6,\n f[4 + (c / 6 | 0)] |= a[28 + (w[c + 24] - 1 + l) % 28] << 31 - c % 6;\n f[0] = f[0] << 1 | f[0] >>> 31;\n for (c = 1; 7 > c; c++) f[c] >>>= 4 * (c - 1) + 3;\n f[7] = f[7] << 5 | f[7] >>> 27\n }\n a = this._invSubKeys = [];\n for (c = 0; 16 > c; c++) a[c] = b[15 - c]\n },\n encryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._subKeys)\n },\n decryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._invSubKeys)\n },\n _doCryptBlock: function(e, a, c) {\n this._lBlock = e[a];\n this._rBlock = e[a + 1];\n u.call(this, 4, 252645135);\n u.call(this, 16, 65535);\n l.call(this, 2, 858993459);\n l.call(this, 8, 16711935);\n u.call(this, 1, 1431655765);\n for (var d = 0; 16 > d; d++) {\n for (var f = c[d], n = this._lBlock, p = this._rBlock, q = 0, r = 0; 8 > r; r++) q |= b[r][((p ^ f[r]) & x[r]) >>> 0];\n this._lBlock = p;\n this._rBlock = n ^ q\n }\n c = this._lBlock;\n this._lBlock = this._rBlock;\n this._rBlock = c;\n u.call(this, 1, 1431655765);\n l.call(this, 8, 16711935);\n l.call(this, 2, 858993459);\n u.call(this, 16, 65535);\n u.call(this, 4, 252645135);\n e[a] = this._lBlock;\n e[a + 1] = this._rBlock\n },\n keySize: 2,\n ivSize: 2,\n blockSize: 2\n });\n d.DES = n._createHelper(r);\n s = s.TripleDES = n.extend({\n _doReset: function() {\n var b = this._key.words;\n this._des1 = r.createEncryptor(p.create(b.slice(0, 2)));\n this._des2 = r.createEncryptor(p.create(b.slice(2, 4)));\n this._des3 = r.createEncryptor(p.create(b.slice(4, 6)))\n },\n encryptBlock: function(b, a) {\n this._des1.encryptBlock(b, a);\n this._des2.decryptBlock(b, a);\n this._des3.encryptBlock(b, a)\n },\n decryptBlock: function(b, a) {\n this._des3.decryptBlock(b, a);\n this._des2.encryptBlock(b, a);\n this._des1.decryptBlock(b, a)\n },\n keySize: 6,\n ivSize: 2,\n blockSize: 2\n });\n d.TripleDES = n._createHelper(s)\n})();\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\n/**\n * Electronic Codebook block mode.\n */\nCryptoJS.mode.ECB = (function() {\n var ECB = CryptoJS.lib.BlockCipherMode.extend();\n\n ECB.Encryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.encryptBlock(words, offset);\n }\n });\n\n ECB.Decryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.decryptBlock(words, offset);\n }\n });\n\n return ECB;\n} ());\n\nfunction encryptByDES(message, key) {\n var keyHex = CryptoJS.enc.Utf8.parse(key);\n var encrypted = CryptoJS.DES.encrypt(message, keyHex, {\n mode: CryptoJS.mode.ECB,\n padding: CryptoJS.pad.Pkcs7\n });\n return encrypted.toString()\n}\n//DES加密结束\nvar deskey = 'web@hzlq';\nvar userId='0';\nfunction getPostUrl(data,type) {\nvar url = 'http://m.ndlib.cn/nlc_read_home/service.do,';\nvar md5Key = 'library_2016@hzlq';\nvalue = {\n siteId: 1,\n data: encryptByDES(JSON.stringify(data), deskey),\n userId: userId,\n fromSource: 3,\n osType: 5,\n version: \"1.0.1\",\n versionCode: 10001,\n timeStamp: data.timeStamp,\n hashCode: md5(data.timeStamp + md5Key)\n}\nvar option={\n\"method\":\"POST\",\n\"body\":'cmd='+type+'&value=' + encodeURIComponent(JSON.stringify(value))\n}\nreturn url + JSON.stringify(option);\n}\n\n//目录链接生成\nvar data = {\n timeStamp:Date.now(),\n resourceId:result,\n pageSize:10000,\n pageNum:1\n};\ngetPostUrl(data,'qryChapterList');",
"coverUrl": "$.resourceInfo.coverUrl",
"intro": "$.resourceInfo.shortIntro@js:java.put('intro',result);result.trim();",
"kind": "$.resourceInfo.categoryName",
"name": "$.resourceInfo.name"
},
"ruleToc": {
"chapterList": "$.returnObject[0].children||$.returnObject@js:\n//账号信息定义(任选其一,方式二会覆盖方式一)\n//方式一:账号密码(每次搜索都会重新获取方式二中的数据,可能会导致账号问题)\nvar account='';\nvar pwd='';\n//方式二:成功登录后的cookie的值(再次登录或退出登录或超过一定时间(待确认)会失效)\nvar userId='';\nvar siteId='';\nvar wapToken='';\n//定义结束\n\n//以下代码不要动\n//md5加密开始\nvar rotateLeft = function(lValue, iShiftBits) {\n return (lValue << iShiftBits) | (lValue >>> (32 - iShiftBits))\n}\nvar addUnsigned = function(lX, lY) {\n var lX4, lY4, lX8, lY8, lResult;\n lX8 = (lX & 0x80000000);\n lY8 = (lY & 0x80000000);\n lX4 = (lX & 0x40000000);\n lY4 = (lY & 0x40000000);\n lResult = (lX & 0x3FFFFFFF) + (lY & 0x3FFFFFFF);\n if (lX4 & lY4) return (lResult ^ 0x80000000 ^ lX8 ^ lY8);\n if (lX4 | lY4) {\n if (lResult & 0x40000000) return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);\n else return (lResult ^ 0x40000000 ^ lX8 ^ lY8)\n } else {\n return (lResult ^ lX8 ^ lY8)\n }\n}\nvar F = function(x, y, z) {\n return (x & y) | ((~x) & z)\n}\nvar G = function(x, y, z) {\n return (x & z) | (y & (~z))\n}\nvar H = function(x, y, z) {\n return (x ^ y ^ z)\n}\nvar I = function(x, y, z) {\n return (y ^ (x | (~z)))\n}\nvar FF = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(F(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar GG = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(G(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar HH = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(H(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar II = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(I(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar convertToWordArray = function(string) {\n var lWordCount;\n var lMessageLength = string.length;\n var lNumberOfWordsTempOne = lMessageLength + 8;\n var lNumberOfWordsTempTwo = (lNumberOfWordsTempOne - (lNumberOfWordsTempOne % 64)) / 64;\n var lNumberOfWords = (lNumberOfWordsTempTwo + 1) * 16;\n var lWordArray = Array(lNumberOfWords - 1);\n var lBytePosition = 0;\n var lByteCount = 0;\n while (lByteCount < lMessageLength) {\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount) << lBytePosition));\n lByteCount++\n }\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80 << lBytePosition);\n lWordArray[lNumberOfWords - 2] = lMessageLength << 3;\n lWordArray[lNumberOfWords - 1] = lMessageLength >>> 29;\n return lWordArray\n};\nvar wordToHex = function(lValue) {\n var WordToHexValue = \"\",\n WordToHexValueTemp = \"\",\n lByte, lCount;\n for (lCount = 0; lCount <= 3; lCount++) {\n lByte = (lValue >>> (lCount * 8)) & 255;\n WordToHexValueTemp = \"0\" + lByte.toString(16);\n WordToHexValue = WordToHexValue + WordToHexValueTemp.substr(WordToHexValueTemp.length - 2, 2)\n }\n return WordToHexValue\n};\nvar uTF8Encode = function(string) {\n string = string.replace(/\\x0d\\x0a/g, \"\\x0a\");\n var output = \"\";\n for (var n = 0; n < string.length; n++) {\n var c = string.charCodeAt(n);\n if (c < 128) {\n output += String.fromCharCode(c)\n } else if ((c > 127) && (c < 2048)) {\n output += String.fromCharCode((c >> 6) | 192);\n output += String.fromCharCode((c & 63) | 128)\n } else {\n output += String.fromCharCode((c >> 12) | 224);\n output += String.fromCharCode(((c >> 6) & 63) | 128);\n output += String.fromCharCode((c & 63) | 128)\n }\n }\n return output;\n};\nfunction md5(string) {\n var x = Array();\n var k, AA, BB, CC, DD, a, b, c, d;\n var S11 = 7,\n S12 = 12,\n S13 = 17,\n S14 = 22;\n var S21 = 5,\n S22 = 9,\n S23 = 14,\n S24 = 20;\n var S31 = 4,\n S32 = 11,\n S33 = 16,\n S34 = 23;\n var S41 = 6,\n S42 = 10,\n S43 = 15,\n S44 = 21;\n string = uTF8Encode(string);\n x = convertToWordArray(string);\n a = 0x67452301;\n b = 0xEFCDAB89;\n c = 0x98BADCFE;\n d = 0x10325476;\n for (k = 0; k < x.length; k += 16) {\n AA = a;\n BB = b;\n CC = c;\n DD = d;\n a = FF(a, b, c, d, x[k + 0], S11, 0xD76AA478);\n d = FF(d, a, b, c, x[k + 1], S12, 0xE8C7B756);\n c = FF(c, d, a, b, x[k + 2], S13, 0x242070DB);\n b = FF(b, c, d, a, x[k + 3], S14, 0xC1BDCEEE);\n a = FF(a, b, c, d, x[k + 4], S11, 0xF57C0FAF);\n d = FF(d, a, b, c, x[k + 5], S12, 0x4787C62A);\n c = FF(c, d, a, b, x[k + 6], S13, 0xA8304613);\n b = FF(b, c, d, a, x[k + 7], S14, 0xFD469501);\n a = FF(a, b, c, d, x[k + 8], S11, 0x698098D8);\n d = FF(d, a, b, c, x[k + 9], S12, 0x8B44F7AF);\n c = FF(c, d, a, b, x[k + 10], S13, 0xFFFF5BB1);\n b = FF(b, c, d, a, x[k + 11], S14, 0x895CD7BE);\n a = FF(a, b, c, d, x[k + 12], S11, 0x6B901122);\n d = FF(d, a, b, c, x[k + 13], S12, 0xFD987193);\n c = FF(c, d, a, b, x[k + 14], S13, 0xA679438E);\n b = FF(b, c, d, a, x[k + 15], S14, 0x49B40821);\n a = GG(a, b, c, d, x[k + 1], S21, 0xF61E2562);\n d = GG(d, a, b, c, x[k + 6], S22, 0xC040B340);\n c = GG(c, d, a, b, x[k + 11], S23, 0x265E5A51);\n b = GG(b, c, d, a, x[k + 0], S24, 0xE9B6C7AA);\n a = GG(a, b, c, d, x[k + 5], S21, 0xD62F105D);\n d = GG(d, a, b, c, x[k + 10], S22, 0x2441453);\n c = GG(c, d, a, b, x[k + 15], S23, 0xD8A1E681);\n b = GG(b, c, d, a, x[k + 4], S24, 0xE7D3FBC8);\n a = GG(a, b, c, d, x[k + 9], S21, 0x21E1CDE6);\n d = GG(d, a, b, c, x[k + 14], S22, 0xC33707D6);\n c = GG(c, d, a, b, x[k + 3], S23, 0xF4D50D87);\n b = GG(b, c, d, a, x[k + 8], S24, 0x455A14ED);\n a = GG(a, b, c, d, x[k + 13], S21, 0xA9E3E905);\n d = GG(d, a, b, c, x[k + 2], S22, 0xFCEFA3F8);\n c = GG(c, d, a, b, x[k + 7], S23, 0x676F02D9);\n b = GG(b, c, d, a, x[k + 12], S24, 0x8D2A4C8A);\n a = HH(a, b, c, d, x[k + 5], S31, 0xFFFA3942);\n d = HH(d, a, b, c, x[k + 8], S32, 0x8771F681);\n c = HH(c, d, a, b, x[k + 11], S33, 0x6D9D6122);\n b = HH(b, c, d, a, x[k + 14], S34, 0xFDE5380C);\n a = HH(a, b, c, d, x[k + 1], S31, 0xA4BEEA44);\n d = HH(d, a, b, c, x[k + 4], S32, 0x4BDECFA9);\n c = HH(c, d, a, b, x[k + 7], S33, 0xF6BB4B60);\n b = HH(b, c, d, a, x[k + 10], S34, 0xBEBFBC70);\n a = HH(a, b, c, d, x[k + 13], S31, 0x289B7EC6);\n d = HH(d, a, b, c, x[k + 0], S32, 0xEAA127FA);\n c = HH(c, d, a, b, x[k + 3], S33, 0xD4EF3085);\n b = HH(b, c, d, a, x[k + 6], S34, 0x4881D05);\n a = HH(a, b, c, d, x[k + 9], S31, 0xD9D4D039);\n d = HH(d, a, b, c, x[k + 12], S32, 0xE6DB99E5);\n c = HH(c, d, a, b, x[k + 15], S33, 0x1FA27CF8);\n b = HH(b, c, d, a, x[k + 2], S34, 0xC4AC5665);\n a = II(a, b, c, d, x[k + 0], S41, 0xF4292244);\n d = II(d, a, b, c, x[k + 7], S42, 0x432AFF97);\n c = II(c, d, a, b, x[k + 14], S43, 0xAB9423A7);\n b = II(b, c, d, a, x[k + 5], S44, 0xFC93A039);\n a = II(a, b, c, d, x[k + 12], S41, 0x655B59C3);\n d = II(d, a, b, c, x[k + 3], S42, 0x8F0CCC92);\n c = II(c, d, a, b, x[k + 10], S43, 0xFFEFF47D);\n b = II(b, c, d, a, x[k + 1], S44, 0x85845DD1);\n a = II(a, b, c, d, x[k + 8], S41, 0x6FA87E4F);\n d = II(d, a, b, c, x[k + 15], S42, 0xFE2CE6E0);\n c = II(c, d, a, b, x[k + 6], S43, 0xA3014314);\n b = II(b, c, d, a, x[k + 13], S44, 0x4E0811A1);\n a = II(a, b, c, d, x[k + 4], S41, 0xF7537E82);\n d = II(d, a, b, c, x[k + 11], S42, 0xBD3AF235);\n c = II(c, d, a, b, x[k + 2], S43, 0x2AD7D2BB);\n b = II(b, c, d, a, x[k + 9], S44, 0xEB86D391);\n a = addUnsigned(a, AA);\n b = addUnsigned(b, BB);\n c = addUnsigned(c, CC);\n d = addUnsigned(d, DD);\n };\n var tempValue = wordToHex(a) + wordToHex(b) + wordToHex(c) + wordToHex(d);\n return tempValue.toLowerCase();\n}\n//md5加密结束\n//DES加密开始\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\nvar CryptoJS = CryptoJS ||\nfunction(u, l) {\n var d = {},\n n = d.lib = {},\n p = function() {},\n s = n.Base = {\n extend: function(a) {\n p.prototype = this;\n var c = new p;\n a && c.mixIn(a);\n c.hasOwnProperty(\"init\") || (c.init = function() {\n c.$super.init.apply(this, arguments)\n });\n c.init.prototype = c;\n c.$super = this;\n return c\n },\n create: function() {\n var a = this.extend();\n a.init.apply(a, arguments);\n return a\n },\n init: function() {},\n mixIn: function(a) {\n for (var c in a) a.hasOwnProperty(c) && (this[c] = a[c]);\n a.hasOwnProperty(\"toString\") && (this.toString = a.toString)\n },\n clone: function() {\n return this.init.prototype.extend(this)\n }\n },\n q = n.WordArray = s.extend({\n init: function(a, c) {\n a = this.words = a || [];\n this.sigBytes = c != l ? c: 4 * a.length\n },\n toString: function(a) {\n return (a || v).stringify(this)\n },\n concat: function(a) {\n var c = this.words,\n m = a.words,\n f = this.sigBytes;\n a = a.sigBytes;\n this.clamp();\n if (f % 4) for (var t = 0; t < a; t++) c[f + t >>> 2] |= (m[t >>> 2] >>> 24 - 8 * (t % 4) & 255) << 24 - 8 * ((f + t) % 4);\n else if (65535 < m.length) for (t = 0; t < a; t += 4) c[f + t >>> 2] = m[t >>> 2];\n else c.push.apply(c, m);\n this.sigBytes += a;\n return this\n },\n clamp: function() {\n var a = this.words,\n c = this.sigBytes;\n a[c >>> 2] &= 4294967295 << 32 - 8 * (c % 4);\n a.length = u.ceil(c / 4)\n },\n clone: function() {\n var a = s.clone.call(this);\n a.words = this.words.slice(0);\n return a\n },\n random: function(a) {\n for (var c = [], m = 0; m < a; m += 4) c.push(4294967296 * u.random() | 0);\n return new q.init(c, a)\n }\n }),\n w = d.enc = {},\n v = w.Hex = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) {\n var t = c[f >>> 2] >>> 24 - 8 * (f % 4) & 255;\n m.push((t >>> 4).toString(16));\n m.push((t & 15).toString(16))\n }\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f += 2) m[f >>> 3] |= parseInt(a.substr(f, 2), 16) << 24 - 4 * (f % 8);\n return new q.init(m, c / 2)\n }\n },\n b = w.Latin1 = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) m.push(String.fromCharCode(c[f >>> 2] >>> 24 - 8 * (f % 4) & 255));\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f++) m[f >>> 2] |= (a.charCodeAt(f) & 255) << 24 - 8 * (f % 4);\n return new q.init(m, c)\n }\n },\n x = w.Utf8 = {\n stringify: function(a) {\n try {\n return decodeURIComponent(escape(b.stringify(a)))\n } catch(c) {\n throw Error(\"Malformed UTF-8 data\");\n }\n },\n parse: function(a) {\n return b.parse(unescape(encodeURIComponent(a)))\n }\n },\n r = n.BufferedBlockAlgorithm = s.extend({\n reset: function() {\n this._data = new q.init;\n this._nDataBytes = 0\n },\n _append: function(a) {\n \"string\" == typeof a && (a = x.parse(a));\n this._data.concat(a);\n this._nDataBytes += a.sigBytes\n },\n _process: function(a) {\n var c = this._data,\n m = c.words,\n f = c.sigBytes,\n t = this.blockSize,\n b = f / (4 * t),\n b = a ? u.ceil(b) : u.max((b | 0) - this._minBufferSize, 0);\n a = b * t;\n f = u.min(4 * a, f);\n if (a) {\n for (var e = 0; e < a; e += t) this._doProcessBlock(m, e);\n e = m.splice(0, a);\n c.sigBytes -= f\n }\n return new q.init(e, f)\n },\n clone: function() {\n var a = s.clone.call(this);\n a._data = this._data.clone();\n return a\n },\n _minBufferSize: 0\n });\n n.Hasher = r.extend({\n cfg: s.extend(),\n init: function(a) {\n this.cfg = this.cfg.extend(a);\n this.reset()\n },\n reset: function() {\n r.reset.call(this);\n this._doReset()\n },\n update: function(a) {\n this._append(a);\n this._process();\n return this\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n blockSize: 16,\n _createHelper: function(a) {\n return function(c, m) {\n return (new a.init(m)).finalize(c)\n }\n },\n _createHmacHelper: function(a) {\n return function(c, m) {\n return (new e.HMAC.init(a, m)).finalize(c)\n }\n }\n });\n var e = d.algo = {};\n return d\n} (Math); (function() {\n var u = CryptoJS,\n l = u.lib.WordArray;\n u.enc.Base64 = {\n stringify: function(d) {\n var n = d.words,\n l = d.sigBytes,\n s = this._map;\n d.clamp();\n d = [];\n for (var q = 0; q < l; q += 3) for (var w = (n[q >>> 2] >>> 24 - 8 * (q % 4) & 255) << 16 | (n[q + 1 >>> 2] >>> 24 - 8 * ((q + 1) % 4) & 255) << 8 | n[q + 2 >>> 2] >>> 24 - 8 * ((q + 2) % 4) & 255, v = 0; 4 > v && q + 0.75 * v < l; v++) d.push(s.charAt(w >>> 6 * (3 - v) & 63));\n if (n = s.charAt(64)) for (; d.length % 4;) d.push(n);\n return d.join(\"\")\n },\n parse: function(d) {\n var n = d.length,\n p = this._map,\n s = p.charAt(64);\n s && (s = d.indexOf(s), -1 != s && (n = s));\n for (var s = [], q = 0, w = 0; w < n; w++) if (w % 4) {\n var v = p.indexOf(d.charAt(w - 1)) << 2 * (w % 4),\n b = p.indexOf(d.charAt(w)) >>> 6 - 2 * (w % 4);\n s[q >>> 2] |= (v | b) << 24 - 8 * (q % 4);\n q++\n }\n return l.create(s, q)\n },\n _map: \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"\n }\n})(); (function(u) {\n function l(b, e, a, c, m, f, t) {\n b = b + (e & a | ~e & c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function d(b, e, a, c, m, f, t) {\n b = b + (e & c | a & ~c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function n(b, e, a, c, m, f, t) {\n b = b + (e ^ a ^ c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function p(b, e, a, c, m, f, t) {\n b = b + (a ^ (e | ~c)) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n for (var s = CryptoJS,\n q = s.lib,\n w = q.WordArray,\n v = q.Hasher,\n q = s.algo,\n b = [], x = 0; 64 > x; x++) b[x] = 4294967296 * u.abs(u.sin(x + 1)) | 0;\n q = q.MD5 = v.extend({\n _doReset: function() {\n this._hash = new w.init([1732584193, 4023233417, 2562383102, 271733878])\n },\n _doProcessBlock: function(r, e) {\n for (var a = 0; 16 > a; a++) {\n var c = e + a,\n m = r[c];\n r[c] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360\n }\n var a = this._hash.words,\n c = r[e + 0],\n m = r[e + 1],\n f = r[e + 2],\n t = r[e + 3],\n y = r[e + 4],\n q = r[e + 5],\n s = r[e + 6],\n w = r[e + 7],\n v = r[e + 8],\n u = r[e + 9],\n x = r[e + 10],\n z = r[e + 11],\n A = r[e + 12],\n B = r[e + 13],\n C = r[e + 14],\n D = r[e + 15],\n g = a[0],\n h = a[1],\n j = a[2],\n k = a[3],\n g = l(g, h, j, k, c, 7, b[0]),\n k = l(k, g, h, j, m, 12, b[1]),\n j = l(j, k, g, h, f, 17, b[2]),\n h = l(h, j, k, g, t, 22, b[3]),\n g = l(g, h, j, k, y, 7, b[4]),\n k = l(k, g, h, j, q, 12, b[5]),\n j = l(j, k, g, h, s, 17, b[6]),\n h = l(h, j, k, g, w, 22, b[7]),\n g = l(g, h, j, k, v, 7, b[8]),\n k = l(k, g, h, j, u, 12, b[9]),\n j = l(j, k, g, h, x, 17, b[10]),\n h = l(h, j, k, g, z, 22, b[11]),\n g = l(g, h, j, k, A, 7, b[12]),\n k = l(k, g, h, j, B, 12, b[13]),\n j = l(j, k, g, h, C, 17, b[14]),\n h = l(h, j, k, g, D, 22, b[15]),\n g = d(g, h, j, k, m, 5, b[16]),\n k = d(k, g, h, j, s, 9, b[17]),\n j = d(j, k, g, h, z, 14, b[18]),\n h = d(h, j, k, g, c, 20, b[19]),\n g = d(g, h, j, k, q, 5, b[20]),\n k = d(k, g, h, j, x, 9, b[21]),\n j = d(j, k, g, h, D, 14, b[22]),\n h = d(h, j, k, g, y, 20, b[23]),\n g = d(g, h, j, k, u, 5, b[24]),\n k = d(k, g, h, j, C, 9, b[25]),\n j = d(j, k, g, h, t, 14, b[26]),\n h = d(h, j, k, g, v, 20, b[27]),\n g = d(g, h, j, k, B, 5, b[28]),\n k = d(k, g, h, j, f, 9, b[29]),\n j = d(j, k, g, h, w, 14, b[30]),\n h = d(h, j, k, g, A, 20, b[31]),\n g = n(g, h, j, k, q, 4, b[32]),\n k = n(k, g, h, j, v, 11, b[33]),\n j = n(j, k, g, h, z, 16, b[34]),\n h = n(h, j, k, g, C, 23, b[35]),\n g = n(g, h, j, k, m, 4, b[36]),\n k = n(k, g, h, j, y, 11, b[37]),\n j = n(j, k, g, h, w, 16, b[38]),\n h = n(h, j, k, g, x, 23, b[39]),\n g = n(g, h, j, k, B, 4, b[40]),\n k = n(k, g, h, j, c, 11, b[41]),\n j = n(j, k, g, h, t, 16, b[42]),\n h = n(h, j, k, g, s, 23, b[43]),\n g = n(g, h, j, k, u, 4, b[44]),\n k = n(k, g, h, j, A, 11, b[45]),\n j = n(j, k, g, h, D, 16, b[46]),\n h = n(h, j, k, g, f, 23, b[47]),\n g = p(g, h, j, k, c, 6, b[48]),\n k = p(k, g, h, j, w, 10, b[49]),\n j = p(j, k, g, h, C, 15, b[50]),\n h = p(h, j, k, g, q, 21, b[51]),\n g = p(g, h, j, k, A, 6, b[52]),\n k = p(k, g, h, j, t, 10, b[53]),\n j = p(j, k, g, h, x, 15, b[54]),\n h = p(h, j, k, g, m, 21, b[55]),\n g = p(g, h, j, k, v, 6, b[56]),\n k = p(k, g, h, j, D, 10, b[57]),\n j = p(j, k, g, h, s, 15, b[58]),\n h = p(h, j, k, g, B, 21, b[59]),\n g = p(g, h, j, k, y, 6, b[60]),\n k = p(k, g, h, j, z, 10, b[61]),\n j = p(j, k, g, h, f, 15, b[62]),\n h = p(h, j, k, g, u, 21, b[63]);\n a[0] = a[0] + g | 0;\n a[1] = a[1] + h | 0;\n a[2] = a[2] + j | 0;\n a[3] = a[3] + k | 0\n },\n _doFinalize: function() {\n var b = this._data,\n e = b.words,\n a = 8 * this._nDataBytes,\n c = 8 * b.sigBytes;\n e[c >>> 5] |= 128 << 24 - c % 32;\n var m = u.floor(a / 4294967296);\n e[(c + 64 >>> 9 << 4) + 15] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360;\n e[(c + 64 >>> 9 << 4) + 14] = (a << 8 | a >>> 24) & 16711935 | (a << 24 | a >>> 8) & 4278255360;\n b.sigBytes = 4 * (e.length + 1);\n this._process();\n b = this._hash;\n e = b.words;\n for (a = 0; 4 > a; a++) c = e[a],\n e[a] = (c << 8 | c >>> 24) & 16711935 | (c << 24 | c >>> 8) & 4278255360;\n return b\n },\n clone: function() {\n var b = v.clone.call(this);\n b._hash = this._hash.clone();\n return b\n }\n });\n s.MD5 = v._createHelper(q);\n s.HmacMD5 = v._createHmacHelper(q)\n})(Math); (function() {\n var u = CryptoJS,\n l = u.lib,\n d = l.Base,\n n = l.WordArray,\n l = u.algo,\n p = l.EvpKDF = d.extend({\n cfg: d.extend({\n keySize: 4,\n hasher: l.MD5,\n iterations: 1\n }),\n init: function(d) {\n this.cfg = this.cfg.extend(d)\n },\n compute: function(d, l) {\n for (var p = this.cfg,\n v = p.hasher.create(), b = n.create(), u = b.words, r = p.keySize, p = p.iterations; u.length < r;) {\n e && v.update(e);\n var e = v.update(d).finalize(l);\n v.reset();\n for (var a = 1; a < p; a++) e = v.finalize(e),\n v.reset();\n b.concat(e)\n }\n b.sigBytes = 4 * r;\n return b\n }\n });\n u.EvpKDF = function(d, l, n) {\n return p.create(n).compute(d, l)\n }\n})();\nCryptoJS.lib.Cipher ||\nfunction(u) {\n var l = CryptoJS,\n d = l.lib,\n n = d.Base,\n p = d.WordArray,\n s = d.BufferedBlockAlgorithm,\n q = l.enc.Base64,\n w = l.algo.EvpKDF,\n v = d.Cipher = s.extend({\n cfg: n.extend(),\n createEncryptor: function(m, a) {\n return this.create(this._ENC_XFORM_MODE, m, a)\n },\n createDecryptor: function(m, a) {\n return this.create(this._DEC_XFORM_MODE, m, a)\n },\n init: function(m, a, b) {\n this.cfg = this.cfg.extend(b);\n this._xformMode = m;\n this._key = a;\n this.reset()\n },\n reset: function() {\n s.reset.call(this);\n this._doReset()\n },\n process: function(a) {\n this._append(a);\n return this._process()\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n keySize: 4,\n ivSize: 4,\n _ENC_XFORM_MODE: 1,\n _DEC_XFORM_MODE: 2,\n _createHelper: function(m) {\n return {\n encrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).encrypt(m, f, b, e)\n },\n decrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).decrypt(m, f, b, e)\n }\n }\n }\n });\n d.StreamCipher = v.extend({\n _doFinalize: function() {\n return this._process(!0)\n },\n blockSize: 1\n });\n var b = l.mode = {},\n x = function(a, f, b) {\n var c = this._iv;\n c ? this._iv = u: c = this._prevBlock;\n for (var e = 0; e < b; e++) a[f + e] ^= c[e]\n },\n r = (d.BlockCipherMode = n.extend({\n createEncryptor: function(a, f) {\n return this.Encryptor.create(a, f)\n },\n createDecryptor: function(a, f) {\n return this.Decryptor.create(a, f)\n },\n init: function(a, f) {\n this._cipher = a;\n this._iv = f\n }\n })).extend();\n r.Encryptor = r.extend({\n processBlock: function(a, f) {\n var b = this._cipher,\n c = b.blockSize;\n x.call(this, a, f, c);\n b.encryptBlock(a, f);\n this._prevBlock = a.slice(f, f + c)\n }\n });\n r.Decryptor = r.extend({\n processBlock: function(a, b) {\n var c = this._cipher,\n e = c.blockSize,\n d = a.slice(b, b + e);\n c.decryptBlock(a, b);\n x.call(this, a, b, e);\n this._prevBlock = d\n }\n });\n b = b.CBC = r;\n r = (l.pad = {}).Pkcs7 = {\n pad: function(a, b) {\n for (var c = 4 * b,\n c = c - a.sigBytes % c,\n e = c << 24 | c << 16 | c << 8 | c,\n d = [], l = 0; l < c; l += 4) d.push(e);\n c = p.create(d, c);\n a.concat(c)\n },\n unpad: function(a) {\n a.sigBytes -= a.words[a.sigBytes - 1 >>> 2] & 255\n }\n };\n d.BlockCipher = v.extend({\n cfg: v.cfg.extend({\n mode: b,\n padding: r\n }),\n reset: function() {\n v.reset.call(this);\n var a = this.cfg,\n c = a.iv,\n a = a.mode;\n if (this._xformMode == this._ENC_XFORM_MODE) var b = a.createEncryptor;\n else b = a.createDecryptor,\n this._minBufferSize = 1;\n this._mode = b.call(a, this, c && c.words)\n },\n _doProcessBlock: function(a, c) {\n this._mode.processBlock(a, c)\n },\n _doFinalize: function() {\n var a = this.cfg.padding;\n if (this._xformMode == this._ENC_XFORM_MODE) {\n a.pad(this._data, this.blockSize);\n var c = this._process(!0)\n } else c = this._process(!0),\n a.unpad(c);\n return c\n },\n blockSize: 4\n });\n var e = d.CipherParams = n.extend({\n init: function(a) {\n this.mixIn(a)\n },\n toString: function(a) {\n return (a || this.formatter).stringify(this)\n }\n }),\n b = (l.format = {}).OpenSSL = {\n stringify: function(a) {\n var c = a.ciphertext;\n a = a.salt;\n return (a ? p.create([1398893684, 1701076831]).concat(a).concat(c) : c).toString(q)\n },\n parse: function(a) {\n a = q.parse(a);\n var c = a.words;\n if (1398893684 == c[0] && 1701076831 == c[1]) {\n var b = p.create(c.slice(2, 4));\n c.splice(0, 4);\n a.sigBytes -= 16\n }\n return e.create({\n ciphertext: a,\n salt: b\n })\n }\n },\n a = d.SerializableCipher = n.extend({\n cfg: n.extend({\n format: b\n }),\n encrypt: function(a, c, b, d) {\n d = this.cfg.extend(d);\n var l = a.createEncryptor(b, d);\n c = l.finalize(c);\n l = l.cfg;\n return e.create({\n ciphertext: c,\n key: b,\n iv: l.iv,\n algorithm: a,\n mode: l.mode,\n padding: l.padding,\n blockSize: a.blockSize,\n formatter: d.format\n })\n },\n decrypt: function(a, c, b, e) {\n e = this.cfg.extend(e);\n c = this._parse(c, e.format);\n return a.createDecryptor(b, e).finalize(c.ciphertext)\n },\n _parse: function(a, c) {\n return \"string\" == typeof a ? c.parse(a, this) : a\n }\n }),\n l = (l.kdf = {}).OpenSSL = {\n execute: function(a, c, b, d) {\n d || (d = p.random(8));\n a = w.create({\n keySize: c + b\n }).compute(a, d);\n b = p.create(a.words.slice(c), 4 * b);\n a.sigBytes = 4 * c;\n return e.create({\n key: a,\n iv: b,\n salt: d\n })\n }\n },\n c = d.PasswordBasedCipher = a.extend({\n cfg: a.cfg.extend({\n kdf: l\n }),\n encrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n e = d.kdf.execute(e, c.keySize, c.ivSize);\n d.iv = e.iv;\n c = a.encrypt.call(this, c, b, e.key, d);\n c.mixIn(e);\n return c\n },\n decrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n b = this._parse(b, d.format);\n e = d.kdf.execute(e, c.keySize, c.ivSize, b.salt);\n d.iv = e.iv;\n return a.decrypt.call(this, c, b, e.key, d)\n }\n })\n} (); (function() {\n function u(b, a) {\n var c = (this._lBlock >>> b ^ this._rBlock) & a;\n this._rBlock ^= c;\n this._lBlock ^= c << b\n }\n function l(b, a) {\n var c = (this._rBlock >>> b ^ this._lBlock) & a;\n this._lBlock ^= c;\n this._rBlock ^= c << b\n }\n var d = CryptoJS,\n n = d.lib,\n p = n.WordArray,\n n = n.BlockCipher,\n s = d.algo,\n q = [57, 49, 41, 33, 25, 17, 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60, 52, 44, 36, 63, 55, 47, 39, 31, 23, 15, 7, 62, 54, 46, 38, 30, 22, 14, 6, 61, 53, 45, 37, 29, 21, 13, 5, 28, 20, 12, 4],\n w = [14, 17, 11, 24, 1, 5, 3, 28, 15, 6, 21, 10, 23, 19, 12, 4, 26, 8, 16, 7, 27, 20, 13, 2, 41, 52, 31, 37, 47, 55, 30, 40, 51, 45, 33, 48, 44, 49, 39, 56, 34, 53, 46, 42, 50, 36, 29, 32],\n v = [1, 2, 4, 6, 8, 10, 12, 14, 15, 17, 19, 21, 23, 25, 27, 28],\n b = [{\n \"0\": 8421888,\n 268435456 : 32768,\n 536870912 : 8421378,\n 805306368 : 2,\n 1073741824 : 512,\n 1342177280 : 8421890,\n 1610612736 : 8389122,\n 1879048192 : 8388608,\n 2147483648 : 514,\n 2415919104 : 8389120,\n 2684354560 : 33280,\n 2952790016 : 8421376,\n 3221225472 : 32770,\n 3489660928 : 8388610,\n 3758096384 : 0,\n 4026531840 : 33282,\n 134217728 : 0,\n 402653184 : 8421890,\n 671088640 : 33282,\n 939524096 : 32768,\n 1207959552 : 8421888,\n 1476395008 : 512,\n 1744830464 : 8421378,\n 2013265920 : 2,\n 2281701376 : 8389120,\n 2550136832 : 33280,\n 2818572288 : 8421376,\n 3087007744 : 8389122,\n 3355443200 : 8388610,\n 3623878656 : 32770,\n 3892314112 : 514,\n 4160749568 : 8388608,\n 1 : 32768,\n 268435457 : 2,\n 536870913 : 8421888,\n 805306369 : 8388608,\n 1073741825 : 8421378,\n 1342177281 : 33280,\n 1610612737 : 512,\n 1879048193 : 8389122,\n 2147483649 : 8421890,\n 2415919105 : 8421376,\n 2684354561 : 8388610,\n 2952790017 : 33282,\n 3221225473 : 514,\n 3489660929 : 8389120,\n 3758096385 : 32770,\n 4026531841 : 0,\n 134217729 : 8421890,\n 402653185 : 8421376,\n 671088641 : 8388608,\n 939524097 : 512,\n 1207959553 : 32768,\n 1476395009 : 8388610,\n 1744830465 : 2,\n 2013265921 : 33282,\n 2281701377 : 32770,\n 2550136833 : 8389122,\n 2818572289 : 514,\n 3087007745 : 8421888,\n 3355443201 : 8389120,\n 3623878657 : 0,\n 3892314113 : 33280,\n 4160749569 : 8421378\n },\n {\n \"0\": 1074282512,\n 16777216 : 16384,\n 33554432 : 524288,\n 50331648 : 1074266128,\n 67108864 : 1073741840,\n 83886080 : 1074282496,\n 100663296 : 1073758208,\n 117440512 : 16,\n 134217728 : 540672,\n 150994944 : 1073758224,\n 167772160 : 1073741824,\n 184549376 : 540688,\n 201326592 : 524304,\n 218103808 : 0,\n 234881024 : 16400,\n 251658240 : 1074266112,\n 8388608 : 1073758208,\n 25165824 : 540688,\n 41943040 : 16,\n 58720256 : 1073758224,\n 75497472 : 1074282512,\n 92274688 : 1073741824,\n 109051904 : 524288,\n 125829120 : 1074266128,\n 142606336 : 524304,\n 159383552 : 0,\n 176160768 : 16384,\n 192937984 : 1074266112,\n 209715200 : 1073741840,\n 226492416 : 540672,\n 243269632 : 1074282496,\n 260046848 : 16400,\n 268435456 : 0,\n 285212672 : 1074266128,\n 301989888 : 1073758224,\n 318767104 : 1074282496,\n 335544320 : 1074266112,\n 352321536 : 16,\n 369098752 : 540688,\n 385875968 : 16384,\n 402653184 : 16400,\n 419430400 : 524288,\n 436207616 : 524304,\n 452984832 : 1073741840,\n 469762048 : 540672,\n 486539264 : 1073758208,\n 503316480 : 1073741824,\n 520093696 : 1074282512,\n 276824064 : 540688,\n 293601280 : 524288,\n 310378496 : 1074266112,\n 327155712 : 16384,\n 343932928 : 1073758208,\n 360710144 : 1074282512,\n 377487360 : 16,\n 394264576 : 1073741824,\n 411041792 : 1074282496,\n 427819008 : 1073741840,\n 444596224 : 1073758224,\n 461373440 : 524304,\n 478150656 : 0,\n 494927872 : 16400,\n 511705088 : 1074266128,\n 528482304 : 540672\n },\n {\n \"0\": 260,\n 1048576 : 0,\n 2097152 : 67109120,\n 3145728 : 65796,\n 4194304 : 65540,\n 5242880 : 67108868,\n 6291456 : 67174660,\n 7340032 : 67174400,\n 8388608 : 67108864,\n 9437184 : 67174656,\n 10485760 : 65792,\n 11534336 : 67174404,\n 12582912 : 67109124,\n 13631488 : 65536,\n 14680064 : 4,\n 15728640 : 256,\n 524288 : 67174656,\n 1572864 : 67174404,\n 2621440 : 0,\n 3670016 : 67109120,\n 4718592 : 67108868,\n 5767168 : 65536,\n 6815744 : 65540,\n 7864320 : 260,\n 8912896 : 4,\n 9961472 : 256,\n 11010048 : 67174400,\n 12058624 : 65796,\n 13107200 : 65792,\n 14155776 : 67109124,\n 15204352 : 67174660,\n 16252928 : 67108864,\n 16777216 : 67174656,\n 17825792 : 65540,\n 18874368 : 65536,\n 19922944 : 67109120,\n 20971520 : 256,\n 22020096 : 67174660,\n 23068672 : 67108868,\n 24117248 : 0,\n 25165824 : 67109124,\n 26214400 : 67108864,\n 27262976 : 4,\n 28311552 : 65792,\n 29360128 : 67174400,\n 30408704 : 260,\n 31457280 : 65796,\n 32505856 : 67174404,\n 17301504 : 67108864,\n 18350080 : 260,\n 19398656 : 67174656,\n 20447232 : 0,\n 21495808 : 65540,\n 22544384 : 67109120,\n 23592960 : 256,\n 24641536 : 67174404,\n 25690112 : 65536,\n 26738688 : 67174660,\n 27787264 : 65796,\n 28835840 : 67108868,\n 29884416 : 67109124,\n 30932992 : 67174400,\n 31981568 : 4,\n 33030144 : 65792\n },\n {\n \"0\": 2151682048,\n 65536 : 2147487808,\n 131072 : 4198464,\n 196608 : 2151677952,\n 262144 : 0,\n 327680 : 4198400,\n 393216 : 2147483712,\n 458752 : 4194368,\n 524288 : 2147483648,\n 589824 : 4194304,\n 655360 : 64,\n 720896 : 2147487744,\n 786432 : 2151678016,\n 851968 : 4160,\n 917504 : 4096,\n 983040 : 2151682112,\n 32768 : 2147487808,\n 98304 : 64,\n 163840 : 2151678016,\n 229376 : 2147487744,\n 294912 : 4198400,\n 360448 : 2151682112,\n 425984 : 0,\n 491520 : 2151677952,\n 557056 : 4096,\n 622592 : 2151682048,\n 688128 : 4194304,\n 753664 : 4160,\n 819200 : 2147483648,\n 884736 : 4194368,\n 950272 : 4198464,\n 1015808 : 2147483712,\n 1048576 : 4194368,\n 1114112 : 4198400,\n 1179648 : 2147483712,\n 1245184 : 0,\n 1310720 : 4160,\n 1376256 : 2151678016,\n 1441792 : 2151682048,\n 1507328 : 2147487808,\n 1572864 : 2151682112,\n 1638400 : 2147483648,\n 1703936 : 2151677952,\n 1769472 : 4198464,\n 1835008 : 2147487744,\n 1900544 : 4194304,\n 1966080 : 64,\n 2031616 : 4096,\n 1081344 : 2151677952,\n 1146880 : 2151682112,\n 1212416 : 0,\n 1277952 : 4198400,\n 1343488 : 4194368,\n 1409024 : 2147483648,\n 1474560 : 2147487808,\n 1540096 : 64,\n 1605632 : 2147483712,\n 1671168 : 4096,\n 1736704 : 2147487744,\n 1802240 : 2151678016,\n 1867776 : 4160,\n 1933312 : 2151682048,\n 1998848 : 4194304,\n 2064384 : 4198464\n },\n {\n \"0\": 128,\n 4096 : 17039360,\n 8192 : 262144,\n 12288 : 536870912,\n 16384 : 537133184,\n 20480 : 16777344,\n 24576 : 553648256,\n 28672 : 262272,\n 32768 : 16777216,\n 36864 : 537133056,\n 40960 : 536871040,\n 45056 : 553910400,\n 49152 : 553910272,\n 53248 : 0,\n 57344 : 17039488,\n 61440 : 553648128,\n 2048 : 17039488,\n 6144 : 553648256,\n 10240 : 128,\n 14336 : 17039360,\n 18432 : 262144,\n 22528 : 537133184,\n 26624 : 553910272,\n 30720 : 536870912,\n 34816 : 537133056,\n 38912 : 0,\n 43008 : 553910400,\n 47104 : 16777344,\n 51200 : 536871040,\n 55296 : 553648128,\n 59392 : 16777216,\n 63488 : 262272,\n 65536 : 262144,\n 69632 : 128,\n 73728 : 536870912,\n 77824 : 553648256,\n 81920 : 16777344,\n 86016 : 553910272,\n 90112 : 537133184,\n 94208 : 16777216,\n 98304 : 553910400,\n 102400 : 553648128,\n 106496 : 17039360,\n 110592 : 537133056,\n 114688 : 262272,\n 118784 : 536871040,\n 122880 : 0,\n 126976 : 17039488,\n 67584 : 553648256,\n 71680 : 16777216,\n 75776 : 17039360,\n 79872 : 537133184,\n 83968 : 536870912,\n 88064 : 17039488,\n 92160 : 128,\n 96256 : 553910272,\n 100352 : 262272,\n 104448 : 553910400,\n 108544 : 0,\n 112640 : 553648128,\n 116736 : 16777344,\n 120832 : 262144,\n 124928 : 537133056,\n 129024 : 536871040\n },\n {\n \"0\": 268435464,\n 256 : 8192,\n 512 : 270532608,\n 768 : 270540808,\n 1024 : 268443648,\n 1280 : 2097152,\n 1536 : 2097160,\n 1792 : 268435456,\n 2048 : 0,\n 2304 : 268443656,\n 2560 : 2105344,\n 2816 : 8,\n 3072 : 270532616,\n 3328 : 2105352,\n 3584 : 8200,\n 3840 : 270540800,\n 128 : 270532608,\n 384 : 270540808,\n 640 : 8,\n 896 : 2097152,\n 1152 : 2105352,\n 1408 : 268435464,\n 1664 : 268443648,\n 1920 : 8200,\n 2176 : 2097160,\n 2432 : 8192,\n 2688 : 268443656,\n 2944 : 270532616,\n 3200 : 0,\n 3456 : 270540800,\n 3712 : 2105344,\n 3968 : 268435456,\n 4096 : 268443648,\n 4352 : 270532616,\n 4608 : 270540808,\n 4864 : 8200,\n 5120 : 2097152,\n 5376 : 268435456,\n 5632 : 268435464,\n 5888 : 2105344,\n 6144 : 2105352,\n 6400 : 0,\n 6656 : 8,\n 6912 : 270532608,\n 7168 : 8192,\n 7424 : 268443656,\n 7680 : 270540800,\n 7936 : 2097160,\n 4224 : 8,\n 4480 : 2105344,\n 4736 : 2097152,\n 4992 : 268435464,\n 5248 : 268443648,\n 5504 : 8200,\n 5760 : 270540808,\n 6016 : 270532608,\n 6272 : 270540800,\n 6528 : 270532616,\n 6784 : 8192,\n 7040 : 2105352,\n 7296 : 2097160,\n 7552 : 0,\n 7808 : 268435456,\n 8064 : 268443656\n },\n {\n \"0\": 1048576,\n 16 : 33555457,\n 32 : 1024,\n 48 : 1049601,\n 64 : 34604033,\n 80 : 0,\n 96 : 1,\n 112 : 34603009,\n 128 : 33555456,\n 144 : 1048577,\n 160 : 33554433,\n 176 : 34604032,\n 192 : 34603008,\n 208 : 1025,\n 224 : 1049600,\n 240 : 33554432,\n 8 : 34603009,\n 24 : 0,\n 40 : 33555457,\n 56 : 34604032,\n 72 : 1048576,\n 88 : 33554433,\n 104 : 33554432,\n 120 : 1025,\n 136 : 1049601,\n 152 : 33555456,\n 168 : 34603008,\n 184 : 1048577,\n 200 : 1024,\n 216 : 34604033,\n 232 : 1,\n 248 : 1049600,\n 256 : 33554432,\n 272 : 1048576,\n 288 : 33555457,\n 304 : 34603009,\n 320 : 1048577,\n 336 : 33555456,\n 352 : 34604032,\n 368 : 1049601,\n 384 : 1025,\n 400 : 34604033,\n 416 : 1049600,\n 432 : 1,\n 448 : 0,\n 464 : 34603008,\n 480 : 33554433,\n 496 : 1024,\n 264 : 1049600,\n 280 : 33555457,\n 296 : 34603009,\n 312 : 1,\n 328 : 33554432,\n 344 : 1048576,\n 360 : 1025,\n 376 : 34604032,\n 392 : 33554433,\n 408 : 34603008,\n 424 : 0,\n 440 : 34604033,\n 456 : 1049601,\n 472 : 1024,\n 488 : 33555456,\n 504 : 1048577\n },\n {\n \"0\": 134219808,\n 1 : 131072,\n 2 : 134217728,\n 3 : 32,\n 4 : 131104,\n 5 : 134350880,\n 6 : 134350848,\n 7 : 2048,\n 8 : 134348800,\n 9 : 134219776,\n 10 : 133120,\n 11 : 134348832,\n 12 : 2080,\n 13 : 0,\n 14 : 134217760,\n 15 : 133152,\n 2147483648 : 2048,\n 2147483649 : 134350880,\n 2147483650 : 134219808,\n 2147483651 : 134217728,\n 2147483652 : 134348800,\n 2147483653 : 133120,\n 2147483654 : 133152,\n 2147483655 : 32,\n 2147483656 : 134217760,\n 2147483657 : 2080,\n 2147483658 : 131104,\n 2147483659 : 134350848,\n 2147483660 : 0,\n 2147483661 : 134348832,\n 2147483662 : 134219776,\n 2147483663 : 131072,\n 16 : 133152,\n 17 : 134350848,\n 18 : 32,\n 19 : 2048,\n 20 : 134219776,\n 21 : 134217760,\n 22 : 134348832,\n 23 : 131072,\n 24 : 0,\n 25 : 131104,\n 26 : 134348800,\n 27 : 134219808,\n 28 : 134350880,\n 29 : 133120,\n 30 : 2080,\n 31 : 134217728,\n 2147483664 : 131072,\n 2147483665 : 2048,\n 2147483666 : 134348832,\n 2147483667 : 133152,\n 2147483668 : 32,\n 2147483669 : 134348800,\n 2147483670 : 134217728,\n 2147483671 : 134219808,\n 2147483672 : 134350880,\n 2147483673 : 134217760,\n 2147483674 : 134219776,\n 2147483675 : 0,\n 2147483676 : 133120,\n 2147483677 : 2080,\n 2147483678 : 131104,\n 2147483679 : 134350848\n }],\n x = [4160749569, 528482304, 33030144, 2064384, 129024, 8064, 504, 2147483679],\n r = s.DES = n.extend({\n _doReset: function() {\n for (var b = this._key.words,\n a = [], c = 0; 56 > c; c++) {\n var d = q[c] - 1;\n a[c] = b[d >>> 5] >>> 31 - d % 32 & 1\n }\n b = this._subKeys = [];\n for (d = 0; 16 > d; d++) {\n for (var f = b[d] = [], l = v[d], c = 0; 24 > c; c++) f[c / 6 | 0] |= a[(w[c] - 1 + l) % 28] << 31 - c % 6,\n f[4 + (c / 6 | 0)] |= a[28 + (w[c + 24] - 1 + l) % 28] << 31 - c % 6;\n f[0] = f[0] << 1 | f[0] >>> 31;\n for (c = 1; 7 > c; c++) f[c] >>>= 4 * (c - 1) + 3;\n f[7] = f[7] << 5 | f[7] >>> 27\n }\n a = this._invSubKeys = [];\n for (c = 0; 16 > c; c++) a[c] = b[15 - c]\n },\n encryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._subKeys)\n },\n decryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._invSubKeys)\n },\n _doCryptBlock: function(e, a, c) {\n this._lBlock = e[a];\n this._rBlock = e[a + 1];\n u.call(this, 4, 252645135);\n u.call(this, 16, 65535);\n l.call(this, 2, 858993459);\n l.call(this, 8, 16711935);\n u.call(this, 1, 1431655765);\n for (var d = 0; 16 > d; d++) {\n for (var f = c[d], n = this._lBlock, p = this._rBlock, q = 0, r = 0; 8 > r; r++) q |= b[r][((p ^ f[r]) & x[r]) >>> 0];\n this._lBlock = p;\n this._rBlock = n ^ q\n }\n c = this._lBlock;\n this._lBlock = this._rBlock;\n this._rBlock = c;\n u.call(this, 1, 1431655765);\n l.call(this, 8, 16711935);\n l.call(this, 2, 858993459);\n u.call(this, 16, 65535);\n u.call(this, 4, 252645135);\n e[a] = this._lBlock;\n e[a + 1] = this._rBlock\n },\n keySize: 2,\n ivSize: 2,\n blockSize: 2\n });\n d.DES = n._createHelper(r);\n s = s.TripleDES = n.extend({\n _doReset: function() {\n var b = this._key.words;\n this._des1 = r.createEncryptor(p.create(b.slice(0, 2)));\n this._des2 = r.createEncryptor(p.create(b.slice(2, 4)));\n this._des3 = r.createEncryptor(p.create(b.slice(4, 6)))\n },\n encryptBlock: function(b, a) {\n this._des1.encryptBlock(b, a);\n this._des2.decryptBlock(b, a);\n this._des3.encryptBlock(b, a)\n },\n decryptBlock: function(b, a) {\n this._des3.decryptBlock(b, a);\n this._des2.encryptBlock(b, a);\n this._des1.decryptBlock(b, a)\n },\n keySize: 6,\n ivSize: 2,\n blockSize: 2\n });\n d.TripleDES = n._createHelper(s)\n})();\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\n/**\n * Electronic Codebook block mode.\n */\nCryptoJS.mode.ECB = (function() {\n var ECB = CryptoJS.lib.BlockCipherMode.extend();\n\n ECB.Encryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.encryptBlock(words, offset);\n }\n });\n\n ECB.Decryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.decryptBlock(words, offset);\n }\n });\n\n return ECB;\n} ());\n\nfunction encryptByDES(message, key) {\n var keyHex = CryptoJS.enc.Utf8.parse(key);\n var encrypted = CryptoJS.DES.encrypt(message, keyHex, {\n mode: CryptoJS.mode.ECB,\n padding: CryptoJS.pad.Pkcs7\n });\n return encrypted.toString()\n}\n//DES加密结束\nvar userId=userId||'0';\nvar deskey = wapToken||'web@hzlq';\nvar siteId=siteId||'1';\nfunction getPostUrl(data,type) {\nvar url = 'http://m.ndlib.cn/nlc_read_home/service.do,';\nvar md5Key = 'library_2016@hzlq';\nvalue = {\n siteId: siteId,\n data: encryptByDES(JSON.stringify(data), deskey),\n userId: userId,\n fromSource: 3,\n osType: 5,\n version: \"1.0.1\",\n versionCode: 10001,\n timeStamp: data.timeStamp,\n hashCode: md5(data.timeStamp + md5Key)\n}\nvar option={\n\"method\":\"POST\",\n\"body\":'cmd='+type+'&value=' + encodeURIComponent(JSON.stringify(value))\n}\nreturn url + JSON.stringify(option);\n}\n\n//获取登录信息\nif((account&&pwd&&(!wapToken))){\nvar loginInfo={\ntimeStamp:Date.now(),\naccount:account,\npwd:pwd\n}\nvar loginInfoUrl=getPostUrl(loginInfo,'login');\nvar ddd=String(java.ajax(loginInfoUrl));\nvar loginData=JSON.parse(ddd).returnObject;\nuserId=loginData.userId;\nsiteId=loginData.siteId;\ndeskey=loginData.wapToken;\n}\njava.put('userId',userId);\njava.put('deskey',deskey);\njava.put('siteId',siteId);\nresult",
"chapterName": "$.chapterName",
"chapterUrl": "$.chapterId@js:\n//md5加密开始\nvar rotateLeft = function(lValue, iShiftBits) {\n return (lValue << iShiftBits) | (lValue >>> (32 - iShiftBits))\n}\nvar addUnsigned = function(lX, lY) {\n var lX4, lY4, lX8, lY8, lResult;\n lX8 = (lX & 0x80000000);\n lY8 = (lY & 0x80000000);\n lX4 = (lX & 0x40000000);\n lY4 = (lY & 0x40000000);\n lResult = (lX & 0x3FFFFFFF) + (lY & 0x3FFFFFFF);\n if (lX4 & lY4) return (lResult ^ 0x80000000 ^ lX8 ^ lY8);\n if (lX4 | lY4) {\n if (lResult & 0x40000000) return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);\n else return (lResult ^ 0x40000000 ^ lX8 ^ lY8)\n } else {\n return (lResult ^ lX8 ^ lY8)\n }\n}\nvar F = function(x, y, z) {\n return (x & y) | ((~x) & z)\n}\nvar G = function(x, y, z) {\n return (x & z) | (y & (~z))\n}\nvar H = function(x, y, z) {\n return (x ^ y ^ z)\n}\nvar I = function(x, y, z) {\n return (y ^ (x | (~z)))\n}\nvar FF = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(F(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar GG = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(G(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar HH = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(H(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar II = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(I(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar convertToWordArray = function(string) {\n var lWordCount;\n var lMessageLength = string.length;\n var lNumberOfWordsTempOne = lMessageLength + 8;\n var lNumberOfWordsTempTwo = (lNumberOfWordsTempOne - (lNumberOfWordsTempOne % 64)) / 64;\n var lNumberOfWords = (lNumberOfWordsTempTwo + 1) * 16;\n var lWordArray = Array(lNumberOfWords - 1);\n var lBytePosition = 0;\n var lByteCount = 0;\n while (lByteCount < lMessageLength) {\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount) << lBytePosition));\n lByteCount++\n }\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80 << lBytePosition);\n lWordArray[lNumberOfWords - 2] = lMessageLength << 3;\n lWordArray[lNumberOfWords - 1] = lMessageLength >>> 29;\n return lWordArray\n};\nvar wordToHex = function(lValue) {\n var WordToHexValue = \"\",\n WordToHexValueTemp = \"\",\n lByte, lCount;\n for (lCount = 0; lCount <= 3; lCount++) {\n lByte = (lValue >>> (lCount * 8)) & 255;\n WordToHexValueTemp = \"0\" + lByte.toString(16);\n WordToHexValue = WordToHexValue + WordToHexValueTemp.substr(WordToHexValueTemp.length - 2, 2)\n }\n return WordToHexValue\n};\nvar uTF8Encode = function(string) {\n string = string.replace(/\\x0d\\x0a/g, \"\\x0a\");\n var output = \"\";\n for (var n = 0; n < string.length; n++) {\n var c = string.charCodeAt(n);\n if (c < 128) {\n output += String.fromCharCode(c)\n } else if ((c > 127) && (c < 2048)) {\n output += String.fromCharCode((c >> 6) | 192);\n output += String.fromCharCode((c & 63) | 128)\n } else {\n output += String.fromCharCode((c >> 12) | 224);\n output += String.fromCharCode(((c >> 6) & 63) | 128);\n output += String.fromCharCode((c & 63) | 128)\n }\n }\n return output;\n};\nfunction md5(string) {\n var x = Array();\n var k, AA, BB, CC, DD, a, b, c, d;\n var S11 = 7,\n S12 = 12,\n S13 = 17,\n S14 = 22;\n var S21 = 5,\n S22 = 9,\n S23 = 14,\n S24 = 20;\n var S31 = 4,\n S32 = 11,\n S33 = 16,\n S34 = 23;\n var S41 = 6,\n S42 = 10,\n S43 = 15,\n S44 = 21;\n string = uTF8Encode(string);\n x = convertToWordArray(string);\n a = 0x67452301;\n b = 0xEFCDAB89;\n c = 0x98BADCFE;\n d = 0x10325476;\n for (k = 0; k < x.length; k += 16) {\n AA = a;\n BB = b;\n CC = c;\n DD = d;\n a = FF(a, b, c, d, x[k + 0], S11, 0xD76AA478);\n d = FF(d, a, b, c, x[k + 1], S12, 0xE8C7B756);\n c = FF(c, d, a, b, x[k + 2], S13, 0x242070DB);\n b = FF(b, c, d, a, x[k + 3], S14, 0xC1BDCEEE);\n a = FF(a, b, c, d, x[k + 4], S11, 0xF57C0FAF);\n d = FF(d, a, b, c, x[k + 5], S12, 0x4787C62A);\n c = FF(c, d, a, b, x[k + 6], S13, 0xA8304613);\n b = FF(b, c, d, a, x[k + 7], S14, 0xFD469501);\n a = FF(a, b, c, d, x[k + 8], S11, 0x698098D8);\n d = FF(d, a, b, c, x[k + 9], S12, 0x8B44F7AF);\n c = FF(c, d, a, b, x[k + 10], S13, 0xFFFF5BB1);\n b = FF(b, c, d, a, x[k + 11], S14, 0x895CD7BE);\n a = FF(a, b, c, d, x[k + 12], S11, 0x6B901122);\n d = FF(d, a, b, c, x[k + 13], S12, 0xFD987193);\n c = FF(c, d, a, b, x[k + 14], S13, 0xA679438E);\n b = FF(b, c, d, a, x[k + 15], S14, 0x49B40821);\n a = GG(a, b, c, d, x[k + 1], S21, 0xF61E2562);\n d = GG(d, a, b, c, x[k + 6], S22, 0xC040B340);\n c = GG(c, d, a, b, x[k + 11], S23, 0x265E5A51);\n b = GG(b, c, d, a, x[k + 0], S24, 0xE9B6C7AA);\n a = GG(a, b, c, d, x[k + 5], S21, 0xD62F105D);\n d = GG(d, a, b, c, x[k + 10], S22, 0x2441453);\n c = GG(c, d, a, b, x[k + 15], S23, 0xD8A1E681);\n b = GG(b, c, d, a, x[k + 4], S24, 0xE7D3FBC8);\n a = GG(a, b, c, d, x[k + 9], S21, 0x21E1CDE6);\n d = GG(d, a, b, c, x[k + 14], S22, 0xC33707D6);\n c = GG(c, d, a, b, x[k + 3], S23, 0xF4D50D87);\n b = GG(b, c, d, a, x[k + 8], S24, 0x455A14ED);\n a = GG(a, b, c, d, x[k + 13], S21, 0xA9E3E905);\n d = GG(d, a, b, c, x[k + 2], S22, 0xFCEFA3F8);\n c = GG(c, d, a, b, x[k + 7], S23, 0x676F02D9);\n b = GG(b, c, d, a, x[k + 12], S24, 0x8D2A4C8A);\n a = HH(a, b, c, d, x[k + 5], S31, 0xFFFA3942);\n d = HH(d, a, b, c, x[k + 8], S32, 0x8771F681);\n c = HH(c, d, a, b, x[k + 11], S33, 0x6D9D6122);\n b = HH(b, c, d, a, x[k + 14], S34, 0xFDE5380C);\n a = HH(a, b, c, d, x[k + 1], S31, 0xA4BEEA44);\n d = HH(d, a, b, c, x[k + 4], S32, 0x4BDECFA9);\n c = HH(c, d, a, b, x[k + 7], S33, 0xF6BB4B60);\n b = HH(b, c, d, a, x[k + 10], S34, 0xBEBFBC70);\n a = HH(a, b, c, d, x[k + 13], S31, 0x289B7EC6);\n d = HH(d, a, b, c, x[k + 0], S32, 0xEAA127FA);\n c = HH(c, d, a, b, x[k + 3], S33, 0xD4EF3085);\n b = HH(b, c, d, a, x[k + 6], S34, 0x4881D05);\n a = HH(a, b, c, d, x[k + 9], S31, 0xD9D4D039);\n d = HH(d, a, b, c, x[k + 12], S32, 0xE6DB99E5);\n c = HH(c, d, a, b, x[k + 15], S33, 0x1FA27CF8);\n b = HH(b, c, d, a, x[k + 2], S34, 0xC4AC5665);\n a = II(a, b, c, d, x[k + 0], S41, 0xF4292244);\n d = II(d, a, b, c, x[k + 7], S42, 0x432AFF97);\n c = II(c, d, a, b, x[k + 14], S43, 0xAB9423A7);\n b = II(b, c, d, a, x[k + 5], S44, 0xFC93A039);\n a = II(a, b, c, d, x[k + 12], S41, 0x655B59C3);\n d = II(d, a, b, c, x[k + 3], S42, 0x8F0CCC92);\n c = II(c, d, a, b, x[k + 10], S43, 0xFFEFF47D);\n b = II(b, c, d, a, x[k + 1], S44, 0x85845DD1);\n a = II(a, b, c, d, x[k + 8], S41, 0x6FA87E4F);\n d = II(d, a, b, c, x[k + 15], S42, 0xFE2CE6E0);\n c = II(c, d, a, b, x[k + 6], S43, 0xA3014314);\n b = II(b, c, d, a, x[k + 13], S44, 0x4E0811A1);\n a = II(a, b, c, d, x[k + 4], S41, 0xF7537E82);\n d = II(d, a, b, c, x[k + 11], S42, 0xBD3AF235);\n c = II(c, d, a, b, x[k + 2], S43, 0x2AD7D2BB);\n b = II(b, c, d, a, x[k + 9], S44, 0xEB86D391);\n a = addUnsigned(a, AA);\n b = addUnsigned(b, BB);\n c = addUnsigned(c, CC);\n d = addUnsigned(d, DD);\n };\n var tempValue = wordToHex(a) + wordToHex(b) + wordToHex(c) + wordToHex(d);\n return tempValue.toLowerCase();\n}\n//md5加密结束\n//DES加密开始\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\nvar CryptoJS = CryptoJS ||\nfunction(u, l) {\n var d = {},\n n = d.lib = {},\n p = function() {},\n s = n.Base = {\n extend: function(a) {\n p.prototype = this;\n var c = new p;\n a && c.mixIn(a);\n c.hasOwnProperty(\"init\") || (c.init = function() {\n c.$super.init.apply(this, arguments)\n });\n c.init.prototype = c;\n c.$super = this;\n return c\n },\n create: function() {\n var a = this.extend();\n a.init.apply(a, arguments);\n return a\n },\n init: function() {},\n mixIn: function(a) {\n for (var c in a) a.hasOwnProperty(c) && (this[c] = a[c]);\n a.hasOwnProperty(\"toString\") && (this.toString = a.toString)\n },\n clone: function() {\n return this.init.prototype.extend(this)\n }\n },\n q = n.WordArray = s.extend({\n init: function(a, c) {\n a = this.words = a || [];\n this.sigBytes = c != l ? c: 4 * a.length\n },\n toString: function(a) {\n return (a || v).stringify(this)\n },\n concat: function(a) {\n var c = this.words,\n m = a.words,\n f = this.sigBytes;\n a = a.sigBytes;\n this.clamp();\n if (f % 4) for (var t = 0; t < a; t++) c[f + t >>> 2] |= (m[t >>> 2] >>> 24 - 8 * (t % 4) & 255) << 24 - 8 * ((f + t) % 4);\n else if (65535 < m.length) for (t = 0; t < a; t += 4) c[f + t >>> 2] = m[t >>> 2];\n else c.push.apply(c, m);\n this.sigBytes += a;\n return this\n },\n clamp: function() {\n var a = this.words,\n c = this.sigBytes;\n a[c >>> 2] &= 4294967295 << 32 - 8 * (c % 4);\n a.length = u.ceil(c / 4)\n },\n clone: function() {\n var a = s.clone.call(this);\n a.words = this.words.slice(0);\n return a\n },\n random: function(a) {\n for (var c = [], m = 0; m < a; m += 4) c.push(4294967296 * u.random() | 0);\n return new q.init(c, a)\n }\n }),\n w = d.enc = {},\n v = w.Hex = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) {\n var t = c[f >>> 2] >>> 24 - 8 * (f % 4) & 255;\n m.push((t >>> 4).toString(16));\n m.push((t & 15).toString(16))\n }\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f += 2) m[f >>> 3] |= parseInt(a.substr(f, 2), 16) << 24 - 4 * (f % 8);\n return new q.init(m, c / 2)\n }\n },\n b = w.Latin1 = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) m.push(String.fromCharCode(c[f >>> 2] >>> 24 - 8 * (f % 4) & 255));\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f++) m[f >>> 2] |= (a.charCodeAt(f) & 255) << 24 - 8 * (f % 4);\n return new q.init(m, c)\n }\n },\n x = w.Utf8 = {\n stringify: function(a) {\n try {\n return decodeURIComponent(escape(b.stringify(a)))\n } catch(c) {\n throw Error(\"Malformed UTF-8 data\");\n }\n },\n parse: function(a) {\n return b.parse(unescape(encodeURIComponent(a)))\n }\n },\n r = n.BufferedBlockAlgorithm = s.extend({\n reset: function() {\n this._data = new q.init;\n this._nDataBytes = 0\n },\n _append: function(a) {\n \"string\" == typeof a && (a = x.parse(a));\n this._data.concat(a);\n this._nDataBytes += a.sigBytes\n },\n _process: function(a) {\n var c = this._data,\n m = c.words,\n f = c.sigBytes,\n t = this.blockSize,\n b = f / (4 * t),\n b = a ? u.ceil(b) : u.max((b | 0) - this._minBufferSize, 0);\n a = b * t;\n f = u.min(4 * a, f);\n if (a) {\n for (var e = 0; e < a; e += t) this._doProcessBlock(m, e);\n e = m.splice(0, a);\n c.sigBytes -= f\n }\n return new q.init(e, f)\n },\n clone: function() {\n var a = s.clone.call(this);\n a._data = this._data.clone();\n return a\n },\n _minBufferSize: 0\n });\n n.Hasher = r.extend({\n cfg: s.extend(),\n init: function(a) {\n this.cfg = this.cfg.extend(a);\n this.reset()\n },\n reset: function() {\n r.reset.call(this);\n this._doReset()\n },\n update: function(a) {\n this._append(a);\n this._process();\n return this\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n blockSize: 16,\n _createHelper: function(a) {\n return function(c, m) {\n return (new a.init(m)).finalize(c)\n }\n },\n _createHmacHelper: function(a) {\n return function(c, m) {\n return (new e.HMAC.init(a, m)).finalize(c)\n }\n }\n });\n var e = d.algo = {};\n return d\n} (Math); (function() {\n var u = CryptoJS,\n l = u.lib.WordArray;\n u.enc.Base64 = {\n stringify: function(d) {\n var n = d.words,\n l = d.sigBytes,\n s = this._map;\n d.clamp();\n d = [];\n for (var q = 0; q < l; q += 3) for (var w = (n[q >>> 2] >>> 24 - 8 * (q % 4) & 255) << 16 | (n[q + 1 >>> 2] >>> 24 - 8 * ((q + 1) % 4) & 255) << 8 | n[q + 2 >>> 2] >>> 24 - 8 * ((q + 2) % 4) & 255, v = 0; 4 > v && q + 0.75 * v < l; v++) d.push(s.charAt(w >>> 6 * (3 - v) & 63));\n if (n = s.charAt(64)) for (; d.length % 4;) d.push(n);\n return d.join(\"\")\n },\n parse: function(d) {\n var n = d.length,\n p = this._map,\n s = p.charAt(64);\n s && (s = d.indexOf(s), -1 != s && (n = s));\n for (var s = [], q = 0, w = 0; w < n; w++) if (w % 4) {\n var v = p.indexOf(d.charAt(w - 1)) << 2 * (w % 4),\n b = p.indexOf(d.charAt(w)) >>> 6 - 2 * (w % 4);\n s[q >>> 2] |= (v | b) << 24 - 8 * (q % 4);\n q++\n }\n return l.create(s, q)\n },\n _map: \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"\n }\n})(); (function(u) {\n function l(b, e, a, c, m, f, t) {\n b = b + (e & a | ~e & c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function d(b, e, a, c, m, f, t) {\n b = b + (e & c | a & ~c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function n(b, e, a, c, m, f, t) {\n b = b + (e ^ a ^ c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function p(b, e, a, c, m, f, t) {\n b = b + (a ^ (e | ~c)) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n for (var s = CryptoJS,\n q = s.lib,\n w = q.WordArray,\n v = q.Hasher,\n q = s.algo,\n b = [], x = 0; 64 > x; x++) b[x] = 4294967296 * u.abs(u.sin(x + 1)) | 0;\n q = q.MD5 = v.extend({\n _doReset: function() {\n this._hash = new w.init([1732584193, 4023233417, 2562383102, 271733878])\n },\n _doProcessBlock: function(r, e) {\n for (var a = 0; 16 > a; a++) {\n var c = e + a,\n m = r[c];\n r[c] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360\n }\n var a = this._hash.words,\n c = r[e + 0],\n m = r[e + 1],\n f = r[e + 2],\n t = r[e + 3],\n y = r[e + 4],\n q = r[e + 5],\n s = r[e + 6],\n w = r[e + 7],\n v = r[e + 8],\n u = r[e + 9],\n x = r[e + 10],\n z = r[e + 11],\n A = r[e + 12],\n B = r[e + 13],\n C = r[e + 14],\n D = r[e + 15],\n g = a[0],\n h = a[1],\n j = a[2],\n k = a[3],\n g = l(g, h, j, k, c, 7, b[0]),\n k = l(k, g, h, j, m, 12, b[1]),\n j = l(j, k, g, h, f, 17, b[2]),\n h = l(h, j, k, g, t, 22, b[3]),\n g = l(g, h, j, k, y, 7, b[4]),\n k = l(k, g, h, j, q, 12, b[5]),\n j = l(j, k, g, h, s, 17, b[6]),\n h = l(h, j, k, g, w, 22, b[7]),\n g = l(g, h, j, k, v, 7, b[8]),\n k = l(k, g, h, j, u, 12, b[9]),\n j = l(j, k, g, h, x, 17, b[10]),\n h = l(h, j, k, g, z, 22, b[11]),\n g = l(g, h, j, k, A, 7, b[12]),\n k = l(k, g, h, j, B, 12, b[13]),\n j = l(j, k, g, h, C, 17, b[14]),\n h = l(h, j, k, g, D, 22, b[15]),\n g = d(g, h, j, k, m, 5, b[16]),\n k = d(k, g, h, j, s, 9, b[17]),\n j = d(j, k, g, h, z, 14, b[18]),\n h = d(h, j, k, g, c, 20, b[19]),\n g = d(g, h, j, k, q, 5, b[20]),\n k = d(k, g, h, j, x, 9, b[21]),\n j = d(j, k, g, h, D, 14, b[22]),\n h = d(h, j, k, g, y, 20, b[23]),\n g = d(g, h, j, k, u, 5, b[24]),\n k = d(k, g, h, j, C, 9, b[25]),\n j = d(j, k, g, h, t, 14, b[26]),\n h = d(h, j, k, g, v, 20, b[27]),\n g = d(g, h, j, k, B, 5, b[28]),\n k = d(k, g, h, j, f, 9, b[29]),\n j = d(j, k, g, h, w, 14, b[30]),\n h = d(h, j, k, g, A, 20, b[31]),\n g = n(g, h, j, k, q, 4, b[32]),\n k = n(k, g, h, j, v, 11, b[33]),\n j = n(j, k, g, h, z, 16, b[34]),\n h = n(h, j, k, g, C, 23, b[35]),\n g = n(g, h, j, k, m, 4, b[36]),\n k = n(k, g, h, j, y, 11, b[37]),\n j = n(j, k, g, h, w, 16, b[38]),\n h = n(h, j, k, g, x, 23, b[39]),\n g = n(g, h, j, k, B, 4, b[40]),\n k = n(k, g, h, j, c, 11, b[41]),\n j = n(j, k, g, h, t, 16, b[42]),\n h = n(h, j, k, g, s, 23, b[43]),\n g = n(g, h, j, k, u, 4, b[44]),\n k = n(k, g, h, j, A, 11, b[45]),\n j = n(j, k, g, h, D, 16, b[46]),\n h = n(h, j, k, g, f, 23, b[47]),\n g = p(g, h, j, k, c, 6, b[48]),\n k = p(k, g, h, j, w, 10, b[49]),\n j = p(j, k, g, h, C, 15, b[50]),\n h = p(h, j, k, g, q, 21, b[51]),\n g = p(g, h, j, k, A, 6, b[52]),\n k = p(k, g, h, j, t, 10, b[53]),\n j = p(j, k, g, h, x, 15, b[54]),\n h = p(h, j, k, g, m, 21, b[55]),\n g = p(g, h, j, k, v, 6, b[56]),\n k = p(k, g, h, j, D, 10, b[57]),\n j = p(j, k, g, h, s, 15, b[58]),\n h = p(h, j, k, g, B, 21, b[59]),\n g = p(g, h, j, k, y, 6, b[60]),\n k = p(k, g, h, j, z, 10, b[61]),\n j = p(j, k, g, h, f, 15, b[62]),\n h = p(h, j, k, g, u, 21, b[63]);\n a[0] = a[0] + g | 0;\n a[1] = a[1] + h | 0;\n a[2] = a[2] + j | 0;\n a[3] = a[3] + k | 0\n },\n _doFinalize: function() {\n var b = this._data,\n e = b.words,\n a = 8 * this._nDataBytes,\n c = 8 * b.sigBytes;\n e[c >>> 5] |= 128 << 24 - c % 32;\n var m = u.floor(a / 4294967296);\n e[(c + 64 >>> 9 << 4) + 15] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360;\n e[(c + 64 >>> 9 << 4) + 14] = (a << 8 | a >>> 24) & 16711935 | (a << 24 | a >>> 8) & 4278255360;\n b.sigBytes = 4 * (e.length + 1);\n this._process();\n b = this._hash;\n e = b.words;\n for (a = 0; 4 > a; a++) c = e[a],\n e[a] = (c << 8 | c >>> 24) & 16711935 | (c << 24 | c >>> 8) & 4278255360;\n return b\n },\n clone: function() {\n var b = v.clone.call(this);\n b._hash = this._hash.clone();\n return b\n }\n });\n s.MD5 = v._createHelper(q);\n s.HmacMD5 = v._createHmacHelper(q)\n})(Math); (function() {\n var u = CryptoJS,\n l = u.lib,\n d = l.Base,\n n = l.WordArray,\n l = u.algo,\n p = l.EvpKDF = d.extend({\n cfg: d.extend({\n keySize: 4,\n hasher: l.MD5,\n iterations: 1\n }),\n init: function(d) {\n this.cfg = this.cfg.extend(d)\n },\n compute: function(d, l) {\n for (var p = this.cfg,\n v = p.hasher.create(), b = n.create(), u = b.words, r = p.keySize, p = p.iterations; u.length < r;) {\n e && v.update(e);\n var e = v.update(d).finalize(l);\n v.reset();\n for (var a = 1; a < p; a++) e = v.finalize(e),\n v.reset();\n b.concat(e)\n }\n b.sigBytes = 4 * r;\n return b\n }\n });\n u.EvpKDF = function(d, l, n) {\n return p.create(n).compute(d, l)\n }\n})();\nCryptoJS.lib.Cipher ||\nfunction(u) {\n var l = CryptoJS,\n d = l.lib,\n n = d.Base,\n p = d.WordArray,\n s = d.BufferedBlockAlgorithm,\n q = l.enc.Base64,\n w = l.algo.EvpKDF,\n v = d.Cipher = s.extend({\n cfg: n.extend(),\n createEncryptor: function(m, a) {\n return this.create(this._ENC_XFORM_MODE, m, a)\n },\n createDecryptor: function(m, a) {\n return this.create(this._DEC_XFORM_MODE, m, a)\n },\n init: function(m, a, b) {\n this.cfg = this.cfg.extend(b);\n this._xformMode = m;\n this._key = a;\n this.reset()\n },\n reset: function() {\n s.reset.call(this);\n this._doReset()\n },\n process: function(a) {\n this._append(a);\n return this._process()\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n keySize: 4,\n ivSize: 4,\n _ENC_XFORM_MODE: 1,\n _DEC_XFORM_MODE: 2,\n _createHelper: function(m) {\n return {\n encrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).encrypt(m, f, b, e)\n },\n decrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).decrypt(m, f, b, e)\n }\n }\n }\n });\n d.StreamCipher = v.extend({\n _doFinalize: function() {\n return this._process(!0)\n },\n blockSize: 1\n });\n var b = l.mode = {},\n x = function(a, f, b) {\n var c = this._iv;\n c ? this._iv = u: c = this._prevBlock;\n for (var e = 0; e < b; e++) a[f + e] ^= c[e]\n },\n r = (d.BlockCipherMode = n.extend({\n createEncryptor: function(a, f) {\n return this.Encryptor.create(a, f)\n },\n createDecryptor: function(a, f) {\n return this.Decryptor.create(a, f)\n },\n init: function(a, f) {\n this._cipher = a;\n this._iv = f\n }\n })).extend();\n r.Encryptor = r.extend({\n processBlock: function(a, f) {\n var b = this._cipher,\n c = b.blockSize;\n x.call(this, a, f, c);\n b.encryptBlock(a, f);\n this._prevBlock = a.slice(f, f + c)\n }\n });\n r.Decryptor = r.extend({\n processBlock: function(a, b) {\n var c = this._cipher,\n e = c.blockSize,\n d = a.slice(b, b + e);\n c.decryptBlock(a, b);\n x.call(this, a, b, e);\n this._prevBlock = d\n }\n });\n b = b.CBC = r;\n r = (l.pad = {}).Pkcs7 = {\n pad: function(a, b) {\n for (var c = 4 * b,\n c = c - a.sigBytes % c,\n e = c << 24 | c << 16 | c << 8 | c,\n d = [], l = 0; l < c; l += 4) d.push(e);\n c = p.create(d, c);\n a.concat(c)\n },\n unpad: function(a) {\n a.sigBytes -= a.words[a.sigBytes - 1 >>> 2] & 255\n }\n };\n d.BlockCipher = v.extend({\n cfg: v.cfg.extend({\n mode: b,\n padding: r\n }),\n reset: function() {\n v.reset.call(this);\n var a = this.cfg,\n c = a.iv,\n a = a.mode;\n if (this._xformMode == this._ENC_XFORM_MODE) var b = a.createEncryptor;\n else b = a.createDecryptor,\n this._minBufferSize = 1;\n this._mode = b.call(a, this, c && c.words)\n },\n _doProcessBlock: function(a, c) {\n this._mode.processBlock(a, c)\n },\n _doFinalize: function() {\n var a = this.cfg.padding;\n if (this._xformMode == this._ENC_XFORM_MODE) {\n a.pad(this._data, this.blockSize);\n var c = this._process(!0)\n } else c = this._process(!0),\n a.unpad(c);\n return c\n },\n blockSize: 4\n });\n var e = d.CipherParams = n.extend({\n init: function(a) {\n this.mixIn(a)\n },\n toString: function(a) {\n return (a || this.formatter).stringify(this)\n }\n }),\n b = (l.format = {}).OpenSSL = {\n stringify: function(a) {\n var c = a.ciphertext;\n a = a.salt;\n return (a ? p.create([1398893684, 1701076831]).concat(a).concat(c) : c).toString(q)\n },\n parse: function(a) {\n a = q.parse(a);\n var c = a.words;\n if (1398893684 == c[0] && 1701076831 == c[1]) {\n var b = p.create(c.slice(2, 4));\n c.splice(0, 4);\n a.sigBytes -= 16\n }\n return e.create({\n ciphertext: a,\n salt: b\n })\n }\n },\n a = d.SerializableCipher = n.extend({\n cfg: n.extend({\n format: b\n }),\n encrypt: function(a, c, b, d) {\n d = this.cfg.extend(d);\n var l = a.createEncryptor(b, d);\n c = l.finalize(c);\n l = l.cfg;\n return e.create({\n ciphertext: c,\n key: b,\n iv: l.iv,\n algorithm: a,\n mode: l.mode,\n padding: l.padding,\n blockSize: a.blockSize,\n formatter: d.format\n })\n },\n decrypt: function(a, c, b, e) {\n e = this.cfg.extend(e);\n c = this._parse(c, e.format);\n return a.createDecryptor(b, e).finalize(c.ciphertext)\n },\n _parse: function(a, c) {\n return \"string\" == typeof a ? c.parse(a, this) : a\n }\n }),\n l = (l.kdf = {}).OpenSSL = {\n execute: function(a, c, b, d) {\n d || (d = p.random(8));\n a = w.create({\n keySize: c + b\n }).compute(a, d);\n b = p.create(a.words.slice(c), 4 * b);\n a.sigBytes = 4 * c;\n return e.create({\n key: a,\n iv: b,\n salt: d\n })\n }\n },\n c = d.PasswordBasedCipher = a.extend({\n cfg: a.cfg.extend({\n kdf: l\n }),\n encrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n e = d.kdf.execute(e, c.keySize, c.ivSize);\n d.iv = e.iv;\n c = a.encrypt.call(this, c, b, e.key, d);\n c.mixIn(e);\n return c\n },\n decrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n b = this._parse(b, d.format);\n e = d.kdf.execute(e, c.keySize, c.ivSize, b.salt);\n d.iv = e.iv;\n return a.decrypt.call(this, c, b, e.key, d)\n }\n })\n} (); (function() {\n function u(b, a) {\n var c = (this._lBlock >>> b ^ this._rBlock) & a;\n this._rBlock ^= c;\n this._lBlock ^= c << b\n }\n function l(b, a) {\n var c = (this._rBlock >>> b ^ this._lBlock) & a;\n this._lBlock ^= c;\n this._rBlock ^= c << b\n }\n var d = CryptoJS,\n n = d.lib,\n p = n.WordArray,\n n = n.BlockCipher,\n s = d.algo,\n q = [57, 49, 41, 33, 25, 17, 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60, 52, 44, 36, 63, 55, 47, 39, 31, 23, 15, 7, 62, 54, 46, 38, 30, 22, 14, 6, 61, 53, 45, 37, 29, 21, 13, 5, 28, 20, 12, 4],\n w = [14, 17, 11, 24, 1, 5, 3, 28, 15, 6, 21, 10, 23, 19, 12, 4, 26, 8, 16, 7, 27, 20, 13, 2, 41, 52, 31, 37, 47, 55, 30, 40, 51, 45, 33, 48, 44, 49, 39, 56, 34, 53, 46, 42, 50, 36, 29, 32],\n v = [1, 2, 4, 6, 8, 10, 12, 14, 15, 17, 19, 21, 23, 25, 27, 28],\n b = [{\n \"0\": 8421888,\n 268435456 : 32768,\n 536870912 : 8421378,\n 805306368 : 2,\n 1073741824 : 512,\n 1342177280 : 8421890,\n 1610612736 : 8389122,\n 1879048192 : 8388608,\n 2147483648 : 514,\n 2415919104 : 8389120,\n 2684354560 : 33280,\n 2952790016 : 8421376,\n 3221225472 : 32770,\n 3489660928 : 8388610,\n 3758096384 : 0,\n 4026531840 : 33282,\n 134217728 : 0,\n 402653184 : 8421890,\n 671088640 : 33282,\n 939524096 : 32768,\n 1207959552 : 8421888,\n 1476395008 : 512,\n 1744830464 : 8421378,\n 2013265920 : 2,\n 2281701376 : 8389120,\n 2550136832 : 33280,\n 2818572288 : 8421376,\n 3087007744 : 8389122,\n 3355443200 : 8388610,\n 3623878656 : 32770,\n 3892314112 : 514,\n 4160749568 : 8388608,\n 1 : 32768,\n 268435457 : 2,\n 536870913 : 8421888,\n 805306369 : 8388608,\n 1073741825 : 8421378,\n 1342177281 : 33280,\n 1610612737 : 512,\n 1879048193 : 8389122,\n 2147483649 : 8421890,\n 2415919105 : 8421376,\n 2684354561 : 8388610,\n 2952790017 : 33282,\n 3221225473 : 514,\n 3489660929 : 8389120,\n 3758096385 : 32770,\n 4026531841 : 0,\n 134217729 : 8421890,\n 402653185 : 8421376,\n 671088641 : 8388608,\n 939524097 : 512,\n 1207959553 : 32768,\n 1476395009 : 8388610,\n 1744830465 : 2,\n 2013265921 : 33282,\n 2281701377 : 32770,\n 2550136833 : 8389122,\n 2818572289 : 514,\n 3087007745 : 8421888,\n 3355443201 : 8389120,\n 3623878657 : 0,\n 3892314113 : 33280,\n 4160749569 : 8421378\n },\n {\n \"0\": 1074282512,\n 16777216 : 16384,\n 33554432 : 524288,\n 50331648 : 1074266128,\n 67108864 : 1073741840,\n 83886080 : 1074282496,\n 100663296 : 1073758208,\n 117440512 : 16,\n 134217728 : 540672,\n 150994944 : 1073758224,\n 167772160 : 1073741824,\n 184549376 : 540688,\n 201326592 : 524304,\n 218103808 : 0,\n 234881024 : 16400,\n 251658240 : 1074266112,\n 8388608 : 1073758208,\n 25165824 : 540688,\n 41943040 : 16,\n 58720256 : 1073758224,\n 75497472 : 1074282512,\n 92274688 : 1073741824,\n 109051904 : 524288,\n 125829120 : 1074266128,\n 142606336 : 524304,\n 159383552 : 0,\n 176160768 : 16384,\n 192937984 : 1074266112,\n 209715200 : 1073741840,\n 226492416 : 540672,\n 243269632 : 1074282496,\n 260046848 : 16400,\n 268435456 : 0,\n 285212672 : 1074266128,\n 301989888 : 1073758224,\n 318767104 : 1074282496,\n 335544320 : 1074266112,\n 352321536 : 16,\n 369098752 : 540688,\n 385875968 : 16384,\n 402653184 : 16400,\n 419430400 : 524288,\n 436207616 : 524304,\n 452984832 : 1073741840,\n 469762048 : 540672,\n 486539264 : 1073758208,\n 503316480 : 1073741824,\n 520093696 : 1074282512,\n 276824064 : 540688,\n 293601280 : 524288,\n 310378496 : 1074266112,\n 327155712 : 16384,\n 343932928 : 1073758208,\n 360710144 : 1074282512,\n 377487360 : 16,\n 394264576 : 1073741824,\n 411041792 : 1074282496,\n 427819008 : 1073741840,\n 444596224 : 1073758224,\n 461373440 : 524304,\n 478150656 : 0,\n 494927872 : 16400,\n 511705088 : 1074266128,\n 528482304 : 540672\n },\n {\n \"0\": 260,\n 1048576 : 0,\n 2097152 : 67109120,\n 3145728 : 65796,\n 4194304 : 65540,\n 5242880 : 67108868,\n 6291456 : 67174660,\n 7340032 : 67174400,\n 8388608 : 67108864,\n 9437184 : 67174656,\n 10485760 : 65792,\n 11534336 : 67174404,\n 12582912 : 67109124,\n 13631488 : 65536,\n 14680064 : 4,\n 15728640 : 256,\n 524288 : 67174656,\n 1572864 : 67174404,\n 2621440 : 0,\n 3670016 : 67109120,\n 4718592 : 67108868,\n 5767168 : 65536,\n 6815744 : 65540,\n 7864320 : 260,\n 8912896 : 4,\n 9961472 : 256,\n 11010048 : 67174400,\n 12058624 : 65796,\n 13107200 : 65792,\n 14155776 : 67109124,\n 15204352 : 67174660,\n 16252928 : 67108864,\n 16777216 : 67174656,\n 17825792 : 65540,\n 18874368 : 65536,\n 19922944 : 67109120,\n 20971520 : 256,\n 22020096 : 67174660,\n 23068672 : 67108868,\n 24117248 : 0,\n 25165824 : 67109124,\n 26214400 : 67108864,\n 27262976 : 4,\n 28311552 : 65792,\n 29360128 : 67174400,\n 30408704 : 260,\n 31457280 : 65796,\n 32505856 : 67174404,\n 17301504 : 67108864,\n 18350080 : 260,\n 19398656 : 67174656,\n 20447232 : 0,\n 21495808 : 65540,\n 22544384 : 67109120,\n 23592960 : 256,\n 24641536 : 67174404,\n 25690112 : 65536,\n 26738688 : 67174660,\n 27787264 : 65796,\n 28835840 : 67108868,\n 29884416 : 67109124,\n 30932992 : 67174400,\n 31981568 : 4,\n 33030144 : 65792\n },\n {\n \"0\": 2151682048,\n 65536 : 2147487808,\n 131072 : 4198464,\n 196608 : 2151677952,\n 262144 : 0,\n 327680 : 4198400,\n 393216 : 2147483712,\n 458752 : 4194368,\n 524288 : 2147483648,\n 589824 : 4194304,\n 655360 : 64,\n 720896 : 2147487744,\n 786432 : 2151678016,\n 851968 : 4160,\n 917504 : 4096,\n 983040 : 2151682112,\n 32768 : 2147487808,\n 98304 : 64,\n 163840 : 2151678016,\n 229376 : 2147487744,\n 294912 : 4198400,\n 360448 : 2151682112,\n 425984 : 0,\n 491520 : 2151677952,\n 557056 : 4096,\n 622592 : 2151682048,\n 688128 : 4194304,\n 753664 : 4160,\n 819200 : 2147483648,\n 884736 : 4194368,\n 950272 : 4198464,\n 1015808 : 2147483712,\n 1048576 : 4194368,\n 1114112 : 4198400,\n 1179648 : 2147483712,\n 1245184 : 0,\n 1310720 : 4160,\n 1376256 : 2151678016,\n 1441792 : 2151682048,\n 1507328 : 2147487808,\n 1572864 : 2151682112,\n 1638400 : 2147483648,\n 1703936 : 2151677952,\n 1769472 : 4198464,\n 1835008 : 2147487744,\n 1900544 : 4194304,\n 1966080 : 64,\n 2031616 : 4096,\n 1081344 : 2151677952,\n 1146880 : 2151682112,\n 1212416 : 0,\n 1277952 : 4198400,\n 1343488 : 4194368,\n 1409024 : 2147483648,\n 1474560 : 2147487808,\n 1540096 : 64,\n 1605632 : 2147483712,\n 1671168 : 4096,\n 1736704 : 2147487744,\n 1802240 : 2151678016,\n 1867776 : 4160,\n 1933312 : 2151682048,\n 1998848 : 4194304,\n 2064384 : 4198464\n },\n {\n \"0\": 128,\n 4096 : 17039360,\n 8192 : 262144,\n 12288 : 536870912,\n 16384 : 537133184,\n 20480 : 16777344,\n 24576 : 553648256,\n 28672 : 262272,\n 32768 : 16777216,\n 36864 : 537133056,\n 40960 : 536871040,\n 45056 : 553910400,\n 49152 : 553910272,\n 53248 : 0,\n 57344 : 17039488,\n 61440 : 553648128,\n 2048 : 17039488,\n 6144 : 553648256,\n 10240 : 128,\n 14336 : 17039360,\n 18432 : 262144,\n 22528 : 537133184,\n 26624 : 553910272,\n 30720 : 536870912,\n 34816 : 537133056,\n 38912 : 0,\n 43008 : 553910400,\n 47104 : 16777344,\n 51200 : 536871040,\n 55296 : 553648128,\n 59392 : 16777216,\n 63488 : 262272,\n 65536 : 262144,\n 69632 : 128,\n 73728 : 536870912,\n 77824 : 553648256,\n 81920 : 16777344,\n 86016 : 553910272,\n 90112 : 537133184,\n 94208 : 16777216,\n 98304 : 553910400,\n 102400 : 553648128,\n 106496 : 17039360,\n 110592 : 537133056,\n 114688 : 262272,\n 118784 : 536871040,\n 122880 : 0,\n 126976 : 17039488,\n 67584 : 553648256,\n 71680 : 16777216,\n 75776 : 17039360,\n 79872 : 537133184,\n 83968 : 536870912,\n 88064 : 17039488,\n 92160 : 128,\n 96256 : 553910272,\n 100352 : 262272,\n 104448 : 553910400,\n 108544 : 0,\n 112640 : 553648128,\n 116736 : 16777344,\n 120832 : 262144,\n 124928 : 537133056,\n 129024 : 536871040\n },\n {\n \"0\": 268435464,\n 256 : 8192,\n 512 : 270532608,\n 768 : 270540808,\n 1024 : 268443648,\n 1280 : 2097152,\n 1536 : 2097160,\n 1792 : 268435456,\n 2048 : 0,\n 2304 : 268443656,\n 2560 : 2105344,\n 2816 : 8,\n 3072 : 270532616,\n 3328 : 2105352,\n 3584 : 8200,\n 3840 : 270540800,\n 128 : 270532608,\n 384 : 270540808,\n 640 : 8,\n 896 : 2097152,\n 1152 : 2105352,\n 1408 : 268435464,\n 1664 : 268443648,\n 1920 : 8200,\n 2176 : 2097160,\n 2432 : 8192,\n 2688 : 268443656,\n 2944 : 270532616,\n 3200 : 0,\n 3456 : 270540800,\n 3712 : 2105344,\n 3968 : 268435456,\n 4096 : 268443648,\n 4352 : 270532616,\n 4608 : 270540808,\n 4864 : 8200,\n 5120 : 2097152,\n 5376 : 268435456,\n 5632 : 268435464,\n 5888 : 2105344,\n 6144 : 2105352,\n 6400 : 0,\n 6656 : 8,\n 6912 : 270532608,\n 7168 : 8192,\n 7424 : 268443656,\n 7680 : 270540800,\n 7936 : 2097160,\n 4224 : 8,\n 4480 : 2105344,\n 4736 : 2097152,\n 4992 : 268435464,\n 5248 : 268443648,\n 5504 : 8200,\n 5760 : 270540808,\n 6016 : 270532608,\n 6272 : 270540800,\n 6528 : 270532616,\n 6784 : 8192,\n 7040 : 2105352,\n 7296 : 2097160,\n 7552 : 0,\n 7808 : 268435456,\n 8064 : 268443656\n },\n {\n \"0\": 1048576,\n 16 : 33555457,\n 32 : 1024,\n 48 : 1049601,\n 64 : 34604033,\n 80 : 0,\n 96 : 1,\n 112 : 34603009,\n 128 : 33555456,\n 144 : 1048577,\n 160 : 33554433,\n 176 : 34604032,\n 192 : 34603008,\n 208 : 1025,\n 224 : 1049600,\n 240 : 33554432,\n 8 : 34603009,\n 24 : 0,\n 40 : 33555457,\n 56 : 34604032,\n 72 : 1048576,\n 88 : 33554433,\n 104 : 33554432,\n 120 : 1025,\n 136 : 1049601,\n 152 : 33555456,\n 168 : 34603008,\n 184 : 1048577,\n 200 : 1024,\n 216 : 34604033,\n 232 : 1,\n 248 : 1049600,\n 256 : 33554432,\n 272 : 1048576,\n 288 : 33555457,\n 304 : 34603009,\n 320 : 1048577,\n 336 : 33555456,\n 352 : 34604032,\n 368 : 1049601,\n 384 : 1025,\n 400 : 34604033,\n 416 : 1049600,\n 432 : 1,\n 448 : 0,\n 464 : 34603008,\n 480 : 33554433,\n 496 : 1024,\n 264 : 1049600,\n 280 : 33555457,\n 296 : 34603009,\n 312 : 1,\n 328 : 33554432,\n 344 : 1048576,\n 360 : 1025,\n 376 : 34604032,\n 392 : 33554433,\n 408 : 34603008,\n 424 : 0,\n 440 : 34604033,\n 456 : 1049601,\n 472 : 1024,\n 488 : 33555456,\n 504 : 1048577\n },\n {\n \"0\": 134219808,\n 1 : 131072,\n 2 : 134217728,\n 3 : 32,\n 4 : 131104,\n 5 : 134350880,\n 6 : 134350848,\n 7 : 2048,\n 8 : 134348800,\n 9 : 134219776,\n 10 : 133120,\n 11 : 134348832,\n 12 : 2080,\n 13 : 0,\n 14 : 134217760,\n 15 : 133152,\n 2147483648 : 2048,\n 2147483649 : 134350880,\n 2147483650 : 134219808,\n 2147483651 : 134217728,\n 2147483652 : 134348800,\n 2147483653 : 133120,\n 2147483654 : 133152,\n 2147483655 : 32,\n 2147483656 : 134217760,\n 2147483657 : 2080,\n 2147483658 : 131104,\n 2147483659 : 134350848,\n 2147483660 : 0,\n 2147483661 : 134348832,\n 2147483662 : 134219776,\n 2147483663 : 131072,\n 16 : 133152,\n 17 : 134350848,\n 18 : 32,\n 19 : 2048,\n 20 : 134219776,\n 21 : 134217760,\n 22 : 134348832,\n 23 : 131072,\n 24 : 0,\n 25 : 131104,\n 26 : 134348800,\n 27 : 134219808,\n 28 : 134350880,\n 29 : 133120,\n 30 : 2080,\n 31 : 134217728,\n 2147483664 : 131072,\n 2147483665 : 2048,\n 2147483666 : 134348832,\n 2147483667 : 133152,\n 2147483668 : 32,\n 2147483669 : 134348800,\n 2147483670 : 134217728,\n 2147483671 : 134219808,\n 2147483672 : 134350880,\n 2147483673 : 134217760,\n 2147483674 : 134219776,\n 2147483675 : 0,\n 2147483676 : 133120,\n 2147483677 : 2080,\n 2147483678 : 131104,\n 2147483679 : 134350848\n }],\n x = [4160749569, 528482304, 33030144, 2064384, 129024, 8064, 504, 2147483679],\n r = s.DES = n.extend({\n _doReset: function() {\n for (var b = this._key.words,\n a = [], c = 0; 56 > c; c++) {\n var d = q[c] - 1;\n a[c] = b[d >>> 5] >>> 31 - d % 32 & 1\n }\n b = this._subKeys = [];\n for (d = 0; 16 > d; d++) {\n for (var f = b[d] = [], l = v[d], c = 0; 24 > c; c++) f[c / 6 | 0] |= a[(w[c] - 1 + l) % 28] << 31 - c % 6,\n f[4 + (c / 6 | 0)] |= a[28 + (w[c + 24] - 1 + l) % 28] << 31 - c % 6;\n f[0] = f[0] << 1 | f[0] >>> 31;\n for (c = 1; 7 > c; c++) f[c] >>>= 4 * (c - 1) + 3;\n f[7] = f[7] << 5 | f[7] >>> 27\n }\n a = this._invSubKeys = [];\n for (c = 0; 16 > c; c++) a[c] = b[15 - c]\n },\n encryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._subKeys)\n },\n decryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._invSubKeys)\n },\n _doCryptBlock: function(e, a, c) {\n this._lBlock = e[a];\n this._rBlock = e[a + 1];\n u.call(this, 4, 252645135);\n u.call(this, 16, 65535);\n l.call(this, 2, 858993459);\n l.call(this, 8, 16711935);\n u.call(this, 1, 1431655765);\n for (var d = 0; 16 > d; d++) {\n for (var f = c[d], n = this._lBlock, p = this._rBlock, q = 0, r = 0; 8 > r; r++) q |= b[r][((p ^ f[r]) & x[r]) >>> 0];\n this._lBlock = p;\n this._rBlock = n ^ q\n }\n c = this._lBlock;\n this._lBlock = this._rBlock;\n this._rBlock = c;\n u.call(this, 1, 1431655765);\n l.call(this, 8, 16711935);\n l.call(this, 2, 858993459);\n u.call(this, 16, 65535);\n u.call(this, 4, 252645135);\n e[a] = this._lBlock;\n e[a + 1] = this._rBlock\n },\n keySize: 2,\n ivSize: 2,\n blockSize: 2\n });\n d.DES = n._createHelper(r);\n s = s.TripleDES = n.extend({\n _doReset: function() {\n var b = this._key.words;\n this._des1 = r.createEncryptor(p.create(b.slice(0, 2)));\n this._des2 = r.createEncryptor(p.create(b.slice(2, 4)));\n this._des3 = r.createEncryptor(p.create(b.slice(4, 6)))\n },\n encryptBlock: function(b, a) {\n this._des1.encryptBlock(b, a);\n this._des2.decryptBlock(b, a);\n this._des3.encryptBlock(b, a)\n },\n decryptBlock: function(b, a) {\n this._des3.decryptBlock(b, a);\n this._des2.encryptBlock(b, a);\n this._des1.decryptBlock(b, a)\n },\n keySize: 6,\n ivSize: 2,\n blockSize: 2\n });\n d.TripleDES = n._createHelper(s)\n})();\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\n/**\n * Electronic Codebook block mode.\n */\nCryptoJS.mode.ECB = (function() {\n var ECB = CryptoJS.lib.BlockCipherMode.extend();\n\n ECB.Encryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.encryptBlock(words, offset);\n }\n });\n ECB.Decryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.decryptBlock(words, offset);\n }\n });\n return ECB;\n} ());\n\nfunction encryptByDES(message, key) {\n var keyHex = CryptoJS.enc.Utf8.parse(key);\n var encrypted = CryptoJS.DES.encrypt(message, keyHex, {\n mode: CryptoJS.mode.ECB,\n padding: CryptoJS.pad.Pkcs7\n });\n return encrypted.toString()\n}\n//DES加密结束\nvar userId=userId||String(java.get('userId'));\nvar deskey=deskey||String(java.get('deskey'));\nvar siteId=siteId||String(java.get('siteId'));\nfunction getPostUrl(data,type) {\nvar url = 'http://m.ndlib.cn/nlc_read_home/service.do,';\nvar md5Key = 'library_2016@hzlq';\nvalue = {\n siteId: siteId,\n data: encryptByDES(JSON.stringify(data), deskey),\n userId: userId,\n fromSource: 3,\n osType: 5,\n version: \"1.0.1\",\n versionCode: 10001,\n timeStamp: data.timeStamp,\n hashCode: md5(data.timeStamp + md5Key)\n}\nvar option={\n\"method\":\"POST\",\n\"body\":'cmd='+type+'&value=' + encodeURIComponent(JSON.stringify(value))\n}\nreturn url + JSON.stringify(option);\n}\nvar data = {\n timeStamp:Date.now(),\n uaInfo:'1',\n chapterId:result\n };\ngetPostUrl(data,'qryChapterDetails');"
},
"searchUrl": "
",
"kind": "complete_status&&category_name",
"lastChapter": "latest_chapter_update_time&&latest_chapter##\\h[\\d:]+\\d\\n##▪",
"name": "name",
"wordCount": "word_num"
},
"ruleToc": {
"chapterList": "data",
"chapterName": "name",
"chapterUrl": "/novel/chapterInfo?novel_chapter_id={{$.id}}",
"isVip": "¥{{$.is_free}}##¥true",
"updateTime": ""
},
"searchUrl": "/novel/search?pageSize=100&kw={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "正版",
"bookSourceName": "💰 黑岩",
"bookSourceType": 0,
"bookSourceUrl": "https://www.heiyan.com#芜恙",
"bookUrlPattern": "",
"customOrder": 2457,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "全部小说::/all/-1_-1_-1_-1_3_{{page}}.html\n免费小说::/all/-1_-1_1_-1_3_{{page}}.html\n收费小说::/all/-1_-1_0_-1_3_{{page}}.html\n完结小说::/all/-1_-1_-1_1_3_{{page}}.html\n连载小说::/all/-1_-1_-1_0_3_{{page}}.html\n历史全部::/all/3_-1_-1_-1_3_{{page}}.html\n历史免费::/all/3_-1_1_-1_3_{{page}}.html\n历史收费::/all/3_-1_0_-1_3_{{page}}.html\n历史完结::/all/3_-1_-1_1_3_{{page}}.html\n历史连载::/all/3_-1_-1_0_3_{{page}}.html\n军事全部::/all/5_-1_-1_-1_3_{{page}}.html\n军事免费::/all/5_-1_1_-1_3_{{page}}.html\n军事收费::/all/5_-1_0_-1_3_{{page}}.html\n军事完结::/all/5_-1_-1_1_3_{{page}}.html\n军事连载::/all/5_-1_-1_0_3_{{page}}.html\n玄幻全部::/all/6_-1_-1_-1_3_{{page}}.html\n玄幻免费::/all/6_-1_1_-1_3_{{page}}.html\n玄幻收费::/all/6_-1_0_-1_3_{{page}}.html\n玄幻完结::/all/6_-1_-1_1_3_{{page}}.html\n玄幻连载::/all/6_-1_-1_0_3_{{page}}.html\n奇幻全部::/all/14_-1_-1_-1_3_{{page}}.html\n奇幻免费::/all/14_-1_1_-1_3_{{page}}.html\n奇幻收费::/all/14_-1_0_-1_3_{{page}}.html\n奇幻完结::/all/14_-1_-1_1_3_{{page}}.html\n奇幻连载::/all/14_-1_-1_0_3_{{page}}.html\n仙侠全部::/all/7_-1_-1_-1_3_{{page}}.html\n仙侠免费::/all/7_-1_1_-1_3_{{page}}.html\n仙侠收费::/all/7_-1_0_-1_3_{{page}}.html\n仙侠完结::/all/7_-1_-1_1_3_{{page}}.html\n仙侠连载::/all/7_-1_-1_0_3_{{page}}.html\n武侠全部::/all/8_-1_-1_-1_3_{{page}}.html\n武侠免费::/all/8_-1_1_-1_3_{{page}}.html\n武侠收费::/all/8_-1_0_-1_3_{{page}}.html\n武侠完结::/all/8_-1_-1_1_3_{{page}}.html\n武侠连载::/all/8_-1_-1_0_3_{{page}}.html\n科幻全部::/all/10_-1_-1_-1_3_{{page}}.html\n科幻免费::/all/10_-1_1_-1_3_{{page}}.html\n科幻收费::/all/10_-1_0_-1_3_{{page}}.html\n科幻完结::/all/10_-1_-1_1_3_{{page}}.html\n科幻连载::/all/10_-1_-1_0_3_{{page}}.html\n游戏全部::/all/9_-1_-1_-1_3_{{page}}.html\n游戏免费::/all/9_-1_1_-1_3_{{page}}.html\n游戏收费::/all/9_-1_0_-1_3_{{page}}.html\n游戏完结::/all/9_-1_-1_1_3_{{page}}.html\n游戏连载::/all/9_-1_-1_0_3_{{page}}.html\n现代全部::/all/25_-1_-1_-1_3_{{page}}.html\n现代免费::/all/25_-1_1_-1_3_{{page}}.html\n现代收费::/all/25_-1_0_-1_3_{{page}}.html\n现代完结::/all/25_-1_-1_1_3_{{page}}.html\n现代连载::/all/25_-1_-1_0_3_{{page}}.html\n古言全部::/all/37_-1_-1_-1_3_{{page}}.html\n古言免费::/all/37_-1_1_-1_3_{{page}}.html\n古言收费::/all/37_-1_0_-1_3_{{page}}.html\n古言完结::/all/37_-1_-1_1_3_{{page}}.html\n古言连载::/all/37_-1_-1_0_3_{{page}}.html",
"header": "",
"lastUpdateTime": 1614751898742,
"loginUrl": "https://www.heiyan.com/accounts/login?backUrl=/",
"respondTime": 5075,
"ruleBookInfo": {
"author": "author",
"coverUrl": "cover",
"init": "
'+ J.select('.note').eq(0).html(),\n url: og('novel:read_url').replace('book','chapter'),\n};\n\nbook;\n
'+java.get('intro')"
},
"ruleContent": {
"content": "$.returnObject[0].content@js:\nresult?result:'无法获取内容?\\n1.编辑书源添加自己的账号信息,找到目录列表规则,按提示添加账号信息\\n2.如果添加了账号信息仍然无法获取内容,请尝试刷新或更新账号信息(方式二)\\n3.必要说明:如果使用方式一添加了账号信息,每次打开新的书籍详情页或刷新正文都会重新获取账号信息,因此之前获取的书籍正文的链接将会失效,因此建议全文下载或者按2操作\\n必要说明:在使用本源前,请考虑到使用本源可能造成的账号封禁等问题'"
},
"ruleExplore": {},
"ruleSearch": {
"author": "$.resourceInfo.author",
"bookList": "$.returnObject.resAndMagResult",
"bookUrl": "$.resourceInfo.resId@js:\n//md5加密开始\nvar rotateLeft = function(lValue, iShiftBits) {\n return (lValue << iShiftBits) | (lValue >>> (32 - iShiftBits))\n}\nvar addUnsigned = function(lX, lY) {\n var lX4, lY4, lX8, lY8, lResult;\n lX8 = (lX & 0x80000000);\n lY8 = (lY & 0x80000000);\n lX4 = (lX & 0x40000000);\n lY4 = (lY & 0x40000000);\n lResult = (lX & 0x3FFFFFFF) + (lY & 0x3FFFFFFF);\n if (lX4 & lY4) return (lResult ^ 0x80000000 ^ lX8 ^ lY8);\n if (lX4 | lY4) {\n if (lResult & 0x40000000) return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);\n else return (lResult ^ 0x40000000 ^ lX8 ^ lY8)\n } else {\n return (lResult ^ lX8 ^ lY8)\n }\n}\nvar F = function(x, y, z) {\n return (x & y) | ((~x) & z)\n}\nvar G = function(x, y, z) {\n return (x & z) | (y & (~z))\n}\nvar H = function(x, y, z) {\n return (x ^ y ^ z)\n}\nvar I = function(x, y, z) {\n return (y ^ (x | (~z)))\n}\nvar FF = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(F(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar GG = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(G(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar HH = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(H(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar II = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(I(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar convertToWordArray = function(string) {\n var lWordCount;\n var lMessageLength = string.length;\n var lNumberOfWordsTempOne = lMessageLength + 8;\n var lNumberOfWordsTempTwo = (lNumberOfWordsTempOne - (lNumberOfWordsTempOne % 64)) / 64;\n var lNumberOfWords = (lNumberOfWordsTempTwo + 1) * 16;\n var lWordArray = Array(lNumberOfWords - 1);\n var lBytePosition = 0;\n var lByteCount = 0;\n while (lByteCount < lMessageLength) {\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount) << lBytePosition));\n lByteCount++\n }\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80 << lBytePosition);\n lWordArray[lNumberOfWords - 2] = lMessageLength << 3;\n lWordArray[lNumberOfWords - 1] = lMessageLength >>> 29;\n return lWordArray\n};\nvar wordToHex = function(lValue) {\n var WordToHexValue = \"\",\n WordToHexValueTemp = \"\",\n lByte, lCount;\n for (lCount = 0; lCount <= 3; lCount++) {\n lByte = (lValue >>> (lCount * 8)) & 255;\n WordToHexValueTemp = \"0\" + lByte.toString(16);\n WordToHexValue = WordToHexValue + WordToHexValueTemp.substr(WordToHexValueTemp.length - 2, 2)\n }\n return WordToHexValue\n};\nvar uTF8Encode = function(string) {\n string = string.replace(/\\x0d\\x0a/g, \"\\x0a\");\n var output = \"\";\n for (var n = 0; n < string.length; n++) {\n var c = string.charCodeAt(n);\n if (c < 128) {\n output += String.fromCharCode(c)\n } else if ((c > 127) && (c < 2048)) {\n output += String.fromCharCode((c >> 6) | 192);\n output += String.fromCharCode((c & 63) | 128)\n } else {\n output += String.fromCharCode((c >> 12) | 224);\n output += String.fromCharCode(((c >> 6) & 63) | 128);\n output += String.fromCharCode((c & 63) | 128)\n }\n }\n return output;\n};\nfunction md5(string) {\n var x = Array();\n var k, AA, BB, CC, DD, a, b, c, d;\n var S11 = 7,\n S12 = 12,\n S13 = 17,\n S14 = 22;\n var S21 = 5,\n S22 = 9,\n S23 = 14,\n S24 = 20;\n var S31 = 4,\n S32 = 11,\n S33 = 16,\n S34 = 23;\n var S41 = 6,\n S42 = 10,\n S43 = 15,\n S44 = 21;\n string = uTF8Encode(string);\n x = convertToWordArray(string);\n a = 0x67452301;\n b = 0xEFCDAB89;\n c = 0x98BADCFE;\n d = 0x10325476;\n for (k = 0; k < x.length; k += 16) {\n AA = a;\n BB = b;\n CC = c;\n DD = d;\n a = FF(a, b, c, d, x[k + 0], S11, 0xD76AA478);\n d = FF(d, a, b, c, x[k + 1], S12, 0xE8C7B756);\n c = FF(c, d, a, b, x[k + 2], S13, 0x242070DB);\n b = FF(b, c, d, a, x[k + 3], S14, 0xC1BDCEEE);\n a = FF(a, b, c, d, x[k + 4], S11, 0xF57C0FAF);\n d = FF(d, a, b, c, x[k + 5], S12, 0x4787C62A);\n c = FF(c, d, a, b, x[k + 6], S13, 0xA8304613);\n b = FF(b, c, d, a, x[k + 7], S14, 0xFD469501);\n a = FF(a, b, c, d, x[k + 8], S11, 0x698098D8);\n d = FF(d, a, b, c, x[k + 9], S12, 0x8B44F7AF);\n c = FF(c, d, a, b, x[k + 10], S13, 0xFFFF5BB1);\n b = FF(b, c, d, a, x[k + 11], S14, 0x895CD7BE);\n a = FF(a, b, c, d, x[k + 12], S11, 0x6B901122);\n d = FF(d, a, b, c, x[k + 13], S12, 0xFD987193);\n c = FF(c, d, a, b, x[k + 14], S13, 0xA679438E);\n b = FF(b, c, d, a, x[k + 15], S14, 0x49B40821);\n a = GG(a, b, c, d, x[k + 1], S21, 0xF61E2562);\n d = GG(d, a, b, c, x[k + 6], S22, 0xC040B340);\n c = GG(c, d, a, b, x[k + 11], S23, 0x265E5A51);\n b = GG(b, c, d, a, x[k + 0], S24, 0xE9B6C7AA);\n a = GG(a, b, c, d, x[k + 5], S21, 0xD62F105D);\n d = GG(d, a, b, c, x[k + 10], S22, 0x2441453);\n c = GG(c, d, a, b, x[k + 15], S23, 0xD8A1E681);\n b = GG(b, c, d, a, x[k + 4], S24, 0xE7D3FBC8);\n a = GG(a, b, c, d, x[k + 9], S21, 0x21E1CDE6);\n d = GG(d, a, b, c, x[k + 14], S22, 0xC33707D6);\n c = GG(c, d, a, b, x[k + 3], S23, 0xF4D50D87);\n b = GG(b, c, d, a, x[k + 8], S24, 0x455A14ED);\n a = GG(a, b, c, d, x[k + 13], S21, 0xA9E3E905);\n d = GG(d, a, b, c, x[k + 2], S22, 0xFCEFA3F8);\n c = GG(c, d, a, b, x[k + 7], S23, 0x676F02D9);\n b = GG(b, c, d, a, x[k + 12], S24, 0x8D2A4C8A);\n a = HH(a, b, c, d, x[k + 5], S31, 0xFFFA3942);\n d = HH(d, a, b, c, x[k + 8], S32, 0x8771F681);\n c = HH(c, d, a, b, x[k + 11], S33, 0x6D9D6122);\n b = HH(b, c, d, a, x[k + 14], S34, 0xFDE5380C);\n a = HH(a, b, c, d, x[k + 1], S31, 0xA4BEEA44);\n d = HH(d, a, b, c, x[k + 4], S32, 0x4BDECFA9);\n c = HH(c, d, a, b, x[k + 7], S33, 0xF6BB4B60);\n b = HH(b, c, d, a, x[k + 10], S34, 0xBEBFBC70);\n a = HH(a, b, c, d, x[k + 13], S31, 0x289B7EC6);\n d = HH(d, a, b, c, x[k + 0], S32, 0xEAA127FA);\n c = HH(c, d, a, b, x[k + 3], S33, 0xD4EF3085);\n b = HH(b, c, d, a, x[k + 6], S34, 0x4881D05);\n a = HH(a, b, c, d, x[k + 9], S31, 0xD9D4D039);\n d = HH(d, a, b, c, x[k + 12], S32, 0xE6DB99E5);\n c = HH(c, d, a, b, x[k + 15], S33, 0x1FA27CF8);\n b = HH(b, c, d, a, x[k + 2], S34, 0xC4AC5665);\n a = II(a, b, c, d, x[k + 0], S41, 0xF4292244);\n d = II(d, a, b, c, x[k + 7], S42, 0x432AFF97);\n c = II(c, d, a, b, x[k + 14], S43, 0xAB9423A7);\n b = II(b, c, d, a, x[k + 5], S44, 0xFC93A039);\n a = II(a, b, c, d, x[k + 12], S41, 0x655B59C3);\n d = II(d, a, b, c, x[k + 3], S42, 0x8F0CCC92);\n c = II(c, d, a, b, x[k + 10], S43, 0xFFEFF47D);\n b = II(b, c, d, a, x[k + 1], S44, 0x85845DD1);\n a = II(a, b, c, d, x[k + 8], S41, 0x6FA87E4F);\n d = II(d, a, b, c, x[k + 15], S42, 0xFE2CE6E0);\n c = II(c, d, a, b, x[k + 6], S43, 0xA3014314);\n b = II(b, c, d, a, x[k + 13], S44, 0x4E0811A1);\n a = II(a, b, c, d, x[k + 4], S41, 0xF7537E82);\n d = II(d, a, b, c, x[k + 11], S42, 0xBD3AF235);\n c = II(c, d, a, b, x[k + 2], S43, 0x2AD7D2BB);\n b = II(b, c, d, a, x[k + 9], S44, 0xEB86D391);\n a = addUnsigned(a, AA);\n b = addUnsigned(b, BB);\n c = addUnsigned(c, CC);\n d = addUnsigned(d, DD);\n };\n var tempValue = wordToHex(a) + wordToHex(b) + wordToHex(c) + wordToHex(d);\n return tempValue.toLowerCase();\n}\n//md5加密结束\n//DES加密开始\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\nvar CryptoJS = CryptoJS ||\nfunction(u, l) {\n var d = {},\n n = d.lib = {},\n p = function() {},\n s = n.Base = {\n extend: function(a) {\n p.prototype = this;\n var c = new p;\n a && c.mixIn(a);\n c.hasOwnProperty(\"init\") || (c.init = function() {\n c.$super.init.apply(this, arguments)\n });\n c.init.prototype = c;\n c.$super = this;\n return c\n },\n create: function() {\n var a = this.extend();\n a.init.apply(a, arguments);\n return a\n },\n init: function() {},\n mixIn: function(a) {\n for (var c in a) a.hasOwnProperty(c) && (this[c] = a[c]);\n a.hasOwnProperty(\"toString\") && (this.toString = a.toString)\n },\n clone: function() {\n return this.init.prototype.extend(this)\n }\n },\n q = n.WordArray = s.extend({\n init: function(a, c) {\n a = this.words = a || [];\n this.sigBytes = c != l ? c: 4 * a.length\n },\n toString: function(a) {\n return (a || v).stringify(this)\n },\n concat: function(a) {\n var c = this.words,\n m = a.words,\n f = this.sigBytes;\n a = a.sigBytes;\n this.clamp();\n if (f % 4) for (var t = 0; t < a; t++) c[f + t >>> 2] |= (m[t >>> 2] >>> 24 - 8 * (t % 4) & 255) << 24 - 8 * ((f + t) % 4);\n else if (65535 < m.length) for (t = 0; t < a; t += 4) c[f + t >>> 2] = m[t >>> 2];\n else c.push.apply(c, m);\n this.sigBytes += a;\n return this\n },\n clamp: function() {\n var a = this.words,\n c = this.sigBytes;\n a[c >>> 2] &= 4294967295 << 32 - 8 * (c % 4);\n a.length = u.ceil(c / 4)\n },\n clone: function() {\n var a = s.clone.call(this);\n a.words = this.words.slice(0);\n return a\n },\n random: function(a) {\n for (var c = [], m = 0; m < a; m += 4) c.push(4294967296 * u.random() | 0);\n return new q.init(c, a)\n }\n }),\n w = d.enc = {},\n v = w.Hex = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) {\n var t = c[f >>> 2] >>> 24 - 8 * (f % 4) & 255;\n m.push((t >>> 4).toString(16));\n m.push((t & 15).toString(16))\n }\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f += 2) m[f >>> 3] |= parseInt(a.substr(f, 2), 16) << 24 - 4 * (f % 8);\n return new q.init(m, c / 2)\n }\n },\n b = w.Latin1 = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) m.push(String.fromCharCode(c[f >>> 2] >>> 24 - 8 * (f % 4) & 255));\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f++) m[f >>> 2] |= (a.charCodeAt(f) & 255) << 24 - 8 * (f % 4);\n return new q.init(m, c)\n }\n },\n x = w.Utf8 = {\n stringify: function(a) {\n try {\n return decodeURIComponent(escape(b.stringify(a)))\n } catch(c) {\n throw Error(\"Malformed UTF-8 data\");\n }\n },\n parse: function(a) {\n return b.parse(unescape(encodeURIComponent(a)))\n }\n },\n r = n.BufferedBlockAlgorithm = s.extend({\n reset: function() {\n this._data = new q.init;\n this._nDataBytes = 0\n },\n _append: function(a) {\n \"string\" == typeof a && (a = x.parse(a));\n this._data.concat(a);\n this._nDataBytes += a.sigBytes\n },\n _process: function(a) {\n var c = this._data,\n m = c.words,\n f = c.sigBytes,\n t = this.blockSize,\n b = f / (4 * t),\n b = a ? u.ceil(b) : u.max((b | 0) - this._minBufferSize, 0);\n a = b * t;\n f = u.min(4 * a, f);\n if (a) {\n for (var e = 0; e < a; e += t) this._doProcessBlock(m, e);\n e = m.splice(0, a);\n c.sigBytes -= f\n }\n return new q.init(e, f)\n },\n clone: function() {\n var a = s.clone.call(this);\n a._data = this._data.clone();\n return a\n },\n _minBufferSize: 0\n });\n n.Hasher = r.extend({\n cfg: s.extend(),\n init: function(a) {\n this.cfg = this.cfg.extend(a);\n this.reset()\n },\n reset: function() {\n r.reset.call(this);\n this._doReset()\n },\n update: function(a) {\n this._append(a);\n this._process();\n return this\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n blockSize: 16,\n _createHelper: function(a) {\n return function(c, m) {\n return (new a.init(m)).finalize(c)\n }\n },\n _createHmacHelper: function(a) {\n return function(c, m) {\n return (new e.HMAC.init(a, m)).finalize(c)\n }\n }\n });\n var e = d.algo = {};\n return d\n} (Math); (function() {\n var u = CryptoJS,\n l = u.lib.WordArray;\n u.enc.Base64 = {\n stringify: function(d) {\n var n = d.words,\n l = d.sigBytes,\n s = this._map;\n d.clamp();\n d = [];\n for (var q = 0; q < l; q += 3) for (var w = (n[q >>> 2] >>> 24 - 8 * (q % 4) & 255) << 16 | (n[q + 1 >>> 2] >>> 24 - 8 * ((q + 1) % 4) & 255) << 8 | n[q + 2 >>> 2] >>> 24 - 8 * ((q + 2) % 4) & 255, v = 0; 4 > v && q + 0.75 * v < l; v++) d.push(s.charAt(w >>> 6 * (3 - v) & 63));\n if (n = s.charAt(64)) for (; d.length % 4;) d.push(n);\n return d.join(\"\")\n },\n parse: function(d) {\n var n = d.length,\n p = this._map,\n s = p.charAt(64);\n s && (s = d.indexOf(s), -1 != s && (n = s));\n for (var s = [], q = 0, w = 0; w < n; w++) if (w % 4) {\n var v = p.indexOf(d.charAt(w - 1)) << 2 * (w % 4),\n b = p.indexOf(d.charAt(w)) >>> 6 - 2 * (w % 4);\n s[q >>> 2] |= (v | b) << 24 - 8 * (q % 4);\n q++\n }\n return l.create(s, q)\n },\n _map: \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"\n }\n})(); (function(u) {\n function l(b, e, a, c, m, f, t) {\n b = b + (e & a | ~e & c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function d(b, e, a, c, m, f, t) {\n b = b + (e & c | a & ~c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function n(b, e, a, c, m, f, t) {\n b = b + (e ^ a ^ c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function p(b, e, a, c, m, f, t) {\n b = b + (a ^ (e | ~c)) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n for (var s = CryptoJS,\n q = s.lib,\n w = q.WordArray,\n v = q.Hasher,\n q = s.algo,\n b = [], x = 0; 64 > x; x++) b[x] = 4294967296 * u.abs(u.sin(x + 1)) | 0;\n q = q.MD5 = v.extend({\n _doReset: function() {\n this._hash = new w.init([1732584193, 4023233417, 2562383102, 271733878])\n },\n _doProcessBlock: function(r, e) {\n for (var a = 0; 16 > a; a++) {\n var c = e + a,\n m = r[c];\n r[c] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360\n }\n var a = this._hash.words,\n c = r[e + 0],\n m = r[e + 1],\n f = r[e + 2],\n t = r[e + 3],\n y = r[e + 4],\n q = r[e + 5],\n s = r[e + 6],\n w = r[e + 7],\n v = r[e + 8],\n u = r[e + 9],\n x = r[e + 10],\n z = r[e + 11],\n A = r[e + 12],\n B = r[e + 13],\n C = r[e + 14],\n D = r[e + 15],\n g = a[0],\n h = a[1],\n j = a[2],\n k = a[3],\n g = l(g, h, j, k, c, 7, b[0]),\n k = l(k, g, h, j, m, 12, b[1]),\n j = l(j, k, g, h, f, 17, b[2]),\n h = l(h, j, k, g, t, 22, b[3]),\n g = l(g, h, j, k, y, 7, b[4]),\n k = l(k, g, h, j, q, 12, b[5]),\n j = l(j, k, g, h, s, 17, b[6]),\n h = l(h, j, k, g, w, 22, b[7]),\n g = l(g, h, j, k, v, 7, b[8]),\n k = l(k, g, h, j, u, 12, b[9]),\n j = l(j, k, g, h, x, 17, b[10]),\n h = l(h, j, k, g, z, 22, b[11]),\n g = l(g, h, j, k, A, 7, b[12]),\n k = l(k, g, h, j, B, 12, b[13]),\n j = l(j, k, g, h, C, 17, b[14]),\n h = l(h, j, k, g, D, 22, b[15]),\n g = d(g, h, j, k, m, 5, b[16]),\n k = d(k, g, h, j, s, 9, b[17]),\n j = d(j, k, g, h, z, 14, b[18]),\n h = d(h, j, k, g, c, 20, b[19]),\n g = d(g, h, j, k, q, 5, b[20]),\n k = d(k, g, h, j, x, 9, b[21]),\n j = d(j, k, g, h, D, 14, b[22]),\n h = d(h, j, k, g, y, 20, b[23]),\n g = d(g, h, j, k, u, 5, b[24]),\n k = d(k, g, h, j, C, 9, b[25]),\n j = d(j, k, g, h, t, 14, b[26]),\n h = d(h, j, k, g, v, 20, b[27]),\n g = d(g, h, j, k, B, 5, b[28]),\n k = d(k, g, h, j, f, 9, b[29]),\n j = d(j, k, g, h, w, 14, b[30]),\n h = d(h, j, k, g, A, 20, b[31]),\n g = n(g, h, j, k, q, 4, b[32]),\n k = n(k, g, h, j, v, 11, b[33]),\n j = n(j, k, g, h, z, 16, b[34]),\n h = n(h, j, k, g, C, 23, b[35]),\n g = n(g, h, j, k, m, 4, b[36]),\n k = n(k, g, h, j, y, 11, b[37]),\n j = n(j, k, g, h, w, 16, b[38]),\n h = n(h, j, k, g, x, 23, b[39]),\n g = n(g, h, j, k, B, 4, b[40]),\n k = n(k, g, h, j, c, 11, b[41]),\n j = n(j, k, g, h, t, 16, b[42]),\n h = n(h, j, k, g, s, 23, b[43]),\n g = n(g, h, j, k, u, 4, b[44]),\n k = n(k, g, h, j, A, 11, b[45]),\n j = n(j, k, g, h, D, 16, b[46]),\n h = n(h, j, k, g, f, 23, b[47]),\n g = p(g, h, j, k, c, 6, b[48]),\n k = p(k, g, h, j, w, 10, b[49]),\n j = p(j, k, g, h, C, 15, b[50]),\n h = p(h, j, k, g, q, 21, b[51]),\n g = p(g, h, j, k, A, 6, b[52]),\n k = p(k, g, h, j, t, 10, b[53]),\n j = p(j, k, g, h, x, 15, b[54]),\n h = p(h, j, k, g, m, 21, b[55]),\n g = p(g, h, j, k, v, 6, b[56]),\n k = p(k, g, h, j, D, 10, b[57]),\n j = p(j, k, g, h, s, 15, b[58]),\n h = p(h, j, k, g, B, 21, b[59]),\n g = p(g, h, j, k, y, 6, b[60]),\n k = p(k, g, h, j, z, 10, b[61]),\n j = p(j, k, g, h, f, 15, b[62]),\n h = p(h, j, k, g, u, 21, b[63]);\n a[0] = a[0] + g | 0;\n a[1] = a[1] + h | 0;\n a[2] = a[2] + j | 0;\n a[3] = a[3] + k | 0\n },\n _doFinalize: function() {\n var b = this._data,\n e = b.words,\n a = 8 * this._nDataBytes,\n c = 8 * b.sigBytes;\n e[c >>> 5] |= 128 << 24 - c % 32;\n var m = u.floor(a / 4294967296);\n e[(c + 64 >>> 9 << 4) + 15] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360;\n e[(c + 64 >>> 9 << 4) + 14] = (a << 8 | a >>> 24) & 16711935 | (a << 24 | a >>> 8) & 4278255360;\n b.sigBytes = 4 * (e.length + 1);\n this._process();\n b = this._hash;\n e = b.words;\n for (a = 0; 4 > a; a++) c = e[a],\n e[a] = (c << 8 | c >>> 24) & 16711935 | (c << 24 | c >>> 8) & 4278255360;\n return b\n },\n clone: function() {\n var b = v.clone.call(this);\n b._hash = this._hash.clone();\n return b\n }\n });\n s.MD5 = v._createHelper(q);\n s.HmacMD5 = v._createHmacHelper(q)\n})(Math); (function() {\n var u = CryptoJS,\n l = u.lib,\n d = l.Base,\n n = l.WordArray,\n l = u.algo,\n p = l.EvpKDF = d.extend({\n cfg: d.extend({\n keySize: 4,\n hasher: l.MD5,\n iterations: 1\n }),\n init: function(d) {\n this.cfg = this.cfg.extend(d)\n },\n compute: function(d, l) {\n for (var p = this.cfg,\n v = p.hasher.create(), b = n.create(), u = b.words, r = p.keySize, p = p.iterations; u.length < r;) {\n e && v.update(e);\n var e = v.update(d).finalize(l);\n v.reset();\n for (var a = 1; a < p; a++) e = v.finalize(e),\n v.reset();\n b.concat(e)\n }\n b.sigBytes = 4 * r;\n return b\n }\n });\n u.EvpKDF = function(d, l, n) {\n return p.create(n).compute(d, l)\n }\n})();\nCryptoJS.lib.Cipher ||\nfunction(u) {\n var l = CryptoJS,\n d = l.lib,\n n = d.Base,\n p = d.WordArray,\n s = d.BufferedBlockAlgorithm,\n q = l.enc.Base64,\n w = l.algo.EvpKDF,\n v = d.Cipher = s.extend({\n cfg: n.extend(),\n createEncryptor: function(m, a) {\n return this.create(this._ENC_XFORM_MODE, m, a)\n },\n createDecryptor: function(m, a) {\n return this.create(this._DEC_XFORM_MODE, m, a)\n },\n init: function(m, a, b) {\n this.cfg = this.cfg.extend(b);\n this._xformMode = m;\n this._key = a;\n this.reset()\n },\n reset: function() {\n s.reset.call(this);\n this._doReset()\n },\n process: function(a) {\n this._append(a);\n return this._process()\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n keySize: 4,\n ivSize: 4,\n _ENC_XFORM_MODE: 1,\n _DEC_XFORM_MODE: 2,\n _createHelper: function(m) {\n return {\n encrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).encrypt(m, f, b, e)\n },\n decrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).decrypt(m, f, b, e)\n }\n }\n }\n });\n d.StreamCipher = v.extend({\n _doFinalize: function() {\n return this._process(!0)\n },\n blockSize: 1\n });\n var b = l.mode = {},\n x = function(a, f, b) {\n var c = this._iv;\n c ? this._iv = u: c = this._prevBlock;\n for (var e = 0; e < b; e++) a[f + e] ^= c[e]\n },\n r = (d.BlockCipherMode = n.extend({\n createEncryptor: function(a, f) {\n return this.Encryptor.create(a, f)\n },\n createDecryptor: function(a, f) {\n return this.Decryptor.create(a, f)\n },\n init: function(a, f) {\n this._cipher = a;\n this._iv = f\n }\n })).extend();\n r.Encryptor = r.extend({\n processBlock: function(a, f) {\n var b = this._cipher,\n c = b.blockSize;\n x.call(this, a, f, c);\n b.encryptBlock(a, f);\n this._prevBlock = a.slice(f, f + c)\n }\n });\n r.Decryptor = r.extend({\n processBlock: function(a, b) {\n var c = this._cipher,\n e = c.blockSize,\n d = a.slice(b, b + e);\n c.decryptBlock(a, b);\n x.call(this, a, b, e);\n this._prevBlock = d\n }\n });\n b = b.CBC = r;\n r = (l.pad = {}).Pkcs7 = {\n pad: function(a, b) {\n for (var c = 4 * b,\n c = c - a.sigBytes % c,\n e = c << 24 | c << 16 | c << 8 | c,\n d = [], l = 0; l < c; l += 4) d.push(e);\n c = p.create(d, c);\n a.concat(c)\n },\n unpad: function(a) {\n a.sigBytes -= a.words[a.sigBytes - 1 >>> 2] & 255\n }\n };\n d.BlockCipher = v.extend({\n cfg: v.cfg.extend({\n mode: b,\n padding: r\n }),\n reset: function() {\n v.reset.call(this);\n var a = this.cfg,\n c = a.iv,\n a = a.mode;\n if (this._xformMode == this._ENC_XFORM_MODE) var b = a.createEncryptor;\n else b = a.createDecryptor,\n this._minBufferSize = 1;\n this._mode = b.call(a, this, c && c.words)\n },\n _doProcessBlock: function(a, c) {\n this._mode.processBlock(a, c)\n },\n _doFinalize: function() {\n var a = this.cfg.padding;\n if (this._xformMode == this._ENC_XFORM_MODE) {\n a.pad(this._data, this.blockSize);\n var c = this._process(!0)\n } else c = this._process(!0),\n a.unpad(c);\n return c\n },\n blockSize: 4\n });\n var e = d.CipherParams = n.extend({\n init: function(a) {\n this.mixIn(a)\n },\n toString: function(a) {\n return (a || this.formatter).stringify(this)\n }\n }),\n b = (l.format = {}).OpenSSL = {\n stringify: function(a) {\n var c = a.ciphertext;\n a = a.salt;\n return (a ? p.create([1398893684, 1701076831]).concat(a).concat(c) : c).toString(q)\n },\n parse: function(a) {\n a = q.parse(a);\n var c = a.words;\n if (1398893684 == c[0] && 1701076831 == c[1]) {\n var b = p.create(c.slice(2, 4));\n c.splice(0, 4);\n a.sigBytes -= 16\n }\n return e.create({\n ciphertext: a,\n salt: b\n })\n }\n },\n a = d.SerializableCipher = n.extend({\n cfg: n.extend({\n format: b\n }),\n encrypt: function(a, c, b, d) {\n d = this.cfg.extend(d);\n var l = a.createEncryptor(b, d);\n c = l.finalize(c);\n l = l.cfg;\n return e.create({\n ciphertext: c,\n key: b,\n iv: l.iv,\n algorithm: a,\n mode: l.mode,\n padding: l.padding,\n blockSize: a.blockSize,\n formatter: d.format\n })\n },\n decrypt: function(a, c, b, e) {\n e = this.cfg.extend(e);\n c = this._parse(c, e.format);\n return a.createDecryptor(b, e).finalize(c.ciphertext)\n },\n _parse: function(a, c) {\n return \"string\" == typeof a ? c.parse(a, this) : a\n }\n }),\n l = (l.kdf = {}).OpenSSL = {\n execute: function(a, c, b, d) {\n d || (d = p.random(8));\n a = w.create({\n keySize: c + b\n }).compute(a, d);\n b = p.create(a.words.slice(c), 4 * b);\n a.sigBytes = 4 * c;\n return e.create({\n key: a,\n iv: b,\n salt: d\n })\n }\n },\n c = d.PasswordBasedCipher = a.extend({\n cfg: a.cfg.extend({\n kdf: l\n }),\n encrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n e = d.kdf.execute(e, c.keySize, c.ivSize);\n d.iv = e.iv;\n c = a.encrypt.call(this, c, b, e.key, d);\n c.mixIn(e);\n return c\n },\n decrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n b = this._parse(b, d.format);\n e = d.kdf.execute(e, c.keySize, c.ivSize, b.salt);\n d.iv = e.iv;\n return a.decrypt.call(this, c, b, e.key, d)\n }\n })\n} (); (function() {\n function u(b, a) {\n var c = (this._lBlock >>> b ^ this._rBlock) & a;\n this._rBlock ^= c;\n this._lBlock ^= c << b\n }\n function l(b, a) {\n var c = (this._rBlock >>> b ^ this._lBlock) & a;\n this._lBlock ^= c;\n this._rBlock ^= c << b\n }\n var d = CryptoJS,\n n = d.lib,\n p = n.WordArray,\n n = n.BlockCipher,\n s = d.algo,\n q = [57, 49, 41, 33, 25, 17, 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60, 52, 44, 36, 63, 55, 47, 39, 31, 23, 15, 7, 62, 54, 46, 38, 30, 22, 14, 6, 61, 53, 45, 37, 29, 21, 13, 5, 28, 20, 12, 4],\n w = [14, 17, 11, 24, 1, 5, 3, 28, 15, 6, 21, 10, 23, 19, 12, 4, 26, 8, 16, 7, 27, 20, 13, 2, 41, 52, 31, 37, 47, 55, 30, 40, 51, 45, 33, 48, 44, 49, 39, 56, 34, 53, 46, 42, 50, 36, 29, 32],\n v = [1, 2, 4, 6, 8, 10, 12, 14, 15, 17, 19, 21, 23, 25, 27, 28],\n b = [{\n \"0\": 8421888,\n 268435456 : 32768,\n 536870912 : 8421378,\n 805306368 : 2,\n 1073741824 : 512,\n 1342177280 : 8421890,\n 1610612736 : 8389122,\n 1879048192 : 8388608,\n 2147483648 : 514,\n 2415919104 : 8389120,\n 2684354560 : 33280,\n 2952790016 : 8421376,\n 3221225472 : 32770,\n 3489660928 : 8388610,\n 3758096384 : 0,\n 4026531840 : 33282,\n 134217728 : 0,\n 402653184 : 8421890,\n 671088640 : 33282,\n 939524096 : 32768,\n 1207959552 : 8421888,\n 1476395008 : 512,\n 1744830464 : 8421378,\n 2013265920 : 2,\n 2281701376 : 8389120,\n 2550136832 : 33280,\n 2818572288 : 8421376,\n 3087007744 : 8389122,\n 3355443200 : 8388610,\n 3623878656 : 32770,\n 3892314112 : 514,\n 4160749568 : 8388608,\n 1 : 32768,\n 268435457 : 2,\n 536870913 : 8421888,\n 805306369 : 8388608,\n 1073741825 : 8421378,\n 1342177281 : 33280,\n 1610612737 : 512,\n 1879048193 : 8389122,\n 2147483649 : 8421890,\n 2415919105 : 8421376,\n 2684354561 : 8388610,\n 2952790017 : 33282,\n 3221225473 : 514,\n 3489660929 : 8389120,\n 3758096385 : 32770,\n 4026531841 : 0,\n 134217729 : 8421890,\n 402653185 : 8421376,\n 671088641 : 8388608,\n 939524097 : 512,\n 1207959553 : 32768,\n 1476395009 : 8388610,\n 1744830465 : 2,\n 2013265921 : 33282,\n 2281701377 : 32770,\n 2550136833 : 8389122,\n 2818572289 : 514,\n 3087007745 : 8421888,\n 3355443201 : 8389120,\n 3623878657 : 0,\n 3892314113 : 33280,\n 4160749569 : 8421378\n },\n {\n \"0\": 1074282512,\n 16777216 : 16384,\n 33554432 : 524288,\n 50331648 : 1074266128,\n 67108864 : 1073741840,\n 83886080 : 1074282496,\n 100663296 : 1073758208,\n 117440512 : 16,\n 134217728 : 540672,\n 150994944 : 1073758224,\n 167772160 : 1073741824,\n 184549376 : 540688,\n 201326592 : 524304,\n 218103808 : 0,\n 234881024 : 16400,\n 251658240 : 1074266112,\n 8388608 : 1073758208,\n 25165824 : 540688,\n 41943040 : 16,\n 58720256 : 1073758224,\n 75497472 : 1074282512,\n 92274688 : 1073741824,\n 109051904 : 524288,\n 125829120 : 1074266128,\n 142606336 : 524304,\n 159383552 : 0,\n 176160768 : 16384,\n 192937984 : 1074266112,\n 209715200 : 1073741840,\n 226492416 : 540672,\n 243269632 : 1074282496,\n 260046848 : 16400,\n 268435456 : 0,\n 285212672 : 1074266128,\n 301989888 : 1073758224,\n 318767104 : 1074282496,\n 335544320 : 1074266112,\n 352321536 : 16,\n 369098752 : 540688,\n 385875968 : 16384,\n 402653184 : 16400,\n 419430400 : 524288,\n 436207616 : 524304,\n 452984832 : 1073741840,\n 469762048 : 540672,\n 486539264 : 1073758208,\n 503316480 : 1073741824,\n 520093696 : 1074282512,\n 276824064 : 540688,\n 293601280 : 524288,\n 310378496 : 1074266112,\n 327155712 : 16384,\n 343932928 : 1073758208,\n 360710144 : 1074282512,\n 377487360 : 16,\n 394264576 : 1073741824,\n 411041792 : 1074282496,\n 427819008 : 1073741840,\n 444596224 : 1073758224,\n 461373440 : 524304,\n 478150656 : 0,\n 494927872 : 16400,\n 511705088 : 1074266128,\n 528482304 : 540672\n },\n {\n \"0\": 260,\n 1048576 : 0,\n 2097152 : 67109120,\n 3145728 : 65796,\n 4194304 : 65540,\n 5242880 : 67108868,\n 6291456 : 67174660,\n 7340032 : 67174400,\n 8388608 : 67108864,\n 9437184 : 67174656,\n 10485760 : 65792,\n 11534336 : 67174404,\n 12582912 : 67109124,\n 13631488 : 65536,\n 14680064 : 4,\n 15728640 : 256,\n 524288 : 67174656,\n 1572864 : 67174404,\n 2621440 : 0,\n 3670016 : 67109120,\n 4718592 : 67108868,\n 5767168 : 65536,\n 6815744 : 65540,\n 7864320 : 260,\n 8912896 : 4,\n 9961472 : 256,\n 11010048 : 67174400,\n 12058624 : 65796,\n 13107200 : 65792,\n 14155776 : 67109124,\n 15204352 : 67174660,\n 16252928 : 67108864,\n 16777216 : 67174656,\n 17825792 : 65540,\n 18874368 : 65536,\n 19922944 : 67109120,\n 20971520 : 256,\n 22020096 : 67174660,\n 23068672 : 67108868,\n 24117248 : 0,\n 25165824 : 67109124,\n 26214400 : 67108864,\n 27262976 : 4,\n 28311552 : 65792,\n 29360128 : 67174400,\n 30408704 : 260,\n 31457280 : 65796,\n 32505856 : 67174404,\n 17301504 : 67108864,\n 18350080 : 260,\n 19398656 : 67174656,\n 20447232 : 0,\n 21495808 : 65540,\n 22544384 : 67109120,\n 23592960 : 256,\n 24641536 : 67174404,\n 25690112 : 65536,\n 26738688 : 67174660,\n 27787264 : 65796,\n 28835840 : 67108868,\n 29884416 : 67109124,\n 30932992 : 67174400,\n 31981568 : 4,\n 33030144 : 65792\n },\n {\n \"0\": 2151682048,\n 65536 : 2147487808,\n 131072 : 4198464,\n 196608 : 2151677952,\n 262144 : 0,\n 327680 : 4198400,\n 393216 : 2147483712,\n 458752 : 4194368,\n 524288 : 2147483648,\n 589824 : 4194304,\n 655360 : 64,\n 720896 : 2147487744,\n 786432 : 2151678016,\n 851968 : 4160,\n 917504 : 4096,\n 983040 : 2151682112,\n 32768 : 2147487808,\n 98304 : 64,\n 163840 : 2151678016,\n 229376 : 2147487744,\n 294912 : 4198400,\n 360448 : 2151682112,\n 425984 : 0,\n 491520 : 2151677952,\n 557056 : 4096,\n 622592 : 2151682048,\n 688128 : 4194304,\n 753664 : 4160,\n 819200 : 2147483648,\n 884736 : 4194368,\n 950272 : 4198464,\n 1015808 : 2147483712,\n 1048576 : 4194368,\n 1114112 : 4198400,\n 1179648 : 2147483712,\n 1245184 : 0,\n 1310720 : 4160,\n 1376256 : 2151678016,\n 1441792 : 2151682048,\n 1507328 : 2147487808,\n 1572864 : 2151682112,\n 1638400 : 2147483648,\n 1703936 : 2151677952,\n 1769472 : 4198464,\n 1835008 : 2147487744,\n 1900544 : 4194304,\n 1966080 : 64,\n 2031616 : 4096,\n 1081344 : 2151677952,\n 1146880 : 2151682112,\n 1212416 : 0,\n 1277952 : 4198400,\n 1343488 : 4194368,\n 1409024 : 2147483648,\n 1474560 : 2147487808,\n 1540096 : 64,\n 1605632 : 2147483712,\n 1671168 : 4096,\n 1736704 : 2147487744,\n 1802240 : 2151678016,\n 1867776 : 4160,\n 1933312 : 2151682048,\n 1998848 : 4194304,\n 2064384 : 4198464\n },\n {\n \"0\": 128,\n 4096 : 17039360,\n 8192 : 262144,\n 12288 : 536870912,\n 16384 : 537133184,\n 20480 : 16777344,\n 24576 : 553648256,\n 28672 : 262272,\n 32768 : 16777216,\n 36864 : 537133056,\n 40960 : 536871040,\n 45056 : 553910400,\n 49152 : 553910272,\n 53248 : 0,\n 57344 : 17039488,\n 61440 : 553648128,\n 2048 : 17039488,\n 6144 : 553648256,\n 10240 : 128,\n 14336 : 17039360,\n 18432 : 262144,\n 22528 : 537133184,\n 26624 : 553910272,\n 30720 : 536870912,\n 34816 : 537133056,\n 38912 : 0,\n 43008 : 553910400,\n 47104 : 16777344,\n 51200 : 536871040,\n 55296 : 553648128,\n 59392 : 16777216,\n 63488 : 262272,\n 65536 : 262144,\n 69632 : 128,\n 73728 : 536870912,\n 77824 : 553648256,\n 81920 : 16777344,\n 86016 : 553910272,\n 90112 : 537133184,\n 94208 : 16777216,\n 98304 : 553910400,\n 102400 : 553648128,\n 106496 : 17039360,\n 110592 : 537133056,\n 114688 : 262272,\n 118784 : 536871040,\n 122880 : 0,\n 126976 : 17039488,\n 67584 : 553648256,\n 71680 : 16777216,\n 75776 : 17039360,\n 79872 : 537133184,\n 83968 : 536870912,\n 88064 : 17039488,\n 92160 : 128,\n 96256 : 553910272,\n 100352 : 262272,\n 104448 : 553910400,\n 108544 : 0,\n 112640 : 553648128,\n 116736 : 16777344,\n 120832 : 262144,\n 124928 : 537133056,\n 129024 : 536871040\n },\n {\n \"0\": 268435464,\n 256 : 8192,\n 512 : 270532608,\n 768 : 270540808,\n 1024 : 268443648,\n 1280 : 2097152,\n 1536 : 2097160,\n 1792 : 268435456,\n 2048 : 0,\n 2304 : 268443656,\n 2560 : 2105344,\n 2816 : 8,\n 3072 : 270532616,\n 3328 : 2105352,\n 3584 : 8200,\n 3840 : 270540800,\n 128 : 270532608,\n 384 : 270540808,\n 640 : 8,\n 896 : 2097152,\n 1152 : 2105352,\n 1408 : 268435464,\n 1664 : 268443648,\n 1920 : 8200,\n 2176 : 2097160,\n 2432 : 8192,\n 2688 : 268443656,\n 2944 : 270532616,\n 3200 : 0,\n 3456 : 270540800,\n 3712 : 2105344,\n 3968 : 268435456,\n 4096 : 268443648,\n 4352 : 270532616,\n 4608 : 270540808,\n 4864 : 8200,\n 5120 : 2097152,\n 5376 : 268435456,\n 5632 : 268435464,\n 5888 : 2105344,\n 6144 : 2105352,\n 6400 : 0,\n 6656 : 8,\n 6912 : 270532608,\n 7168 : 8192,\n 7424 : 268443656,\n 7680 : 270540800,\n 7936 : 2097160,\n 4224 : 8,\n 4480 : 2105344,\n 4736 : 2097152,\n 4992 : 268435464,\n 5248 : 268443648,\n 5504 : 8200,\n 5760 : 270540808,\n 6016 : 270532608,\n 6272 : 270540800,\n 6528 : 270532616,\n 6784 : 8192,\n 7040 : 2105352,\n 7296 : 2097160,\n 7552 : 0,\n 7808 : 268435456,\n 8064 : 268443656\n },\n {\n \"0\": 1048576,\n 16 : 33555457,\n 32 : 1024,\n 48 : 1049601,\n 64 : 34604033,\n 80 : 0,\n 96 : 1,\n 112 : 34603009,\n 128 : 33555456,\n 144 : 1048577,\n 160 : 33554433,\n 176 : 34604032,\n 192 : 34603008,\n 208 : 1025,\n 224 : 1049600,\n 240 : 33554432,\n 8 : 34603009,\n 24 : 0,\n 40 : 33555457,\n 56 : 34604032,\n 72 : 1048576,\n 88 : 33554433,\n 104 : 33554432,\n 120 : 1025,\n 136 : 1049601,\n 152 : 33555456,\n 168 : 34603008,\n 184 : 1048577,\n 200 : 1024,\n 216 : 34604033,\n 232 : 1,\n 248 : 1049600,\n 256 : 33554432,\n 272 : 1048576,\n 288 : 33555457,\n 304 : 34603009,\n 320 : 1048577,\n 336 : 33555456,\n 352 : 34604032,\n 368 : 1049601,\n 384 : 1025,\n 400 : 34604033,\n 416 : 1049600,\n 432 : 1,\n 448 : 0,\n 464 : 34603008,\n 480 : 33554433,\n 496 : 1024,\n 264 : 1049600,\n 280 : 33555457,\n 296 : 34603009,\n 312 : 1,\n 328 : 33554432,\n 344 : 1048576,\n 360 : 1025,\n 376 : 34604032,\n 392 : 33554433,\n 408 : 34603008,\n 424 : 0,\n 440 : 34604033,\n 456 : 1049601,\n 472 : 1024,\n 488 : 33555456,\n 504 : 1048577\n },\n {\n \"0\": 134219808,\n 1 : 131072,\n 2 : 134217728,\n 3 : 32,\n 4 : 131104,\n 5 : 134350880,\n 6 : 134350848,\n 7 : 2048,\n 8 : 134348800,\n 9 : 134219776,\n 10 : 133120,\n 11 : 134348832,\n 12 : 2080,\n 13 : 0,\n 14 : 134217760,\n 15 : 133152,\n 2147483648 : 2048,\n 2147483649 : 134350880,\n 2147483650 : 134219808,\n 2147483651 : 134217728,\n 2147483652 : 134348800,\n 2147483653 : 133120,\n 2147483654 : 133152,\n 2147483655 : 32,\n 2147483656 : 134217760,\n 2147483657 : 2080,\n 2147483658 : 131104,\n 2147483659 : 134350848,\n 2147483660 : 0,\n 2147483661 : 134348832,\n 2147483662 : 134219776,\n 2147483663 : 131072,\n 16 : 133152,\n 17 : 134350848,\n 18 : 32,\n 19 : 2048,\n 20 : 134219776,\n 21 : 134217760,\n 22 : 134348832,\n 23 : 131072,\n 24 : 0,\n 25 : 131104,\n 26 : 134348800,\n 27 : 134219808,\n 28 : 134350880,\n 29 : 133120,\n 30 : 2080,\n 31 : 134217728,\n 2147483664 : 131072,\n 2147483665 : 2048,\n 2147483666 : 134348832,\n 2147483667 : 133152,\n 2147483668 : 32,\n 2147483669 : 134348800,\n 2147483670 : 134217728,\n 2147483671 : 134219808,\n 2147483672 : 134350880,\n 2147483673 : 134217760,\n 2147483674 : 134219776,\n 2147483675 : 0,\n 2147483676 : 133120,\n 2147483677 : 2080,\n 2147483678 : 131104,\n 2147483679 : 134350848\n }],\n x = [4160749569, 528482304, 33030144, 2064384, 129024, 8064, 504, 2147483679],\n r = s.DES = n.extend({\n _doReset: function() {\n for (var b = this._key.words,\n a = [], c = 0; 56 > c; c++) {\n var d = q[c] - 1;\n a[c] = b[d >>> 5] >>> 31 - d % 32 & 1\n }\n b = this._subKeys = [];\n for (d = 0; 16 > d; d++) {\n for (var f = b[d] = [], l = v[d], c = 0; 24 > c; c++) f[c / 6 | 0] |= a[(w[c] - 1 + l) % 28] << 31 - c % 6,\n f[4 + (c / 6 | 0)] |= a[28 + (w[c + 24] - 1 + l) % 28] << 31 - c % 6;\n f[0] = f[0] << 1 | f[0] >>> 31;\n for (c = 1; 7 > c; c++) f[c] >>>= 4 * (c - 1) + 3;\n f[7] = f[7] << 5 | f[7] >>> 27\n }\n a = this._invSubKeys = [];\n for (c = 0; 16 > c; c++) a[c] = b[15 - c]\n },\n encryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._subKeys)\n },\n decryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._invSubKeys)\n },\n _doCryptBlock: function(e, a, c) {\n this._lBlock = e[a];\n this._rBlock = e[a + 1];\n u.call(this, 4, 252645135);\n u.call(this, 16, 65535);\n l.call(this, 2, 858993459);\n l.call(this, 8, 16711935);\n u.call(this, 1, 1431655765);\n for (var d = 0; 16 > d; d++) {\n for (var f = c[d], n = this._lBlock, p = this._rBlock, q = 0, r = 0; 8 > r; r++) q |= b[r][((p ^ f[r]) & x[r]) >>> 0];\n this._lBlock = p;\n this._rBlock = n ^ q\n }\n c = this._lBlock;\n this._lBlock = this._rBlock;\n this._rBlock = c;\n u.call(this, 1, 1431655765);\n l.call(this, 8, 16711935);\n l.call(this, 2, 858993459);\n u.call(this, 16, 65535);\n u.call(this, 4, 252645135);\n e[a] = this._lBlock;\n e[a + 1] = this._rBlock\n },\n keySize: 2,\n ivSize: 2,\n blockSize: 2\n });\n d.DES = n._createHelper(r);\n s = s.TripleDES = n.extend({\n _doReset: function() {\n var b = this._key.words;\n this._des1 = r.createEncryptor(p.create(b.slice(0, 2)));\n this._des2 = r.createEncryptor(p.create(b.slice(2, 4)));\n this._des3 = r.createEncryptor(p.create(b.slice(4, 6)))\n },\n encryptBlock: function(b, a) {\n this._des1.encryptBlock(b, a);\n this._des2.decryptBlock(b, a);\n this._des3.encryptBlock(b, a)\n },\n decryptBlock: function(b, a) {\n this._des3.decryptBlock(b, a);\n this._des2.encryptBlock(b, a);\n this._des1.decryptBlock(b, a)\n },\n keySize: 6,\n ivSize: 2,\n blockSize: 2\n });\n d.TripleDES = n._createHelper(s)\n})();\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\n/**\n * Electronic Codebook block mode.\n */\nCryptoJS.mode.ECB = (function() {\n var ECB = CryptoJS.lib.BlockCipherMode.extend();\n\n ECB.Encryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.encryptBlock(words, offset);\n }\n });\n\n ECB.Decryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.decryptBlock(words, offset);\n }\n });\n\n return ECB;\n} ());\n\nfunction encryptByDES(message, key) {\n var keyHex = CryptoJS.enc.Utf8.parse(key);\n var encrypted = CryptoJS.DES.encrypt(message, keyHex, {\n mode: CryptoJS.mode.ECB,\n padding: CryptoJS.pad.Pkcs7\n });\n return encrypted.toString()\n}\n//DES加密结束\nvar deskey = 'web@hzlq';\nvar userId='0';\nfunction getPostUrl(data,type) {\nvar url = 'http://m.ndlib.cn/nlc_read_home/service.do,';\nvar md5Key = 'library_2016@hzlq';\nvalue = {\n siteId: 1,\n data: encryptByDES(JSON.stringify(data), deskey),\n userId: userId,\n fromSource: 3,\n osType: 5,\n version: \"1.0.1\",\n versionCode: 10001,\n timeStamp: data.timeStamp,\n hashCode: md5(data.timeStamp + md5Key)\n}\nvar option={\n\"method\":\"POST\",\n\"body\":'cmd='+type+'&value=' + encodeURIComponent(JSON.stringify(value))\n}\nreturn url + JSON.stringify(option);\n}\n\n//目录链接生成\nvar data = {\n timeStamp:Date.now(),\n resourceId:result,\n pageSize:10000,\n pageNum:1\n};\ngetPostUrl(data,'qryChapterList');",
"coverUrl": "$.resourceInfo.coverUrl",
"intro": "$.resourceInfo.shortIntro@js:java.put('intro',result);result.trim();",
"kind": "$.resourceInfo.categoryName",
"name": "$.resourceInfo.name"
},
"ruleToc": {
"chapterList": "$.returnObject[0].children||$.returnObject@js:\n//账号信息定义(任选其一,方式二会覆盖方式一)\n//方式一:账号密码(每次搜索都会重新获取方式二中的数据,可能会导致账号问题)\nvar account='';\nvar pwd='';\n//方式二:成功登录后的cookie的值(再次登录或退出登录或超过一定时间(待确认)会失效)\nvar userId='';\nvar siteId='';\nvar wapToken='';\n//定义结束\n\n//以下代码不要动\n//md5加密开始\nvar rotateLeft = function(lValue, iShiftBits) {\n return (lValue << iShiftBits) | (lValue >>> (32 - iShiftBits))\n}\nvar addUnsigned = function(lX, lY) {\n var lX4, lY4, lX8, lY8, lResult;\n lX8 = (lX & 0x80000000);\n lY8 = (lY & 0x80000000);\n lX4 = (lX & 0x40000000);\n lY4 = (lY & 0x40000000);\n lResult = (lX & 0x3FFFFFFF) + (lY & 0x3FFFFFFF);\n if (lX4 & lY4) return (lResult ^ 0x80000000 ^ lX8 ^ lY8);\n if (lX4 | lY4) {\n if (lResult & 0x40000000) return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);\n else return (lResult ^ 0x40000000 ^ lX8 ^ lY8)\n } else {\n return (lResult ^ lX8 ^ lY8)\n }\n}\nvar F = function(x, y, z) {\n return (x & y) | ((~x) & z)\n}\nvar G = function(x, y, z) {\n return (x & z) | (y & (~z))\n}\nvar H = function(x, y, z) {\n return (x ^ y ^ z)\n}\nvar I = function(x, y, z) {\n return (y ^ (x | (~z)))\n}\nvar FF = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(F(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar GG = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(G(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar HH = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(H(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar II = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(I(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar convertToWordArray = function(string) {\n var lWordCount;\n var lMessageLength = string.length;\n var lNumberOfWordsTempOne = lMessageLength + 8;\n var lNumberOfWordsTempTwo = (lNumberOfWordsTempOne - (lNumberOfWordsTempOne % 64)) / 64;\n var lNumberOfWords = (lNumberOfWordsTempTwo + 1) * 16;\n var lWordArray = Array(lNumberOfWords - 1);\n var lBytePosition = 0;\n var lByteCount = 0;\n while (lByteCount < lMessageLength) {\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount) << lBytePosition));\n lByteCount++\n }\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80 << lBytePosition);\n lWordArray[lNumberOfWords - 2] = lMessageLength << 3;\n lWordArray[lNumberOfWords - 1] = lMessageLength >>> 29;\n return lWordArray\n};\nvar wordToHex = function(lValue) {\n var WordToHexValue = \"\",\n WordToHexValueTemp = \"\",\n lByte, lCount;\n for (lCount = 0; lCount <= 3; lCount++) {\n lByte = (lValue >>> (lCount * 8)) & 255;\n WordToHexValueTemp = \"0\" + lByte.toString(16);\n WordToHexValue = WordToHexValue + WordToHexValueTemp.substr(WordToHexValueTemp.length - 2, 2)\n }\n return WordToHexValue\n};\nvar uTF8Encode = function(string) {\n string = string.replace(/\\x0d\\x0a/g, \"\\x0a\");\n var output = \"\";\n for (var n = 0; n < string.length; n++) {\n var c = string.charCodeAt(n);\n if (c < 128) {\n output += String.fromCharCode(c)\n } else if ((c > 127) && (c < 2048)) {\n output += String.fromCharCode((c >> 6) | 192);\n output += String.fromCharCode((c & 63) | 128)\n } else {\n output += String.fromCharCode((c >> 12) | 224);\n output += String.fromCharCode(((c >> 6) & 63) | 128);\n output += String.fromCharCode((c & 63) | 128)\n }\n }\n return output;\n};\nfunction md5(string) {\n var x = Array();\n var k, AA, BB, CC, DD, a, b, c, d;\n var S11 = 7,\n S12 = 12,\n S13 = 17,\n S14 = 22;\n var S21 = 5,\n S22 = 9,\n S23 = 14,\n S24 = 20;\n var S31 = 4,\n S32 = 11,\n S33 = 16,\n S34 = 23;\n var S41 = 6,\n S42 = 10,\n S43 = 15,\n S44 = 21;\n string = uTF8Encode(string);\n x = convertToWordArray(string);\n a = 0x67452301;\n b = 0xEFCDAB89;\n c = 0x98BADCFE;\n d = 0x10325476;\n for (k = 0; k < x.length; k += 16) {\n AA = a;\n BB = b;\n CC = c;\n DD = d;\n a = FF(a, b, c, d, x[k + 0], S11, 0xD76AA478);\n d = FF(d, a, b, c, x[k + 1], S12, 0xE8C7B756);\n c = FF(c, d, a, b, x[k + 2], S13, 0x242070DB);\n b = FF(b, c, d, a, x[k + 3], S14, 0xC1BDCEEE);\n a = FF(a, b, c, d, x[k + 4], S11, 0xF57C0FAF);\n d = FF(d, a, b, c, x[k + 5], S12, 0x4787C62A);\n c = FF(c, d, a, b, x[k + 6], S13, 0xA8304613);\n b = FF(b, c, d, a, x[k + 7], S14, 0xFD469501);\n a = FF(a, b, c, d, x[k + 8], S11, 0x698098D8);\n d = FF(d, a, b, c, x[k + 9], S12, 0x8B44F7AF);\n c = FF(c, d, a, b, x[k + 10], S13, 0xFFFF5BB1);\n b = FF(b, c, d, a, x[k + 11], S14, 0x895CD7BE);\n a = FF(a, b, c, d, x[k + 12], S11, 0x6B901122);\n d = FF(d, a, b, c, x[k + 13], S12, 0xFD987193);\n c = FF(c, d, a, b, x[k + 14], S13, 0xA679438E);\n b = FF(b, c, d, a, x[k + 15], S14, 0x49B40821);\n a = GG(a, b, c, d, x[k + 1], S21, 0xF61E2562);\n d = GG(d, a, b, c, x[k + 6], S22, 0xC040B340);\n c = GG(c, d, a, b, x[k + 11], S23, 0x265E5A51);\n b = GG(b, c, d, a, x[k + 0], S24, 0xE9B6C7AA);\n a = GG(a, b, c, d, x[k + 5], S21, 0xD62F105D);\n d = GG(d, a, b, c, x[k + 10], S22, 0x2441453);\n c = GG(c, d, a, b, x[k + 15], S23, 0xD8A1E681);\n b = GG(b, c, d, a, x[k + 4], S24, 0xE7D3FBC8);\n a = GG(a, b, c, d, x[k + 9], S21, 0x21E1CDE6);\n d = GG(d, a, b, c, x[k + 14], S22, 0xC33707D6);\n c = GG(c, d, a, b, x[k + 3], S23, 0xF4D50D87);\n b = GG(b, c, d, a, x[k + 8], S24, 0x455A14ED);\n a = GG(a, b, c, d, x[k + 13], S21, 0xA9E3E905);\n d = GG(d, a, b, c, x[k + 2], S22, 0xFCEFA3F8);\n c = GG(c, d, a, b, x[k + 7], S23, 0x676F02D9);\n b = GG(b, c, d, a, x[k + 12], S24, 0x8D2A4C8A);\n a = HH(a, b, c, d, x[k + 5], S31, 0xFFFA3942);\n d = HH(d, a, b, c, x[k + 8], S32, 0x8771F681);\n c = HH(c, d, a, b, x[k + 11], S33, 0x6D9D6122);\n b = HH(b, c, d, a, x[k + 14], S34, 0xFDE5380C);\n a = HH(a, b, c, d, x[k + 1], S31, 0xA4BEEA44);\n d = HH(d, a, b, c, x[k + 4], S32, 0x4BDECFA9);\n c = HH(c, d, a, b, x[k + 7], S33, 0xF6BB4B60);\n b = HH(b, c, d, a, x[k + 10], S34, 0xBEBFBC70);\n a = HH(a, b, c, d, x[k + 13], S31, 0x289B7EC6);\n d = HH(d, a, b, c, x[k + 0], S32, 0xEAA127FA);\n c = HH(c, d, a, b, x[k + 3], S33, 0xD4EF3085);\n b = HH(b, c, d, a, x[k + 6], S34, 0x4881D05);\n a = HH(a, b, c, d, x[k + 9], S31, 0xD9D4D039);\n d = HH(d, a, b, c, x[k + 12], S32, 0xE6DB99E5);\n c = HH(c, d, a, b, x[k + 15], S33, 0x1FA27CF8);\n b = HH(b, c, d, a, x[k + 2], S34, 0xC4AC5665);\n a = II(a, b, c, d, x[k + 0], S41, 0xF4292244);\n d = II(d, a, b, c, x[k + 7], S42, 0x432AFF97);\n c = II(c, d, a, b, x[k + 14], S43, 0xAB9423A7);\n b = II(b, c, d, a, x[k + 5], S44, 0xFC93A039);\n a = II(a, b, c, d, x[k + 12], S41, 0x655B59C3);\n d = II(d, a, b, c, x[k + 3], S42, 0x8F0CCC92);\n c = II(c, d, a, b, x[k + 10], S43, 0xFFEFF47D);\n b = II(b, c, d, a, x[k + 1], S44, 0x85845DD1);\n a = II(a, b, c, d, x[k + 8], S41, 0x6FA87E4F);\n d = II(d, a, b, c, x[k + 15], S42, 0xFE2CE6E0);\n c = II(c, d, a, b, x[k + 6], S43, 0xA3014314);\n b = II(b, c, d, a, x[k + 13], S44, 0x4E0811A1);\n a = II(a, b, c, d, x[k + 4], S41, 0xF7537E82);\n d = II(d, a, b, c, x[k + 11], S42, 0xBD3AF235);\n c = II(c, d, a, b, x[k + 2], S43, 0x2AD7D2BB);\n b = II(b, c, d, a, x[k + 9], S44, 0xEB86D391);\n a = addUnsigned(a, AA);\n b = addUnsigned(b, BB);\n c = addUnsigned(c, CC);\n d = addUnsigned(d, DD);\n };\n var tempValue = wordToHex(a) + wordToHex(b) + wordToHex(c) + wordToHex(d);\n return tempValue.toLowerCase();\n}\n//md5加密结束\n//DES加密开始\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\nvar CryptoJS = CryptoJS ||\nfunction(u, l) {\n var d = {},\n n = d.lib = {},\n p = function() {},\n s = n.Base = {\n extend: function(a) {\n p.prototype = this;\n var c = new p;\n a && c.mixIn(a);\n c.hasOwnProperty(\"init\") || (c.init = function() {\n c.$super.init.apply(this, arguments)\n });\n c.init.prototype = c;\n c.$super = this;\n return c\n },\n create: function() {\n var a = this.extend();\n a.init.apply(a, arguments);\n return a\n },\n init: function() {},\n mixIn: function(a) {\n for (var c in a) a.hasOwnProperty(c) && (this[c] = a[c]);\n a.hasOwnProperty(\"toString\") && (this.toString = a.toString)\n },\n clone: function() {\n return this.init.prototype.extend(this)\n }\n },\n q = n.WordArray = s.extend({\n init: function(a, c) {\n a = this.words = a || [];\n this.sigBytes = c != l ? c: 4 * a.length\n },\n toString: function(a) {\n return (a || v).stringify(this)\n },\n concat: function(a) {\n var c = this.words,\n m = a.words,\n f = this.sigBytes;\n a = a.sigBytes;\n this.clamp();\n if (f % 4) for (var t = 0; t < a; t++) c[f + t >>> 2] |= (m[t >>> 2] >>> 24 - 8 * (t % 4) & 255) << 24 - 8 * ((f + t) % 4);\n else if (65535 < m.length) for (t = 0; t < a; t += 4) c[f + t >>> 2] = m[t >>> 2];\n else c.push.apply(c, m);\n this.sigBytes += a;\n return this\n },\n clamp: function() {\n var a = this.words,\n c = this.sigBytes;\n a[c >>> 2] &= 4294967295 << 32 - 8 * (c % 4);\n a.length = u.ceil(c / 4)\n },\n clone: function() {\n var a = s.clone.call(this);\n a.words = this.words.slice(0);\n return a\n },\n random: function(a) {\n for (var c = [], m = 0; m < a; m += 4) c.push(4294967296 * u.random() | 0);\n return new q.init(c, a)\n }\n }),\n w = d.enc = {},\n v = w.Hex = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) {\n var t = c[f >>> 2] >>> 24 - 8 * (f % 4) & 255;\n m.push((t >>> 4).toString(16));\n m.push((t & 15).toString(16))\n }\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f += 2) m[f >>> 3] |= parseInt(a.substr(f, 2), 16) << 24 - 4 * (f % 8);\n return new q.init(m, c / 2)\n }\n },\n b = w.Latin1 = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) m.push(String.fromCharCode(c[f >>> 2] >>> 24 - 8 * (f % 4) & 255));\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f++) m[f >>> 2] |= (a.charCodeAt(f) & 255) << 24 - 8 * (f % 4);\n return new q.init(m, c)\n }\n },\n x = w.Utf8 = {\n stringify: function(a) {\n try {\n return decodeURIComponent(escape(b.stringify(a)))\n } catch(c) {\n throw Error(\"Malformed UTF-8 data\");\n }\n },\n parse: function(a) {\n return b.parse(unescape(encodeURIComponent(a)))\n }\n },\n r = n.BufferedBlockAlgorithm = s.extend({\n reset: function() {\n this._data = new q.init;\n this._nDataBytes = 0\n },\n _append: function(a) {\n \"string\" == typeof a && (a = x.parse(a));\n this._data.concat(a);\n this._nDataBytes += a.sigBytes\n },\n _process: function(a) {\n var c = this._data,\n m = c.words,\n f = c.sigBytes,\n t = this.blockSize,\n b = f / (4 * t),\n b = a ? u.ceil(b) : u.max((b | 0) - this._minBufferSize, 0);\n a = b * t;\n f = u.min(4 * a, f);\n if (a) {\n for (var e = 0; e < a; e += t) this._doProcessBlock(m, e);\n e = m.splice(0, a);\n c.sigBytes -= f\n }\n return new q.init(e, f)\n },\n clone: function() {\n var a = s.clone.call(this);\n a._data = this._data.clone();\n return a\n },\n _minBufferSize: 0\n });\n n.Hasher = r.extend({\n cfg: s.extend(),\n init: function(a) {\n this.cfg = this.cfg.extend(a);\n this.reset()\n },\n reset: function() {\n r.reset.call(this);\n this._doReset()\n },\n update: function(a) {\n this._append(a);\n this._process();\n return this\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n blockSize: 16,\n _createHelper: function(a) {\n return function(c, m) {\n return (new a.init(m)).finalize(c)\n }\n },\n _createHmacHelper: function(a) {\n return function(c, m) {\n return (new e.HMAC.init(a, m)).finalize(c)\n }\n }\n });\n var e = d.algo = {};\n return d\n} (Math); (function() {\n var u = CryptoJS,\n l = u.lib.WordArray;\n u.enc.Base64 = {\n stringify: function(d) {\n var n = d.words,\n l = d.sigBytes,\n s = this._map;\n d.clamp();\n d = [];\n for (var q = 0; q < l; q += 3) for (var w = (n[q >>> 2] >>> 24 - 8 * (q % 4) & 255) << 16 | (n[q + 1 >>> 2] >>> 24 - 8 * ((q + 1) % 4) & 255) << 8 | n[q + 2 >>> 2] >>> 24 - 8 * ((q + 2) % 4) & 255, v = 0; 4 > v && q + 0.75 * v < l; v++) d.push(s.charAt(w >>> 6 * (3 - v) & 63));\n if (n = s.charAt(64)) for (; d.length % 4;) d.push(n);\n return d.join(\"\")\n },\n parse: function(d) {\n var n = d.length,\n p = this._map,\n s = p.charAt(64);\n s && (s = d.indexOf(s), -1 != s && (n = s));\n for (var s = [], q = 0, w = 0; w < n; w++) if (w % 4) {\n var v = p.indexOf(d.charAt(w - 1)) << 2 * (w % 4),\n b = p.indexOf(d.charAt(w)) >>> 6 - 2 * (w % 4);\n s[q >>> 2] |= (v | b) << 24 - 8 * (q % 4);\n q++\n }\n return l.create(s, q)\n },\n _map: \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"\n }\n})(); (function(u) {\n function l(b, e, a, c, m, f, t) {\n b = b + (e & a | ~e & c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function d(b, e, a, c, m, f, t) {\n b = b + (e & c | a & ~c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function n(b, e, a, c, m, f, t) {\n b = b + (e ^ a ^ c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function p(b, e, a, c, m, f, t) {\n b = b + (a ^ (e | ~c)) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n for (var s = CryptoJS,\n q = s.lib,\n w = q.WordArray,\n v = q.Hasher,\n q = s.algo,\n b = [], x = 0; 64 > x; x++) b[x] = 4294967296 * u.abs(u.sin(x + 1)) | 0;\n q = q.MD5 = v.extend({\n _doReset: function() {\n this._hash = new w.init([1732584193, 4023233417, 2562383102, 271733878])\n },\n _doProcessBlock: function(r, e) {\n for (var a = 0; 16 > a; a++) {\n var c = e + a,\n m = r[c];\n r[c] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360\n }\n var a = this._hash.words,\n c = r[e + 0],\n m = r[e + 1],\n f = r[e + 2],\n t = r[e + 3],\n y = r[e + 4],\n q = r[e + 5],\n s = r[e + 6],\n w = r[e + 7],\n v = r[e + 8],\n u = r[e + 9],\n x = r[e + 10],\n z = r[e + 11],\n A = r[e + 12],\n B = r[e + 13],\n C = r[e + 14],\n D = r[e + 15],\n g = a[0],\n h = a[1],\n j = a[2],\n k = a[3],\n g = l(g, h, j, k, c, 7, b[0]),\n k = l(k, g, h, j, m, 12, b[1]),\n j = l(j, k, g, h, f, 17, b[2]),\n h = l(h, j, k, g, t, 22, b[3]),\n g = l(g, h, j, k, y, 7, b[4]),\n k = l(k, g, h, j, q, 12, b[5]),\n j = l(j, k, g, h, s, 17, b[6]),\n h = l(h, j, k, g, w, 22, b[7]),\n g = l(g, h, j, k, v, 7, b[8]),\n k = l(k, g, h, j, u, 12, b[9]),\n j = l(j, k, g, h, x, 17, b[10]),\n h = l(h, j, k, g, z, 22, b[11]),\n g = l(g, h, j, k, A, 7, b[12]),\n k = l(k, g, h, j, B, 12, b[13]),\n j = l(j, k, g, h, C, 17, b[14]),\n h = l(h, j, k, g, D, 22, b[15]),\n g = d(g, h, j, k, m, 5, b[16]),\n k = d(k, g, h, j, s, 9, b[17]),\n j = d(j, k, g, h, z, 14, b[18]),\n h = d(h, j, k, g, c, 20, b[19]),\n g = d(g, h, j, k, q, 5, b[20]),\n k = d(k, g, h, j, x, 9, b[21]),\n j = d(j, k, g, h, D, 14, b[22]),\n h = d(h, j, k, g, y, 20, b[23]),\n g = d(g, h, j, k, u, 5, b[24]),\n k = d(k, g, h, j, C, 9, b[25]),\n j = d(j, k, g, h, t, 14, b[26]),\n h = d(h, j, k, g, v, 20, b[27]),\n g = d(g, h, j, k, B, 5, b[28]),\n k = d(k, g, h, j, f, 9, b[29]),\n j = d(j, k, g, h, w, 14, b[30]),\n h = d(h, j, k, g, A, 20, b[31]),\n g = n(g, h, j, k, q, 4, b[32]),\n k = n(k, g, h, j, v, 11, b[33]),\n j = n(j, k, g, h, z, 16, b[34]),\n h = n(h, j, k, g, C, 23, b[35]),\n g = n(g, h, j, k, m, 4, b[36]),\n k = n(k, g, h, j, y, 11, b[37]),\n j = n(j, k, g, h, w, 16, b[38]),\n h = n(h, j, k, g, x, 23, b[39]),\n g = n(g, h, j, k, B, 4, b[40]),\n k = n(k, g, h, j, c, 11, b[41]),\n j = n(j, k, g, h, t, 16, b[42]),\n h = n(h, j, k, g, s, 23, b[43]),\n g = n(g, h, j, k, u, 4, b[44]),\n k = n(k, g, h, j, A, 11, b[45]),\n j = n(j, k, g, h, D, 16, b[46]),\n h = n(h, j, k, g, f, 23, b[47]),\n g = p(g, h, j, k, c, 6, b[48]),\n k = p(k, g, h, j, w, 10, b[49]),\n j = p(j, k, g, h, C, 15, b[50]),\n h = p(h, j, k, g, q, 21, b[51]),\n g = p(g, h, j, k, A, 6, b[52]),\n k = p(k, g, h, j, t, 10, b[53]),\n j = p(j, k, g, h, x, 15, b[54]),\n h = p(h, j, k, g, m, 21, b[55]),\n g = p(g, h, j, k, v, 6, b[56]),\n k = p(k, g, h, j, D, 10, b[57]),\n j = p(j, k, g, h, s, 15, b[58]),\n h = p(h, j, k, g, B, 21, b[59]),\n g = p(g, h, j, k, y, 6, b[60]),\n k = p(k, g, h, j, z, 10, b[61]),\n j = p(j, k, g, h, f, 15, b[62]),\n h = p(h, j, k, g, u, 21, b[63]);\n a[0] = a[0] + g | 0;\n a[1] = a[1] + h | 0;\n a[2] = a[2] + j | 0;\n a[3] = a[3] + k | 0\n },\n _doFinalize: function() {\n var b = this._data,\n e = b.words,\n a = 8 * this._nDataBytes,\n c = 8 * b.sigBytes;\n e[c >>> 5] |= 128 << 24 - c % 32;\n var m = u.floor(a / 4294967296);\n e[(c + 64 >>> 9 << 4) + 15] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360;\n e[(c + 64 >>> 9 << 4) + 14] = (a << 8 | a >>> 24) & 16711935 | (a << 24 | a >>> 8) & 4278255360;\n b.sigBytes = 4 * (e.length + 1);\n this._process();\n b = this._hash;\n e = b.words;\n for (a = 0; 4 > a; a++) c = e[a],\n e[a] = (c << 8 | c >>> 24) & 16711935 | (c << 24 | c >>> 8) & 4278255360;\n return b\n },\n clone: function() {\n var b = v.clone.call(this);\n b._hash = this._hash.clone();\n return b\n }\n });\n s.MD5 = v._createHelper(q);\n s.HmacMD5 = v._createHmacHelper(q)\n})(Math); (function() {\n var u = CryptoJS,\n l = u.lib,\n d = l.Base,\n n = l.WordArray,\n l = u.algo,\n p = l.EvpKDF = d.extend({\n cfg: d.extend({\n keySize: 4,\n hasher: l.MD5,\n iterations: 1\n }),\n init: function(d) {\n this.cfg = this.cfg.extend(d)\n },\n compute: function(d, l) {\n for (var p = this.cfg,\n v = p.hasher.create(), b = n.create(), u = b.words, r = p.keySize, p = p.iterations; u.length < r;) {\n e && v.update(e);\n var e = v.update(d).finalize(l);\n v.reset();\n for (var a = 1; a < p; a++) e = v.finalize(e),\n v.reset();\n b.concat(e)\n }\n b.sigBytes = 4 * r;\n return b\n }\n });\n u.EvpKDF = function(d, l, n) {\n return p.create(n).compute(d, l)\n }\n})();\nCryptoJS.lib.Cipher ||\nfunction(u) {\n var l = CryptoJS,\n d = l.lib,\n n = d.Base,\n p = d.WordArray,\n s = d.BufferedBlockAlgorithm,\n q = l.enc.Base64,\n w = l.algo.EvpKDF,\n v = d.Cipher = s.extend({\n cfg: n.extend(),\n createEncryptor: function(m, a) {\n return this.create(this._ENC_XFORM_MODE, m, a)\n },\n createDecryptor: function(m, a) {\n return this.create(this._DEC_XFORM_MODE, m, a)\n },\n init: function(m, a, b) {\n this.cfg = this.cfg.extend(b);\n this._xformMode = m;\n this._key = a;\n this.reset()\n },\n reset: function() {\n s.reset.call(this);\n this._doReset()\n },\n process: function(a) {\n this._append(a);\n return this._process()\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n keySize: 4,\n ivSize: 4,\n _ENC_XFORM_MODE: 1,\n _DEC_XFORM_MODE: 2,\n _createHelper: function(m) {\n return {\n encrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).encrypt(m, f, b, e)\n },\n decrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).decrypt(m, f, b, e)\n }\n }\n }\n });\n d.StreamCipher = v.extend({\n _doFinalize: function() {\n return this._process(!0)\n },\n blockSize: 1\n });\n var b = l.mode = {},\n x = function(a, f, b) {\n var c = this._iv;\n c ? this._iv = u: c = this._prevBlock;\n for (var e = 0; e < b; e++) a[f + e] ^= c[e]\n },\n r = (d.BlockCipherMode = n.extend({\n createEncryptor: function(a, f) {\n return this.Encryptor.create(a, f)\n },\n createDecryptor: function(a, f) {\n return this.Decryptor.create(a, f)\n },\n init: function(a, f) {\n this._cipher = a;\n this._iv = f\n }\n })).extend();\n r.Encryptor = r.extend({\n processBlock: function(a, f) {\n var b = this._cipher,\n c = b.blockSize;\n x.call(this, a, f, c);\n b.encryptBlock(a, f);\n this._prevBlock = a.slice(f, f + c)\n }\n });\n r.Decryptor = r.extend({\n processBlock: function(a, b) {\n var c = this._cipher,\n e = c.blockSize,\n d = a.slice(b, b + e);\n c.decryptBlock(a, b);\n x.call(this, a, b, e);\n this._prevBlock = d\n }\n });\n b = b.CBC = r;\n r = (l.pad = {}).Pkcs7 = {\n pad: function(a, b) {\n for (var c = 4 * b,\n c = c - a.sigBytes % c,\n e = c << 24 | c << 16 | c << 8 | c,\n d = [], l = 0; l < c; l += 4) d.push(e);\n c = p.create(d, c);\n a.concat(c)\n },\n unpad: function(a) {\n a.sigBytes -= a.words[a.sigBytes - 1 >>> 2] & 255\n }\n };\n d.BlockCipher = v.extend({\n cfg: v.cfg.extend({\n mode: b,\n padding: r\n }),\n reset: function() {\n v.reset.call(this);\n var a = this.cfg,\n c = a.iv,\n a = a.mode;\n if (this._xformMode == this._ENC_XFORM_MODE) var b = a.createEncryptor;\n else b = a.createDecryptor,\n this._minBufferSize = 1;\n this._mode = b.call(a, this, c && c.words)\n },\n _doProcessBlock: function(a, c) {\n this._mode.processBlock(a, c)\n },\n _doFinalize: function() {\n var a = this.cfg.padding;\n if (this._xformMode == this._ENC_XFORM_MODE) {\n a.pad(this._data, this.blockSize);\n var c = this._process(!0)\n } else c = this._process(!0),\n a.unpad(c);\n return c\n },\n blockSize: 4\n });\n var e = d.CipherParams = n.extend({\n init: function(a) {\n this.mixIn(a)\n },\n toString: function(a) {\n return (a || this.formatter).stringify(this)\n }\n }),\n b = (l.format = {}).OpenSSL = {\n stringify: function(a) {\n var c = a.ciphertext;\n a = a.salt;\n return (a ? p.create([1398893684, 1701076831]).concat(a).concat(c) : c).toString(q)\n },\n parse: function(a) {\n a = q.parse(a);\n var c = a.words;\n if (1398893684 == c[0] && 1701076831 == c[1]) {\n var b = p.create(c.slice(2, 4));\n c.splice(0, 4);\n a.sigBytes -= 16\n }\n return e.create({\n ciphertext: a,\n salt: b\n })\n }\n },\n a = d.SerializableCipher = n.extend({\n cfg: n.extend({\n format: b\n }),\n encrypt: function(a, c, b, d) {\n d = this.cfg.extend(d);\n var l = a.createEncryptor(b, d);\n c = l.finalize(c);\n l = l.cfg;\n return e.create({\n ciphertext: c,\n key: b,\n iv: l.iv,\n algorithm: a,\n mode: l.mode,\n padding: l.padding,\n blockSize: a.blockSize,\n formatter: d.format\n })\n },\n decrypt: function(a, c, b, e) {\n e = this.cfg.extend(e);\n c = this._parse(c, e.format);\n return a.createDecryptor(b, e).finalize(c.ciphertext)\n },\n _parse: function(a, c) {\n return \"string\" == typeof a ? c.parse(a, this) : a\n }\n }),\n l = (l.kdf = {}).OpenSSL = {\n execute: function(a, c, b, d) {\n d || (d = p.random(8));\n a = w.create({\n keySize: c + b\n }).compute(a, d);\n b = p.create(a.words.slice(c), 4 * b);\n a.sigBytes = 4 * c;\n return e.create({\n key: a,\n iv: b,\n salt: d\n })\n }\n },\n c = d.PasswordBasedCipher = a.extend({\n cfg: a.cfg.extend({\n kdf: l\n }),\n encrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n e = d.kdf.execute(e, c.keySize, c.ivSize);\n d.iv = e.iv;\n c = a.encrypt.call(this, c, b, e.key, d);\n c.mixIn(e);\n return c\n },\n decrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n b = this._parse(b, d.format);\n e = d.kdf.execute(e, c.keySize, c.ivSize, b.salt);\n d.iv = e.iv;\n return a.decrypt.call(this, c, b, e.key, d)\n }\n })\n} (); (function() {\n function u(b, a) {\n var c = (this._lBlock >>> b ^ this._rBlock) & a;\n this._rBlock ^= c;\n this._lBlock ^= c << b\n }\n function l(b, a) {\n var c = (this._rBlock >>> b ^ this._lBlock) & a;\n this._lBlock ^= c;\n this._rBlock ^= c << b\n }\n var d = CryptoJS,\n n = d.lib,\n p = n.WordArray,\n n = n.BlockCipher,\n s = d.algo,\n q = [57, 49, 41, 33, 25, 17, 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60, 52, 44, 36, 63, 55, 47, 39, 31, 23, 15, 7, 62, 54, 46, 38, 30, 22, 14, 6, 61, 53, 45, 37, 29, 21, 13, 5, 28, 20, 12, 4],\n w = [14, 17, 11, 24, 1, 5, 3, 28, 15, 6, 21, 10, 23, 19, 12, 4, 26, 8, 16, 7, 27, 20, 13, 2, 41, 52, 31, 37, 47, 55, 30, 40, 51, 45, 33, 48, 44, 49, 39, 56, 34, 53, 46, 42, 50, 36, 29, 32],\n v = [1, 2, 4, 6, 8, 10, 12, 14, 15, 17, 19, 21, 23, 25, 27, 28],\n b = [{\n \"0\": 8421888,\n 268435456 : 32768,\n 536870912 : 8421378,\n 805306368 : 2,\n 1073741824 : 512,\n 1342177280 : 8421890,\n 1610612736 : 8389122,\n 1879048192 : 8388608,\n 2147483648 : 514,\n 2415919104 : 8389120,\n 2684354560 : 33280,\n 2952790016 : 8421376,\n 3221225472 : 32770,\n 3489660928 : 8388610,\n 3758096384 : 0,\n 4026531840 : 33282,\n 134217728 : 0,\n 402653184 : 8421890,\n 671088640 : 33282,\n 939524096 : 32768,\n 1207959552 : 8421888,\n 1476395008 : 512,\n 1744830464 : 8421378,\n 2013265920 : 2,\n 2281701376 : 8389120,\n 2550136832 : 33280,\n 2818572288 : 8421376,\n 3087007744 : 8389122,\n 3355443200 : 8388610,\n 3623878656 : 32770,\n 3892314112 : 514,\n 4160749568 : 8388608,\n 1 : 32768,\n 268435457 : 2,\n 536870913 : 8421888,\n 805306369 : 8388608,\n 1073741825 : 8421378,\n 1342177281 : 33280,\n 1610612737 : 512,\n 1879048193 : 8389122,\n 2147483649 : 8421890,\n 2415919105 : 8421376,\n 2684354561 : 8388610,\n 2952790017 : 33282,\n 3221225473 : 514,\n 3489660929 : 8389120,\n 3758096385 : 32770,\n 4026531841 : 0,\n 134217729 : 8421890,\n 402653185 : 8421376,\n 671088641 : 8388608,\n 939524097 : 512,\n 1207959553 : 32768,\n 1476395009 : 8388610,\n 1744830465 : 2,\n 2013265921 : 33282,\n 2281701377 : 32770,\n 2550136833 : 8389122,\n 2818572289 : 514,\n 3087007745 : 8421888,\n 3355443201 : 8389120,\n 3623878657 : 0,\n 3892314113 : 33280,\n 4160749569 : 8421378\n },\n {\n \"0\": 1074282512,\n 16777216 : 16384,\n 33554432 : 524288,\n 50331648 : 1074266128,\n 67108864 : 1073741840,\n 83886080 : 1074282496,\n 100663296 : 1073758208,\n 117440512 : 16,\n 134217728 : 540672,\n 150994944 : 1073758224,\n 167772160 : 1073741824,\n 184549376 : 540688,\n 201326592 : 524304,\n 218103808 : 0,\n 234881024 : 16400,\n 251658240 : 1074266112,\n 8388608 : 1073758208,\n 25165824 : 540688,\n 41943040 : 16,\n 58720256 : 1073758224,\n 75497472 : 1074282512,\n 92274688 : 1073741824,\n 109051904 : 524288,\n 125829120 : 1074266128,\n 142606336 : 524304,\n 159383552 : 0,\n 176160768 : 16384,\n 192937984 : 1074266112,\n 209715200 : 1073741840,\n 226492416 : 540672,\n 243269632 : 1074282496,\n 260046848 : 16400,\n 268435456 : 0,\n 285212672 : 1074266128,\n 301989888 : 1073758224,\n 318767104 : 1074282496,\n 335544320 : 1074266112,\n 352321536 : 16,\n 369098752 : 540688,\n 385875968 : 16384,\n 402653184 : 16400,\n 419430400 : 524288,\n 436207616 : 524304,\n 452984832 : 1073741840,\n 469762048 : 540672,\n 486539264 : 1073758208,\n 503316480 : 1073741824,\n 520093696 : 1074282512,\n 276824064 : 540688,\n 293601280 : 524288,\n 310378496 : 1074266112,\n 327155712 : 16384,\n 343932928 : 1073758208,\n 360710144 : 1074282512,\n 377487360 : 16,\n 394264576 : 1073741824,\n 411041792 : 1074282496,\n 427819008 : 1073741840,\n 444596224 : 1073758224,\n 461373440 : 524304,\n 478150656 : 0,\n 494927872 : 16400,\n 511705088 : 1074266128,\n 528482304 : 540672\n },\n {\n \"0\": 260,\n 1048576 : 0,\n 2097152 : 67109120,\n 3145728 : 65796,\n 4194304 : 65540,\n 5242880 : 67108868,\n 6291456 : 67174660,\n 7340032 : 67174400,\n 8388608 : 67108864,\n 9437184 : 67174656,\n 10485760 : 65792,\n 11534336 : 67174404,\n 12582912 : 67109124,\n 13631488 : 65536,\n 14680064 : 4,\n 15728640 : 256,\n 524288 : 67174656,\n 1572864 : 67174404,\n 2621440 : 0,\n 3670016 : 67109120,\n 4718592 : 67108868,\n 5767168 : 65536,\n 6815744 : 65540,\n 7864320 : 260,\n 8912896 : 4,\n 9961472 : 256,\n 11010048 : 67174400,\n 12058624 : 65796,\n 13107200 : 65792,\n 14155776 : 67109124,\n 15204352 : 67174660,\n 16252928 : 67108864,\n 16777216 : 67174656,\n 17825792 : 65540,\n 18874368 : 65536,\n 19922944 : 67109120,\n 20971520 : 256,\n 22020096 : 67174660,\n 23068672 : 67108868,\n 24117248 : 0,\n 25165824 : 67109124,\n 26214400 : 67108864,\n 27262976 : 4,\n 28311552 : 65792,\n 29360128 : 67174400,\n 30408704 : 260,\n 31457280 : 65796,\n 32505856 : 67174404,\n 17301504 : 67108864,\n 18350080 : 260,\n 19398656 : 67174656,\n 20447232 : 0,\n 21495808 : 65540,\n 22544384 : 67109120,\n 23592960 : 256,\n 24641536 : 67174404,\n 25690112 : 65536,\n 26738688 : 67174660,\n 27787264 : 65796,\n 28835840 : 67108868,\n 29884416 : 67109124,\n 30932992 : 67174400,\n 31981568 : 4,\n 33030144 : 65792\n },\n {\n \"0\": 2151682048,\n 65536 : 2147487808,\n 131072 : 4198464,\n 196608 : 2151677952,\n 262144 : 0,\n 327680 : 4198400,\n 393216 : 2147483712,\n 458752 : 4194368,\n 524288 : 2147483648,\n 589824 : 4194304,\n 655360 : 64,\n 720896 : 2147487744,\n 786432 : 2151678016,\n 851968 : 4160,\n 917504 : 4096,\n 983040 : 2151682112,\n 32768 : 2147487808,\n 98304 : 64,\n 163840 : 2151678016,\n 229376 : 2147487744,\n 294912 : 4198400,\n 360448 : 2151682112,\n 425984 : 0,\n 491520 : 2151677952,\n 557056 : 4096,\n 622592 : 2151682048,\n 688128 : 4194304,\n 753664 : 4160,\n 819200 : 2147483648,\n 884736 : 4194368,\n 950272 : 4198464,\n 1015808 : 2147483712,\n 1048576 : 4194368,\n 1114112 : 4198400,\n 1179648 : 2147483712,\n 1245184 : 0,\n 1310720 : 4160,\n 1376256 : 2151678016,\n 1441792 : 2151682048,\n 1507328 : 2147487808,\n 1572864 : 2151682112,\n 1638400 : 2147483648,\n 1703936 : 2151677952,\n 1769472 : 4198464,\n 1835008 : 2147487744,\n 1900544 : 4194304,\n 1966080 : 64,\n 2031616 : 4096,\n 1081344 : 2151677952,\n 1146880 : 2151682112,\n 1212416 : 0,\n 1277952 : 4198400,\n 1343488 : 4194368,\n 1409024 : 2147483648,\n 1474560 : 2147487808,\n 1540096 : 64,\n 1605632 : 2147483712,\n 1671168 : 4096,\n 1736704 : 2147487744,\n 1802240 : 2151678016,\n 1867776 : 4160,\n 1933312 : 2151682048,\n 1998848 : 4194304,\n 2064384 : 4198464\n },\n {\n \"0\": 128,\n 4096 : 17039360,\n 8192 : 262144,\n 12288 : 536870912,\n 16384 : 537133184,\n 20480 : 16777344,\n 24576 : 553648256,\n 28672 : 262272,\n 32768 : 16777216,\n 36864 : 537133056,\n 40960 : 536871040,\n 45056 : 553910400,\n 49152 : 553910272,\n 53248 : 0,\n 57344 : 17039488,\n 61440 : 553648128,\n 2048 : 17039488,\n 6144 : 553648256,\n 10240 : 128,\n 14336 : 17039360,\n 18432 : 262144,\n 22528 : 537133184,\n 26624 : 553910272,\n 30720 : 536870912,\n 34816 : 537133056,\n 38912 : 0,\n 43008 : 553910400,\n 47104 : 16777344,\n 51200 : 536871040,\n 55296 : 553648128,\n 59392 : 16777216,\n 63488 : 262272,\n 65536 : 262144,\n 69632 : 128,\n 73728 : 536870912,\n 77824 : 553648256,\n 81920 : 16777344,\n 86016 : 553910272,\n 90112 : 537133184,\n 94208 : 16777216,\n 98304 : 553910400,\n 102400 : 553648128,\n 106496 : 17039360,\n 110592 : 537133056,\n 114688 : 262272,\n 118784 : 536871040,\n 122880 : 0,\n 126976 : 17039488,\n 67584 : 553648256,\n 71680 : 16777216,\n 75776 : 17039360,\n 79872 : 537133184,\n 83968 : 536870912,\n 88064 : 17039488,\n 92160 : 128,\n 96256 : 553910272,\n 100352 : 262272,\n 104448 : 553910400,\n 108544 : 0,\n 112640 : 553648128,\n 116736 : 16777344,\n 120832 : 262144,\n 124928 : 537133056,\n 129024 : 536871040\n },\n {\n \"0\": 268435464,\n 256 : 8192,\n 512 : 270532608,\n 768 : 270540808,\n 1024 : 268443648,\n 1280 : 2097152,\n 1536 : 2097160,\n 1792 : 268435456,\n 2048 : 0,\n 2304 : 268443656,\n 2560 : 2105344,\n 2816 : 8,\n 3072 : 270532616,\n 3328 : 2105352,\n 3584 : 8200,\n 3840 : 270540800,\n 128 : 270532608,\n 384 : 270540808,\n 640 : 8,\n 896 : 2097152,\n 1152 : 2105352,\n 1408 : 268435464,\n 1664 : 268443648,\n 1920 : 8200,\n 2176 : 2097160,\n 2432 : 8192,\n 2688 : 268443656,\n 2944 : 270532616,\n 3200 : 0,\n 3456 : 270540800,\n 3712 : 2105344,\n 3968 : 268435456,\n 4096 : 268443648,\n 4352 : 270532616,\n 4608 : 270540808,\n 4864 : 8200,\n 5120 : 2097152,\n 5376 : 268435456,\n 5632 : 268435464,\n 5888 : 2105344,\n 6144 : 2105352,\n 6400 : 0,\n 6656 : 8,\n 6912 : 270532608,\n 7168 : 8192,\n 7424 : 268443656,\n 7680 : 270540800,\n 7936 : 2097160,\n 4224 : 8,\n 4480 : 2105344,\n 4736 : 2097152,\n 4992 : 268435464,\n 5248 : 268443648,\n 5504 : 8200,\n 5760 : 270540808,\n 6016 : 270532608,\n 6272 : 270540800,\n 6528 : 270532616,\n 6784 : 8192,\n 7040 : 2105352,\n 7296 : 2097160,\n 7552 : 0,\n 7808 : 268435456,\n 8064 : 268443656\n },\n {\n \"0\": 1048576,\n 16 : 33555457,\n 32 : 1024,\n 48 : 1049601,\n 64 : 34604033,\n 80 : 0,\n 96 : 1,\n 112 : 34603009,\n 128 : 33555456,\n 144 : 1048577,\n 160 : 33554433,\n 176 : 34604032,\n 192 : 34603008,\n 208 : 1025,\n 224 : 1049600,\n 240 : 33554432,\n 8 : 34603009,\n 24 : 0,\n 40 : 33555457,\n 56 : 34604032,\n 72 : 1048576,\n 88 : 33554433,\n 104 : 33554432,\n 120 : 1025,\n 136 : 1049601,\n 152 : 33555456,\n 168 : 34603008,\n 184 : 1048577,\n 200 : 1024,\n 216 : 34604033,\n 232 : 1,\n 248 : 1049600,\n 256 : 33554432,\n 272 : 1048576,\n 288 : 33555457,\n 304 : 34603009,\n 320 : 1048577,\n 336 : 33555456,\n 352 : 34604032,\n 368 : 1049601,\n 384 : 1025,\n 400 : 34604033,\n 416 : 1049600,\n 432 : 1,\n 448 : 0,\n 464 : 34603008,\n 480 : 33554433,\n 496 : 1024,\n 264 : 1049600,\n 280 : 33555457,\n 296 : 34603009,\n 312 : 1,\n 328 : 33554432,\n 344 : 1048576,\n 360 : 1025,\n 376 : 34604032,\n 392 : 33554433,\n 408 : 34603008,\n 424 : 0,\n 440 : 34604033,\n 456 : 1049601,\n 472 : 1024,\n 488 : 33555456,\n 504 : 1048577\n },\n {\n \"0\": 134219808,\n 1 : 131072,\n 2 : 134217728,\n 3 : 32,\n 4 : 131104,\n 5 : 134350880,\n 6 : 134350848,\n 7 : 2048,\n 8 : 134348800,\n 9 : 134219776,\n 10 : 133120,\n 11 : 134348832,\n 12 : 2080,\n 13 : 0,\n 14 : 134217760,\n 15 : 133152,\n 2147483648 : 2048,\n 2147483649 : 134350880,\n 2147483650 : 134219808,\n 2147483651 : 134217728,\n 2147483652 : 134348800,\n 2147483653 : 133120,\n 2147483654 : 133152,\n 2147483655 : 32,\n 2147483656 : 134217760,\n 2147483657 : 2080,\n 2147483658 : 131104,\n 2147483659 : 134350848,\n 2147483660 : 0,\n 2147483661 : 134348832,\n 2147483662 : 134219776,\n 2147483663 : 131072,\n 16 : 133152,\n 17 : 134350848,\n 18 : 32,\n 19 : 2048,\n 20 : 134219776,\n 21 : 134217760,\n 22 : 134348832,\n 23 : 131072,\n 24 : 0,\n 25 : 131104,\n 26 : 134348800,\n 27 : 134219808,\n 28 : 134350880,\n 29 : 133120,\n 30 : 2080,\n 31 : 134217728,\n 2147483664 : 131072,\n 2147483665 : 2048,\n 2147483666 : 134348832,\n 2147483667 : 133152,\n 2147483668 : 32,\n 2147483669 : 134348800,\n 2147483670 : 134217728,\n 2147483671 : 134219808,\n 2147483672 : 134350880,\n 2147483673 : 134217760,\n 2147483674 : 134219776,\n 2147483675 : 0,\n 2147483676 : 133120,\n 2147483677 : 2080,\n 2147483678 : 131104,\n 2147483679 : 134350848\n }],\n x = [4160749569, 528482304, 33030144, 2064384, 129024, 8064, 504, 2147483679],\n r = s.DES = n.extend({\n _doReset: function() {\n for (var b = this._key.words,\n a = [], c = 0; 56 > c; c++) {\n var d = q[c] - 1;\n a[c] = b[d >>> 5] >>> 31 - d % 32 & 1\n }\n b = this._subKeys = [];\n for (d = 0; 16 > d; d++) {\n for (var f = b[d] = [], l = v[d], c = 0; 24 > c; c++) f[c / 6 | 0] |= a[(w[c] - 1 + l) % 28] << 31 - c % 6,\n f[4 + (c / 6 | 0)] |= a[28 + (w[c + 24] - 1 + l) % 28] << 31 - c % 6;\n f[0] = f[0] << 1 | f[0] >>> 31;\n for (c = 1; 7 > c; c++) f[c] >>>= 4 * (c - 1) + 3;\n f[7] = f[7] << 5 | f[7] >>> 27\n }\n a = this._invSubKeys = [];\n for (c = 0; 16 > c; c++) a[c] = b[15 - c]\n },\n encryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._subKeys)\n },\n decryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._invSubKeys)\n },\n _doCryptBlock: function(e, a, c) {\n this._lBlock = e[a];\n this._rBlock = e[a + 1];\n u.call(this, 4, 252645135);\n u.call(this, 16, 65535);\n l.call(this, 2, 858993459);\n l.call(this, 8, 16711935);\n u.call(this, 1, 1431655765);\n for (var d = 0; 16 > d; d++) {\n for (var f = c[d], n = this._lBlock, p = this._rBlock, q = 0, r = 0; 8 > r; r++) q |= b[r][((p ^ f[r]) & x[r]) >>> 0];\n this._lBlock = p;\n this._rBlock = n ^ q\n }\n c = this._lBlock;\n this._lBlock = this._rBlock;\n this._rBlock = c;\n u.call(this, 1, 1431655765);\n l.call(this, 8, 16711935);\n l.call(this, 2, 858993459);\n u.call(this, 16, 65535);\n u.call(this, 4, 252645135);\n e[a] = this._lBlock;\n e[a + 1] = this._rBlock\n },\n keySize: 2,\n ivSize: 2,\n blockSize: 2\n });\n d.DES = n._createHelper(r);\n s = s.TripleDES = n.extend({\n _doReset: function() {\n var b = this._key.words;\n this._des1 = r.createEncryptor(p.create(b.slice(0, 2)));\n this._des2 = r.createEncryptor(p.create(b.slice(2, 4)));\n this._des3 = r.createEncryptor(p.create(b.slice(4, 6)))\n },\n encryptBlock: function(b, a) {\n this._des1.encryptBlock(b, a);\n this._des2.decryptBlock(b, a);\n this._des3.encryptBlock(b, a)\n },\n decryptBlock: function(b, a) {\n this._des3.decryptBlock(b, a);\n this._des2.encryptBlock(b, a);\n this._des1.decryptBlock(b, a)\n },\n keySize: 6,\n ivSize: 2,\n blockSize: 2\n });\n d.TripleDES = n._createHelper(s)\n})();\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\n/**\n * Electronic Codebook block mode.\n */\nCryptoJS.mode.ECB = (function() {\n var ECB = CryptoJS.lib.BlockCipherMode.extend();\n\n ECB.Encryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.encryptBlock(words, offset);\n }\n });\n\n ECB.Decryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.decryptBlock(words, offset);\n }\n });\n\n return ECB;\n} ());\n\nfunction encryptByDES(message, key) {\n var keyHex = CryptoJS.enc.Utf8.parse(key);\n var encrypted = CryptoJS.DES.encrypt(message, keyHex, {\n mode: CryptoJS.mode.ECB,\n padding: CryptoJS.pad.Pkcs7\n });\n return encrypted.toString()\n}\n//DES加密结束\nvar userId=userId||'0';\nvar deskey = wapToken||'web@hzlq';\nvar siteId=siteId||'1';\nfunction getPostUrl(data,type) {\nvar url = 'http://m.ndlib.cn/nlc_read_home/service.do,';\nvar md5Key = 'library_2016@hzlq';\nvalue = {\n siteId: siteId,\n data: encryptByDES(JSON.stringify(data), deskey),\n userId: userId,\n fromSource: 3,\n osType: 5,\n version: \"1.0.1\",\n versionCode: 10001,\n timeStamp: data.timeStamp,\n hashCode: md5(data.timeStamp + md5Key)\n}\nvar option={\n\"method\":\"POST\",\n\"body\":'cmd='+type+'&value=' + encodeURIComponent(JSON.stringify(value))\n}\nreturn url + JSON.stringify(option);\n}\n\n//获取登录信息\nif((account&&pwd&&(!wapToken))){\nvar loginInfo={\ntimeStamp:Date.now(),\naccount:account,\npwd:pwd\n}\nvar loginInfoUrl=getPostUrl(loginInfo,'login');\nvar ddd=String(java.ajax(loginInfoUrl));\nvar loginData=JSON.parse(ddd).returnObject;\nuserId=loginData.userId;\nsiteId=loginData.siteId;\ndeskey=loginData.wapToken;\n}\njava.put('userId',userId);\njava.put('deskey',deskey);\njava.put('siteId',siteId);\nresult",
"chapterName": "$.chapterName",
"chapterUrl": "$.chapterId@js:\n//md5加密开始\nvar rotateLeft = function(lValue, iShiftBits) {\n return (lValue << iShiftBits) | (lValue >>> (32 - iShiftBits))\n}\nvar addUnsigned = function(lX, lY) {\n var lX4, lY4, lX8, lY8, lResult;\n lX8 = (lX & 0x80000000);\n lY8 = (lY & 0x80000000);\n lX4 = (lX & 0x40000000);\n lY4 = (lY & 0x40000000);\n lResult = (lX & 0x3FFFFFFF) + (lY & 0x3FFFFFFF);\n if (lX4 & lY4) return (lResult ^ 0x80000000 ^ lX8 ^ lY8);\n if (lX4 | lY4) {\n if (lResult & 0x40000000) return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);\n else return (lResult ^ 0x40000000 ^ lX8 ^ lY8)\n } else {\n return (lResult ^ lX8 ^ lY8)\n }\n}\nvar F = function(x, y, z) {\n return (x & y) | ((~x) & z)\n}\nvar G = function(x, y, z) {\n return (x & z) | (y & (~z))\n}\nvar H = function(x, y, z) {\n return (x ^ y ^ z)\n}\nvar I = function(x, y, z) {\n return (y ^ (x | (~z)))\n}\nvar FF = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(F(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar GG = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(G(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar HH = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(H(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar II = function(a, b, c, d, x, s, ac) {\n a = addUnsigned(a, addUnsigned(addUnsigned(I(b, c, d), x), ac));\n return addUnsigned(rotateLeft(a, s), b)\n};\nvar convertToWordArray = function(string) {\n var lWordCount;\n var lMessageLength = string.length;\n var lNumberOfWordsTempOne = lMessageLength + 8;\n var lNumberOfWordsTempTwo = (lNumberOfWordsTempOne - (lNumberOfWordsTempOne % 64)) / 64;\n var lNumberOfWords = (lNumberOfWordsTempTwo + 1) * 16;\n var lWordArray = Array(lNumberOfWords - 1);\n var lBytePosition = 0;\n var lByteCount = 0;\n while (lByteCount < lMessageLength) {\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount) << lBytePosition));\n lByteCount++\n }\n lWordCount = (lByteCount - (lByteCount % 4)) / 4;\n lBytePosition = (lByteCount % 4) * 8;\n lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80 << lBytePosition);\n lWordArray[lNumberOfWords - 2] = lMessageLength << 3;\n lWordArray[lNumberOfWords - 1] = lMessageLength >>> 29;\n return lWordArray\n};\nvar wordToHex = function(lValue) {\n var WordToHexValue = \"\",\n WordToHexValueTemp = \"\",\n lByte, lCount;\n for (lCount = 0; lCount <= 3; lCount++) {\n lByte = (lValue >>> (lCount * 8)) & 255;\n WordToHexValueTemp = \"0\" + lByte.toString(16);\n WordToHexValue = WordToHexValue + WordToHexValueTemp.substr(WordToHexValueTemp.length - 2, 2)\n }\n return WordToHexValue\n};\nvar uTF8Encode = function(string) {\n string = string.replace(/\\x0d\\x0a/g, \"\\x0a\");\n var output = \"\";\n for (var n = 0; n < string.length; n++) {\n var c = string.charCodeAt(n);\n if (c < 128) {\n output += String.fromCharCode(c)\n } else if ((c > 127) && (c < 2048)) {\n output += String.fromCharCode((c >> 6) | 192);\n output += String.fromCharCode((c & 63) | 128)\n } else {\n output += String.fromCharCode((c >> 12) | 224);\n output += String.fromCharCode(((c >> 6) & 63) | 128);\n output += String.fromCharCode((c & 63) | 128)\n }\n }\n return output;\n};\nfunction md5(string) {\n var x = Array();\n var k, AA, BB, CC, DD, a, b, c, d;\n var S11 = 7,\n S12 = 12,\n S13 = 17,\n S14 = 22;\n var S21 = 5,\n S22 = 9,\n S23 = 14,\n S24 = 20;\n var S31 = 4,\n S32 = 11,\n S33 = 16,\n S34 = 23;\n var S41 = 6,\n S42 = 10,\n S43 = 15,\n S44 = 21;\n string = uTF8Encode(string);\n x = convertToWordArray(string);\n a = 0x67452301;\n b = 0xEFCDAB89;\n c = 0x98BADCFE;\n d = 0x10325476;\n for (k = 0; k < x.length; k += 16) {\n AA = a;\n BB = b;\n CC = c;\n DD = d;\n a = FF(a, b, c, d, x[k + 0], S11, 0xD76AA478);\n d = FF(d, a, b, c, x[k + 1], S12, 0xE8C7B756);\n c = FF(c, d, a, b, x[k + 2], S13, 0x242070DB);\n b = FF(b, c, d, a, x[k + 3], S14, 0xC1BDCEEE);\n a = FF(a, b, c, d, x[k + 4], S11, 0xF57C0FAF);\n d = FF(d, a, b, c, x[k + 5], S12, 0x4787C62A);\n c = FF(c, d, a, b, x[k + 6], S13, 0xA8304613);\n b = FF(b, c, d, a, x[k + 7], S14, 0xFD469501);\n a = FF(a, b, c, d, x[k + 8], S11, 0x698098D8);\n d = FF(d, a, b, c, x[k + 9], S12, 0x8B44F7AF);\n c = FF(c, d, a, b, x[k + 10], S13, 0xFFFF5BB1);\n b = FF(b, c, d, a, x[k + 11], S14, 0x895CD7BE);\n a = FF(a, b, c, d, x[k + 12], S11, 0x6B901122);\n d = FF(d, a, b, c, x[k + 13], S12, 0xFD987193);\n c = FF(c, d, a, b, x[k + 14], S13, 0xA679438E);\n b = FF(b, c, d, a, x[k + 15], S14, 0x49B40821);\n a = GG(a, b, c, d, x[k + 1], S21, 0xF61E2562);\n d = GG(d, a, b, c, x[k + 6], S22, 0xC040B340);\n c = GG(c, d, a, b, x[k + 11], S23, 0x265E5A51);\n b = GG(b, c, d, a, x[k + 0], S24, 0xE9B6C7AA);\n a = GG(a, b, c, d, x[k + 5], S21, 0xD62F105D);\n d = GG(d, a, b, c, x[k + 10], S22, 0x2441453);\n c = GG(c, d, a, b, x[k + 15], S23, 0xD8A1E681);\n b = GG(b, c, d, a, x[k + 4], S24, 0xE7D3FBC8);\n a = GG(a, b, c, d, x[k + 9], S21, 0x21E1CDE6);\n d = GG(d, a, b, c, x[k + 14], S22, 0xC33707D6);\n c = GG(c, d, a, b, x[k + 3], S23, 0xF4D50D87);\n b = GG(b, c, d, a, x[k + 8], S24, 0x455A14ED);\n a = GG(a, b, c, d, x[k + 13], S21, 0xA9E3E905);\n d = GG(d, a, b, c, x[k + 2], S22, 0xFCEFA3F8);\n c = GG(c, d, a, b, x[k + 7], S23, 0x676F02D9);\n b = GG(b, c, d, a, x[k + 12], S24, 0x8D2A4C8A);\n a = HH(a, b, c, d, x[k + 5], S31, 0xFFFA3942);\n d = HH(d, a, b, c, x[k + 8], S32, 0x8771F681);\n c = HH(c, d, a, b, x[k + 11], S33, 0x6D9D6122);\n b = HH(b, c, d, a, x[k + 14], S34, 0xFDE5380C);\n a = HH(a, b, c, d, x[k + 1], S31, 0xA4BEEA44);\n d = HH(d, a, b, c, x[k + 4], S32, 0x4BDECFA9);\n c = HH(c, d, a, b, x[k + 7], S33, 0xF6BB4B60);\n b = HH(b, c, d, a, x[k + 10], S34, 0xBEBFBC70);\n a = HH(a, b, c, d, x[k + 13], S31, 0x289B7EC6);\n d = HH(d, a, b, c, x[k + 0], S32, 0xEAA127FA);\n c = HH(c, d, a, b, x[k + 3], S33, 0xD4EF3085);\n b = HH(b, c, d, a, x[k + 6], S34, 0x4881D05);\n a = HH(a, b, c, d, x[k + 9], S31, 0xD9D4D039);\n d = HH(d, a, b, c, x[k + 12], S32, 0xE6DB99E5);\n c = HH(c, d, a, b, x[k + 15], S33, 0x1FA27CF8);\n b = HH(b, c, d, a, x[k + 2], S34, 0xC4AC5665);\n a = II(a, b, c, d, x[k + 0], S41, 0xF4292244);\n d = II(d, a, b, c, x[k + 7], S42, 0x432AFF97);\n c = II(c, d, a, b, x[k + 14], S43, 0xAB9423A7);\n b = II(b, c, d, a, x[k + 5], S44, 0xFC93A039);\n a = II(a, b, c, d, x[k + 12], S41, 0x655B59C3);\n d = II(d, a, b, c, x[k + 3], S42, 0x8F0CCC92);\n c = II(c, d, a, b, x[k + 10], S43, 0xFFEFF47D);\n b = II(b, c, d, a, x[k + 1], S44, 0x85845DD1);\n a = II(a, b, c, d, x[k + 8], S41, 0x6FA87E4F);\n d = II(d, a, b, c, x[k + 15], S42, 0xFE2CE6E0);\n c = II(c, d, a, b, x[k + 6], S43, 0xA3014314);\n b = II(b, c, d, a, x[k + 13], S44, 0x4E0811A1);\n a = II(a, b, c, d, x[k + 4], S41, 0xF7537E82);\n d = II(d, a, b, c, x[k + 11], S42, 0xBD3AF235);\n c = II(c, d, a, b, x[k + 2], S43, 0x2AD7D2BB);\n b = II(b, c, d, a, x[k + 9], S44, 0xEB86D391);\n a = addUnsigned(a, AA);\n b = addUnsigned(b, BB);\n c = addUnsigned(c, CC);\n d = addUnsigned(d, DD);\n };\n var tempValue = wordToHex(a) + wordToHex(b) + wordToHex(c) + wordToHex(d);\n return tempValue.toLowerCase();\n}\n//md5加密结束\n//DES加密开始\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\nvar CryptoJS = CryptoJS ||\nfunction(u, l) {\n var d = {},\n n = d.lib = {},\n p = function() {},\n s = n.Base = {\n extend: function(a) {\n p.prototype = this;\n var c = new p;\n a && c.mixIn(a);\n c.hasOwnProperty(\"init\") || (c.init = function() {\n c.$super.init.apply(this, arguments)\n });\n c.init.prototype = c;\n c.$super = this;\n return c\n },\n create: function() {\n var a = this.extend();\n a.init.apply(a, arguments);\n return a\n },\n init: function() {},\n mixIn: function(a) {\n for (var c in a) a.hasOwnProperty(c) && (this[c] = a[c]);\n a.hasOwnProperty(\"toString\") && (this.toString = a.toString)\n },\n clone: function() {\n return this.init.prototype.extend(this)\n }\n },\n q = n.WordArray = s.extend({\n init: function(a, c) {\n a = this.words = a || [];\n this.sigBytes = c != l ? c: 4 * a.length\n },\n toString: function(a) {\n return (a || v).stringify(this)\n },\n concat: function(a) {\n var c = this.words,\n m = a.words,\n f = this.sigBytes;\n a = a.sigBytes;\n this.clamp();\n if (f % 4) for (var t = 0; t < a; t++) c[f + t >>> 2] |= (m[t >>> 2] >>> 24 - 8 * (t % 4) & 255) << 24 - 8 * ((f + t) % 4);\n else if (65535 < m.length) for (t = 0; t < a; t += 4) c[f + t >>> 2] = m[t >>> 2];\n else c.push.apply(c, m);\n this.sigBytes += a;\n return this\n },\n clamp: function() {\n var a = this.words,\n c = this.sigBytes;\n a[c >>> 2] &= 4294967295 << 32 - 8 * (c % 4);\n a.length = u.ceil(c / 4)\n },\n clone: function() {\n var a = s.clone.call(this);\n a.words = this.words.slice(0);\n return a\n },\n random: function(a) {\n for (var c = [], m = 0; m < a; m += 4) c.push(4294967296 * u.random() | 0);\n return new q.init(c, a)\n }\n }),\n w = d.enc = {},\n v = w.Hex = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) {\n var t = c[f >>> 2] >>> 24 - 8 * (f % 4) & 255;\n m.push((t >>> 4).toString(16));\n m.push((t & 15).toString(16))\n }\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f += 2) m[f >>> 3] |= parseInt(a.substr(f, 2), 16) << 24 - 4 * (f % 8);\n return new q.init(m, c / 2)\n }\n },\n b = w.Latin1 = {\n stringify: function(a) {\n var c = a.words;\n a = a.sigBytes;\n for (var m = [], f = 0; f < a; f++) m.push(String.fromCharCode(c[f >>> 2] >>> 24 - 8 * (f % 4) & 255));\n return m.join(\"\")\n },\n parse: function(a) {\n for (var c = a.length,\n m = [], f = 0; f < c; f++) m[f >>> 2] |= (a.charCodeAt(f) & 255) << 24 - 8 * (f % 4);\n return new q.init(m, c)\n }\n },\n x = w.Utf8 = {\n stringify: function(a) {\n try {\n return decodeURIComponent(escape(b.stringify(a)))\n } catch(c) {\n throw Error(\"Malformed UTF-8 data\");\n }\n },\n parse: function(a) {\n return b.parse(unescape(encodeURIComponent(a)))\n }\n },\n r = n.BufferedBlockAlgorithm = s.extend({\n reset: function() {\n this._data = new q.init;\n this._nDataBytes = 0\n },\n _append: function(a) {\n \"string\" == typeof a && (a = x.parse(a));\n this._data.concat(a);\n this._nDataBytes += a.sigBytes\n },\n _process: function(a) {\n var c = this._data,\n m = c.words,\n f = c.sigBytes,\n t = this.blockSize,\n b = f / (4 * t),\n b = a ? u.ceil(b) : u.max((b | 0) - this._minBufferSize, 0);\n a = b * t;\n f = u.min(4 * a, f);\n if (a) {\n for (var e = 0; e < a; e += t) this._doProcessBlock(m, e);\n e = m.splice(0, a);\n c.sigBytes -= f\n }\n return new q.init(e, f)\n },\n clone: function() {\n var a = s.clone.call(this);\n a._data = this._data.clone();\n return a\n },\n _minBufferSize: 0\n });\n n.Hasher = r.extend({\n cfg: s.extend(),\n init: function(a) {\n this.cfg = this.cfg.extend(a);\n this.reset()\n },\n reset: function() {\n r.reset.call(this);\n this._doReset()\n },\n update: function(a) {\n this._append(a);\n this._process();\n return this\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n blockSize: 16,\n _createHelper: function(a) {\n return function(c, m) {\n return (new a.init(m)).finalize(c)\n }\n },\n _createHmacHelper: function(a) {\n return function(c, m) {\n return (new e.HMAC.init(a, m)).finalize(c)\n }\n }\n });\n var e = d.algo = {};\n return d\n} (Math); (function() {\n var u = CryptoJS,\n l = u.lib.WordArray;\n u.enc.Base64 = {\n stringify: function(d) {\n var n = d.words,\n l = d.sigBytes,\n s = this._map;\n d.clamp();\n d = [];\n for (var q = 0; q < l; q += 3) for (var w = (n[q >>> 2] >>> 24 - 8 * (q % 4) & 255) << 16 | (n[q + 1 >>> 2] >>> 24 - 8 * ((q + 1) % 4) & 255) << 8 | n[q + 2 >>> 2] >>> 24 - 8 * ((q + 2) % 4) & 255, v = 0; 4 > v && q + 0.75 * v < l; v++) d.push(s.charAt(w >>> 6 * (3 - v) & 63));\n if (n = s.charAt(64)) for (; d.length % 4;) d.push(n);\n return d.join(\"\")\n },\n parse: function(d) {\n var n = d.length,\n p = this._map,\n s = p.charAt(64);\n s && (s = d.indexOf(s), -1 != s && (n = s));\n for (var s = [], q = 0, w = 0; w < n; w++) if (w % 4) {\n var v = p.indexOf(d.charAt(w - 1)) << 2 * (w % 4),\n b = p.indexOf(d.charAt(w)) >>> 6 - 2 * (w % 4);\n s[q >>> 2] |= (v | b) << 24 - 8 * (q % 4);\n q++\n }\n return l.create(s, q)\n },\n _map: \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"\n }\n})(); (function(u) {\n function l(b, e, a, c, m, f, t) {\n b = b + (e & a | ~e & c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function d(b, e, a, c, m, f, t) {\n b = b + (e & c | a & ~c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function n(b, e, a, c, m, f, t) {\n b = b + (e ^ a ^ c) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n function p(b, e, a, c, m, f, t) {\n b = b + (a ^ (e | ~c)) + m + t;\n return (b << f | b >>> 32 - f) + e\n }\n for (var s = CryptoJS,\n q = s.lib,\n w = q.WordArray,\n v = q.Hasher,\n q = s.algo,\n b = [], x = 0; 64 > x; x++) b[x] = 4294967296 * u.abs(u.sin(x + 1)) | 0;\n q = q.MD5 = v.extend({\n _doReset: function() {\n this._hash = new w.init([1732584193, 4023233417, 2562383102, 271733878])\n },\n _doProcessBlock: function(r, e) {\n for (var a = 0; 16 > a; a++) {\n var c = e + a,\n m = r[c];\n r[c] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360\n }\n var a = this._hash.words,\n c = r[e + 0],\n m = r[e + 1],\n f = r[e + 2],\n t = r[e + 3],\n y = r[e + 4],\n q = r[e + 5],\n s = r[e + 6],\n w = r[e + 7],\n v = r[e + 8],\n u = r[e + 9],\n x = r[e + 10],\n z = r[e + 11],\n A = r[e + 12],\n B = r[e + 13],\n C = r[e + 14],\n D = r[e + 15],\n g = a[0],\n h = a[1],\n j = a[2],\n k = a[3],\n g = l(g, h, j, k, c, 7, b[0]),\n k = l(k, g, h, j, m, 12, b[1]),\n j = l(j, k, g, h, f, 17, b[2]),\n h = l(h, j, k, g, t, 22, b[3]),\n g = l(g, h, j, k, y, 7, b[4]),\n k = l(k, g, h, j, q, 12, b[5]),\n j = l(j, k, g, h, s, 17, b[6]),\n h = l(h, j, k, g, w, 22, b[7]),\n g = l(g, h, j, k, v, 7, b[8]),\n k = l(k, g, h, j, u, 12, b[9]),\n j = l(j, k, g, h, x, 17, b[10]),\n h = l(h, j, k, g, z, 22, b[11]),\n g = l(g, h, j, k, A, 7, b[12]),\n k = l(k, g, h, j, B, 12, b[13]),\n j = l(j, k, g, h, C, 17, b[14]),\n h = l(h, j, k, g, D, 22, b[15]),\n g = d(g, h, j, k, m, 5, b[16]),\n k = d(k, g, h, j, s, 9, b[17]),\n j = d(j, k, g, h, z, 14, b[18]),\n h = d(h, j, k, g, c, 20, b[19]),\n g = d(g, h, j, k, q, 5, b[20]),\n k = d(k, g, h, j, x, 9, b[21]),\n j = d(j, k, g, h, D, 14, b[22]),\n h = d(h, j, k, g, y, 20, b[23]),\n g = d(g, h, j, k, u, 5, b[24]),\n k = d(k, g, h, j, C, 9, b[25]),\n j = d(j, k, g, h, t, 14, b[26]),\n h = d(h, j, k, g, v, 20, b[27]),\n g = d(g, h, j, k, B, 5, b[28]),\n k = d(k, g, h, j, f, 9, b[29]),\n j = d(j, k, g, h, w, 14, b[30]),\n h = d(h, j, k, g, A, 20, b[31]),\n g = n(g, h, j, k, q, 4, b[32]),\n k = n(k, g, h, j, v, 11, b[33]),\n j = n(j, k, g, h, z, 16, b[34]),\n h = n(h, j, k, g, C, 23, b[35]),\n g = n(g, h, j, k, m, 4, b[36]),\n k = n(k, g, h, j, y, 11, b[37]),\n j = n(j, k, g, h, w, 16, b[38]),\n h = n(h, j, k, g, x, 23, b[39]),\n g = n(g, h, j, k, B, 4, b[40]),\n k = n(k, g, h, j, c, 11, b[41]),\n j = n(j, k, g, h, t, 16, b[42]),\n h = n(h, j, k, g, s, 23, b[43]),\n g = n(g, h, j, k, u, 4, b[44]),\n k = n(k, g, h, j, A, 11, b[45]),\n j = n(j, k, g, h, D, 16, b[46]),\n h = n(h, j, k, g, f, 23, b[47]),\n g = p(g, h, j, k, c, 6, b[48]),\n k = p(k, g, h, j, w, 10, b[49]),\n j = p(j, k, g, h, C, 15, b[50]),\n h = p(h, j, k, g, q, 21, b[51]),\n g = p(g, h, j, k, A, 6, b[52]),\n k = p(k, g, h, j, t, 10, b[53]),\n j = p(j, k, g, h, x, 15, b[54]),\n h = p(h, j, k, g, m, 21, b[55]),\n g = p(g, h, j, k, v, 6, b[56]),\n k = p(k, g, h, j, D, 10, b[57]),\n j = p(j, k, g, h, s, 15, b[58]),\n h = p(h, j, k, g, B, 21, b[59]),\n g = p(g, h, j, k, y, 6, b[60]),\n k = p(k, g, h, j, z, 10, b[61]),\n j = p(j, k, g, h, f, 15, b[62]),\n h = p(h, j, k, g, u, 21, b[63]);\n a[0] = a[0] + g | 0;\n a[1] = a[1] + h | 0;\n a[2] = a[2] + j | 0;\n a[3] = a[3] + k | 0\n },\n _doFinalize: function() {\n var b = this._data,\n e = b.words,\n a = 8 * this._nDataBytes,\n c = 8 * b.sigBytes;\n e[c >>> 5] |= 128 << 24 - c % 32;\n var m = u.floor(a / 4294967296);\n e[(c + 64 >>> 9 << 4) + 15] = (m << 8 | m >>> 24) & 16711935 | (m << 24 | m >>> 8) & 4278255360;\n e[(c + 64 >>> 9 << 4) + 14] = (a << 8 | a >>> 24) & 16711935 | (a << 24 | a >>> 8) & 4278255360;\n b.sigBytes = 4 * (e.length + 1);\n this._process();\n b = this._hash;\n e = b.words;\n for (a = 0; 4 > a; a++) c = e[a],\n e[a] = (c << 8 | c >>> 24) & 16711935 | (c << 24 | c >>> 8) & 4278255360;\n return b\n },\n clone: function() {\n var b = v.clone.call(this);\n b._hash = this._hash.clone();\n return b\n }\n });\n s.MD5 = v._createHelper(q);\n s.HmacMD5 = v._createHmacHelper(q)\n})(Math); (function() {\n var u = CryptoJS,\n l = u.lib,\n d = l.Base,\n n = l.WordArray,\n l = u.algo,\n p = l.EvpKDF = d.extend({\n cfg: d.extend({\n keySize: 4,\n hasher: l.MD5,\n iterations: 1\n }),\n init: function(d) {\n this.cfg = this.cfg.extend(d)\n },\n compute: function(d, l) {\n for (var p = this.cfg,\n v = p.hasher.create(), b = n.create(), u = b.words, r = p.keySize, p = p.iterations; u.length < r;) {\n e && v.update(e);\n var e = v.update(d).finalize(l);\n v.reset();\n for (var a = 1; a < p; a++) e = v.finalize(e),\n v.reset();\n b.concat(e)\n }\n b.sigBytes = 4 * r;\n return b\n }\n });\n u.EvpKDF = function(d, l, n) {\n return p.create(n).compute(d, l)\n }\n})();\nCryptoJS.lib.Cipher ||\nfunction(u) {\n var l = CryptoJS,\n d = l.lib,\n n = d.Base,\n p = d.WordArray,\n s = d.BufferedBlockAlgorithm,\n q = l.enc.Base64,\n w = l.algo.EvpKDF,\n v = d.Cipher = s.extend({\n cfg: n.extend(),\n createEncryptor: function(m, a) {\n return this.create(this._ENC_XFORM_MODE, m, a)\n },\n createDecryptor: function(m, a) {\n return this.create(this._DEC_XFORM_MODE, m, a)\n },\n init: function(m, a, b) {\n this.cfg = this.cfg.extend(b);\n this._xformMode = m;\n this._key = a;\n this.reset()\n },\n reset: function() {\n s.reset.call(this);\n this._doReset()\n },\n process: function(a) {\n this._append(a);\n return this._process()\n },\n finalize: function(a) {\n a && this._append(a);\n return this._doFinalize()\n },\n keySize: 4,\n ivSize: 4,\n _ENC_XFORM_MODE: 1,\n _DEC_XFORM_MODE: 2,\n _createHelper: function(m) {\n return {\n encrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).encrypt(m, f, b, e)\n },\n decrypt: function(f, b, e) {\n return (\"string\" == typeof b ? c: a).decrypt(m, f, b, e)\n }\n }\n }\n });\n d.StreamCipher = v.extend({\n _doFinalize: function() {\n return this._process(!0)\n },\n blockSize: 1\n });\n var b = l.mode = {},\n x = function(a, f, b) {\n var c = this._iv;\n c ? this._iv = u: c = this._prevBlock;\n for (var e = 0; e < b; e++) a[f + e] ^= c[e]\n },\n r = (d.BlockCipherMode = n.extend({\n createEncryptor: function(a, f) {\n return this.Encryptor.create(a, f)\n },\n createDecryptor: function(a, f) {\n return this.Decryptor.create(a, f)\n },\n init: function(a, f) {\n this._cipher = a;\n this._iv = f\n }\n })).extend();\n r.Encryptor = r.extend({\n processBlock: function(a, f) {\n var b = this._cipher,\n c = b.blockSize;\n x.call(this, a, f, c);\n b.encryptBlock(a, f);\n this._prevBlock = a.slice(f, f + c)\n }\n });\n r.Decryptor = r.extend({\n processBlock: function(a, b) {\n var c = this._cipher,\n e = c.blockSize,\n d = a.slice(b, b + e);\n c.decryptBlock(a, b);\n x.call(this, a, b, e);\n this._prevBlock = d\n }\n });\n b = b.CBC = r;\n r = (l.pad = {}).Pkcs7 = {\n pad: function(a, b) {\n for (var c = 4 * b,\n c = c - a.sigBytes % c,\n e = c << 24 | c << 16 | c << 8 | c,\n d = [], l = 0; l < c; l += 4) d.push(e);\n c = p.create(d, c);\n a.concat(c)\n },\n unpad: function(a) {\n a.sigBytes -= a.words[a.sigBytes - 1 >>> 2] & 255\n }\n };\n d.BlockCipher = v.extend({\n cfg: v.cfg.extend({\n mode: b,\n padding: r\n }),\n reset: function() {\n v.reset.call(this);\n var a = this.cfg,\n c = a.iv,\n a = a.mode;\n if (this._xformMode == this._ENC_XFORM_MODE) var b = a.createEncryptor;\n else b = a.createDecryptor,\n this._minBufferSize = 1;\n this._mode = b.call(a, this, c && c.words)\n },\n _doProcessBlock: function(a, c) {\n this._mode.processBlock(a, c)\n },\n _doFinalize: function() {\n var a = this.cfg.padding;\n if (this._xformMode == this._ENC_XFORM_MODE) {\n a.pad(this._data, this.blockSize);\n var c = this._process(!0)\n } else c = this._process(!0),\n a.unpad(c);\n return c\n },\n blockSize: 4\n });\n var e = d.CipherParams = n.extend({\n init: function(a) {\n this.mixIn(a)\n },\n toString: function(a) {\n return (a || this.formatter).stringify(this)\n }\n }),\n b = (l.format = {}).OpenSSL = {\n stringify: function(a) {\n var c = a.ciphertext;\n a = a.salt;\n return (a ? p.create([1398893684, 1701076831]).concat(a).concat(c) : c).toString(q)\n },\n parse: function(a) {\n a = q.parse(a);\n var c = a.words;\n if (1398893684 == c[0] && 1701076831 == c[1]) {\n var b = p.create(c.slice(2, 4));\n c.splice(0, 4);\n a.sigBytes -= 16\n }\n return e.create({\n ciphertext: a,\n salt: b\n })\n }\n },\n a = d.SerializableCipher = n.extend({\n cfg: n.extend({\n format: b\n }),\n encrypt: function(a, c, b, d) {\n d = this.cfg.extend(d);\n var l = a.createEncryptor(b, d);\n c = l.finalize(c);\n l = l.cfg;\n return e.create({\n ciphertext: c,\n key: b,\n iv: l.iv,\n algorithm: a,\n mode: l.mode,\n padding: l.padding,\n blockSize: a.blockSize,\n formatter: d.format\n })\n },\n decrypt: function(a, c, b, e) {\n e = this.cfg.extend(e);\n c = this._parse(c, e.format);\n return a.createDecryptor(b, e).finalize(c.ciphertext)\n },\n _parse: function(a, c) {\n return \"string\" == typeof a ? c.parse(a, this) : a\n }\n }),\n l = (l.kdf = {}).OpenSSL = {\n execute: function(a, c, b, d) {\n d || (d = p.random(8));\n a = w.create({\n keySize: c + b\n }).compute(a, d);\n b = p.create(a.words.slice(c), 4 * b);\n a.sigBytes = 4 * c;\n return e.create({\n key: a,\n iv: b,\n salt: d\n })\n }\n },\n c = d.PasswordBasedCipher = a.extend({\n cfg: a.cfg.extend({\n kdf: l\n }),\n encrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n e = d.kdf.execute(e, c.keySize, c.ivSize);\n d.iv = e.iv;\n c = a.encrypt.call(this, c, b, e.key, d);\n c.mixIn(e);\n return c\n },\n decrypt: function(c, b, e, d) {\n d = this.cfg.extend(d);\n b = this._parse(b, d.format);\n e = d.kdf.execute(e, c.keySize, c.ivSize, b.salt);\n d.iv = e.iv;\n return a.decrypt.call(this, c, b, e.key, d)\n }\n })\n} (); (function() {\n function u(b, a) {\n var c = (this._lBlock >>> b ^ this._rBlock) & a;\n this._rBlock ^= c;\n this._lBlock ^= c << b\n }\n function l(b, a) {\n var c = (this._rBlock >>> b ^ this._lBlock) & a;\n this._lBlock ^= c;\n this._rBlock ^= c << b\n }\n var d = CryptoJS,\n n = d.lib,\n p = n.WordArray,\n n = n.BlockCipher,\n s = d.algo,\n q = [57, 49, 41, 33, 25, 17, 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60, 52, 44, 36, 63, 55, 47, 39, 31, 23, 15, 7, 62, 54, 46, 38, 30, 22, 14, 6, 61, 53, 45, 37, 29, 21, 13, 5, 28, 20, 12, 4],\n w = [14, 17, 11, 24, 1, 5, 3, 28, 15, 6, 21, 10, 23, 19, 12, 4, 26, 8, 16, 7, 27, 20, 13, 2, 41, 52, 31, 37, 47, 55, 30, 40, 51, 45, 33, 48, 44, 49, 39, 56, 34, 53, 46, 42, 50, 36, 29, 32],\n v = [1, 2, 4, 6, 8, 10, 12, 14, 15, 17, 19, 21, 23, 25, 27, 28],\n b = [{\n \"0\": 8421888,\n 268435456 : 32768,\n 536870912 : 8421378,\n 805306368 : 2,\n 1073741824 : 512,\n 1342177280 : 8421890,\n 1610612736 : 8389122,\n 1879048192 : 8388608,\n 2147483648 : 514,\n 2415919104 : 8389120,\n 2684354560 : 33280,\n 2952790016 : 8421376,\n 3221225472 : 32770,\n 3489660928 : 8388610,\n 3758096384 : 0,\n 4026531840 : 33282,\n 134217728 : 0,\n 402653184 : 8421890,\n 671088640 : 33282,\n 939524096 : 32768,\n 1207959552 : 8421888,\n 1476395008 : 512,\n 1744830464 : 8421378,\n 2013265920 : 2,\n 2281701376 : 8389120,\n 2550136832 : 33280,\n 2818572288 : 8421376,\n 3087007744 : 8389122,\n 3355443200 : 8388610,\n 3623878656 : 32770,\n 3892314112 : 514,\n 4160749568 : 8388608,\n 1 : 32768,\n 268435457 : 2,\n 536870913 : 8421888,\n 805306369 : 8388608,\n 1073741825 : 8421378,\n 1342177281 : 33280,\n 1610612737 : 512,\n 1879048193 : 8389122,\n 2147483649 : 8421890,\n 2415919105 : 8421376,\n 2684354561 : 8388610,\n 2952790017 : 33282,\n 3221225473 : 514,\n 3489660929 : 8389120,\n 3758096385 : 32770,\n 4026531841 : 0,\n 134217729 : 8421890,\n 402653185 : 8421376,\n 671088641 : 8388608,\n 939524097 : 512,\n 1207959553 : 32768,\n 1476395009 : 8388610,\n 1744830465 : 2,\n 2013265921 : 33282,\n 2281701377 : 32770,\n 2550136833 : 8389122,\n 2818572289 : 514,\n 3087007745 : 8421888,\n 3355443201 : 8389120,\n 3623878657 : 0,\n 3892314113 : 33280,\n 4160749569 : 8421378\n },\n {\n \"0\": 1074282512,\n 16777216 : 16384,\n 33554432 : 524288,\n 50331648 : 1074266128,\n 67108864 : 1073741840,\n 83886080 : 1074282496,\n 100663296 : 1073758208,\n 117440512 : 16,\n 134217728 : 540672,\n 150994944 : 1073758224,\n 167772160 : 1073741824,\n 184549376 : 540688,\n 201326592 : 524304,\n 218103808 : 0,\n 234881024 : 16400,\n 251658240 : 1074266112,\n 8388608 : 1073758208,\n 25165824 : 540688,\n 41943040 : 16,\n 58720256 : 1073758224,\n 75497472 : 1074282512,\n 92274688 : 1073741824,\n 109051904 : 524288,\n 125829120 : 1074266128,\n 142606336 : 524304,\n 159383552 : 0,\n 176160768 : 16384,\n 192937984 : 1074266112,\n 209715200 : 1073741840,\n 226492416 : 540672,\n 243269632 : 1074282496,\n 260046848 : 16400,\n 268435456 : 0,\n 285212672 : 1074266128,\n 301989888 : 1073758224,\n 318767104 : 1074282496,\n 335544320 : 1074266112,\n 352321536 : 16,\n 369098752 : 540688,\n 385875968 : 16384,\n 402653184 : 16400,\n 419430400 : 524288,\n 436207616 : 524304,\n 452984832 : 1073741840,\n 469762048 : 540672,\n 486539264 : 1073758208,\n 503316480 : 1073741824,\n 520093696 : 1074282512,\n 276824064 : 540688,\n 293601280 : 524288,\n 310378496 : 1074266112,\n 327155712 : 16384,\n 343932928 : 1073758208,\n 360710144 : 1074282512,\n 377487360 : 16,\n 394264576 : 1073741824,\n 411041792 : 1074282496,\n 427819008 : 1073741840,\n 444596224 : 1073758224,\n 461373440 : 524304,\n 478150656 : 0,\n 494927872 : 16400,\n 511705088 : 1074266128,\n 528482304 : 540672\n },\n {\n \"0\": 260,\n 1048576 : 0,\n 2097152 : 67109120,\n 3145728 : 65796,\n 4194304 : 65540,\n 5242880 : 67108868,\n 6291456 : 67174660,\n 7340032 : 67174400,\n 8388608 : 67108864,\n 9437184 : 67174656,\n 10485760 : 65792,\n 11534336 : 67174404,\n 12582912 : 67109124,\n 13631488 : 65536,\n 14680064 : 4,\n 15728640 : 256,\n 524288 : 67174656,\n 1572864 : 67174404,\n 2621440 : 0,\n 3670016 : 67109120,\n 4718592 : 67108868,\n 5767168 : 65536,\n 6815744 : 65540,\n 7864320 : 260,\n 8912896 : 4,\n 9961472 : 256,\n 11010048 : 67174400,\n 12058624 : 65796,\n 13107200 : 65792,\n 14155776 : 67109124,\n 15204352 : 67174660,\n 16252928 : 67108864,\n 16777216 : 67174656,\n 17825792 : 65540,\n 18874368 : 65536,\n 19922944 : 67109120,\n 20971520 : 256,\n 22020096 : 67174660,\n 23068672 : 67108868,\n 24117248 : 0,\n 25165824 : 67109124,\n 26214400 : 67108864,\n 27262976 : 4,\n 28311552 : 65792,\n 29360128 : 67174400,\n 30408704 : 260,\n 31457280 : 65796,\n 32505856 : 67174404,\n 17301504 : 67108864,\n 18350080 : 260,\n 19398656 : 67174656,\n 20447232 : 0,\n 21495808 : 65540,\n 22544384 : 67109120,\n 23592960 : 256,\n 24641536 : 67174404,\n 25690112 : 65536,\n 26738688 : 67174660,\n 27787264 : 65796,\n 28835840 : 67108868,\n 29884416 : 67109124,\n 30932992 : 67174400,\n 31981568 : 4,\n 33030144 : 65792\n },\n {\n \"0\": 2151682048,\n 65536 : 2147487808,\n 131072 : 4198464,\n 196608 : 2151677952,\n 262144 : 0,\n 327680 : 4198400,\n 393216 : 2147483712,\n 458752 : 4194368,\n 524288 : 2147483648,\n 589824 : 4194304,\n 655360 : 64,\n 720896 : 2147487744,\n 786432 : 2151678016,\n 851968 : 4160,\n 917504 : 4096,\n 983040 : 2151682112,\n 32768 : 2147487808,\n 98304 : 64,\n 163840 : 2151678016,\n 229376 : 2147487744,\n 294912 : 4198400,\n 360448 : 2151682112,\n 425984 : 0,\n 491520 : 2151677952,\n 557056 : 4096,\n 622592 : 2151682048,\n 688128 : 4194304,\n 753664 : 4160,\n 819200 : 2147483648,\n 884736 : 4194368,\n 950272 : 4198464,\n 1015808 : 2147483712,\n 1048576 : 4194368,\n 1114112 : 4198400,\n 1179648 : 2147483712,\n 1245184 : 0,\n 1310720 : 4160,\n 1376256 : 2151678016,\n 1441792 : 2151682048,\n 1507328 : 2147487808,\n 1572864 : 2151682112,\n 1638400 : 2147483648,\n 1703936 : 2151677952,\n 1769472 : 4198464,\n 1835008 : 2147487744,\n 1900544 : 4194304,\n 1966080 : 64,\n 2031616 : 4096,\n 1081344 : 2151677952,\n 1146880 : 2151682112,\n 1212416 : 0,\n 1277952 : 4198400,\n 1343488 : 4194368,\n 1409024 : 2147483648,\n 1474560 : 2147487808,\n 1540096 : 64,\n 1605632 : 2147483712,\n 1671168 : 4096,\n 1736704 : 2147487744,\n 1802240 : 2151678016,\n 1867776 : 4160,\n 1933312 : 2151682048,\n 1998848 : 4194304,\n 2064384 : 4198464\n },\n {\n \"0\": 128,\n 4096 : 17039360,\n 8192 : 262144,\n 12288 : 536870912,\n 16384 : 537133184,\n 20480 : 16777344,\n 24576 : 553648256,\n 28672 : 262272,\n 32768 : 16777216,\n 36864 : 537133056,\n 40960 : 536871040,\n 45056 : 553910400,\n 49152 : 553910272,\n 53248 : 0,\n 57344 : 17039488,\n 61440 : 553648128,\n 2048 : 17039488,\n 6144 : 553648256,\n 10240 : 128,\n 14336 : 17039360,\n 18432 : 262144,\n 22528 : 537133184,\n 26624 : 553910272,\n 30720 : 536870912,\n 34816 : 537133056,\n 38912 : 0,\n 43008 : 553910400,\n 47104 : 16777344,\n 51200 : 536871040,\n 55296 : 553648128,\n 59392 : 16777216,\n 63488 : 262272,\n 65536 : 262144,\n 69632 : 128,\n 73728 : 536870912,\n 77824 : 553648256,\n 81920 : 16777344,\n 86016 : 553910272,\n 90112 : 537133184,\n 94208 : 16777216,\n 98304 : 553910400,\n 102400 : 553648128,\n 106496 : 17039360,\n 110592 : 537133056,\n 114688 : 262272,\n 118784 : 536871040,\n 122880 : 0,\n 126976 : 17039488,\n 67584 : 553648256,\n 71680 : 16777216,\n 75776 : 17039360,\n 79872 : 537133184,\n 83968 : 536870912,\n 88064 : 17039488,\n 92160 : 128,\n 96256 : 553910272,\n 100352 : 262272,\n 104448 : 553910400,\n 108544 : 0,\n 112640 : 553648128,\n 116736 : 16777344,\n 120832 : 262144,\n 124928 : 537133056,\n 129024 : 536871040\n },\n {\n \"0\": 268435464,\n 256 : 8192,\n 512 : 270532608,\n 768 : 270540808,\n 1024 : 268443648,\n 1280 : 2097152,\n 1536 : 2097160,\n 1792 : 268435456,\n 2048 : 0,\n 2304 : 268443656,\n 2560 : 2105344,\n 2816 : 8,\n 3072 : 270532616,\n 3328 : 2105352,\n 3584 : 8200,\n 3840 : 270540800,\n 128 : 270532608,\n 384 : 270540808,\n 640 : 8,\n 896 : 2097152,\n 1152 : 2105352,\n 1408 : 268435464,\n 1664 : 268443648,\n 1920 : 8200,\n 2176 : 2097160,\n 2432 : 8192,\n 2688 : 268443656,\n 2944 : 270532616,\n 3200 : 0,\n 3456 : 270540800,\n 3712 : 2105344,\n 3968 : 268435456,\n 4096 : 268443648,\n 4352 : 270532616,\n 4608 : 270540808,\n 4864 : 8200,\n 5120 : 2097152,\n 5376 : 268435456,\n 5632 : 268435464,\n 5888 : 2105344,\n 6144 : 2105352,\n 6400 : 0,\n 6656 : 8,\n 6912 : 270532608,\n 7168 : 8192,\n 7424 : 268443656,\n 7680 : 270540800,\n 7936 : 2097160,\n 4224 : 8,\n 4480 : 2105344,\n 4736 : 2097152,\n 4992 : 268435464,\n 5248 : 268443648,\n 5504 : 8200,\n 5760 : 270540808,\n 6016 : 270532608,\n 6272 : 270540800,\n 6528 : 270532616,\n 6784 : 8192,\n 7040 : 2105352,\n 7296 : 2097160,\n 7552 : 0,\n 7808 : 268435456,\n 8064 : 268443656\n },\n {\n \"0\": 1048576,\n 16 : 33555457,\n 32 : 1024,\n 48 : 1049601,\n 64 : 34604033,\n 80 : 0,\n 96 : 1,\n 112 : 34603009,\n 128 : 33555456,\n 144 : 1048577,\n 160 : 33554433,\n 176 : 34604032,\n 192 : 34603008,\n 208 : 1025,\n 224 : 1049600,\n 240 : 33554432,\n 8 : 34603009,\n 24 : 0,\n 40 : 33555457,\n 56 : 34604032,\n 72 : 1048576,\n 88 : 33554433,\n 104 : 33554432,\n 120 : 1025,\n 136 : 1049601,\n 152 : 33555456,\n 168 : 34603008,\n 184 : 1048577,\n 200 : 1024,\n 216 : 34604033,\n 232 : 1,\n 248 : 1049600,\n 256 : 33554432,\n 272 : 1048576,\n 288 : 33555457,\n 304 : 34603009,\n 320 : 1048577,\n 336 : 33555456,\n 352 : 34604032,\n 368 : 1049601,\n 384 : 1025,\n 400 : 34604033,\n 416 : 1049600,\n 432 : 1,\n 448 : 0,\n 464 : 34603008,\n 480 : 33554433,\n 496 : 1024,\n 264 : 1049600,\n 280 : 33555457,\n 296 : 34603009,\n 312 : 1,\n 328 : 33554432,\n 344 : 1048576,\n 360 : 1025,\n 376 : 34604032,\n 392 : 33554433,\n 408 : 34603008,\n 424 : 0,\n 440 : 34604033,\n 456 : 1049601,\n 472 : 1024,\n 488 : 33555456,\n 504 : 1048577\n },\n {\n \"0\": 134219808,\n 1 : 131072,\n 2 : 134217728,\n 3 : 32,\n 4 : 131104,\n 5 : 134350880,\n 6 : 134350848,\n 7 : 2048,\n 8 : 134348800,\n 9 : 134219776,\n 10 : 133120,\n 11 : 134348832,\n 12 : 2080,\n 13 : 0,\n 14 : 134217760,\n 15 : 133152,\n 2147483648 : 2048,\n 2147483649 : 134350880,\n 2147483650 : 134219808,\n 2147483651 : 134217728,\n 2147483652 : 134348800,\n 2147483653 : 133120,\n 2147483654 : 133152,\n 2147483655 : 32,\n 2147483656 : 134217760,\n 2147483657 : 2080,\n 2147483658 : 131104,\n 2147483659 : 134350848,\n 2147483660 : 0,\n 2147483661 : 134348832,\n 2147483662 : 134219776,\n 2147483663 : 131072,\n 16 : 133152,\n 17 : 134350848,\n 18 : 32,\n 19 : 2048,\n 20 : 134219776,\n 21 : 134217760,\n 22 : 134348832,\n 23 : 131072,\n 24 : 0,\n 25 : 131104,\n 26 : 134348800,\n 27 : 134219808,\n 28 : 134350880,\n 29 : 133120,\n 30 : 2080,\n 31 : 134217728,\n 2147483664 : 131072,\n 2147483665 : 2048,\n 2147483666 : 134348832,\n 2147483667 : 133152,\n 2147483668 : 32,\n 2147483669 : 134348800,\n 2147483670 : 134217728,\n 2147483671 : 134219808,\n 2147483672 : 134350880,\n 2147483673 : 134217760,\n 2147483674 : 134219776,\n 2147483675 : 0,\n 2147483676 : 133120,\n 2147483677 : 2080,\n 2147483678 : 131104,\n 2147483679 : 134350848\n }],\n x = [4160749569, 528482304, 33030144, 2064384, 129024, 8064, 504, 2147483679],\n r = s.DES = n.extend({\n _doReset: function() {\n for (var b = this._key.words,\n a = [], c = 0; 56 > c; c++) {\n var d = q[c] - 1;\n a[c] = b[d >>> 5] >>> 31 - d % 32 & 1\n }\n b = this._subKeys = [];\n for (d = 0; 16 > d; d++) {\n for (var f = b[d] = [], l = v[d], c = 0; 24 > c; c++) f[c / 6 | 0] |= a[(w[c] - 1 + l) % 28] << 31 - c % 6,\n f[4 + (c / 6 | 0)] |= a[28 + (w[c + 24] - 1 + l) % 28] << 31 - c % 6;\n f[0] = f[0] << 1 | f[0] >>> 31;\n for (c = 1; 7 > c; c++) f[c] >>>= 4 * (c - 1) + 3;\n f[7] = f[7] << 5 | f[7] >>> 27\n }\n a = this._invSubKeys = [];\n for (c = 0; 16 > c; c++) a[c] = b[15 - c]\n },\n encryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._subKeys)\n },\n decryptBlock: function(b, a) {\n this._doCryptBlock(b, a, this._invSubKeys)\n },\n _doCryptBlock: function(e, a, c) {\n this._lBlock = e[a];\n this._rBlock = e[a + 1];\n u.call(this, 4, 252645135);\n u.call(this, 16, 65535);\n l.call(this, 2, 858993459);\n l.call(this, 8, 16711935);\n u.call(this, 1, 1431655765);\n for (var d = 0; 16 > d; d++) {\n for (var f = c[d], n = this._lBlock, p = this._rBlock, q = 0, r = 0; 8 > r; r++) q |= b[r][((p ^ f[r]) & x[r]) >>> 0];\n this._lBlock = p;\n this._rBlock = n ^ q\n }\n c = this._lBlock;\n this._lBlock = this._rBlock;\n this._rBlock = c;\n u.call(this, 1, 1431655765);\n l.call(this, 8, 16711935);\n l.call(this, 2, 858993459);\n u.call(this, 16, 65535);\n u.call(this, 4, 252645135);\n e[a] = this._lBlock;\n e[a + 1] = this._rBlock\n },\n keySize: 2,\n ivSize: 2,\n blockSize: 2\n });\n d.DES = n._createHelper(r);\n s = s.TripleDES = n.extend({\n _doReset: function() {\n var b = this._key.words;\n this._des1 = r.createEncryptor(p.create(b.slice(0, 2)));\n this._des2 = r.createEncryptor(p.create(b.slice(2, 4)));\n this._des3 = r.createEncryptor(p.create(b.slice(4, 6)))\n },\n encryptBlock: function(b, a) {\n this._des1.encryptBlock(b, a);\n this._des2.decryptBlock(b, a);\n this._des3.encryptBlock(b, a)\n },\n decryptBlock: function(b, a) {\n this._des3.decryptBlock(b, a);\n this._des2.encryptBlock(b, a);\n this._des1.decryptBlock(b, a)\n },\n keySize: 6,\n ivSize: 2,\n blockSize: 2\n });\n d.TripleDES = n._createHelper(s)\n})();\n/*\nCryptoJS v3.1.2\ncode.google.com/p/crypto-js\n(c) 2009-2013 by Jeff Mott. All rights reserved.\ncode.google.com/p/crypto-js/wiki/License\n*/\n/**\n * Electronic Codebook block mode.\n */\nCryptoJS.mode.ECB = (function() {\n var ECB = CryptoJS.lib.BlockCipherMode.extend();\n\n ECB.Encryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.encryptBlock(words, offset);\n }\n });\n ECB.Decryptor = ECB.extend({\n processBlock: function(words, offset) {\n this._cipher.decryptBlock(words, offset);\n }\n });\n return ECB;\n} ());\n\nfunction encryptByDES(message, key) {\n var keyHex = CryptoJS.enc.Utf8.parse(key);\n var encrypted = CryptoJS.DES.encrypt(message, keyHex, {\n mode: CryptoJS.mode.ECB,\n padding: CryptoJS.pad.Pkcs7\n });\n return encrypted.toString()\n}\n//DES加密结束\nvar userId=userId||String(java.get('userId'));\nvar deskey=deskey||String(java.get('deskey'));\nvar siteId=siteId||String(java.get('siteId'));\nfunction getPostUrl(data,type) {\nvar url = 'http://m.ndlib.cn/nlc_read_home/service.do,';\nvar md5Key = 'library_2016@hzlq';\nvalue = {\n siteId: siteId,\n data: encryptByDES(JSON.stringify(data), deskey),\n userId: userId,\n fromSource: 3,\n osType: 5,\n version: \"1.0.1\",\n versionCode: 10001,\n timeStamp: data.timeStamp,\n hashCode: md5(data.timeStamp + md5Key)\n}\nvar option={\n\"method\":\"POST\",\n\"body\":'cmd='+type+'&value=' + encodeURIComponent(JSON.stringify(value))\n}\nreturn url + JSON.stringify(option);\n}\nvar data = {\n timeStamp:Date.now(),\n uaInfo:'1',\n chapterId:result\n };\ngetPostUrl(data,'qryChapterDetails');"
},
"searchUrl": "
{$.book_info.descp}",
"kind": "$.book_info.category_name&&连载中{$.book_info.status}已完结&&$.book_info.updated_at\n##连载中0|1已完结| \\d.*",
"lastChapter": "$.last_chapter.name",
"name": "$.book_info.name",
"tocUrl": "https://s30007.zhongyue001.com/chapter/index?bid={{$.book_info.id}}",
"wordCount": "$.book_info.word"
},
"ruleContent": {
"content": "$.data.current.link||$.data.chapter_link\n\\n';\n}\nresult = html\n
",
"kind": ".info p.-2:-3:-4:-5@text",
"lastChapter": ".info@a.0@text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求更票谢乐发订合补加架字修Kk].*?[】)\\)]",
"name": ".info h1@text",
"tocUrl": "",
"wordCount": ""
},
"ruleContent": {
"content": "id.nr1@p!0:-1@html##\\[.*\\]"
},
"ruleExplore": {},
"ruleSearch": {
"author": "$.author",
"bookList": "
{{@@a.highlight@span.text@text##(^|[\\n])##🏷️}}\n{{''}}\n{{@@p.introduce@text##(^|[\\s]+)##
}}",
"kind": "h1.title@span.tag@text&&div.count-detail@div.text-row@span.text.0:1:3@text##类型:|.*字\\[|]|更新:",
"lastChapter": "h3.chapter-title@a.link@text",
"name": "h1.title@span.text@text",
"tocUrl": "text.点击阅读@href",
"wordCount": "div.count-detail@div.text-row@span.text.1@text##\\D"
},
"ruleContent": {
"content": "div.article-content[id='ChapterBody']@html"
},
"ruleExplore": {
"author": "a[id][target]@text",
"bookList": "ul.Comic_Pic_List",
"bookUrl": "strong@a@href",
"coverUrl": "li.Conjunction@img@src",
"intro": "li.1@ownText##.*\\d+字",
"kind": "span.font_red@text&&li.1@a.2@text&&li.1@ownText##.*:\\s/\\s/\\s|\\s/\\s\\d+字.*",
"name": "strong@a@text",
"wordCount": "li.1@ownText##.*\\d\\s/\\s|字.*"
},
"ruleSearch": {
"author": "li.1@ownText##综合信息:\\s|/\\d.*",
"bookList": "ul[style='width:100%']",
"bookUrl": "a.orange_link2@href",
"coverUrl": "li.Conjunction@img@src",
"intro": "li.1@ownText##.*\\d\\s|\\s",
"name": "a.orange_link2@text"
},
"ruleToc": {
"chapterList": "div.wrap.s-list@h3.catalog-title, li",
"chapterName": "{{@@span.icn@text####🖼️}}{{@@h3.catalog-title@text||@@a@ownText}}",
"chapterUrl": "a@href",
"isVip": "span.icn_vip@text",
"isVolume": "h3.catalog-title@text"
},
"searchUrl": "http://s.sfacg.com/?Key={{key}}&S=1&SS=0",
"weight": 0
},
{
"bookSourceComment": "api",
"bookSourceGroup": "免费,有声",
"bookSourceName": "有声小说",
"bookSourceType": 1,
"bookSourceUrl": "http://www.wellsoftteam.cn/",
"customOrder": 2509,
"enabled": true,
"enabledCookieJar": false,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"玄幻\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a10145134427090000&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"武侠\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a10145134427350001&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"都市\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a10145134427360002&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"言情\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a10145134427370003&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"悬疑\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a10145134427390004&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"推理\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a101451344273b0006&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"历史\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a101451344273d0007&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"军事\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a1014513442bbbbbbb&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"官场\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a101451344273f0008&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"商战\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a10145134427400009&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"相声\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a101451344274b0010&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"评书\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a1014513442aaaaaaa&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"文学\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a101451344273a0005&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"情感\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a101451344274a000f&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"广播\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a1014513442745000c&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}},{\"title\":\"讲坛\",\"url\":\"http://www.wellsoftteam.cn/voice/list/voicetypepage?pageNum={{page}}&title=&keyword=&types=4028818b451343a101451344274d0011&ordercode=\",\"style\":{\"layout_flexGrow\":0.25}}]",
"lastUpdateTime": 1721098019801,
"respondTime": 17813,
"ruleBookInfo": {
"init": ""
},
"ruleContent": {},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"author": "$.by##播音:",
"bookList": "$.voicelist",
"bookUrl": "http://www.wellsoftteam.cn/voice/list/voicepage?pageNum=1&typeid={{$.id}}&userid=7a4ac7e84bc446108a636559302b7e9d",
"coverUrl": "$.picurl",
"intro": "$.des",
"kind": "$.updatetime",
"lastChapter": "{{$.js}}集",
"name": "$.name@put:{bid:id}"
},
"ruleToc": {
"chapterList": "$.voicelist[*]",
"chapterName": "$.title",
"chapterUrl": "$.downurl",
"nextTocUrl": "')\n})\nimage_list.join(\"\\n\");",
"imageStyle": "",
"nextContentUrl": ""
},
"ruleExplore": {},
"ruleSearch": {
"author": "",
"bookList": "class.comic-item",
"bookUrl": "tag.a@href",
"coverUrl": "",
"kind": "",
"lastChapter": "class.chapter@text",
"name": "class.title@text"
},
"ruleToc": {
"chapterList": "class.chapter-list@tag.li",
"chapterName": "tag.a@text",
"chapterUrl": "tag.a@href"
},
"searchUrl": "http://m.kanman.com/sort/all.html?cache=false&search_key={{key}}",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "大魔兔",
"bookSourceType": 2,
"bookSourceUrl": "http://m.damotu.com",
"bookUrlPattern": "http://m.damotu.com/manhua/\\d+.htm",
"customOrder": 2511,
"enabled": false,
"enabledCookieJar": false,
"enabledExplore": false,
"exploreUrl": "新番连载::/list-1-{{page}}.htm\n经典完结::/list-2-{{page}}.htm\n司机推荐::/list-4-{{page}}.htm\n单行本::/list-3-{{page}}.htm\n神鬼::/list-1-{{page}}-t2.htm\n伪娘::/list-1-{{page}}-t4.htm\n侦探::/list-1-{{page}}-t5.htm\n后宫::/list-1-{{page}}-t6.htm\n性转换::/list-1-{{page}}-t7.htm\n恐怖::/list-1-{{page}}-t8.htm\n悬疑::/list-1-{{page}}-t10.htm\n治愈::/list-1-{{page}}-t11.htm\n校园::/list-1-{{page}}-t12.htm\n热血::/list-1-{{page}}-t13.htm\n亲情::/list-1-{{page}}-t14.htm\n百合::/list-1-{{page}}-t15.htm\n耽美::/list-1-{{page}}-t16.htm\n职场::/list-1-{{page}}-t17.htm\n萌系::/list-1-{{page}}-t18.htm\n搞笑::/list-1-{{page}}-t19.htm\n腐女::/list-1-{{page}}-t20.htm\n魔法::/list-1-{{page}}-t21.htm\n历史::/list-1-{{page}}-t23.htm\n冒险::/list-1-{{page}}-t24.htm\n励志::/list-1-{{page}}-t27.htm\n战争::/list-1-{{page}}-t28.htm\n机战::/list-1-{{page}}-t29.htm\n奇幻::/list-1-{{page}}-t30.htm\n格斗::/list-1-{{page}}-t31.htm\n科幻::/list-1-{{page}}-t32.htm\n爱情::/list-1-{{page}}-t34.htm\n魔幻::/list-1-{{page}}-t35.htm\n武侠::/list-1-{{page}}-t36.htm\n竞技::/list-1-{{page}}-t37.htm\n美食::/list-1-{{page}}-t38.htm\n音乐::/list-1-{{page}}-t39.htm",
"header": "",
"lastUpdateTime": 1716222463742,
"respondTime": 12293,
"ruleBookInfo": {
"author": "class.col-12.1@text",
"init": "",
"intro": "class.book-detail-body@text",
"kind": "class.col-12.2@text",
"lastChapter": "id.book-part@tag.li.0@tag.a@text",
"name": "class.col-12.0@text"
},
"ruleContent": {
"content": "class.swiper-container@img@data-src\n@js:\nheaders={\"headers\":{\"Referer\":baseUrl}};\nresult.split(\"\\n\").map(x=>'
').join(\"\\n\")",
"imageStyle": "FULL"
},
"ruleExplore": {
"bookList": ""
},
"ruleSearch": {
"bookList": "tag.ul.-1@tag.li",
"bookUrl": "tag.a@href",
"coverUrl": "html@js:result.match(/url\\('(http.*?\\.\\w\\w\\w)'\\)/)[1]",
"lastChapter": "tag.a.1@text##.*(第.*)##$1",
"name": "tag.a.0@title"
},
"ruleToc": {
"chapterList": "-id.book-part@tag.li@a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "http://m.damotu.com/list-{{page}}-k{{key}}.htm",
"weight": 0
},
{
"bookSourceComment": "",
"bookSourceGroup": "漫画",
"bookSourceName": "腾讯漫画",
"bookSourceType": 2,
"bookSourceUrl": "https://ac.qq.com#♤Haxc",
"bookUrlPattern": "",
"customOrder": 2515,
"enabled": false,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "恋爱::https://ac.qq.com/Comic/all/theme/105/page/{{page}}\n玄幻::https://ac.qq.com/Comic/all/theme/101/page/{{page}}\n异能::https://ac.qq.com/Comic/all/theme/103/page/{{page}}\n恐怖::https://ac.qq.com/Comic/all/theme/110/page/{{page}}\n剧情::https://ac.qq.com/Comic/all/theme/106/page/{{page}}\n科幻::https://ac.qq.com/Comic/all/theme/108/page/{{page}}\n悬疑::https://ac.qq.com/Comic/all/theme/112/page/{{page}}\n奇幻::https://ac.qq.com/Comic/all/theme/102/page/{{page}}\n冒险::https://ac.qq.com/Comic/all/theme/104/page/{{page}}\n犯罪::https://ac.qq.com/Comic/all/theme/111/page/{{page}}\n动作::https://ac.qq.com/Comic/all/theme/109/page/{{page}}\n日常::https://ac.qq.com/Comic/all/theme/113/page/{{page}}\n竞技::https://ac.qq.com/Comic/all/theme/114/page/{{page}}\n武侠::https://ac.qq.com/Comic/all/theme/115/page/{{page}}\n历史::https://ac.qq.com/Comic/all/theme/116/page/{{page}}\n战争::https://ac.qq.com/Comic/all/theme/117/page/{{page}}\n\n月票榜::https://ac.qq.com/Rank/comicRank/type/mt\n飙升榜::https://ac.qq.com/Rank/comicRank/type/rise\n新作榜::https://ac.qq.com/Rank/comicRank/type/new\n畅销榜::https://ac.qq.com/Rank/comicRank/type/pay",
"lastUpdateTime": 1733376732275,
"loginUrl": "https://ac.qq.com/login.shtml?redir=https://ac.qq.com/Home",
"respondTime": 4413,
"ruleBookInfo": {
"author": "class.first@text##作者:",
"coverUrl": "class.works-cover@img@src",
"intro": "class.works-intro-short@text",
"kind": "id.special_bg@tag.div.0@tag.p.0@tag.a!0@text",
"lastChapter": "class.works-ft-new@text##\\[|\\]",
"name": "class.works-intro-title@text"
},
"ruleContent": {
"content": "@js:\ndata=result.match(/DATA = '(.*?)'/)[1];\nnonce=result.match(/