[ { "bookSourceComment": "💡文末附带评论(默认15条)\n💡正文自带净化(逗号修正、感谢语删除)\n\nBy关耳+乃星改", "bookSourceGroup": "🔰 正版", "bookSourceName": "🔰 纯粹", "bookSourceType": 0, "bookSourceUrl": "https://m.jjwxc.net/✨", "bookUrlPattern": "", "customOrder": 1, "enabled": false, "enabledExplore": true, "exploreUrl": "纯爱首页::http://www.jjwxc.net/fenzhan/noyq/\n言情首页::http://www.jjwxc.net/fenzhan/yq/\n衍生首页::http://www.jjwxc.net/fenzhan/ys/\n原创首页::http://www.jjwxc.net/fenzhan/yc/", "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": 1623167098723, "loginUrl": "http://m.jjwxc.net", "ruleBookInfo": { "author": "$.authorName", "canReName": "true", "coverUrl": "$.novelCover", "intro": "if(/完结/.test(book.kind))book.canUpdate=false;\n\n//请假条\na=JSON.parse(java.ajax('http://app.jjwxc.org/androidapi/getnovelOtherInfo?novelId='+java.get('id')+'&type=novelbasicinfo&versionCode=163'));\n$=a.novelLeave;\nn='\\n';\nleave=$.leaveContent?'​'+'🎐'+$.leaveDateBack+n+'🎐'+$.leaveContent+n+'🎐'+$.leaveDate+n+'​'+n:'';\njava.put('leave',leave);\njava.put('intro',JSON.parse(result).novelIntro.replace(/\\#/g,'#'));\nresult\n\n\n  {{java.get('leave')}}\n\n📍霸票排行:第 {{$.ranking##第|名}} 名\n📍收藏人数:共 {{$.novelbefavoritedcount}} 人\n📍营养液数:共 {{$.nutrition_novel}} 瓶\n📍该作视角:ฅ {{$.mainview}} ฅ
{{'\\n'+'​'}}\n\n🍶{{$.novelIntroShort}}🍶{{'\\n'+'​'}}\n\n{{String(java.get(\"intro\")).replace(/立意:/,'立意:')}}
\n\n标签:{{$.novelTags##,|\\s##🏷}}
\n{{$.protagonist##,|,|;|;##、}}
\n{{$.costar##,|,|;|;##、}}
\n{{$.other##,|,|;|;##、}}
\n风格:{{$.novelStyle}}\n评分:{{$.novelReviewScore}}
\n评论:{{$.comment_count}}\n\nresult.replace(/(立意:|标签:)/,'​\\n$1').replace(/🍶🍶/,'').replace(/(?:标签:|主角:|配角:|其它:|📍该作视角:|评分:)
/g,'').replace(/(立意:[\\s\\S]+?
)/,'$1'+'​'+'\\n').replace(/请假条\\(/,'请假条【').replace(/回归\\):/,'回归】').replace(/请假时间:/,'请假时间◎')
", "kind": "{{$.novelClass}},{{java.get('ns')==1?'连载':'完结'}}", "lastChapter": "last=JSON.parse(java.ajax('http://android.jjwxc.net/androidapi/chapterList?novelId='+baseUrl.match(/(\\d+)/)[1])).chapterlist;\n$=last[last.length-1];\nvip=$.isvip?'🔒':'';\nchapterid=$.chapterid;\nchaptername=$.chaptername;\ndate=$.chapterdate;\nvip+chapterid+'.'+chaptername+' • '+date\n\nresult.replace(/\\.\\d+/,'').replace(/\\d+\\.第/,'第').replace(/\\d+\\.Chapter/,'Chapter')", "name": "$.novelName@put:{id:$.novelId,ns:$.novelStep,nw:'$.novelSize##\\\\D'}", "tocUrl": "http://app-cdn.jjwxc.net/androidapi/chapterList?novelId=@get:{id}&more=0&whole=1", "wordCount": "{{(java.get('nw')/10000).toFixed(2)+'万字'}}" }, "ruleContent": { "content": "\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 let IV_PARAMETER = String(\"1ae2c94b\");\n let ALGORITHM = \"DES\"; \n let CIPHER_ALGORITHM = \"DES/CBC/PKCS5Padding\";\n let CHARSET = \"utf-8\";\n let password=String(\"KK!%G3JdCHJxpAF3%Vg9pN\");\n\n\nfunction decode(data){\nlet dks = new DESKeySpec(String(password).getBytes());\nlet keyFactory = SecretKeyFactory.getInstance(\"DES\");\nlet secretKey = keyFactory.generateSecret(dks);\nlet cipher = Cipher.getInstance(CIPHER_ALGORITHM);\nlet iv = new IvParameterSpec(IV_PARAMETER.getBytes(CHARSET));\ncipher.init(Cipher.DECRYPT_MODE, secretKey, iv);\nreturn new String(cipher.doFinal(Base64.getDecoder().decode(String(data).getBytes(CHARSET))), CHARSET);\n\n}\n}\n//DES解密结束\n\n\ncontent=java.getString(\"$.content\",false);\nsaybody=java.getString(\"$.sayBody\",false);\nsay=saybody!=\"\"?\"\\n◎作者有话说:\\n\"+saybody:\"\";\nif(baseUrl.match(/token/)){\n\nresult=String(decode(content)+say);\n}else{result=content+say}\n\n\n//获取评论开启\nif(!baseUrl.match(/baidu/)){\n//匹配书籍id跟章节id\nbid=baseUrl.match(/novelId=(\\d+)/)[1];\ncid=baseUrl.match(/chapterId=(\\d+)/)[1];\n\n//拼接评论url\nurl=\"https://s8-static.jjwxc.net/comment_json.php?novelid=\"+bid+\"&chapterid=\"+cid;\n\n//获取评论列表\nlist=JSON.parse(java.ajax(url)).body;\n\ncomment=\"\";\n\n//判断评论数量\nlen=list.length>15?15:list.length;\n\nfor(i=0;i\n\n##为营造更好的评论环境,近期网站要求发评须进行.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液|捉虫|捉个虫|普通用户、初级).*|此评论超时未审,暂被系统自动屏蔽.*|◎作者有话说:\\s*感谢.*|非常感谢.*会继续努力.*|感谢小天使们给我.*", "imageStyle": "TEXT", "nextContentUrl": "", "replaceRegex": "##,\\s*##,", "sourceRegex": "" }, "ruleExplore": { "author": "class.b6boximg-authorname@text||class.authorname@text||class.name@text", "bookList": "\nhtml=result.match(/.*", "kind": "💰{{@@class.b_price@text}},{{@@class.b_cate@text},}{{@@class.b_statu@ownText}}{{@@class.book_intro@class.tags@a@text}}##\\ | ##,", "name": "", "tocUrl": "text.章回列表@href\n\njava.get('header')?result+','+java.get('header'):result##,$", "wordCount": "class.book_data.0@tag.tr.-1@td@text" }, "ruleContent": { "content": "@css:.read-txt img,.read-txt p@html||html", "webJs": "" }, "ruleExplore": { "bookList": "" }, "ruleSearch": { "author": "class.author@text", "bookList": "id.BOOK@class.box||class.list-view@class.box", "bookUrl": "tag.a.0@href", "coverUrl": "tag.img@src", "intro": "class.desc@text", "kind": "class.tag-area@a@text", "lastChapter": "{{@@tag.dd.0@a@text||class.detail.0@a@text}}•{{@@tag.dd.1@text||class.detail.1@ownText}}", "name": "class.bname@text", "wordCount": "" }, "ruleToc": { "chapterList": "class.clist", "chapterName": "class.c2@text||class.c1@text", "chapterUrl": "tag.a.-1@href", "isVip": "class.money@text", "updateTime": "{{@@class.date@text}}•💰{{@@class.money@text}}##公開 |•💰$" }, "searchUrl": "@js:\nurl='https://www.popo.tw/search,';\nvalue=java.ajax('https://www.popo.tw/index').match(/name=\"_poporf-tk001\" value=\"([^\"]+)\"/)[1];\njava.put(\"value\",value);\nbody='searchtype=all&name='+key+'&_poporf-tk001='+value;\npost={\n\"method\": \"POST\",\n\"body\": String(body)\n}\nurl+JSON.stringify(post)", "weight": 0 }, { "bookSourceComment": "搜索格式\n搜索用户<关闭精确搜索>\n@用户名\n搜索合集<关闭精确搜索>\n#合集\n搜索文章,直接搜索\n\n发现规则\n 🏷标签\n标签名::https://api.lofter.com/oldapi/tagPosts.api?product=lofter-android-6.13.0&method=newTagSearch&offset={{(page-1) *22}}&limit=22&firstpermalink=null&tag=标签名&type=new,{\"method\": \"POST\",\"body\":\"null\"}\n\n📃用户(搜索可以得到)", "bookSourceGroup": "🌾 论坛", "bookSourceName": "🌾 Lofter", "bookSourceType": 0, "bookSourceUrl": "https://newsmiss.lofter.com", "bookUrlPattern": "", "customOrder": 15, "enabled": false, "enabledExplore": true, "exploreUrl": "♧ 标 签 ♧::\n \n B L 原 创 ::https://api.lofter.com/oldapi/tagPosts.api?product=lofter-android-6.13.0&method=newTagSearch&offset={{(page-1) *22}}&limit=22&firstpermalink=null&tag=耽美原创&type=new,{\"method\": \"POST\",\"body\":\"null\"}\n\n B L 小 说 ::https://api.lofter.com/oldapi/tagPosts.api?product=lofter-android-6.13.0&method=newTagSearch&offset={{(page-1) *22}}&limit=22&firstpermalink=null&tag=耽美小说&type=new,{\"method\": \"POST\",\"body\":\"null\"}\n\n B L 漫 画 ::https://api.lofter.com/oldapi/tagPosts.api?product=lofter-android-6.13.0&method=newTagSearch&offset={{(page-1) *22}}&limit=22&firstpermalink=null&tag=耽美漫画&type=new,{\"method\": \"POST\",\"body\":\"null\"}\n\n 19天 ::https://api.lofter.com/oldapi/tagPosts.api?product=lofter-android-6.13.0&method=newTagSearch&offset={{(page-1) *22}}&limit=22&firstpermalink=null&tag=19天&type=new,{\"method\": \"POST\",\"body\":\"null\"}\n\n 漫画 ::https://api.lofter.com/oldapi/tagPosts.api?product=lofter-android-6.13.0&method=newTagSearch&offset={{(page-1) *22}}&limit=22&firstpermalink=null&tag=漫画&type=new,{\"method\": \"POST\",\"body\":\"null\"}\n\n 插画 :::https://api.lofter.com/oldapi/tagPosts.api?product=lofter-android-6.13.0&method=newTagSearch&offset={{(page-1) *22}}&limit=22&firstpermalink=null&tag=插画&type=new,{\"method\": \"POST\",\"body\":\"null\"}\n\n 同人 ::https://api.lofter.com/oldapi/tagPosts.api?product=lofter-android-6.13.0&method=newTagSearch&offset={{(page-1) *22}}&limit=22&firstpermalink=null&tag=同人&type=new,{\"method\": \"POST\",\"body\":\"null\"}\n\n\n♧ 用 户 ♧::\n妙殊::http://api.lofter.com/v2.0/blogHomePage.api?product=lofter-android-6.9.2,{\"method\":\"POST\",\"body\":\"supportposttypes=1%2C2%2C3%2C4%2C5%2C6&blogdomain=wisely1229.lofter.com&offset={{(page-1)*20}}&method=getPostLists&postdigestnew=1&returnData=1&limit=18&checkpwd=1&needgetpoststat=1\"}\n\n北望司::http://api.lofter.com/v2.0/blogHomePage.api?product=lofter-android-6.9.2,{\"method\":\"POST\",\"body\":\"supportposttypes=1%2C2%2C3%2C4%2C5%2C6&blogdomain=futaningmengcha991.lofter.com&offset={{(page-1)*18}}&method=getPostLists&postdigestnew=1&returnData=1&limit=18&checkpwd=1&needgetpoststat=1\"}\n\n下饭吃::http://api.lofter.com/v2.0/blogHomePage.api?product=lofter-android-6.9.2,{\"method\":\"POST\",\"body\":\"supportposttypes=1%2C2%2C3%2C4%2C5%2C6&blogdomain=pinkyee.lofter.com&offset={{(page-1)*18}}&method=getPostLists&postdigestnew=1&returnData=1&limit=18&checkpwd=1&needgetpoststat=1\"}\n\n钉砸::http://api.lofter.com/v2.0/blogHomePage.api?product=lofter-android-6.9.2,{\"method\":\"POST\",\"body\":\"supportposttypes=1%2C2%2C3%2C4%2C5%2C6&blogdomain=dingzi1007.lofter.com&offset={{(page-1)*18}}&method=getPostLists&postdigestnew=1&returnData=1&limit=18&checkpwd=1&needgetpoststat=1\"}", "header": "{\n\"Content-Type\": \"application/x-www-form-urlencoded;charset=utf-8\"}", "lastUpdateTime": 1623165650970, "loginUrl": "https://newsmiss.lofter.com", "ruleBookInfo": { "author": "$.response.blogInfo.blogNickName||$.response.posts[0].post.blogInfo.blogNickName", "canReName": "1", "coverUrl": "$.response.collection.coverUrl@put:{page:$.response.blogInfo.blogStat.publicPostCount}", "intro": "@js:\na='{{$.response.collection.description}}';\nb='{{$.response.blogInfo.blogNickName}}';\nc=java.getString('$.response.posts[0].post.digest',false);\nif(!c){\nresult=a+'\\n'+String(book.intro).replace(/@.*?::/,b?b+'::':book.author+'::');\n}else{result=c}", "name": "$.response.collection.name", "tocUrl": "$.response.blogsetting.blogId\n@js:\nif(result){\nid='{{$.response.blogsetting.blogId}}';\nlink='{{$.response.blogLink}}';\nurl='http://api.lofter.com/v2.0/blogHomePage.api?product=lofter-android-6.9.2,';\npost={\"method\": \"POST\",\n\"body\": \"targetblogid=\"+id+\"&supportposttypes=1%2C2%2C3%2C4%2C5%2C6&blogdomain=\"+link+\"&offset=0&method=getPostLists&postdigestnew=1&returnData=1&limit=50&checkpwd=1&needgetpoststat=1\"}\nresult=url+JSON.stringify(post);\njava.put('url',result)}else if(baseUrl.match(/detail/)){\nresult='{{$.response.posts[0].post.blogPageUrl}}'\n}" }, "ruleContent": { "content": "@css:.g-mnc,div[class~=cont],.main\n.box,.ct@html##(.*?class=\"nctitle\">|)[\\s\\S]+|(?<=\\)(\\s| )*", "imageStyle": "full", "replaceRegex": "", "sourceRegex": "" }, "ruleExplore": { "author": "$.post.blogInfo.blogNickName", "bookList": "result.replace(/null/g,'')\n$.response.items[*]||$.response.posts[*]", "bookUrl": "@js:url='{{$.post.blogPageUrl}}';\nid='{{$.post.id}}';\nif(url.match(/_blogid_\\d+/)){\nmain=url.match(/(_blogid_.*?)\\//)[1];\nbody=\"blogdomain=\"+main+\"&postid=\"+id;\nresult='https://api.lofter.com/oldapi/post/detail.api?product=lofter-android-6.11.3,{\"method\":\"POST\",\"body\":\"'+String(body)+'\"}';\n}else{result=url}", "coverUrl": "$.post\n@js:if(result.match(/firstImageUrl=\\[\"\",\"\"\\]/)){\nresult=result.match(/bigAvaImg=(.*?),/)?result.match(/bigAvaImg=(.*?),/)[1]:'';}else{\nresult=result.match(/firstImageUrl=\\[\"([^\"]+)\"/)[1]\n}", "intro": "{{$.post.digest}}\n★★★★★★★★★★★★★★★★★★★★\n复制下面的文字,可将用户添加发现或者订阅\n★★★★★★★★★★★★★★★★★★★★\n{{$.post.blogInfo.blogNickName}}::http://api.lofter.com/v2.0/blogHomePage.api?product=lofter-android-6.9.2,{\"method\":\"POST\",\"body\":\"targetblogid={{$.post.blogInfo.blogId}}&supportposttypes=1%2C2%2C3%2C4%2C5%2C6&blogdomain={{$.post.blogInfo.blogName}}.lofter.com&offset={{'\\{\\{(page-1)*18\\}\\}&method=getPostLists&postdigestnew=1&returnData=1&limit=18&checkpwd=1&needgetpoststat=1\"}'}}", "kind": "$.post.tag", "lastChapter": "$.post.publishTime\n@js:result=java.timeFormat(parseInt(result));\njava.put('time',result)", "name": "$.post.title||$.post.digest||$.post.blogInfo.blogId||$.post.blogPageUrl##" }, "ruleSearch": { "author": "$.blogInfo.blogNickName||$.blogName", "bookList": "$.data.posts[*]||$.data.blogs[*]||$.data.collections[*]", "bookUrl": "$.postPageUrl\n@js:\nif(!result){\nif(!'{{$.name}}'){\nid='{{$.blogId}}';\nresult='http://api.lofter.com/v2.0/blogHomePage.api?product=lofter-android-6.9.2,{\"method\": \"POST\",\"body\":\"targetblogid='+id+'&method=getBlogInfoDetail&returnData=1&checkpwd=1&needgetpoststat=1\"}'}else{\nblogid='{{$.blogId}}';\nid='{{$.id}}';\nname='{{$.blogName}}';\njava.put('name',name);\nresult='https://api.lofter.com/v1.1/postCollection.api?product=lofter-android-6.11.1,{\"method\": \"POST\",\"body\":\"blogdomain='+name+'.lofter.com&method=getCollectionSimple&offset=0&limit=2000&blogid='+blogid+'&collectionid='+id+'&order=1\"}'\n}}else{result=result};", "coverUrl": "$.firstImageUrl[0]||$.blogInfo.bigAvaImg||$.bigAvaImg||$.coverUrl", "intro": "{{$.digest}}\n★★★★★★★★★★★★★★★★★★★★\n复制下面的文字,可将用户添加发现或者订阅\n★★★★★★★★★★★★★★★★★★★★\n@{{$.blogInfo.blogNickName||$.blogNickName||$.blogName}}::http://api.lofter.com/v2.0/blogHomePage.api?product=lofter-android-6.9.2,{\"method\":\"POST\",\"body\":\"supportposttypes=1%2C2%2C3%2C4%2C5%2C6&blogdomain={{$.blogName||$.blogInfo.blogName}}.lofter.com&offset={{'\\{\\{(page-1)*18\\}\\}&method=getPostLists&postdigestnew=1&returnData=1&limit=18&checkpwd=1&needgetpoststat=1\"}'}}", "kind": "$.tagList||$.tags", "lastChapter": "$.publishTime\n\nif(result){\nresult?result=java.timeFormat(parseInt(result)):'';\njava.put('time',result)}else{\nresult=java.getString('$.posts[0].title||$.posts[0].digest',false)\n}\n##", "name": "$.title||$.digest||$.blogInfo.blogNiceName||$.blogNickName||$.name##", "wordCount": "" }, "ruleToc": { "chapterList": "$..posts[*]||$.response.items[*]\n@js:if(String(result).match(/blogPageUrl/)==null){java.getElements('@@tag.html')}else{result=result}", "chapterName": "$.post.title||$.post.digest||$.post.blogInfo.blogNickName\nif(result){\nresult=result\n}else{result=book.name}\nString(result).replace(/<\\/*\\w.*?>/g,'')\n\n##(^.{1,25})##$1###", "chapterUrl": "$.post.blogPageUrl\n@js:\nif(baseUrl.indexOf('postCollection')>-1){'https://'+java.get('name')+'.lofter.com/post/{{$.post..permalink}}'}else{result=result}", "nextTocUrl": "\npages=java.get('page');\npage=parseInt(pages/50);\nurl=String(java.get('url'));\nlist=[];\nif(page>6){\npage=6\n}else{page=page}\nfor(i=1;i<=page;i++){\nlist.push(url.replace(/offset=\\d+/,'offset='+(parseInt(i)*50)))\n}\nlist\n", "updateTime": "$.post.publishTime\n@js:result?java.timeFormat(parseInt(result)):java.get('time')" }, "searchUrl": "@js:\nif(key.match(/@/)){\nresult='https://api.lofter.com/newsearch/blog.json?key='+encodeURI(key.match(/^@(.*)/)[1])+'&offset={\\{(page-1) *20}\\}'}else if(key.indexOf('#')==0){\nresult='https://api.lofter.com/newsearch/collection.json?key='+encodeURI(key.match(/^#(.*)/)[1])+'&offset={\\{(page-1) *20}\\}'\n}else{\nresult='https://api.lofter.com/newsearch/post.json?key='+key+'&offset={\\{(page-1) *20}\\}&limit=20'\n}", "weight": 0 }, { "bookSourceComment": "💡需要ID登录\n💡登录不了挂t\n💡默认只看作者\n💡作者匿名则正文包含评论\n\nBy关耳+乃星改", "bookSourceGroup": "🌾 论坛", "bookSourceName": "🌾 青花鱼", "bookSourceType": 0, "bookSourceUrl": "https://allcp.net", "bookUrlPattern": "", "customOrder": 17, "enabled": true, "enabledExplore": true, "exploreUrl": "❀ 我的收藏 ❀::https://allcp.net/home.php?mod=space&do=favorite&view=me\n\n❀ 原创文窟 ❀::forum.php?mod=forumdisplay&fid=4&page={{page}}\n\n 现代 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=1&sortid=8&page={{page}}\n 古风 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=2&sortid=8&page={{page}}\n 民国 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=3&sortid=8&page={{page}}\n 西方 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=4&sortid=8&page={{page}}\n 科幻 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=5&sortid=8&page={{page}}\n 奇幻 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=6&sortid=8&page={{page}}\n 玄幻 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=7&sortid=8&page={{page}}\n 网游 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=8&sortid=8&page={{page}}\n 穿越 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=9&sortid=8&page={{page}}\n 百合 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=35&sortid=8&page={{page}}\n 征文 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=71&sortid=8&page={{page}}\n 灵异 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=76&sortid=8&page={{page}}\n 往期 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=77&sortid=8&page={{page}}\n 其他 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=10&sortid=8&page={{page}}\n 公告 ::/forum.php?mod=forumdisplay&fid=4&filter=lastpost&orderby=lastpost&typeid=11&sortid=8&page={{page}}\n 文章 ::/forum.php?mod=forumdisplay&fid=4&page={{page}}\nnull\n\n❀ 完结文窟 ❀::forum.php?mod=forumdisplay&fid=4&filter=sortid&sortid=8&searchsort=1&sort=2&page={{page}}\n\n 现代 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=1&sortid=8&searchsort=1&sort=2&page={{page}}\n 古风 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=2&sortid=8&searchsort=1&sort=2&page={{page}}\n 民国 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=3&sortid=8&searchsort=1&sort=2&page={{page}}\n 西方 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=4&sortid=8&searchsort=1&sort=2&page={{page}}\n 科幻 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=5&sortid=8&searchsort=1&sort=2&page={{page}}\n 奇幻 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=6&sortid=8&searchsort=1&sort=2&page={{page}}\n 玄幻 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=7&sortid=8&searchsort=1&sort=2&page={{page}}\n 网游 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=8&sortid=8&searchsort=1&sort=2&page={{page}}\n 穿越 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=9&sortid=8&searchsort=1&sort=2&page={{page}}\n 百合 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=35&sortid=8&searchsort=1&sort=2&page={{page}}\n 征文 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=71&sortid=8&searchsort=1&sort=2&page={{page}}\n 灵异 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=76&sortid=8&searchsort=1&sort=2&page={{page}}\n 往期 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=77&sortid=8&searchsort=1&sort=2&page={{page}}\n 其他 ::forum.php?mod=forumdisplay&fid=4&filter=sortid&typeid=10&sortid=8&searchsort=1&sort=2&page={{page}}\n ::\n ::", "header": "{\"User-Agent\": \"Mozilla/5.0 (Linux; Android 8.1.0; JKM-AL00b Build/HUAWEIJKM-AL00b; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/6.2 TBS/044807 Mobile Safari/537.36\"}", "lastUpdateTime": 1623166591751, "loginUrl": "https://allcp.net/forum.php?forumlist=1&mobile=2", "ruleBookInfo": { "author": "class.authi.0@text##(.*?)\\s*发表于.*##$1java.put('a',result)", "coverUrl": "", "init": "", "intro": "class.cgtl mbm@html&&class.pcb@tag.tbody.1@tag.td@html##文章|本帖.*编辑", "kind": "class.ptg mbm mtn@tag.a@title", "name": "//meta[@name=\"keywords\"]/@content", "tocUrl": "text.只看该作者.0@href\n\nvar n = java.get('a');\nif(n==\"匿名青花鱼\")\n{result=baseUrl + \"&mobile=2\"}\nelse\n{result=result + \"&mobile=2\"}\n" }, "ruleContent": { "content": "class.message@html##以下内容需要积分高于 (\\d+) 才可浏览|`|`", "imageStyle": "", "nextContentUrl": "", "sourceRegex": "" }, "ruleExplore": { "author": "tag.cite.0@text", "bookList": "id.threadlisttableid@tag.tbody!0:1||id.favorite_ul@li", "bookUrl": "##tid=(\\d+)##https://allcp.net/forum.php?mod=viewthread&tid=$1###", "coverUrl": "@js:'https://gitee.com/amaris-me/read-the-cover/raw/master/cd3129a24a7c0eba4b820b1bbb43a65b.jpg'", "intro": "tag.th@tag.font@text", "kind": "tag.th@tag.a.3@text##\\[|\\]", "lastChapter": "", "name": "tag.th@tag.a.2@text||tag.a.-1@text##公告" }, "ruleSearch": { "author": "tag.span.1@text", "bookList": "class.pbw", "bookUrl": "tag.h3@tag.a@href", "coverUrl": "@js:'https://gitee.com/amaris-me/read-the-cover/raw/master/cd3129a24a7c0eba4b820b1bbb43a65b.jpg'", "intro": "tag.p.1@textNodes", "name": "tag.h3@tag.a@text" }, "ruleToc": { "chapterList": "+\nvar n;\nif\n((result.match(/ \\/ (\\d+) 页/))!=null){\nn=result.match(/ \\/ (\\d+) 页/)[1];\nvar list=[];\nfor(var i=1;i<=n;i++){\nlist.push({k:'第'+i+'页',v:baseUrl+'&page='+i});\n}\n}else{0\nvar list=[{k:'第1页',v:baseUrl}];\n}\nlist\n", "chapterName": "k", "chapterUrl": "v" }, "searchUrl": "\nvar url='https://allcp.net/search.php?mod=forum::formhash=30d1982a&srchtxt='+key+'&searchsubmit=yes';\nvar ss = String(java.connect(url).raw().request().url());\nss + '&page=' + page \n", "weight": 0 }, { "bookSourceComment": "💡需要ID登录\n\nBy关耳+乃星改", "bookSourceGroup": "🌾 论坛", "bookSourceName": "🌾 露西弗", "bookSourceType": 0, "bookSourceUrl": "https://www.lucifer-club.com/", "customOrder": 18, "enabled": true, "enabledExplore": true, "exploreUrl": "❀ 我的收藏 ❀::https://www.lucifer-club.com/my_favorite.php\n♧ 排 行 ♧::\n \n 原创 • 点击日榜 ::https://www.lucifer-club.com/hit-click-day-yc.html\n\n 同人 • 点击日榜 ::https://www.lucifer-club.com/hit-click-day-tr.html\n\n 原创 • 点击周榜 ::https://www.lucifer-club.com/hit-click-lastweek-yc.html\n\n 同人 • 点击周榜 ::https://www.lucifer-club.com/hit-click-lastweek-tr.html\n\n 原创 • 点击月榜 ::https://www.lucifer-club.com/hit-click-lastmonth-yc.html\n\n 同人 • 点击月榜 ::https://www.lucifer-club.com/hit-click-lastmonth-tr.html\n\n 原创 • 收藏日榜 ::https://www.lucifer-club.com/hit-favo-day-yc.html\n\n 同人 • 收藏日榜 ::https://www.lucifer-club.com/hit-favo-day-tr.html\n\n 原创 • 收藏周榜 ::https://www.lucifer-club.com/hit-favo-lastweek-yc.html\n\n 同人 • 收藏周榜 ::https://www.lucifer-club.com/hit-favo-lastweek-tr.html\n\n 原创 • 收藏月榜 ::https://www.lucifer-club.com/hit-favo-lastmonth-yc.html\n\n 同人 • 收藏月榜 ::https://www.lucifer-club.com/hit-favo-lastmonth-tr.html\n\n 原创 • 顶顶日榜 ::https://www.lucifer-club.com/hit-digg-day-yc.html\n\n 同人 • 顶顶日榜 ::https://www.lucifer-club.com/hit-digg-day-tr.html\n\n 原创 • 顶顶周榜 ::https://www.lucifer-club.com/hit-digg-lastweek-yc.html\n\n 同人 • 顶顶周榜 ::https://www.lucifer-club.com/hit-digg-lastweek-tr.html\n\n 原创 • 顶顶月榜 ::https://www.lucifer-club.com/hit-digg-lastmonth-yc.html\n\n 同人 • 顶顶月榜 ::https://www.lucifer-club.com/hit-digg-lastmonth-tr.html\n\n 原创 • 受欢迎榜 ::https://www.lucifer-club.com/top.html\n\n 同人 • 受欢迎榜 ::https://www.lucifer-club.com/noveltop-tr.html\n\n♧ 耽 美 ♧::\n古代连载::/search.php?action=search&style=1&subject=2&content=2&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n古代完结::/search.php?action=search&style=1&subject=2&content=2&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n现代连载::/search.php?action=search&style=1&subject=2&content=3&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n现代完结::/search.php?action=search&style=1&subject=2&content=3&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n未来连载::/search.php?action=search&style=1&subject=2&content=4&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n未来完结::/search.php?action=search&style=1&subject=2&content=4&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n穿越连载::/search.php?action=search&style=1&subject=2&content=5&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n穿越完结::/search.php?action=search&style=1&subject=2&content=5&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n架空连载::/search.php?action=search&style=1&subject=2&content=6&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n架空完结::/search.php?action=search&style=1&subject=2&content=6&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n幻想连载::/search.php?action=search&style=1&subject=2&content=7&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n幻想完结::/search.php?action=search&style=1&subject=2&content=7&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n\n\n♧ 言 情 ♧::\n\n古代连载::/search.php?action=search&style=1&subject=9&content=2&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n古代完结::/search.php?action=search&style=1&subject=9&content=2&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n现代连载::/search.php?action=search&style=1&subject=9&content=3&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n现代完结::/search.php?action=search&style=1&subject=9&content=3&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n未来连载::/search.php?action=search&style=1&subject=9&content=4&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n未来完结::/search.php?action=search&style=1&subject=9&content=4&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n穿越连载::/search.php?action=search&style=1&subject=9&content=5&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n穿越完结::/search.php?action=search&style=1&subject=9&content=5&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n架空连载::/search.php?action=search&style=1&subject=9&content=6&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n架空完结::/search.php?action=search&style=1&subject=9&content=6&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}\n\n幻想连载::/search.php?action=search&style=1&subject=9&content=7&sty=0&state=1&by=title&kw=&rank=click&order=desc&page={{page}}\n\n幻想完结::/search.php?action=search&style=1&subject=9&content=7&sty=0&state=3&by=title&kw=&rank=click&order=desc&page={{page}}", "lastUpdateTime": 1623166600831, "loginUrl": "https://www.lucifer-club.com/login.php", "ruleBookInfo": { "author": "id.luf_local@tag.a.1@text", "canReName": "true", "coverUrl": "", "intro": "li.luf_book_quote@html@js:result.replace(/^/,' ')", "kind": "", "lastChapter": "class.luf_user_info@tag.li.5@text##最后更新:" }, "ruleContent": { "content": "class.luf_news_contents@html&&class.luf_host_info@text##保护版权 尊重作者 @ 露西弗俱乐部 www.lucifer-club.com|保护版权 尊重作者 @ 露西弗俱乐部 lucifer-club.com", "replaceRegex": "@js:result.replace(/絮言絮语/,'◎作者有话说:\\n')" }, "ruleExplore": { "author": "class.novelsort_newadd_author@text||class.luf_td_author@text", "bookList": "@css:.luf_hit_list tr:gt(0)||tr.rd8_col0", "bookUrl": "class.novelsort_newadd_title@href||tag.td.1@a@href", "coverUrl": "@js:'https://gitee.com/amaris-me/read-the-cover/raw/master/c6d36bff178b7084ccc14757ca600a29.jpg'", "intro": "tag.td.2@tag.a@title||tag.td.1@tag.a@title", "kind": "@css:td:not([class]):not([style]):not([align])@text##.*\\d+.*", "lastChapter": "tag.td.7@text||tag.td.-2@text", "name": "class.novelsort_newadd_title@text||tag.td.1@text", "wordCount": "//td[@style=\"padding-right: 5px;\"]/text()||//td[last()-3] /text()" }, "ruleSearch": { "author": "tag.a.0@text", "bookList": "table@tr!0", "bookUrl": "tag.a.1@href", "coverUrl": "@js:'https://gitee.com/amaris-me/read-the-cover/raw/master/c6d36bff178b7084ccc14757ca600a29.jpg'", "intro": "tag.a.1@title", "kind": "tag.td.2@text&&tag.td.3@text", "lastChapter": "tag.td.-1@text", "name": "tag.a.1@text", "wordCount": "tag.td.4@text" }, "ruleToc": { "chapterList": "class.luf_user_list@tag.tr!0", "chapterName": "tag.td.1@tag.a@text", "chapterUrl": "tag.td.1@tag.a@href" }, "searchUrl": "https://www.lucifer-club.com/search.php?action=search&style=0&subject=0&content=0&sty=0&state=0&by=title&kw={{key}}&rank=click&order=desc", "weight": 0 }, { "bookSourceComment": "💡需登录", "bookSourceGroup": "🌾 论坛", "bookSourceName": "🌾 镜文学", "bookSourceType": 0, "bookSourceUrl": "https://mirrorfiction.com", "customOrder": 19, "enabled": true, "enabledExplore": true, "exploreUrl": "❀ 分 类 ❀::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click\n\n愛 情::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=1\n奇 幻::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=8\n歷 史::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=3\n武 俠::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=6\n\n青春校園::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=4\n仙俠玄幻::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=7\n靈異鬼怪::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=10\n恐怖驚悚::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=9\n科幻科技::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=5\n推理犯罪::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=11\n文學/寫實::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=2\n LGBT ::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&class=12\n漫画全部::https://mirrorfiction.com/api/search/books?lang=zh-Hant&page={{page}}&r=10&sortedBy=desc&orderBy=click&type=3\n\n♧ 标 签 ♧::\n\n\n古 代::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=7\n現 代::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=1\n未 來::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=9\n奇 幻::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=504\n\n都 市::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=3\n校 園::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=498\n架 空::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=5\n穿 越::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=8\n\n B L ::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=2\n原 耽::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=965\n耽 美::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=1284\n言 情::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=4\n\n悲 劇::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=6\n喜 劇::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=30\n甜 寵::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=26\n家 庭::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=14\n\n愛 情::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=513\n情 慾::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=13\n成 長::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=28\n勵 志::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=15\n\n溫馨療癒::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=25\n都市傳說::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=16\n校園愛情::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=1025\n職場職人::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=10\n\n殺人魔::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=18\n鏡文學徵文::https://mirrorfiction.com/api/tag/books?lang=zh-Hant&page={{page}}&r=10&tags=2578", "lastUpdateTime": 1623166607039, "loginUrl": "https://www.mirrorfiction.com/login", "ruleBookInfo": { "intro": "{{@@id.nav-intro@html}}\n\n\na=java.getString('@@class.slogan@text',false);\nif(a!=''){\na=' 🍶'+a+'🍶'+'◎◎'\n}\nresult=a+result\n\n\nresult.replace(/◎◎/g,'\\n'+'​'+'\\n').replace(/。🍶/g,'🍶')", "lastChapter": "class.chapter-list@tag.li.-1@text", "name": "" }, "ruleContent": { "content": "$.content\n@js:\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||function(u,p){var d={},l=d.lib={},s=function(){},t=l.Base={extend:function(a){s.prototype=this;var c=new s;a&&c.mixIn(a);c.hasOwnProperty(\"init\")||(c.init=function(){c.$super.init.apply(this,arguments)});c.init.prototype=c;c.$super=this;return c},create:function(){var a=this.extend();a.init.apply(a,arguments);return a},init:function(){},mixIn:function(a){for(var c in a)a.hasOwnProperty(c)&&(this[c]=a[c]);a.hasOwnProperty(\"toString\")&&(this.toString=a.toString)},clone:function(){return this.init.prototype.extend(this)}},\nr=l.WordArray=t.extend({init:function(a,c){a=this.words=a||[];this.sigBytes=c!=p?c:4*a.length},toString:function(a){return(a||v).stringify(this)},concat:function(a){var c=this.words,e=a.words,j=this.sigBytes;a=a.sigBytes;this.clamp();if(j%4)for(var k=0;k>>2]|=(e[k>>>2]>>>24-8*(k%4)&255)<<24-8*((j+k)%4);else if(65535>>2]=e[k>>>2];else c.push.apply(c,e);this.sigBytes+=a;return this},clamp:function(){var a=this.words,c=this.sigBytes;a[c>>>2]&=4294967295<<\n32-8*(c%4);a.length=u.ceil(c/4)},clone:function(){var a=t.clone.call(this);a.words=this.words.slice(0);return a},random:function(a){for(var c=[],e=0;e>>2]>>>24-8*(j%4)&255;e.push((k>>>4).toString(16));e.push((k&15).toString(16))}return e.join(\"\")},parse:function(a){for(var c=a.length,e=[],j=0;j>>3]|=parseInt(a.substr(j,\n2),16)<<24-4*(j%8);return new r.init(e,c/2)}},b=w.Latin1={stringify:function(a){var c=a.words;a=a.sigBytes;for(var e=[],j=0;j>>2]>>>24-8*(j%4)&255));return e.join(\"\")},parse:function(a){for(var c=a.length,e=[],j=0;j>>2]|=(a.charCodeAt(j)&255)<<24-8*(j%4);return new r.init(e,c)}},x=w.Utf8={stringify:function(a){try{return decodeURIComponent(escape(b.stringify(a)))}catch(c){throw Error(\"Malformed UTF-8 data\");}},parse:function(a){return b.parse(unescape(encodeURIComponent(a)))}},\nq=l.BufferedBlockAlgorithm=t.extend({reset:function(){this._data=new r.init;this._nDataBytes=0},_append:function(a){\"string\"==typeof a&&(a=x.parse(a));this._data.concat(a);this._nDataBytes+=a.sigBytes},_process:function(a){var c=this._data,e=c.words,j=c.sigBytes,k=this.blockSize,b=j/(4*k),b=a?u.ceil(b):u.max((b|0)-this._minBufferSize,0);a=b*k;j=u.min(4*a,j);if(a){for(var q=0;q>>2]>>>24-8*(r%4)&255)<<16|(l[r+1>>>2]>>>24-8*((r+1)%4)&255)<<8|l[r+2>>>2]>>>24-8*((r+2)%4)&255,v=0;4>v&&r+0.75*v>>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<>>32-j)+n}function d(b,n,a,c,e,j,k){b=b+(n&c|a&~c)+e+k;return(b<>>32-j)+n}function l(b,n,a,c,e,j,k){b=b+(n^a^c)+e+k;return(b<>>32-j)+n}function s(b,n,a,c,e,j,k){b=b+(a^(n|~c))+e+k;return(b<>>32-j)+n}for(var t=CryptoJS,r=t.lib,w=r.WordArray,v=r.Hasher,r=t.algo,b=[],x=0;64>x;x++)b[x]=4294967296*u.abs(u.sin(x+1))|0;r=r.MD5=v.extend({_doReset:function(){this._hash=new w.init([1732584193,4023233417,2562383102,271733878])},\n_doProcessBlock:function(q,n){for(var a=0;16>a;a++){var c=n+a,e=q[c];q[c]=(e<<8|e>>>24)&16711935|(e<<24|e>>>8)&4278255360}var a=this._hash.words,c=q[n+0],e=q[n+1],j=q[n+2],k=q[n+3],z=q[n+4],r=q[n+5],t=q[n+6],w=q[n+7],v=q[n+8],A=q[n+9],B=q[n+10],C=q[n+11],u=q[n+12],D=q[n+13],E=q[n+14],x=q[n+15],f=a[0],m=a[1],g=a[2],h=a[3],f=p(f,m,g,h,c,7,b[0]),h=p(h,f,m,g,e,12,b[1]),g=p(g,h,f,m,j,17,b[2]),m=p(m,g,h,f,k,22,b[3]),f=p(f,m,g,h,z,7,b[4]),h=p(h,f,m,g,r,12,b[5]),g=p(g,h,f,m,t,17,b[6]),m=p(m,g,h,f,w,22,b[7]),\nf=p(f,m,g,h,v,7,b[8]),h=p(h,f,m,g,A,12,b[9]),g=p(g,h,f,m,B,17,b[10]),m=p(m,g,h,f,C,22,b[11]),f=p(f,m,g,h,u,7,b[12]),h=p(h,f,m,g,D,12,b[13]),g=p(g,h,f,m,E,17,b[14]),m=p(m,g,h,f,x,22,b[15]),f=d(f,m,g,h,e,5,b[16]),h=d(h,f,m,g,t,9,b[17]),g=d(g,h,f,m,C,14,b[18]),m=d(m,g,h,f,c,20,b[19]),f=d(f,m,g,h,r,5,b[20]),h=d(h,f,m,g,B,9,b[21]),g=d(g,h,f,m,x,14,b[22]),m=d(m,g,h,f,z,20,b[23]),f=d(f,m,g,h,A,5,b[24]),h=d(h,f,m,g,E,9,b[25]),g=d(g,h,f,m,k,14,b[26]),m=d(m,g,h,f,v,20,b[27]),f=d(f,m,g,h,D,5,b[28]),h=d(h,f,\nm,g,j,9,b[29]),g=d(g,h,f,m,w,14,b[30]),m=d(m,g,h,f,u,20,b[31]),f=l(f,m,g,h,r,4,b[32]),h=l(h,f,m,g,v,11,b[33]),g=l(g,h,f,m,C,16,b[34]),m=l(m,g,h,f,E,23,b[35]),f=l(f,m,g,h,e,4,b[36]),h=l(h,f,m,g,z,11,b[37]),g=l(g,h,f,m,w,16,b[38]),m=l(m,g,h,f,B,23,b[39]),f=l(f,m,g,h,D,4,b[40]),h=l(h,f,m,g,c,11,b[41]),g=l(g,h,f,m,k,16,b[42]),m=l(m,g,h,f,t,23,b[43]),f=l(f,m,g,h,A,4,b[44]),h=l(h,f,m,g,u,11,b[45]),g=l(g,h,f,m,x,16,b[46]),m=l(m,g,h,f,j,23,b[47]),f=s(f,m,g,h,c,6,b[48]),h=s(h,f,m,g,w,10,b[49]),g=s(g,h,f,m,\nE,15,b[50]),m=s(m,g,h,f,r,21,b[51]),f=s(f,m,g,h,u,6,b[52]),h=s(h,f,m,g,k,10,b[53]),g=s(g,h,f,m,B,15,b[54]),m=s(m,g,h,f,e,21,b[55]),f=s(f,m,g,h,v,6,b[56]),h=s(h,f,m,g,x,10,b[57]),g=s(g,h,f,m,t,15,b[58]),m=s(m,g,h,f,D,21,b[59]),f=s(f,m,g,h,z,6,b[60]),h=s(h,f,m,g,C,10,b[61]),g=s(g,h,f,m,j,15,b[62]),m=s(m,g,h,f,A,21,b[63]);a[0]=a[0]+f|0;a[1]=a[1]+m|0;a[2]=a[2]+g|0;a[3]=a[3]+h|0},_doFinalize:function(){var b=this._data,n=b.words,a=8*this._nDataBytes,c=8*b.sigBytes;n[c>>>5]|=128<<24-c%32;var e=u.floor(a/\n4294967296);n[(c+64>>>9<<4)+15]=(e<<8|e>>>24)&16711935|(e<<24|e>>>8)&4278255360;n[(c+64>>>9<<4)+14]=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360;b.sigBytes=4*(n.length+1);this._process();b=this._hash;n=b.words;for(a=0;4>a;a++)c=n[a],n[a]=(c<<8|c>>>24)&16711935|(c<<24|c>>>8)&4278255360;return b},clone:function(){var b=v.clone.call(this);b._hash=this._hash.clone();return b}});t.MD5=v._createHelper(r);t.HmacMD5=v._createHmacHelper(r)})(Math);\n(function(){var u=CryptoJS,p=u.lib,d=p.Base,l=p.WordArray,p=u.algo,s=p.EvpKDF=d.extend({cfg:d.extend({keySize:4,hasher:p.MD5,iterations:1}),init:function(d){this.cfg=this.cfg.extend(d)},compute:function(d,r){for(var p=this.cfg,s=p.hasher.create(),b=l.create(),u=b.words,q=p.keySize,p=p.iterations;u.length>>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>>24]^e[h>>>16&255]^j[k>>>8&255]^l[n&255]^c[p++],s=d[h>>>24]^e[k>>>16&255]^j[n>>>8&255]^l[g&255]^c[p++],t=\nd[k>>>24]^e[n>>>16&255]^j[g>>>8&255]^l[h&255]^c[p++],n=d[n>>>24]^e[g>>>16&255]^j[h>>>8&255]^l[k&255]^c[p++],g=q,h=s,k=t;q=(f[g>>>24]<<24|f[h>>>16&255]<<16|f[k>>>8&255]<<8|f[n&255])^c[p++];s=(f[h>>>24]<<24|f[k>>>16&255]<<16|f[n>>>8&255]<<8|f[g&255])^c[p++];t=(f[k>>>24]<<24|f[n>>>16&255]<<16|f[g>>>8&255]<<8|f[h&255])^c[p++];n=(f[n>>>24]<<24|f[g>>>16&255]<<16|f[h>>>8&255]<<8|f[k&255])^c[p++];a[b]=q;a[b+1]=s;a[b+2]=t;a[b+3]=n},keySize:8});u.AES=p._createHelper(d)})();\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*/\nvar CryptoJS=CryptoJS||function(a,j){var c={},b=c.lib={},f=function(){},l=b.Base={extend:function(a){f.prototype=this;var d=new f;a&&d.mixIn(a);d.hasOwnProperty(\"init\")||(d.init=function(){d.$super.init.apply(this,arguments)});d.init.prototype=d;d.$super=this;return d},create:function(){var a=this.extend();a.init.apply(a,arguments);return a},init:function(){},mixIn:function(a){for(var d in a)a.hasOwnProperty(d)&&(this[d]=a[d]);a.hasOwnProperty(\"toString\")&&(this.toString=a.toString)},clone:function(){return this.init.prototype.extend(this)}},\nu=b.WordArray=l.extend({init:function(a,d){a=this.words=a||[];this.sigBytes=d!=j?d:4*a.length},toString:function(a){return(a||m).stringify(this)},concat:function(a){var d=this.words,M=a.words,e=this.sigBytes;a=a.sigBytes;this.clamp();if(e%4)for(var b=0;b>>2]|=(M[b>>>2]>>>24-8*(b%4)&255)<<24-8*((e+b)%4);else if(65535>>2]=M[b>>>2];else d.push.apply(d,M);this.sigBytes+=a;return this},clamp:function(){var D=this.words,d=this.sigBytes;D[d>>>2]&=4294967295<<\n32-8*(d%4);D.length=a.ceil(d/4)},clone:function(){var a=l.clone.call(this);a.words=this.words.slice(0);return a},random:function(D){for(var d=[],b=0;b>>2]>>>24-8*(e%4)&255;b.push((c>>>4).toString(16));b.push((c&15).toString(16))}return b.join(\"\")},parse:function(a){for(var d=a.length,b=[],e=0;e>>3]|=parseInt(a.substr(e,\n2),16)<<24-4*(e%8);return new u.init(b,d/2)}},y=k.Latin1={stringify:function(a){var b=a.words;a=a.sigBytes;for(var c=[],e=0;e>>2]>>>24-8*(e%4)&255));return c.join(\"\")},parse:function(a){for(var b=a.length,c=[],e=0;e>>2]|=(a.charCodeAt(e)&255)<<24-8*(e%4);return new u.init(c,b)}},z=k.Utf8={stringify:function(a){try{return decodeURIComponent(escape(y.stringify(a)))}catch(b){throw Error(\"Malformed UTF-8 data\");}},parse:function(a){return y.parse(unescape(encodeURIComponent(a)))}},\nx=b.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new u.init;this._nDataBytes=0},_append:function(a){\"string\"==typeof a&&(a=z.parse(a));this._data.concat(a);this._nDataBytes+=a.sigBytes},_process:function(b){var d=this._data,c=d.words,e=d.sigBytes,l=this.blockSize,k=e/(4*l),k=b?a.ceil(k):a.max((k|0)-this._minBufferSize,0);b=k*l;e=a.min(4*b,e);if(b){for(var x=0;xm;m++)k[m]=a();b=b.SHA512=c.extend({_doReset:function(){this._hash=new l.init([new f.init(1779033703,4089235720),new f.init(3144134277,2227873595),new f.init(1013904242,4271175723),new f.init(2773480762,1595750129),new f.init(1359893119,2917565137),new f.init(2600822924,725511199),new f.init(528734635,4215389547),new f.init(1541459225,327033209)])},_doProcessBlock:function(a,b){for(var c=this._hash.words,\nf=c[0],j=c[1],d=c[2],l=c[3],e=c[4],m=c[5],N=c[6],c=c[7],aa=f.high,O=f.low,ba=j.high,P=j.low,ca=d.high,Q=d.low,da=l.high,R=l.low,ea=e.high,S=e.low,fa=m.high,T=m.low,ga=N.high,U=N.low,ha=c.high,V=c.low,r=aa,n=O,G=ba,E=P,H=ca,F=Q,Y=da,I=R,s=ea,p=S,W=fa,J=T,X=ga,K=U,Z=ha,L=V,t=0;80>t;t++){var A=k[t];if(16>t)var q=A.high=a[b+2*t]|0,g=A.low=a[b+2*t+1]|0;else{var q=k[t-15],g=q.high,v=q.low,q=(g>>>1|v<<31)^(g>>>8|v<<24)^g>>>7,v=(v>>>1|g<<31)^(v>>>8|g<<24)^(v>>>7|g<<25),C=k[t-2],g=C.high,h=C.low,C=(g>>>19|\nh<<13)^(g<<3|h>>>29)^g>>>6,h=(h>>>19|g<<13)^(h<<3|g>>>29)^(h>>>6|g<<26),g=k[t-7],$=g.high,B=k[t-16],w=B.high,B=B.low,g=v+g.low,q=q+$+(g>>>0>>0?1:0),g=g+h,q=q+C+(g>>>0>>0?1:0),g=g+B,q=q+w+(g>>>0>>0?1:0);A.high=q;A.low=g}var $=s&W^~s&X,B=p&J^~p&K,A=r&G^r&H^G&H,ka=n&E^n&F^E&F,v=(r>>>28|n<<4)^(r<<30|n>>>2)^(r<<25|n>>>7),C=(n>>>28|r<<4)^(n<<30|r>>>2)^(n<<25|r>>>7),h=u[t],la=h.high,ia=h.low,h=L+((p>>>14|s<<18)^(p>>>18|s<<14)^(p<<23|s>>>9)),w=Z+((s>>>14|p<<18)^(s>>>18|p<<14)^(s<<23|p>>>9))+(h>>>\n0>>0?1:0),h=h+B,w=w+$+(h>>>0>>0?1:0),h=h+ia,w=w+la+(h>>>0>>0?1:0),h=h+g,w=w+q+(h>>>0>>0?1:0),g=C+ka,A=v+A+(g>>>0>>0?1:0),Z=X,L=K,X=W,K=J,W=s,J=p,p=I+h|0,s=Y+w+(p>>>0>>0?1:0)|0,Y=H,I=F,H=G,F=E,G=r,E=n,n=h+g|0,r=w+A+(n>>>0>>0?1:0)|0}O=f.low=O+n;f.high=aa+r+(O>>>0>>0?1:0);P=j.low=P+E;j.high=ba+G+(P>>>0>>0?1:0);Q=d.low=Q+F;d.high=ca+H+(Q>>>0>>0?1:0);R=l.low=R+I;l.high=da+Y+(R>>>0>>0?1:0);S=e.low=S+p;e.high=ea+s+(S>>>0

>>0?1:0);T=m.low=T+J;m.high=fa+W+(T>>>0>>0?1:\n0);U=N.low=U+K;N.high=ga+X+(U>>>0>>0?1:0);V=c.low=V+L;c.high=ha+Z+(V>>>0>>0?1:0)},_doFinalize:function(){var a=this._data,b=a.words,c=8*this._nDataBytes,f=8*a.sigBytes;b[f>>>5]|=128<<24-f%32;b[(f+128>>>10<<5)+30]=Math.floor(c/4294967296);b[(f+128>>>10<<5)+31]=c;a.sigBytes=4*b.length;this._process();return this._hash.toX32()},clone:function(){var a=c.clone.call(this);a._hash=this._hash.clone();return a},blockSize:32});j.SHA512=c._createHelper(b);j.HmacSHA512=c._createHmacHelper(b)})();\n(function(){var a=CryptoJS,j=a.enc.Utf8;a.algo.HMAC=a.lib.Base.extend({init:function(a,b){a=this._hasher=new a.init;\"string\"==typeof b&&(b=j.parse(b));var f=a.blockSize,l=4*f;b.sigBytes>l&&(b=a.finalize(b));b.clamp();for(var u=this._oKey=b.clone(),k=this._iKey=b.clone(),m=u.words,y=k.words,z=0;z>>2]|=(p[b>>>2]>>>24-8*(b%4)&255)<<24-8*((f+b)%4);else if(65535>>2]=p[b>>>2];else c.push.apply(c,p);this.sigBytes+=a;return this},clamp:function(){var a=this.words,c=this.sigBytes;a[c>>>2]&=4294967295<<\n32-8*(c%4);a.length=g.ceil(c/4)},clone:function(){var a=n.clone.call(this);a.words=this.words.slice(0);return a},random:function(a){for(var c=[],b=0;b>>2]>>>24-8*(f%4)&255;b.push((d>>>4).toString(16));b.push((d&15).toString(16))}return b.join(\"\")},parse:function(a){for(var c=a.length,b=[],f=0;f>>3]|=parseInt(a.substr(f,\n2),16)<<24-4*(f%8);return new q.init(b,c/2)}},k=b.Latin1={stringify:function(a){var c=a.words;a=a.sigBytes;for(var b=[],f=0;f>>2]>>>24-8*(f%4)&255));return b.join(\"\")},parse:function(a){for(var c=a.length,b=[],f=0;f>>2]|=(a.charCodeAt(f)&255)<<24-8*(f%4);return new q.init(b,c)}},h=b.Utf8={stringify:function(a){try{return decodeURIComponent(escape(k.stringify(a)))}catch(b){throw Error(\"Malformed UTF-8 data\");}},parse:function(a){return k.parse(unescape(encodeURIComponent(a)))}},\nu=d.BufferedBlockAlgorithm=n.extend({reset:function(){this._data=new q.init;this._nDataBytes=0},_append:function(a){\"string\"==typeof a&&(a=h.parse(a));this._data.concat(a);this._nDataBytes+=a.sigBytes},_process:function(a){var b=this._data,d=b.words,f=b.sigBytes,l=this.blockSize,e=f/(4*l),e=a?g.ceil(e):g.max((e|0)-this._minBufferSize,0);a=e*l;f=g.min(4*a,f);if(a){for(var h=0;ha;a++){if(16>a)m[a]=d[e+a]|0;else{var c=m[a-3]^m[a-8]^m[a-14]^m[a-16];m[a]=c<<1|c>>>31}c=(l<<5|l>>>27)+j+m[a];c=20>a?c+((k&h|~k&g)+1518500249):40>a?c+((k^h^g)+1859775393):60>a?c+((k&h|k&g|h&g)-1894007588):c+((k^h^\ng)-899497514);j=g;g=h;h=k<<30|k>>>2;k=l;l=c}b[0]=b[0]+l|0;b[1]=b[1]+k|0;b[2]=b[2]+h|0;b[3]=b[3]+g|0;b[4]=b[4]+j|0},_doFinalize:function(){var d=this._data,e=d.words,b=8*this._nDataBytes,l=8*d.sigBytes;e[l>>>5]|=128<<24-l%32;e[(l+64>>>9<<4)+14]=Math.floor(b/4294967296);e[(l+64>>>9<<4)+15]=b;d.sigBytes=4*e.length;this._process();return this._hash},clone:function(){var e=d.clone.call(this);e._hash=this._hash.clone();return e}});g.SHA1=d._createHelper(j);g.HmacSHA1=d._createHmacHelper(j)})();\n(function(){var g=CryptoJS,j=g.enc.Utf8;g.algo.HMAC=g.lib.Base.extend({init:function(e,d){e=this._hasher=new e.init;\"string\"==typeof d&&(d=j.parse(d));var g=e.blockSize,n=4*g;d.sigBytes>n&&(d=e.finalize(d));d.clamp();for(var q=this._oKey=d.clone(),b=this._iKey=d.clone(),l=q.words,k=b.words,h=0;hresult.replace(/<.*?\\w+.*?>|\\s*/g,'')", "kind": "$.publish_status&&$.restricted_age&&$.tags[*].name\nresult=String(result);\nresult.replace(/completed/,'完结').replace(/ongoing/,'连载中').replace(/18/,'🔞').replace(/[\\[0\\]]/g,'')", "lastChapter": "{{$.all_chapters}}章", "name": "$.name", "wordCount": "$.words_total" }, "ruleToc": { "chapterList": "class.chapter-list@li@a", "chapterName": "text", "chapterUrl": "href##(\\d+)$##https://mirrorfiction.com/api/chapter/$1?lang=zh-Hant###" }, "searchUrl": "https://mirrorfiction.com/api/search/books?lang=zh-Hant&page=1&r=10&q={{key}}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 新乐文", "bookSourceType": 0, "bookSourceUrl": "https://www.js-zkhb.com", "customOrder": 20, "enabled": true, "enabledExplore": true, "header": "", "lastUpdateTime": 1623163537709, "ruleBookInfo": { "coverUrl": "class.ku-top@img@src", "kind": "class.kt-01@a@text", "lastChapter": "id.chapters@tag.li.-1@a@text##(\\d+)、##$1.", "tocUrl": "text.章节列表@href", "wordCount": "class.u-btn01@text" }, "ruleContent": { "content": "\nvar sourceChars=[\"%uE800\",\"%uE801\",\"%uE802\",\"%uE803\",\"%uE804\",\"%uE805\",\"%uE806\",\"%uE807\",\"%uE808\",\"%uE809\",\"%uE80A\",\"%uE80B\",\"%uE80C\",\"%uE80D\",\"%uE80E\",\"%uE80F\",\"%uE810\",\"%uE811\",\"%uE812\",\"%uE813\",\"%uE814\",\"%uE815\",\"%uE816\",\"%uE817\",\"%uE818\",\"%uE819\",\"%uE81A\",\"%uE81B\",\"%uE81C\",\"%uE81D\",\"%uE81E\",\"%uE81F\",\"%uE820\",\"%uE821\",\"%uE822\",\"%uE823\",\"%uE824\",\"%uE825\",\"%uE826\",\"%uE827\",\"%uE828\",\"%uE829\",\"%uE82A\",\"%uE82B\",\"%uE82C\",\"%uE82D\",\"%uE82E\",\"%uE82F\",\"%uE830\",\"%uE831\",\"%uE832\",\"%uE833\",\"%uE834\",\"%uE835\",\"%uE836\",\"%uE837\",\"%uE838\",\"%uE839\",\"%uE83A\",\"%uE83B\",\"%uE83C\",\"%uE83D\",\"%uE83E\",\"%uE83F\",\"%uE840\",\"%uE841\",\"%uE842\",\"%uE843\",\"%uE844\",\"%uE845\",\"%uE846\",\"%uE847\",\"%uE848\",\"%uE849\",\"%uE84A\",\"%uE84B\",\"%uE84C\",\"%uE84D\",\"%uE84E\",\"%uE84F\",\"%uE850\",\"%uE851\",\"%uE852\",\"%uE853\",\"%uE854\",\"%uE855\",\"%uE856\",\"%uE857\",\"%uE858\",\"%uE859\",\"%uE85A\",\"%uE85B\",\"%uE85C\",\"%uE85D\",\"%uE85E\",\"%uE85F\",\"%uE860\",\"%uE861\",\"%uE862\",\"%uE863\"]\n\nvar displayChars=\"的一是了我不人在他有这个上们来到时大地为子中你说生国年着就那和要她出也得里后自以会家可下而过天去能对小多然于心学么之都好看起发当没成只如事把还用第样道想作种开美总从无情己面最女但现前些所同日手又行意动\";\n\nvar slect=\"i\";\n\nfunction convertChar(str) {\nlet index = sourceChars.indexOf(str)\nif(index != -1) return displayChars[index]\n}\n\nvar doc = org.jsoup.Jsoup.parse(result).select('#txt');\ndoc.select(slect).toArray().forEach(ele=>{\nlet str = escape(ele.text());\nele.text(convertChar(str))\n})\ndoc.select(\"h1\").remove();\ndoc.html()+'❌';\n\n##&—zwnj;##一", "nextContentUrl": "text.下一章@href", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')\n##天才一秒钟记住本网站《.*》更新最快的小说网站!\\n|《.*》来源.*|第.*章(:).*[威微]信里搜索公众号: .*|下载APP阅读优势:[\\s\\S]+|这本小说的最新章节您已经读完[\\s\\S]+|,,,,|\\s*❌\\s*|◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "h3@text##.*?作者:", "bookList": "@css:.shlist li:lt(10)", "bookUrl": "tag.a.0@href", "coverUrl": "", "intro": "tag.p@html", "lastChapter": "tag.a.0@hrefjava.ajax(result)id.chapters@tag.li.-1@a@text&&class.u-btn03@text##(\\d+)、##$1.@js:result.replace(/(\\d+-\\d+-\\d+)\\s\\d+:\\d+/,'• $1').replace(/\\d+\\.第/,'第').replace(/\\d+\\.Chapter/,'Chapter').replace(/\\.\\d+/,'')", "name": "h3@text##\\s*作者:.*" }, "ruleToc": { "chapterList": "id.chapters@li@a||class.col-md-3@a", "chapterName": "text##(\\d+)、##$1.", "chapterUrl": "href" }, "searchUrl": "https://www.js-zkhb.com/search.html?keyword={{key}}&submit=yes", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 旧时光", "bookSourceType": 0, "bookSourceUrl": "https://www.oldtimescc.cc", "bookUrlPattern": "", "customOrder": 21, "enabled": true, "enabledExplore": false, "exploreUrl": "", "lastUpdateTime": 1623237051656, "loginUrl": "", "ruleBookInfo": { "author": "class.booktag@tag.a.0@text", "coverUrl": "tag.img@src", "intro": "class.bookintro@text", "kind": "//*[@property=\"og:novel:category\"]/@content", "lastChapter": "{{@@class.bookchapter@text##章节目录}} • {{@@class.booktime@text##更新时间:}}@js:result.replace(/、/,'.').replace(/\\d+\\.第/,'第').replace(/\\d+\\.Chapter/,'Chapter').replace(/正文\\s/,'').replace(/续\\s/,'').replace(/\\s\\d+:\\d+/,'')", "name": "class.booktitle@tag.h1@text", "wordCount": "class.booktag@tag.span.0@text" }, "ruleContent": { "content": "class.readcontent@textNodes##本站.*最新章节!|\\?本书作者.*?提醒您最新最全.*result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')", "imageStyle": "0", "nextContentUrl": "text.下一页.0@href", "replaceRegex": "##\\s*-->>\\s*|◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*", "webJs": "" }, "ruleExplore": { "coverUrl": "class.bookname@tag.a.0@href\nvar id = result.match(/(\\d+)\\/?$/)[1];\nvar iid = parseInt(id/1000);\n'https://www.oldtimescc.cc/files/article/image/'+iid+'/'+id+'/'+id+'s.jpg';\n" }, "ruleSearch": { "author": "class.author@text", "bookList": "id.fengtui@class.bookbox", "bookUrl": "class.bookname@tag.a.0@href", "coverUrl": "class.bookname@tag.a.0@href\nvar id = result.match(/(\\d+)\\/?$/)[1];\nvar iid = parseInt(id/1000);\n'https://www.oldtimescc.cc/files/article/image/'+iid+'/'+id+'/'+id+'s.jpg';\n", "intro": "class.update@text##简介:", "lastChapter": "class.cat@tag.a.0@text", "name": "class.bookname@tag.a.0@text" }, "ruleToc": { "chapterList": "id.list-chapterAll@tag.dd", "chapterName": "tag.a@text", "chapterUrl": "tag.a@href" }, "searchUrl": "https://www.oldtimescc.cc/modules/article/search.php?searchkey={{key}}&action=login&submit=,{\n \"charset\": \"gbk\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 大雪天", "bookSourceType": 0, "bookSourceUrl": "https://www.daxuetian.com", "bookUrlPattern": "", "customOrder": 22, "enabled": true, "enabledExplore": false, "exploreUrl": "", "lastUpdateTime": 1623161504788, "loginUrl": "", "ruleBookInfo": { "author": ".panel-heading h1 small@text##作者:", "coverUrl": ".img-thumbnail@src@js:result && !result.includes('nocover') ? result : 'http://uee.me/bNkEy'", "intro": "class.intro col-xs-8 col-sm-9 col-md-10 col-lg-10@text", "kind": "@css:.info > button@text", "lastChapter": "{{@@class.list-group-item.-1@a@text}} • {{@@class.pull-left!1@text##更新:}}@js:result.replace(/第\\d+章\\s(第.*)/,'$1').replace(/第83章\\s(Chapter.*)/,'$1').replace(/\\s\\d+:\\d+:\\d+/,'')", "name": ".panel-heading h1@textNodes" }, "ruleContent": { "content": "id.content@textNodes##.*转载请注明出处.*|求书,找书,请发站内短信给管理员.*|!--|--&gt;|你是天才.*", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "tag.td.2@text", "bookList": ".top-sort@tag.tr.1&&.top-sort@tag.tr.2&&.top-sort@tag.tr.3", "bookUrl": "tag.a.0@href", "coverUrl": "tag.a.0@href@js:\nvar id = result.match(/\\/(\\d+)/)[1];\n'http://image.daxuetian.com/'+parseInt(id/1000)+'/'+id+'/'+id+'s.jpg';", "kind": "tag.td.-3@text&&tag.td.-2@text&&tag.td.-1@text##K##000", "lastChapter": "tag.a.1@text&&tag.td.1@text", "name": "tag.a.0@text" }, "ruleToc": { "chapterList": "class.list-group.0@tag.li@tag.a", "chapterName": "text", "chapterUrl": "href" }, "searchUrl": "/modules/article/search.php,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 三千五", "bookSourceType": 0, "bookSourceUrl": "https://m.cn3k5.com", "customOrder": 23, "enabled": true, "enabledExplore": true, "header": "\"User-Agent\": \"Mozilla/5.0 (Linux; Android 10; MI 9 Build/QKQ1.190828.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/81.0.4044.138 Mobile Safari/537.36\"", "lastUpdateTime": 1623161520458, "ruleBookInfo": { "author": "class.block_txt2@tag.p.2@text##作者:", "coverUrl": "class.block_img2@img@src", "intro": "class.intro_info@text", "kind": "class.block_txt2@tag.p.-4@text&&class.block_txt2@tag.p.-3@text##状态:|分类:", "lastChapter": "{{@@class.block_txt2@tag.a.-1@text}} • {{@@class.block_txt2@tag.p.-2@text##更新:}}@js:result.replace(/第\\d+章\\s(第.*)/,'$1').replace(/第\\d+章\\s(Chapter\\s\\d+)/,'$1').replace(/正文\\s/,'')", "name": "class.block_txt2@tag.h2@tag.a@text", "tocUrl": "class.ablum_read@tag.a.1@href" }, "ruleContent": { "content": "id.nr@html##你是天才.*com", "nextContentUrl": "", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "tag.a.2@text", "bookList": "class.line", "bookUrl": "tag.a.1@href", "kind": "tag.a.0@text", "name": "tag.a.1@text" }, "ruleToc": { "chapterList": "class.chapter@tag.li", "chapterName": "tag.a.0@text", "chapterUrl": "tag.a.0@href", "nextTocUrl": "text.下一页@href" }, "searchUrl": "https://m.cn3k5.com/modules/article/waps.php?searchtype=articlename&searchkey={{key}}&submit=,{\"charset\": \"gbk\"}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 断青丝", "bookSourceType": 0, "bookSourceUrl": "https://m.duanqingsi.com", "bookUrlPattern": "", "customOrder": 24, "enabled": true, "enabledExplore": false, "exploreUrl": "", "header": "", "lastUpdateTime": 1623163024643, "loginUrl": "https://m.duanqingsi.com/login.php?jumpurl=%2F89724%2F", "ruleBookInfo": { "author": "class.author@tag.a@text||class.bookPhr@tag.dl@tag.dd.0@text##作者:", "coverUrl": "class.synopsisArea_detail@tag.img@src||class.bookImg@tag.img@src", "intro": "class.review@text||class.introCon@text##断青丝.*|.*观看小说:", "kind": "class.sort@text||class.bookPhr@tag.dl@tag.dd.1@text##类型:|类别:", "lastChapter": "class.renew@tag.a@text", "name": "class.title@text||class.bookPhr@tag.h2@text", "tocUrl": "class.btn@tag.a.0@href", "wordCount": "class.bookPhr@tag.dl@tag.dd.6@text##字数:" }, "ruleContent": { "content": "class.articleCon@html||id.chaptercontent@html##【*断*青*丝*小.说*网*首*发】", "imageStyle": "full", "nextContentUrl": "text.下一页@href", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')\n##本章未完,请点击下一页继续阅读》》|.断青丝.*|http.*html|.免费阅读.*|.*rg|『加入书签,方便阅读』|『点此章节报错』|\\??|◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": { "author": "class.bookPhrTop@class.writer@text", "bookList": "class.listRightBottom@ul@li", "bookUrl": "tag.a.0@href", "coverUrl": "tag.img@src", "intro": "class.bookDesc@text", "kind": "class.bookPhrTop@class.state@text", "lastChapter": "class.newChapter@tag.a@text", "name": "tag.h2@text", "wordCount": "class.bookPhrBottom@class.writer@text" }, "ruleSearch": { "author": "class.author.0@text", "bookList": "class.hot_sale", "bookUrl": "tag.a@href", "coverUrl": "tag.a@href\njava.ajax('https://m.duanqingsi.com'+result)class.synopsisArea_detail@tag.img@src", "intro": "tag.a@href\njava.ajax('https://m.duanqingsi.com'+result)class.review@text##.*观看小说:", "kind": "class.author.0@text&&class.author.1@text##\\s\\| 作者:.*|\\| 更新:.*", "lastChapter": "tag.a@href\njava.ajax('https://m.duanqingsi.com'+result)class.directoryArea@tag.p.0@text&&class.synopsisArea_detail@tag.p.-1@text##\\|##.result.replace(/更新:(\\d+-\\d+-\\d+)/,'• $1').replace(/【/,'').replace(/】/,'')", "name": "class.title@text", "wordCount": "" }, "ruleToc": { "chapterList": "id.chapterlist@tag.a!0||id.yuedu@li", "chapterName": "text##[【(](求(评|订阅|[全首][订定]|收藏|月票)|(推荐票|\\d+字)加更|第?[一二三四五六七八九十]{1,3}更).*?[)】]result.replace(/(\\d+)\\|【(\\d+)】/,'$1.$2').replace(/\\.\\d+/,'')", "chapterUrl": "tag.a@href||href" }, "searchUrl": "https://m.duanqingsi.com/s.php?keyword={{key}}&type=articlename", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 书海阁", "bookSourceType": 0, "bookSourceUrl": "https://www.shg.tw", "bookUrlPattern": "", "customOrder": 25, "enabled": true, "enabledExplore": false, "exploreUrl": "", "lastUpdateTime": 1623161540504, "loginUrl": "https://m.shg.tw", "ruleBookInfo": { "author": "$4", "coverUrl": "$2", "init": ":(?=result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "class.data.0@tag.a.0@text", "bookList": "class.list@li", "bookUrl": "class.bookname@tag.a.0@href##^##https://www.shg.tw", "coverUrl": "img@src", "intro": "class.intro@text", "kind": "tag.span.0@text&&tag.span.1@text", "lastChapter": "tag.a@href\njava.ajax(\"https://m.shg.tw\"+result)class.detail@tag.p.-2@text&&class.detail@tag.p.-1@text\nresult.replace(/最后更新:(.*)/,'• $1').replace(/最新章节:/,'').replace(/\\s\\d+:\\d+:\\d+/,'')", "name": ".bookname@text", "wordCount": "tag.a@href\njava.ajax(\"https://m.shg.tw\"+result)class.layui-bg-red@text" }, "ruleToc": { "chapterList": "class.novel_list@tag.dd@tag.a", "chapterName": "text", "chapterUrl": "href", "nextTocUrl": "text.下一页@href" }, "searchUrl": " https://m.shg.tw/search.html,{\n \"body\": \"searchkey={{key}}\",\n \"method\": \"POST\",\n\"webView\":true\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 格格党", "bookSourceType": 0, "bookSourceUrl": "http://www.51ggd.com", "bookUrlPattern": "https://www.51ggd.com/books/\\d+.html", "customOrder": 26, "enabled": true, "enabledExplore": true, "lastUpdateTime": 1623161557572, "loginUrl": "", "ruleBookInfo": { "author": "class.btitle.0@tag.em.0@tag.a.0@text||class.book-title.0@tag.em.0@text##作者:", "coverUrl": "class.book-img.0@tag.img.0@src", "intro": "class.intro.0@text||class.book-intro.0@text##.*格格党.*所有|内容简介:", "lastChapter": "class.details.2@tag.a.0@text&&class.book-stats@text##状态.*更新时间:(.*)##• $1@js:result.replace(/、/,'.').replace(/第\\d+章\\s(第.*)/,'$1').replace(/\\.\\d+/,'').replace(/\\d+\\.第/,'第').replace(/\\d+\\.Chapter/,'Chapter').replace(/第\\d+章\\s(\\d+)/,'$1')", "name": "class.btitle.0@tag.h1.0@text||class.book-title.0@tag.h1.0@text", "tocUrl": "class.b-orange.0@href" }, "ruleContent": { "content": "id.BookText@html##记住我们的网址噢。百度搜;格!!格!!党\\.或者直接输域名/g/g/d/o/|书友群:\\d+.*", "imageStyle": "0", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "class.s3.0@text||tag.p.0@tag.i.0@text", "bookList": "class.result-item||class.item-pic||class.item-con@tag.li", "bookUrl": "class.result-game-item-title-link.0@href||class.s2.0@tag.a.0@href||tag.h3.0@tag.a.0@href", "coverUrl": "class.result-game-item-pic.0@tag.img.0@src||tag.a.0@tag.img.0@src", "kind": "class.s1.0@text##\\[|\\]", "lastChapter": "", "name": "class.result-game-item-title-link.0@text||class.s2.0@tag.a.0@text||tag.h3.0@tag.a.0@text" }, "ruleToc": { "chapterList": "tbody@tr||class.chapterlist@dd", "chapterName": "a@text", "chapterUrl": "a@href" }, "searchUrl": "http://www.51ggd.com/modules/article/search.php?searchkey={{key}}&page={{page}},{\n \"charset\": \"gbk\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 起读书", "bookSourceType": 0, "bookSourceUrl": "https://www.qidushu.com", "customOrder": 27, "enabled": true, "enabledExplore": false, "lastUpdateTime": 1623161571312, "ruleBookInfo": { "author": "[property$=author]@content", "coverUrl": "[property$=image]@content", "intro": " 最近更新:👉{{@@id.info@text.更新时间@text}}👈\n{{@css:[property$=description]@content}}\n##更新时间:", "kind": "[property$=category]@content", "lastChapter": "[property$=latest_chapter_name]@content", "name": "[property$=book_name]@content", "tocUrl": "[property$=read_url]@content" }, "ruleContent": { "content": "id.content@p@htmlresult.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*", "replaceRegex": "##手机阅读地址.*||chapter\\d+|第.*?章.*|『|』" }, "ruleExplore": {}, "ruleSearch": { "author": "class.title@tag.span.0@text", "bookList": "id.alistbox@js:\nresult.toArray().slice(0, 5)", "bookUrl": "class.title@tag.a.0@href", "coverUrl": "class.pic@tag.img@src", "intro": "class.intro@text", "lastChapter": "class.title@tag.a.0@href\njava.ajax(\"https://www.qidushu.com\"+result)\n[property$=latest_chapter_name]@content&&id.info@text.更新时间@text\n##\n更新时间:(\\d+-\\d+-\\d+)## • $1 @js:result.replace(/(第\\d+章\\s)第\\d+章/,'$1').replace(/(第\\d+章\\s)Chapter\\s\\d+/,'$1').replace(/……/,'')", "name": "class.title@tag.a.0@text" }, "ruleToc": { "chapterList": "id.list@tag.dd@tag.a", "chapterName": "text##第.*?章\\s?(第.*?章)(.*$)##$1 $2|", "chapterUrl": "href" }, "searchUrl": "https://www.qidushu.com/search.html,{\n \"charset\": \"utf-8\",\n \"method\": \"POST\",\n \"body\": \"s=articlename&searchkey={{key}}&Submit=\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 贝切阁", "bookSourceType": 0, "bookSourceUrl": "http://www.beqege.cc", "bookUrlPattern": "", "customOrder": 28, "enabled": true, "enabledExplore": false, "exploreUrl": "", "header": "", "lastUpdateTime": 1623156304094, "loginUrl": "", "ruleBookInfo": { "author": "id.info@tag.p.0@text##作者:", "coverUrl": "id.fmimg@tag.img@data-original", "init": "", "intro": "id.intro@text##各位书友要是觉得.*", "kind": "", "lastChapter": "id.info@tag.p.3@text##最新章节:", "name": "id.info@tag.h1@text", "tocUrl": "", "wordCount": "" }, "ruleContent": { "content": "id.content@html##推荐下.*?真心不错.*?更新快!", "nextContentUrl": "", "replaceRegex": "##(广个告|插一句|求助下|推荐下|最快更新|插播一个|推荐一下).*?(离线阅读!|最新章节!|更新快!|都支持!|离线朗读!|咪阅读.|书吧。|com。|app 快!)", "sourceRegex": "", "webJs": "" }, "ruleExplore": { "author": "", "bookList": "", "bookUrl": "", "coverUrl": "", "intro": "", "kind": "", "lastChapter": "", "name": "", "wordCount": "" }, "ruleSearch": { "author": "class.s4@text", "bookList": "class.chapter-list@tag.li", "bookUrl": "class.s2@tag.a@href", "coverUrl": "", "intro": "", "kind": "class.s1@text##\\[|\\]", "lastChapter": "{{@@class.s3@text}} • {{@@class.s5@text}}##、##.@js:result.replace(/\\.\\d+/,'').replace(/\\d+\\.第/,'第').replace(/\\d+\\.Chapter/,'Chapter')", "name": "class.s2@text", "wordCount": "" }, "ruleToc": { "chapterList": "id.list@tag.dd", "chapterName": "tag.a@text", "chapterUrl": "tag.a@href", "isVip": "", "nextTocUrl": "", "updateTime": "" }, "searchUrl": "http://www.beqege.cc/search.php?keyword={{key}}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 丫丫阅读", "bookSourceType": 0, "bookSourceUrl": "https://m.yayayd.com", "customOrder": 29, "enabled": true, "enabledExplore": true, "lastUpdateTime": 1623161586299, "loginUrl": "", "ruleBookInfo": { "init": "", "lastChapter": "", "name": "", "tocUrl": "##title=\"[^\"]+章节目录\" href=\"([^\"]+)\">##https://m.yayayd.com$1###", "wordCount": "" }, "ruleContent": { "content": "id.pt-pop@html##本章未完.*页|章节内容不对.*|女?生小说?网(www?nsnovel?net)|?女?sheng?小说?网 w?ww。 ns novel。 net|女.*net|如果你看到的内容是空白的.*", "imageStyle": "0", "nextContentUrl": "text.下一页@href", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "class.flex-wrp flex-between.1@tag.a.0@text##\\[|\\]", "bookList": "@css:.pt-recomment-cont", "bookUrl": "tag.a.0@href", "coverUrl": "tag.a.0img@src", "intro": "class.size12 compulsory-row mb10 mt10 lh130 color4@text", "kind": "class.pt-recomment-label@a@text", "lastChapter": "tag.a.0@hrefjava.ajax('https://m.yayayd.com'+result)class.pt-chapter-list@tag.a.0@text&&class.size12 color4!0@text##最近更新\\s(.*)##• $1result.replace(/\\s\\d+:\\d+:\\d+/,'')", "name": "tag.a.1@text" }, "ruleToc": { "chapterList": "class.border-b chapter-list", "chapterName": "class.flex-wrp.0@text##0金币", "chapterUrl": "tag.a.0@href" }, "searchUrl": "https://m.yayayd.com/search/result.html?searchkey={{key}}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 读来读往", "bookSourceType": 0, "bookSourceUrl": "https://wap.dulaidw.com", "bookUrlPattern": ".+(info-\\d+).+", "customOrder": 30, "enabled": true, "enabledExplore": false, "lastUpdateTime": 1623161594018, "loginUrl": "", "ruleBookInfo": { "author": "class.block_txt2@tag.a.-3@text", "coverUrl": "class.block_img2@tag.img@src", "intro": "class.intro_info@text", "kind": "class.block_txt2@tag.p.-4@text&&class.block_txt2@tag.p.-3@text##状态:|分类:", "lastChapter": "{{@@class.block_txt2@tag.a.-1@text}} • {{@@class.block_txt2@tag.p.-2@text##更新:}}##、##.@js:result.replace(/第\\d+章\\s(第.*)/,'$1').replace(/\\.\\d+/,'').replace(/\\d+\\.第/,'第').replace(/\\d+\\.Chapter/,'Chapter')", "name": "tag.h2@text", "tocUrl": "text.查看目录@href" }, "ruleContent": { "content": "id.nr@html##\\天才一秒.*阅读网址:|\\s:///book.*html", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "tag.a.2@text", "bookList": "class.line", "bookUrl": "tag.a.1@href", "coverUrl": "tag.a.1@href##.+?-((\\d+)\\d{3})\\/##http://img.dulaidw.com/$2/$1/$1s.jpg", "kind": "tag.a.0@text##\\W", "name": "tag.a.1@text" }, "ruleToc": { "chapterList": "class.chapter@li@a", "chapterName": "text", "chapterUrl": "href", "nextTocUrl": "text.下一页.0@href" }, "searchUrl": "https://wap.dulaidw.com/modules/article/wapsel.php,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}&type=articlename\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 燃文小说", "bookSourceType": 0, "bookSourceUrl": "https://www.ranwen8.com", "bookUrlPattern": "https://www.ranwen8.com/book/\\d+.html", "customOrder": 31, "enabled": true, "enabledExplore": true, "exploreUrl": "", "header": "", "lastUpdateTime": 1623161603966, "loginUrl": "", "ruleBookInfo": { "author": "//meta[@property=\"og:novel:author\"]/@content", "coverUrl": "//meta[@property=\"og:image\"]/@content", "intro": "//meta[@name=\"description\"]/@content", "kind": "//meta[@property=\"og:novel:category\"]/@content", "lastChapter": "//meta[@property=\"og:novel:latest_chapter_name\"]/@content", "name": "//meta[@property=\"og:title\"]/@content" }, "ruleContent": { "content": "id.htmlContent@html##燃文小说网.*?最新章节!|.*?本章未完.*|-->>", "imageStyle": "0", "nextContentUrl": "text.下一页@href", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "tag.td.2@text", "bookList": "tbody@tr!0", "bookUrl": "tag.a.0@href", "coverUrl": "tag.a.0@href##.+\\D((\\d+)\\d{3})\\D##https://www.ranwen8.com/files/article/image/$2/$1/$1s.jpg###", "kind": "tag.td.5@text", "lastChapter": "tag.a.0@href\njava.ajax(result)class.update@text##((\\d+-\\d+-\\d+\\s\\d+:\\d+))## • $1", "name": "tag.a.0@text" }, "ruleToc": { "chapterList": "class.chapterlist!0@tag.a", "chapterName": "text", "chapterUrl": "href" }, "searchUrl": "https://www.ranwen8.com/modules/article/search.php?searchkey={{key}},{\n \"charset\": \"gbk\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 晨曦小说", "bookSourceType": 0, "bookSourceUrl": "https://m.chenxixsw.com", "customOrder": 32, "enabled": true, "enabledExplore": false, "exploreUrl": "", "lastUpdateTime": 1623161613314, "ruleBookInfo": { "author": "class.mt5 gray@text", "intro": "class.con@text", "name": ".title@text", "tocUrl": "text.章节目录@href||text.目录@href" }, "ruleContent": { "content": "class.articlecon font-normal@html||class.page-content font-large@html##本站.*?谢谢支持!!", "imageStyle": "0.0", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "##作者:([^<]+)##$1###", "bookList": "#ulist li:lt(5)", "bookUrl": "tag.a.0@href", "coverUrl": "tag.a.0@tag.img@data-original", "intro": "class.intro@text", "kind": "class.status@text", "lastChapter": "tag.a.0@hrefjava.ajax('https://m.chenxixsw.com'+result)class.cataloglist@tag.li.0@text", "name": "class.book_title@text" }, "ruleToc": { "chapterList": "class.cataloglist@li@a||class.list@li@a", "chapterName": "text", "chapterUrl": "href", "nextTocUrl": "text.下一页@href" }, "searchUrl": "/e/search/index.php,{\n \"method\": \"POST\",\n \"body\": \"keyboard={{key}}&show=title\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 百合小说", "bookSourceType": 0, "bookSourceUrl": "https://m.baihexs.com", "bookUrlPattern": "http://m.baihexs.com/info-\\d+/", "customOrder": 33, "enabled": true, "enabledExplore": true, "lastUpdateTime": 1623161632995, "ruleBookInfo": { "author": "class.block_txt2.0@tag.p.2@text", "coverUrl": "class.block_img2.0@tag.img.0@src", "intro": "class.intro_info.0@text", "lastChapter": "class.block_txt2@tag.p.-1@a@text&&class.block_txt2@tag.p.-2@text##更新:(.*)## • $1", "name": "class.block_txt2.0@h2@text", "tocUrl": "text.查看目录@href" }, "ruleContent": { "content": "id.nr1@html##感谢阅读,请您牢记.*|.*?请牢记,百合小说.*|请牢记.*", "imageStyle": "0", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "class.block_txt2.0@tag.p.2@text||tag.a.2@text||tag.p@text##.*/", "bookList": "@css:.cover>p:lt(5)", "bookUrl": "tag.a.1@href", "coverUrl": "class.block_img2.0@tag.img.0@src", "kind": "class.block_txt2.0@tag.p.2@tag.a.0@text||tag.a.0@text##\\[|\\]", "lastChapter": "tag.a.1@hrefjava.ajax('https://m.baihexs.com'+result)class.block_txt2@tag.p.-1@a@text&&class.block_txt2@tag.p.-2@text##更新:(.*)## • $1", "name": "class.block_txt2.0@tag.p.0@tag.a.0@tag.h2.0@text||tag.a.1@text" }, "ruleToc": { "chapterList": "class.chapter@tag.li", "chapterName": "tag.a@text", "chapterUrl": "tag.a@href", "nextTocUrl": "text.下一页@href" }, "searchUrl": "https://m.baihexs.com/modules/article/waps.php,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}&page={{page}}\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 笔下文学", "bookSourceType": 0, "bookSourceUrl": "https://m.bxwx66.com", "bookUrlPattern": "", "customOrder": 34, "enabled": true, "enabledExplore": true, "lastUpdateTime": 1623161648730, "loginUrl": "", "ruleBookInfo": { "name": "", "tocUrl": "class.motion@tag.a.0@href" }, "ruleContent": { "content": "id.content@p@text\n##喜欢.*最快。|因某些原因,今天突然出现大量.*|.*最新章节地址[\\s\\S]+|您可以在百度里搜索.*", "imageStyle": "0", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": { "author": "", "bookList": "", "bookUrl": "", "coverUrl": "", "intro": "", "kind": "", "lastChapter": "", "name": "" }, "ruleSearch": { "author": "class.data.0@tag.a.0@text", "bookList": "class.list@li", "bookUrl": "a@href##m\\.##www.", "coverUrl": "img@src", "intro": "class.intro@text", "kind": "class.data.0@tag.span.0@text&&class.data.0@tag.span.1@text", "lastChapter": "tag.a@href\njava.ajax(result)class.detail@tag.p.-2@text&&class.detail@tag.p.-1@text##最后更新:(.*)##• $1result.replace(/最新章节:/,'').replace(/\\s\\d+:\\d+:\\d+/,'')", "name": "class.bookname@text", "wordCount": "tag.a@href\njava.ajax(result)class.layui-bg-red@text" }, "ruleToc": { "chapterList": "@css:#list dt:nth-of-type(2)~dd a", "chapterName": "text", "chapterUrl": "href" }, "searchUrl": "https://m.xinbxwx.net/search.html,{\n \"method\": \"POST\",\n \"body\": \"searchkey={{key}}\",\n\"webView\":true\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 大文学网", "bookSourceType": 0, "bookSourceUrl": "http://www.wucuoxs.com", "bookUrlPattern": "", "customOrder": 36, "enabled": true, "enabledExplore": false, "exploreUrl": "", "header": "", "lastUpdateTime": 1623161672852, "loginUrl": "", "ruleBookInfo": { "author": "authorvar 斯=['trim','replace'];(function(文,参){var 夏=function(希){while(--希){文['push'](文['shift']());}};夏(++参);}(斯,0x12e));var 文=function(艾,藤){艾=艾-0x0;var 参=斯[艾];return 参;};String(result)[文('0x1')](/\\S+[::]/,'')[文('0x0')]();", "coverUrl": "covervar 天=['replace'];(function(松,颜){var 歌=function(年){while(--年){松['push'](松['shift']());}};歌(++颜);}(天,0x1ad));var 松=function(川,夏){川=川-0x0;var 颜=天[川];return 颜;};String(result)[松('0x0')](/.*nocover.*/,'');", "init": "\nvar J = org.jsoup.Jsoup.parse(result);\nvar og = (selector) =>\n J.select('[property=\"og:' + selector + '\"]').attr('content');\n\nvar book = {\n name: og('novel:book_name'),\n author: og('novel:author'),\n kind: og('novel:category') + ',' + og('novel:status'),\n latest: og('novel:latest_chapter_name') + ' ' + String(og('novel:update_time')).replace(/(\\d+-\\d+-\\d+).*/, '$1').replace(new RegExp('(·s*)?([^\\\\d-])?(\\\\d{2})?'+String(new Date().getFullYear()).slice(-2)+'-'),'$1$2'),\n cover: og('image'),\n intro: J.select('#intro p').eq(0).html(),\n};\n\nbook;\n", "intro": "introvar 安=['replace','$1\\x0a'];(function(蝉,参){var 南=function(景){while(--景){蝉['push'](蝉['shift']());}};南(++参);}(安,0x1aa));var 蝉=function(竹,蓝){竹=竹-0x0;var 参=安[竹];return 参;};String(result)[蝉('0x0')](/<\\/?p>/g,'\\x0a')['replace'](/(?|[…]+)/g,蝉('0x1'))[蝉('0x0')](/[\\t\\n]+/g,'\\x0a')[蝉('0x0')](/^/,'\\x0a');", "kind": "kindvar 泉=['$1.$2万','replace','trim','$1000','join','indexOf','$1.$2亿','filter','split'];(function(文,陆){var 天=function(木){while(--木){文['push'](文['shift']());}};天(++陆);}(泉,0xa5));var 文=function(陆,天){陆=陆-0x0;var 翼=泉[陆];return 翼;};var res=(String(result)+'')['replace'](/[\\[\\]]/g,'')[文('0x7')](/[\\n\\s\\t]+/g,'\\x20')[文('0x7')](/[^,]*[::]/g,'')[文('0x7')](/(\\d)[k千]/gi,文('0x0'))[文('0x7')](/(\\.\\d)\\d+/g,'$1')[文('0x7')](/(\\d+)(\\d)\\d{7}/g,文('0x3'))[文('0x7')](/(\\d+)(\\d)\\d{3}/g,文('0x6'))[文('0x7')](/\\.0([万亿])/g,'$1')[文('0x7')](/已?(连载|完结|完本|完成)中?/,'$1')[文('0x7')](/完[本成]/,'完结')[文('0x7')](/^,|,$/g,'')[文('0x7')](/([^轻])小说/g,'$1')[文('0x7')](/,{2,}/g,',')[文('0x8')](),arr=res[文('0x5')](/\\s*,\\s*/);arr[文('0x4')](function(陆,天){return arr[文('0x2')](陆)==天;})[文('0x1')](',');", "lastChapter": "latestvar 松=['(·s*)?([^\\x5cd-])(\\x5cd{2})?','-$1','\\x20·\\x20$1','replace','getFullYear','$1$2','trim'];(function(博,雨){var 安=function(芙){while(--芙){博['push'](博['shift']());}};安(++雨);}(松,0x1c3));var 博=function(仙,木){仙=仙-0x0;var 雨=松[仙];return 雨;};String(result)[博('0x0')](/\\s*[更最]新\\S{0,2}[::\\s]\\s*|[\\((].*?[求更谢乐发推].*?[)\\)]/g,'')[博('0x0')](/第\\S+[卷部]\\s*[^第]*(第)/g,'$1')[博('0x0')](/[\\/-](\\d+)/g,博('0x5'))[博('0x0')](/[\\s·]*[\\d-]*?\\D(\\d+-\\d+).*/,博('0x6'))[博('0x0')](new RegExp(博('0x4')+(new Date()[博('0x1')]()+'')['slice'](-0x2)+'-'),博('0x2'))[博('0x3')]()[博('0x0')](/\\s{2,}/g,'\\x20');", "name": "namevar 蓉=['replace','trim'];(function(藤,望){var 雨=function(华){while(--华){藤['push'](藤['shift']());}};雨(++望);}(蓉,0xea));var 藤=function(草,露){草=草-0x0;var 望=蓉[草];return 望;};String(result)[藤('0x0')](/(免费)?阅读全文|TXT下载.*|^\\s*《|》\\s*$/gi,'')[藤('0x1')]();", "tocUrl": "", "wordCount": "wordCountvar 安=['$1000','replace','trim','$1.$2亿'];(function(叶,灵){var 仙=function(蓉){while(--蓉){叶['push'](叶['shift']());}};仙(++灵);}(安,0x164));var 叶=function(心,雅){心=心-0x0;var 灵=安[心];return 灵;};String(result)[叶('0x1')](/[^,]*[::]/,'')[叶('0x1')](/(\\d)k/i,叶('0x0'))[叶('0x1')](/(\\d+)(\\d)\\d{7}/g,叶('0x3'))['replace'](/(\\d+)(\\d)\\d{3}/g,'$1.$2万')['replace'](/\\.0([万亿])/g,'$1')[叶('0x2')]()[叶('0x1')](/([\\d万亿])字?$/,'$1字');" }, "ruleContent": { "content": "#content@htmlvar 青=['split','trim','replace'];(function(遥,灵){var 盐=function(石){while(--石){遥['push'](遥['shift']());}};盐(++灵);}(青,0x9b));var 遥=function(灵,盐){灵=灵-0x0;var 夏=青[灵];return 夏;};String(result)[遥('0x0')](/本章未完.*/,'')[遥('0x1')](/[\\n\\s]*\\n+[\\n\\s]*|\\s*
\\s*/)['map'](function(灵,盐){return 灵=灵[遥('0x2')]()['replace'](/^ps\\d*[::]/gi,''),0x0===盐&&(灵=灵[遥('0x0')](/^第\\S{1,7}[章|卷]\\s*[^\\{\\(([【]{1,32}$/,'')),灵;})['join']('\\x0a');
", "imageStyle": "0", "nextContentUrl": "", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*|(广个告|插一句|求助下|推荐下|最快更新|插播一个|推荐一下).*(离线阅读!|最新章节!|更新快!|都支持!|离线朗读!|咪阅读.|书吧。|com。|app 快!|投给我的书吧。)", "sourceRegex": "", "webJs": "" }, "ruleExplore": { "author": "", "bookList": "", "bookUrl": "", "coverUrl": "", "intro": "", "kind": "", "lastChapter": "", "name": "", "wordCount": "" }, "ruleSearch": { "author": ".s4@textvar 斯=['trim','replace'];(function(文,参){var 夏=function(希){while(--希){文['push'](文['shift']());}};夏(++参);}(斯,0x12e));var 文=function(艾,藤){艾=艾-0x0;var 参=斯[艾];return 参;};String(result)[文('0x1')](/\\S+[::]/,'')[文('0x0')]();", "bookList": ".novelslist2@tag.li!0", "bookUrl": ".s2 a@href", "coverUrl": ".s2 a@href\nvar id = result.match(/[\\/_](\\d+)(\\/|\\.|$)/);\nid ? '/image/'+parseInt(id[1]/1000)+'/'+id[1]+'/'+id[1]+'s.jpg' : '';\nvar 天=['replace'];(function(松,颜){var 歌=function(年){while(--年){松['push'](松['shift']());}};歌(++颜);}(天,0x1ad));var 松=function(川,夏){川=川-0x0;var 颜=天[川];return 颜;};String(result)[松('0x0')](/.*nocover.*/,'');", "intro": "", "kind": ".s1@text&&tag.span.-1@textvar 泉=['$1.$2万','replace','trim','$1000','join','indexOf','$1.$2亿','filter','split'];(function(文,陆){var 天=function(木){while(--木){文['push'](文['shift']());}};天(++陆);}(泉,0xa5));var 文=function(陆,天){陆=陆-0x0;var 翼=泉[陆];return 翼;};var res=(String(result)+'')['replace'](/[\\[\\]]/g,'')[文('0x7')](/[\\n\\s\\t]+/g,'\\x20')[文('0x7')](/[^,]*[::]/g,'')[文('0x7')](/(\\d)[k千]/gi,文('0x0'))[文('0x7')](/(\\.\\d)\\d+/g,'$1')[文('0x7')](/(\\d+)(\\d)\\d{7}/g,文('0x3'))[文('0x7')](/(\\d+)(\\d)\\d{3}/g,文('0x6'))[文('0x7')](/\\.0([万亿])/g,'$1')[文('0x7')](/已?(连载|完结|完本|完成)中?/,'$1')[文('0x7')](/完[本成]/,'完结')[文('0x7')](/^,|,$/g,'')[文('0x7')](/([^轻])小说/g,'$1')[文('0x7')](/,{2,}/g,',')[文('0x8')](),arr=res[文('0x5')](/\\s*,\\s*/);arr[文('0x4')](function(陆,天){return arr[文('0x2')](陆)==天;})[文('0x1')](',');", "lastChapter": ".s3 a@text&&tag.span.-2@textvar 松=['(·s*)?([^\\x5cd-])(\\x5cd{2})?','-$1','\\x20·\\x20$1','replace','getFullYear','$1$2','trim'];(function(博,雨){var 安=function(芙){while(--芙){博['push'](博['shift']());}};安(++雨);}(松,0x1c3));var 博=function(仙,木){仙=仙-0x0;var 雨=松[仙];return 雨;};String(result)[博('0x0')](/\\s*[更最]新\\S{0,2}[::\\s]\\s*|[\\((].*?[求更谢乐发推].*?[)\\)]/g,'')[博('0x0')](/第\\S+[卷部]\\s*[^第]*(第)/g,'$1')[博('0x0')](/[\\/-](\\d+)/g,博('0x5'))[博('0x0')](/[\\s·]*[\\d-]*?\\D(\\d+-\\d+).*/,博('0x6'))[博('0x0')](new RegExp(博('0x4')+(new Date()[博('0x1')]()+'')['slice'](-0x2)+'-'),博('0x2'))[博('0x3')]()[博('0x0')](/\\s{2,}/g,'\\x20');\nresult.replace(/、/,'.').replace(/\\s·\\s(\\d+-\\d+)/,' • $1')", "name": ".s2 a@textvar 蓉=['replace','trim'];(function(藤,望){var 雨=function(华){while(--华){藤['push'](藤['shift']());}};雨(++望);}(蓉,0xea));var 藤=function(草,露){草=草-0x0;var 望=蓉[草];return 望;};String(result)[藤('0x0')](/(免费)?阅读全文|TXT下载.*|^\\s*《|》\\s*$/gi,'')[藤('0x1')]();", "wordCount": "" }, "ruleToc": { "chapterList": "#list dd + dt ~ dd a||#list dd a", "chapterName": "textvar 蓉=['trim'];(function(歌,雅){var 成=function(采){while(--采){歌['push'](歌['shift']());}};成(++雅);}(蓉,0x14c));var 歌=function(藤,葵){藤=藤-0x0;var 雅=蓉[藤];return 雅;};String(result)['replace'](/^\\s*[更最]新\\S{0,2}[::\\s]\\s*|[\\((].*?[求更谢乐发推].*?[)\\)]/g,'')['replace'](/第\\S+[卷部]\\s*[^第]*(第)/g,'$1')[歌('0x0')]();", "chapterUrl": "href", "isVip": "", "nextTocUrl": "", "updateTime": "" }, "searchUrl": "http://www.wucuoxs.com/modules/article/search.php,{\n \"method\": \"POST\",\n \"body\": \"keyword={{key}}\"\n}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 红甘泉网", "bookSourceType": 0, "bookSourceUrl": "https://www.hgq26.com", "bookUrlPattern": "", "customOrder": 37, "enabled": true, "enabledExplore": false, "exploreUrl": "", "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": 1623161683014, "loginUrl": "", "ruleBookInfo": { "author": "id.author@text", "canReName": "11", "coverUrl": "id.bookimg@tag.img@src", "init": "", "intro": "id.bookintro@text", "kind": "class.pd_r.0@text", "lastChapter": "id.newlist@tag.li.0@tag.a@text", "name": "class.bookright@tag.h1@text", "tocUrl": "id.reader@tag.a@href", "wordCount": "class.pd_r.4@text" }, "ruleContent": { "content": "id.content@html##你是天才.*", "imageStyle": "FULL", "nextContentUrl": "", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*", "sourceRegex": "", "webJs": "" }, "ruleExplore": { "author": "tag.dl@tag.dd.1@tag.a@text", "bookList": "id.sitebox@tag.dl", "bookUrl": "tag.a.0@href", "coverUrl": "tag.a.0@href##.+\\D((\\d+)\\d{3})\\D##http://image.hgq26.com/$2/$1/$1s.jpg###", "intro": "tag.dl@tag.dd.2@text", "kind": "tag.dd.1@tag.span.1@text&&class.uptime@text", "lastChapter": "tag.dl@tag.dd.3@text##最新章节:", "name": "tag.dl@tag.dd@tag.h3@tag.a@text", "wordCount": "tag.dl@tag.dd.1@tag.span.2@text" }, "ruleSearch": { "author": "class.text-layout@class.ellipsis.0@text\n@js:/作者/.test(result)?result.replace(/作者:(.*)/,'$1'):String(java.getString('@class.clamp3@text',false)).replace(/.*是(.*?)书写.*/,'$1')", "bookList": "class.vrResult!0", "bookUrl": "h3@tag.a.0@href\na=result.match(/http.*/)[0];\ndecodeURIComponent(a).replace(/\\/&vrid.*/,'');\n##-(\\d+)##http://www.hgq26.com/book/$1.html###", "coverUrl": "class.img-flex@img@src##url=(http.*?)&##$1###\n@js:decodeURIComponent(result)", "intro": "class.clamp3@text", "kind": "class.text-layout@class.ellipsis.-1@text##状态:(.*)##$1###", "lastChapter": "class.chapter-title@tag.p@text##、##.@js:result.replace(/第\\d+章\\s(第.*)/,'$1')", "name": "h3@text##(.*?)最新章节.*##$1###", "wordCount": "" }, "ruleToc": { "chapterList": "id.readerlist@li", "chapterName": "tag.a@text", "chapterUrl": "tag.a@href", "isVip": "", "nextTocUrl": "", "updateTime": "" }, "searchUrl": "https://wap.sogou.com/web/sl?keyword={{key}} site:hgq26.com", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 老猫小说", "bookSourceType": 0, "bookSourceUrl": "https://api.laomaoxs.com", "bookUrlPattern": "", "customOrder": 38, "enabled": true, "enabledExplore": false, "exploreUrl": "", "header": "", "lastUpdateTime": 1623161692563, "loginUrl": "", "ruleBookInfo": { "author": "$.book_author", "init": "java.aesBase64DecodeToString(result,\"b23c159r9t88hl2q\",\"AES/CBC/PKCS5Padding\",\"8yeywyJ45esysW8M\")\n$.data", "intro": "$.book_desc", "kind": "$.book_type", "lastChapter": "$.chapter_list[-1]", "name": "$.book_title" }, "ruleContent": { "content": "java.aesBase64DecodeToString(result,\"b23c159r9t88hl2q\",\"AES/CBC/PKCS5Padding\",\"8yeywyJ45esysW8M\")\n$.data##【3G书城】", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": { "author": "$.book_author", "bookList": "java.aesBase64DecodeToString(result,\"b23c159r9t88hl2q\",\"AES/CBC/PKCS5Padding\",\"8yeywyJ45esysW8M\")\n$.data", "bookUrl": "https://api.laomaoxs.com/novel/txt/{{parseInt(java.get('bid')/1000)}}/@get:{bid}/index.html", "coverUrl": "https://api.laomaoxs.com/novel/img/{{parseInt(java.get('bid')/1000)}}/@get:{bid}/@get:{bid}.jpg", "intro": "$.book_desc", "kind": "$.book_type", "lastChapter": "java.aesBase64DecodeToString(java.ajax(\"https://api.laomaoxs.com/novel/txt/{{parseInt(java.get('bid')/1000)}}/@get:{bid}/index.html\"),\"b23c159r9t88hl2q\",\"AES/CBC/PKCS5Padding\",\"8yeywyJ45esysW8M\")\n$.data.chapter_list[-1]", "name": "$.book_title@put:{bid:book_id}" }, "ruleSearch": { "author": "$.book_author", "bookList": "java.aesBase64DecodeToString(result,\"b23c159r9t88hl2q\",\"AES/CBC/PKCS5Padding\",\"8yeywyJ45esysW8M\")\n$.data[:5]", "bookUrl": "https://api.laomaoxs.com/novel/txt/{{parseInt(java.get('bid')/1000)}}/@get:{bid}/index.html", "coverUrl": "https://api.laomaoxs.com/novel/img/{{parseInt(java.get('bid')/1000)}}/@get:{bid}/@get:{bid}.jpg", "intro": "$.book_desc", "kind": "$.book_type", "lastChapter": "java.aesBase64DecodeToString(java.ajax(\"https://api.laomaoxs.com/novel/txt/{{parseInt(java.get('bid')/1000)}}/@get:{bid}/index.html\"),\"b23c159r9t88hl2q\",\"AES/CBC/PKCS5Padding\",\"8yeywyJ45esysW8M\")\n$.data.chapter_list[-1]##、##.", "name": "$.book_title@put:{bid:book_id}" }, "ruleToc": { "chapterList": "@js:\na=JSON.parse(java.aesBase64DecodeToString(result,\"b23c159r9t88hl2q\",\"AES/CBC/PKCS5Padding\",\"8yeywyJ45esysW8M\")).data.chapter_list\nbid=java.get('bid')\nvv=parseInt(bid/1000)+\"/\"+String(bid)\ncurl=\"https://api.laomaoxs.com/novel/txt/\".concat(vv)\nvar list=[]\nfor(i in a){list[i]={\"title\":a[i],\"curl\":curl.concat(\"/\").concat(parseInt(i)+1).concat(\".html\")}}\nlist\n", "chapterName": "title", "chapterUrl": "curl" }, "searchUrl": "/Search/index?key={{key}}&page={{page}}", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 五吉小说", "bookSourceType": 0, "bookSourceUrl": "https://m.5gxs.com", "bookUrlPattern": "", "customOrder": 39, "enabled": true, "enabledExplore": false, "exploreUrl": "", "lastUpdateTime": 1623161704492, "loginUrl": "", "ruleBookInfo": { "author": ".booktag@tag.a.0@text", "coverUrl": ".bookintro img@src", "intro": ".bookintro@text@js:result.trim().replace(/[\\s\\t]+/g, '\\n')", "kind": ".booktag span@text##字|中|已", "lastChapter": ".bookchapter@text", "name": "h1@text" }, "ruleContent": { "content": "doc=result.replace(/[\\s\\S]+?<\\/h1>\\s*/g,'')\nclass.readcotent@html##看小说.*5G.*|感谢访问.*", "imageStyle": "0", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "tag.a.0@href\njava.ajax(result)\n##window.location.replace\\(\"([^\"]+)\"\\);##$1###\njava.put('result',result);result=java.ajax(result);java.put('html',result)\n.booktag@tag.a.0@text", "bookList": "tag.article", "bookUrl": "tag.a.0@href\njava.ajax(result)\n##window.location.replace\\(\"([^\"]+)\"\\);##$1###", "coverUrl": "java.get('html')\n.bookintro img@src", "intro": "java.get('html')\nclass.bookintro@text\n@js:result.trim().replace(/[\\s\\t]+/g, '\\n')", "lastChapter": "java.get('html')\nclass.bookchapter@text&&class.chapterdate@text@js:result.replace(/正文\\s/,'')", "name": "h3@text##(.*?)最新章节目录.*##$1###" }, "ruleToc": { "chapterList": "id.list-chapterAll@a", "chapterName": "text", "chapterUrl": "href##\\s+" }, "searchUrl": "https://m.baidu.com/from=1022705b/s?word={{key}} site:5gxs.com", "weight": 0 }, { "bookSourceComment": "", "bookSourceGroup": "🌁 常用", "bookSourceName": "🌁 大河小说", "bookSourceType": 0, "bookSourceUrl": "https://m.dahexs.net", "customOrder": 40, "enabled": true, "enabledExplore": true, "lastUpdateTime": 1623161719546, "ruleBookInfo": { "author": "$.Data.book.book_author", "coverUrl": "$.Data.book.book_img", "intro": "$.Data.book.book_intro", "kind": "", "lastChapter": "$.Data.last_chapter.chapter_name", "name": "$.Data.book.book_name", "tocUrl": "https://api.rcwk.net/037/chapters.php?aid=@get:{id}&order=asc" }, "ruleContent": { "content": "$..chapter_content", "imageStyle": "0", "nextContentUrl": "", "replaceRegex": "result.replace(/作者有话要说:\\s*|作者有话要说/,'◎作者有话说:\\n').replace(/※※※*/,'◎作者有话说:\\n')##◎作者有话说:\\s*感谢.*|.*?(浅水炸弹|深水鱼雷|手榴弹|地雷|火箭炮|营养液).*|非常感谢.*会继续努力.*|感谢小天使们给我.*" }, "ruleExplore": {}, "ruleSearch": { "author": "$.book_author", "bookList": "$.Data.DataList", "bookUrl": "https://api.rcwk.net/037/book.php?aid={{$.book_id}}", "coverUrl": "$.book_img@put:{id:$.book_id}", "intro": "$.book_intro", "kind": "$.book_type_name", "lastChapter": "$.lastchapter##、##.@js:result.replace(/第\\d+章\\s(第.*)/,'$1').replace(/\\.\\d+/,'').replace(/\\d+\\.第/,'第').replace(/\\d+\\.Chapter/,'Chapter').replace(/(第\\d+章\\s)chapter\\s\\d+/,'$1').replace(/第\\d+章\\s(\\d+)/,'$1')", "name": "$.book_name", "wordCount": "$.book_word_num" }, "ruleToc": { "chapterList": "$.Data[*]", "chapterName": "$.chapter_name", "chapterUrl": "https://api.rcwk.net/037/chapter.php?query_direction=current&aid=@get:{id}&cid={{$.chapter_index}}", "nextTocUrl": "class.middle@option!0@value" }, "searchUrl": "https://api.rcwk.net/037/search.php?page_index={{page}}&keyword={{key}}&page_size=15", "weight": 0 }, { "bookSourceComment": "完结", "bookSourceGroup": "💫 特殊", "bookSourceName": "💫 饭饭", "bookSourceType": 0, "bookSourceUrl": "https://bbs.fanfanq.com", "bookUrlPattern": "", "customOrder": 42, "enabled": true, "enabledExplore": false, "exploreUrl": "❀ 耽美闲情 ❀::/thread.php?fid=117&search=all#tabA&page={{page}} \n\n 穿|架|重 ::/thread.php?fid=117&type=50&type=50#tabA&page={{page}}\n玄幻耽美::/thread.php?fid=117&type=50&type=47#tabA&page={{page}}\n现代耽美::/thread.php?fid=117&type=47&type=48#tabA&page={{page}}\n古代耽美::/thread.php?fid=117&type=48&type=51#tabA&page={{page}}\n校园耽美::/thread.php?fid=117&type=51&type=53#tabA&page={{page}}\n生子耽美::/thread.php?fid=117&type=53&type=54#tabA&page={{page}}\n军旅耽美::/thread.php?fid=117&type=54&type=928#tabA&page={{page}}\n百合耽美::/thread.php?fid=117&type=928&type=49#tabA&page={{page}}\n网游耽美::/thread.php?fid=117&type=49&type=52#tabA&page={{page}}\n其他耽美::/thread.php?fid=117&type=52&type=55#tabA&page={{page}}\n 精 华 ::/thread.php?fid=117&search=digest&page={{page}}\n ::\n\n❀ 青春言情 ❀::/thread.php?fid=10&search=all#tabA&page={{page}}\n\n穿越重生::/thread.php?fid=10&type=19&type=19#tabA&page={{page}}\n都市言情::/thread.php?fid=10&type=19&type=16#tabA&page={{page}}\n架空玄幻::/thread.php?fid=10&type=16&type=20#tabA&page={{page}}\n古装言情::/thread.php?fid=10&type=20&type=18#tabA&page={{page}}\n青春校园::/thread.php?fid=10&type=18&type=17#tabA&page={{page}}\n女尊天下::/thread.php?fid=10&type=17&type=536#tabA&page={{page}}\n情感驿站::/thread.php?fid=10&type=536&type=15#tabA&page={{page}}\n黑帮总裁::/thread.php?fid=10&type=15&type=22#tabA&page={{page}}\n网游言情::/thread.php?fid=10&type=22&type=21#tabA&page={{page}}\n 精 华 ::/thread.php?fid=10&search=digest&page={{page}}\n ::\n ::\n\n❀ 轻松同人 ❀::/thread.php?fid=191&search=all#tabA&page={{page}}\n\n B L 综漫::/thread.php?fid=191&search=all&type=649#tabA&page={{page}}\n B L 影视::/thread.php?fid=191&search=all&type=658#tabA&page={{page}}\n B L 真人::/thread.php?fid=191&search=all&type=659#tabA&page={{page}}\n B L 其他::/thread.php?fid=191&search=all&type=660#tabA&page={{page}}\n BG 综漫::/thread.php?fid=191&search=all&type=652#tabA&page={{page}}\n BG 动漫::/thread.php?fid=191&search=all&type=653#tabA&page={{page}}\n BG 影视::/thread.php?fid=191&search=all&type=654#tabA&page={{page}}\n BG 其他::/thread.php?fid=191&search=all&type=655#tabA&page={{page}}\n 轻 文 ::/thread.php?fid=191&type=655&type=547#tabA&page={{page}}\n 精 华 ::/thread.php?fid=191&search=digest&page={{page}\n ::\n ::", "header": "{\n \"User-Agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36\"\n}", "lastUpdateTime": 1623157317956, "loginUrl": "https://bbs.fanfanf.com/login.php", "ruleBookInfo": { "author": "tag.title@text##.*作者:(.*)【.*##$1", "coverUrl": "id.imgList_0_all@tag.img@data-original||id.read_tpc@tag.img.0@data-original||id.read_tpc@tag.img.0@src", "intro": "id.read_tpc@textNodes&&id.read_tpc@tag.span@text##图片:.*|原文地址(.|\\n)*@js:result.replace(/^/,' ')", "kind": "", "name": "tag.title@text##《(.*)》.*##$1##TXT免费下载-fanfanf.com", "tocUrl": "text.在线阅读已开放@href", "wordCount": "" }, "ruleContent": { "content": "class.read-main-wrap@tag.p@html||class.tpc_content@html##作者更多新书.*|版权归作者.*|饭饭会员.*|感谢.*支持!", "imageStyle": "0", "nextContentUrl": "" }, "ruleExplore": { "author": "class.subject_t f12@tag.a@text##.*作者.|\\【.*", "bookList": "class.tr3!0:1:2:3:4:5:6:7:8:9:10", "bookUrl": "tag.a@href", "kind": "class.view s4 mr5 f14@tag.a@text&&class.mr5 s4 view f12@tag.a@text##\\[|\\]", "name": "class.subject_t f12@tag.a@text##.*\\《|\\》.*|\\+番外.*" }, "ruleSearch": { "author": "tag.th@tag.a@text##.*作者[::]|【.*", "bookList": "class.tr3 tac\n@js:\nlist=result.toArray();\nlist1=[];\nfor(i in list){\nif(list[i].text().indexOf(java.get('key'))>-1){\nif(!(list[i].text().match(/书友寻书|教程|求助|建议|申请|公告活动|新手报道|交流区|心情日记|书评讨论|版权书籍存放|资源下载区|动画站|动漫画廊|杂志社|动漫休闲|影视综艺|PS专区|生活时尚|水缸无水|饭饭荣誉发书团区|精彩贴图|游戏专区|我型我show|辞赋原创|美文收集/))){\nlist1.push(list[i])}\n}\n}\nlist1.map(x=>x)", "bookUrl": "tag.th@tag.a@href", "coverUrl": "", "kind": "class.y-style.2@a@text##口-", "lastChapter": "tag.th@tag.a@href\njava.ajax('https://bbs.fanfanq.com/'+result)\ntext.在线阅读已开放@href\n\na=java.ajax('https://bbs.fanfanq.com/'+result);\n\nclass.volume.-1@tag.li.-1@text", "name": "tag.th@tag.a@text##《|》|(txt|TXT).*|\\+番外" }, "ruleToc": { "chapterList": "ul@class.cf@tag.li@tag.a", "chapterName": "text##.*☆、", "chapterUrl": "href##^##/" }, "searchUrl": "https://bbs.fanfanq.com/searcher.php?,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"verify=989566d6&step=2&type=thread&keyword={{key}}\"\n}\n@js:java.put('key',key);result", "weight": 0 }, { "bookSourceComment": "完结/分页", "bookSourceGroup": "💫 特殊", "bookSourceName": "💫 趣书", "bookSourceType": 0, "bookSourceUrl": "https://www.qubook.net", "bookUrlPattern": "", "customOrder": 43, "enabled": true, "enabledExplore": false, "exploreUrl": "❀ 男 频 ❀::/TXT/list1_{{page}}.html\n玄幻奇幻::/TXT/list4_{{page}}.html\n武侠仙侠::/TXT/list5_{{page}}.html\n都市重生::/TXT/list6_1{{page}}.html\n历史军事::/TXT/list7_1{{page}}.html\n恐怖推理::/TXT/list8_{{page}}.html\n科幻网游::/TXT/list9_{{page}}.html\n 二 次 元 ::/TXT/list25_{{page}}.html\n\n❀ 女 频 ❀::/TXT/list2_{{page}}.html\n都市言情::/TXT/list10_{{page}}.html\n古代言情::/TXT/list11_{{page}}.html\n穿越重生::/TXT/list12_{{page}}.html\n玄幻仙侠::/TXT/list13_{{page}}.html\n青春同人::/TXT/list14_{{page}}.html\n网游科幻::/TXT/list15_{{page}}.html\n\n❀ 耽 美 ❀::/TXT/list26_{{page}}.html\n现代耽美::/TXT/list27_{{page}}.html\n古代架空::/TXT/list28_{{page}}.html\n穿越重生::/TXT/list29_{{page}}.html\n玄幻科幻::/TXT/list30_{{page}}.html\n BL同人 ::/TXT/list31_{{page}}.html\n GL百合 ::/TXT/list32_{{page}}.html", "header": "", "lastUpdateTime": 1623157322446, "loginUrl": "", "ruleBookInfo": { "author": "author", "coverUrl": "cover", "init": "\nvar J = org.jsoup.Jsoup.parse(result);\nvar o = selector => String(J.select(selector).text());\nvar book = {\n name: o('h1').replace(/\\s.*/,''),\n author: o('.ml1 ul li:eq(2)').replace(/.*:/,''),\n kind: o('.ml1 ul li:eq(0)').replace(/.*:/,'').replace(/\\s-\\s/,','), \n wordCount: o('.ml1 ul li:eq(1)').replace(/.*:/,''),\n latest: o('.ml1 ul li:eq(4)'), \n intro: '
' + J.select('.center p').html(),\n cover: J.select('.ml1 img').attr('src'),\n url: J.select('.ml1 dl a:eq(0)').attr('href') +',{charset:\"gbk\"}',\n};\nbook;\n
", "intro": "intro", "kind": "kind", "lastChapter": "latest", "name": "name", "tocUrl": "url", "wordCount": "wordCount" }, "ruleContent": { "content": ".ddd@textNodes", "imageStyle": "", "replaceRegex": "##本书总字数.*|好书尽在【书包CC】 https://www.bookbaow.com" }, "ruleExplore": { "author": "h3@text##\\s.*", "bookList": ".ll1 ul li", "bookUrl": "h1 a@href", "coverUrl": "img@src", "intro": "p@textNodes##\\[|\\]", "kind": "", "lastChapter": "h3@text##.*时间:", "name": "h1 a@text##\\s.*", "wordCount": "h3@text##.*大小:| 时间:.*" }, "ruleSearch": { "author": "author", "bookList": ".sear li\n\nresult.toArray().slice(0,3).map(o=>{\n var url = baseUrl.match(/(.+\\/\\/.+?\\/)/)[1] + o.select('a:eq(1)').attr('href');\n var J = org.jsoup.Jsoup.parse(java.ajax(url));\n var o = selector =>String(J.select(selector).text());\n return {\n name: o('h1').replace(/\\s.*/,''),\n author: o('.ml1 ul li:eq(2)').replace(/.*:/,''),\n kind: o('.ml1 ul li:eq(0)').replace(/.*:/,'').replace(/\\s-\\s/,',') + ',' + o('.ml1 ul li:eq(3)').replace(/.*:/,''),\n wordCount: o('.ml1 ul li:eq(1)').replace(/.*:/,''),\n latest: o('.ml1 ul li:eq(4)'),\n intro: o('.center p'),\n cover: J.select('.ml1 img').attr('src'),\n url: url,\n }\n});\n", "bookUrl": "url", "coverUrl": "cover", "intro": "intro", "kind": "kind", "lastChapter": "latest", "name": "name", "wordCount": "wordCount" }, "ruleToc": { "chapterList": "@js:list = [];\nif (baseUrl.match(/id/)) {\n p = result.match(/=(\\d+)\">最后1页/)[1];\n for (i = 0; i <= p; i++) {\n list.push({\n text: '第' + [i + 1] + '页',\n href: baseUrl.replace(/,.*$/, '&yeshu=' + i + ',{charset:\"gbk\"}')\n })\n }\n} else list.push({\n text: '空',\n href: ''\n});\nlist", "chapterName": "text", "chapterUrl": "href" }, "searchUrl": "/search.asp,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"m=0&s=0&word={{key}}&sf=index\"\n}", "weight": 0 }, { "bookSourceComment": "完结/分页", "bookSourceGroup": "💫 特殊", "bookSourceName": "💫 当书", "bookSourceType": 0, "bookSourceUrl": "https://www.downbook.org", "bookUrlPattern": "https://www.downbook.org/TXT/down_\\d+.html", "customOrder": 44, "enabled": true, "enabledExplore": false, "exploreUrl": "❀ 男 频 ❀::\n玄幻奇幻::/TXT/list4_{{page}}.html\n武侠仙侠::/TXT/list5_{{page}}.html\n都市重生::/TXT/list6_1{{page}}.html\n历史军事::/TXT/list7_1{{page}}.html\n恐怖推理::/TXT/list8_{{page}}.html\n科幻网游::/TXT/list9_{{page}}.html\n 二 次 元 ::/TXT/list25_{{page}}.html\n\n❀ 女 频 ❀::\n都市言情::/TXT/list10_{{page}}.html\n古代言情::/TXT/list11_{{page}}.html\n穿越重生::/TXT/list12_{{page}}.html\n玄幻仙侠::/TXT/list13_{{page}}.html\n青春同人::/TXT/list14_{{page}}.html\n网游科幻::/TXT/list15_{{page}}.html\n\n❀ 耽 美 ❀::\n现代耽美::/TXT/list27_{{page}}.html\n古代架空::/TXT/list28_{{page}}.html\n穿越重生::/TXT/list29_{{page}}.html\n玄幻科幻::/TXT/list30_{{page}}.html\n BL同人 ::/TXT/list31_{{page}}.html\n GL百合 ::/TXT/list32_{{page}}.html", "header": "", "lastUpdateTime": 1623157326338, "loginUrl": "", "ruleBookInfo": { "author": "author", "coverUrl": "cover", "init": "\nvar J = org.jsoup.Jsoup.parse(result);\nvar o = selector => String(J.select(selector).text());\nvar book = {\n name: o('h1').replace(/\\s.*/,''),\n author: o('.cl1 ul').match(/作者:(.*)\\s大小/)[1],\n kind: o('.cl1 ul').match(/类别:(.*)\\s作者/)[1],\n wordCount: o('.cl1 ul').match(/大小:(.*)\\s状态/)[1], \n latest: o('.cl1 ul').match(/(入库.*)\\s在线/)[1],\n intro: '
' + J.select('.jj').html(),\n cover: J.select('.cl1 img').attr('src'),\n url: J.select('.down a').eq(0).attr('href')+',{charset:\"gbk\"}',\n};\nbook;\n
", "intro": "intro", "kind": "kind", "lastChapter": "latest", "name": "name", "tocUrl": "url", "wordCount": "wordCount" }, "ruleContent": { "content": ".main@textNodes", "imageStyle": "" }, "ruleExplore": { "author": "h1@textNodes##\\s.*", "bookList": ".listl li", "bookUrl": "h1 a@href", "coverUrl": "img@src", "intro": "p@textNodes", "kind": "", "lastChapter": "", "name": "h1 a@text##\\s.*", "wordCount": "h1@textNodes##.*:" }, "ruleSearch": { "author": "author", "bookList": ".sear li\n\nresult.toArray().slice(0,3).map(o=>{\n var url = baseUrl.match(/(.+\\/\\/.+?\\/)/)[1] + o.select('a').attr('href');\n var J = org.jsoup.Jsoup.parse(java.ajax(url));\n var o = selector =>String(J.select(selector).text());\n return {\n name: o('h1').replace(/\\s.*/,''),\n author: o('.cl1 ul').match(/作者:(.*)\\s大小/)[1],\n kind: o('.cl1 ul').match(/类别:(.*)\\s作者/)[1],\n wordCount: o('.cl1 ul').match(/大小:(.*)\\s状态/)[1],\n latest: o('.cl1 ul').match(/(入库.*)\\s在线/)[1],\n intro: o('.jj'),\n cover: J.select('.cl1 img').attr('src'),\n url: url,\n }\n});\n", "bookUrl": "url", "coverUrl": "cover", "intro": "intro", "kind": "kind", "lastChapter": "latest", "name": "name", "wordCount": "wordCount" }, "ruleToc": { "chapterList": "@js:list = [];\nif (baseUrl.match(/id/)) {\n p = result.match(/=(\\d+)\">最后1页/)[1];\n for (i = 0; i <= p; i++) {\n list.push({\n n: '第' + [i + 1] + '页',\n u: baseUrl.replace(/,.*$/, '&yeshu=' + i + ',{charset:\"gbk\"}')\n })\n }\n} else list.push({\n n: '空',\n u: ''\n});\nlist", "chapterName": "n", "chapterUrl": "u" }, "searchUrl": "/search.asp,{\n \"charset\": \"gbk\",\n \"method\": \"POST\",\n \"body\": \"m=0&s=0&word={{key}}&sf=index\"\n}", "weight": 0 }, { "bookSourceComment": "By关耳+乃星补加发现", "bookSourceGroup": "💫 特殊", "bookSourceName": "💫 猫耳FM", "bookSourceType": 1, "bookSourceUrl": "https://www.missevan.com", "customOrder": 45, "enabled": false, "enabledExplore": true, "exploreUrl": "纯爱•全部::https://www.missevan.com/dramaapi/filter?filters=0_4_0_0_0&page={{page}}&order=1&page_size=20\n纯爱•现代::https://www.missevan.com/dramaapi/filter?filters=0_4_0_1_0&page={{page}}&order=1&page_size=20\n纯爱•古风::https://www.missevan.com/dramaapi/filter?filters=0_4_0_2_0&page={{page}}&order=1&page_size=20\n纯爱•民国::https://www.missevan.com/dramaapi/filter?filters=0_4_0_3_0&page={{page}}&order=1&page_size=20\n\n言情•全部::https://www.missevan.com/dramaapi/filter?filters=0_6_0_0_0&page={{page}}&order=1&page_size=20\n言情•现代::https://www.missevan.com/dramaapi/filter?filters=0_6_0_1_0&page={{page}}&order=1&page_size=20\n言情•古风::https://www.missevan.com/dramaapi/filter?filters=0_6_0_2_0&page={{page}}&order=1&page_size=20\n言情•民国::https://www.missevan.com/dramaapi/filter?filters=0_6_0_3_0&page={{page}}&order=1&page_size=20", "lastUpdateTime": 1623157331113, "ruleBookInfo": { "init": "", "intro": "//*[@class=\"intro-content\"]", "kind": "class.detail-count@text&&class.detail-newest@text&&class.detail-author@text&&class.detail-type@text&&class.detail-tags@text##类型:|标签:无|标签:", "name": "", "tocUrl": "https://www.missevan.com/dramaapi/getdrama?drama_id={{baseUrl.match(/(\\d+)/)[1]}}" }, "ruleContent": { "content": "$.info.sound.soundurl_128||$.info.sound.soundurl", "imageStyle": "0", "sourceRegex": "", "webJs": "" }, "ruleExplore": { "author": "", "bookList": "$.info.Datas", "bookUrl": "https://www.missevan.com/mdrama/drama/{{$.id}},{\"webView\":true}", "coverUrl": "$.cover", "intro": "", "kind": "$.type_name", "lastChapter": "$.newest", "name": "$.name" }, "ruleSearch": { "author": "author", "bookList": "$.info.Datas", "bookUrl": "https://www.missevan.com/dramaapi/getdrama?drama_id={{$.id}}", "coverUrl": "cover ", "intro": "abstract", "kind": "{{$.type_name}},{{$.catalog_name}}", "lastChapter": "newest ", "name": "name", "wordCount": "catalog_name " }, "ruleToc": { "chapterList": "$.info.episodes.episode", "chapterName": "$.name", "chapterUrl": "https://www.missevan.com/sound/getsound?soundid={{$.sound_id}}", "isVip": "$.need_pay" }, "searchUrl": "https://www.missevan.com/dramaapi/search?s={{key}}&page=1", "weight": 0 }, { "bookSourceComment": "By暴风雪+乃星补加发现", "bookSourceGroup": "💫 特殊", "bookSourceName": "💫 喜马拉雅", "bookSourceType": 1, "bookSourceUrl": "https://www.ximalaya.com/", "customOrder": 46, "enabled": false, "enabledExplore": true, "exploreUrl": "❀ 广 播 剧 ❀::https://www.ximalaya.com/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=\n 架 空 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=jiakong日韩::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=reci506\n 都 市 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=dushi\n 校 园 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=xiaoyuan\n 武 侠 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=wuxia\n 仙 侠 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=xianxia\n 奇 幻 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=qihuan\n 玄 幻 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=xuanhuan\n 科 幻 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=kehuan\n 悬 疑 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=xuanyi\n 推 理 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=tuili\n 历 史 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=lishi\n 职 场 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=zhichang\n 同 人 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=tongrenwen\n 游 戏 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=youxi\n 爆 笑 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=baoxiao\n 脑 洞 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=naodong\n 日 漫 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=riman\n 萌 系 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=mengxi\n 恋 爱 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=lianai\n 纯 爱 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci1367\n 玛 丽 苏 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=malisu\n 霸道总裁 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=badaozongcai\n 虚拟偶像 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=xuniouxiang\n 现代言情 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci546\n 古风言情 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci52\n 画风清奇 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=huafengqingqi\n 民间故事 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=minjiangushi\n 全 年 龄 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci54\n 有声漫画 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci1357\n 会员专区 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci1664\n 心动剧场 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci1660\n 国风剧场 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci1661\n 尖叫剧场 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci1662\n月上新周播剧::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=guangbojv&subcategory=reci1198\n ::\n\n❀ 有 声 书 ❀::https://www.ximalaya.com/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=\n\n 文 学 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=wenxue\n 生 活 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=shenghuo\n 教 材 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=jiaocai\n 经 典 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=jingdian\n 童 书 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=tongshu\n 成 长 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=lizhi\n 社 科 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=sheke\n 商 业 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=shangye\n外文 • 原版::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=yingwenyuanban\n期刊::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=qikanzazhi\n历史::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci234\n传记::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1692\n\n 网络小说 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1173\n 言情女生 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci231\n 悬疑推理 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci232\n 都市重生 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci235\n 历史纵横 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1195\n 仙侠幻想 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1196\n 豪门恋情 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1530\n 古风言情 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1531\n 宫闱宅斗 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1532\n 王牌强档 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1264\n 有声漫画 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1351\n 出版小说 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1359\n 女生最爱 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci346\n 男生最爱 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci348\n 免费精选 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1533\n 新品限免 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1477\n 会员上新 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1518\n 爆更小说 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1069\n\n QQ 阅读 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci22\n 读客图书 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci23\n 果麦文化 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci24\n 中信书院 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci646\n 博集新媒 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci26\n 磨铁阅读 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci394\n 蓝 狮 子 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci419\n 华章图书 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci650\n 文学名著 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1157\n 历史专区 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1158\n 国学经典 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1159\n 历史经典 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1370\n 三体科幻 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1697\n 重磅新品 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1698\n\n 听书指南 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1449\n大家都在听::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1521\n大家都在追::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1529\n大剧必听榜::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1051\n会员有声小说::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1055\n畅销书-限时免费::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=youshengshu&subcategory=reci1693\n\n❀ 音 乐 ❀::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue\n\n 古 风 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=gufeng\n 流 行 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=liuxing\n 欧 美 ::https://www.ximalaya.com/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=reci507\n 古 典 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=mr8t41\n 动 漫 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=anime\n 老 歌 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=reci117\n 翻 唱 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=reci125\n轻音乐::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=qingyinyue\n 日 韩 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=reci506\n 催 眠 ::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=reci322\n影视原声::/revision/category/queryCategoryPageAlbums?meta=&sort=0&page={{page}}&perPage=30&category=yinyue&subcategory=yingshiyuansheng\n ::", "lastUpdateTime": 1623157335239, "ruleBookInfo": { "intro": "$.album.intro" }, "ruleContent": { "content": "@js:baseUrl" }, "ruleExplore": { "author": "anchorName", "bookList": "$..albums.*", "bookUrl": "link@js:\"http://mobile.ximalaya.com/mobile/others/ca/album/track/\" + result.split('/')[2]+'/true/1/200'", "coverUrl": "coverPath", "intro": "收听{$.playCount} 共{$.trackCount}章", "lastChapter": "", "name": "title", "wordCount": "@js:if({{$.isFinished}}==1){if({{$.isPaid}}){'已完结💰'}else{'已完结'}}else{if({{$.isPaid}}){'连载💰'}else{'连载'}}" }, "ruleSearch": { "author": "$.nickname", "bookList": "$..docs.*", "bookUrl": "$.url@js:\"http://mobile.ximalaya.com/mobile/others/ca/album/track/\" + result.split('/')[2]+'/true/1/200'", "coverUrl": "$.cover_path", "intro": "$.intro", "kind": "$.category_title&&$.tags", "name": "$.title", "wordCount": "播放数{$.play} 共{$.tracks}集" }, "ruleToc": { "chapterList": "$.tracks.list", "chapterName": "title", "chapterUrl": "playPathAacv224||playPathAacv164||playUrl64||playUrl32", "nextTocUrl": "@js:\nbaseUrl = String(baseUrl).split('1/200')[0];\nlist = [];\npage=JSON.parse(String(result)).tracks.maxPageId\nfor(var i = 2; i < 10; ++i){\nlist.push(String(baseUrl +i+\"/200\"));\n}\nlist" }, "searchUrl": "https://www.ximalaya.com/revision/search?core=album&spellchecker=true&rows=20&condition=relation&device=iPhone&fq=&paidFilter=false&kw={{key}}&page={{page}}", "weight": 0 }, { "bookSourceComment": "By关耳+乃星补发现", "bookSourceGroup": "💫 特殊", "bookSourceName": "💫 BL漫画网", "bookSourceType": 0, "bookSourceUrl": "https://www.kanbl.com", "customOrder": 47, "enabled": true, "enabledExplore": true, "exploreUrl": "耽美::/booklist?page={{page}}&tag=耽美&area=-1&end=-1\n搞笑::/booklist?page={{page}}&tag=搞笑&area=-1&end=-1\n日常::/booklist?page={{page}}&tag=日常&area=-1&end=-1\n冒险::/booklist?page={{page}}&tag=冒险&area=-1&end=-1\n战斗::/booklist?page={{page}}&tag=战斗&area=-1&end=-1\n奇幻::/booklist?page={{page}}&tag=奇幻&area=-1&end=-1\n爱情::/booklist?page={{page}}&tag=爱情&area=-1&end=-1\n卖肉::/booklist?page={{page}}&tag=卖肉&area=-1&end=-1\n机战::/booklist?page={{page}}&tag=机战&area=-1&end=-1\n古风::/booklist?page={{page}}&tag=古风&area=-1&end=-1\n纯爱::/booklist?page={{page}}&tag=纯爱&area=-1&end=-1\n后宫::/booklist?page={{page}}&tag=后宫&area=-1&end=-1\n校园::/booklist?page={{page}}&tag=校园&area=-1&end=-1", "header": "{\n \"User-Agent\": \"Mozilla/5.0 (Linux; Android 8.1.0; JKM-AL00b Build/HUAWEIJKM-AL00b; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/6.2 TBS/044807 Mobile Safari/537.36\"\n}", "lastUpdateTime": 1623157339729, "ruleBookInfo": { "author": "class.author@text", "intro": "class.content@text##《.*》是一部类型为.*等相关信息!", "kind": "class.tags.0@a@text", "name": "class.name@text" }, "ruleContent": { "content": "class.comicpage@html", "imageStyle": "FULL", "nextContentUrl": "##javascript:location.href='([^']+)'\">\\s*##$1###" }, "ruleExplore": { "bookList": "class.item", "bookUrl": "class.title@a@href", "coverUrl": "img@data-src", "intro": "", "lastChapter": "", "name": "class.title@text" }, "ruleSearch": { "bookList": "class.item", "bookUrl": "tag.a.0@href", "coverUrl": "img@data-src", "intro": "class.chapter@text", "kind": "class.score@text##$##分", "name": "class.title@text" }, "ruleToc": { "chapterList": "class.chapterlist@li@a", "chapterName": "text", "chapterUrl": "href" }, "searchUrl": "https://www.kanbl.com/search?keyword={{key}}", "weight": 0 }, { "bookSourceComment": "By要有上进心+Haxc.修复+乃星改", "bookSourceGroup": "💫 特殊", "bookSourceName": "💫 非麻瓜漫画", "bookSourceType": 0, "bookSourceUrl": "https://www.fmgmh.com", "customOrder": 48, "enabled": true, "enabledExplore": true, "exploreUrl": " 人 气 榜 ::/custom/top\n 月 票 榜 ::/custom/ticket\n 收 藏 榜 ::/custom/fav\n 今 日 榜 ::/custom/day\n 本 周 榜 ::/custom/week\n 本 月 榜 ::/custom/month\n热 血::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=6&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n科 幻::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=8&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n玄 幻::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=10&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n校 园::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=11&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n搞 笑::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=13&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n穿 越::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=14&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n耽 美::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=16&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n恋 爱::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=17&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n悬 疑::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=18&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n恐 怖::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=19&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n动 作::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=21&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n架 空::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=25&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n灵 异::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=26&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n古 风::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=28&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n生 活::https://www.fmgmh.com/index.php/api/data/comic,{\"method\": \"POST\", \"body\": \"type%5Btags%5D=29&type%5Border%5D=hits&type%5Blist%5D=0&type%5Bpay%5D=0&type%5Bfinish%5D=0&size=12&page={{page}}\"}\n ::", "header": "{\"user-agent\": \"Mozilla/5.0 (Linux; Android 9; wv lite baiduboxapp) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/73.0.3683.121 Mobile Safari/537.36 SearchCraft/2.8.2 (Baidu; P1 9) Android/9.0 baiduboxapp/3.2.5.10\"}", "lastUpdateTime": 1623157344404, "loginUrl": "https://www.fmgmh.com", "ruleBookInfo": { "intro": "class.comic-update-info@text&&[name=\"description\"]@content##(连载|完结).*@js:result.replace(/^/,' ')", "kind": "[property=\"og:cartoon:status\"]@content&&[property=\"og:cartoon:update_time\"]@content##\\s.*", "lastChapter": "[property=\"og:cartoon:latest_chapter_name\"]@content" }, "ruleContent": { "content": "img@data-original@js:\nlist=result.split(\"\\n\");\nheader={\"Referer\":baseUrl};\nheaders={\"headers\":JSON.stringify(header)}\nhtml='';\nfor(i in list){\nhtml+='\\n'\n}\nhtml", "imageStyle": "FULL" }, "ruleExplore": { "author": "class.comic-author@text&&author", "bookList": "class.rank-list@class.rank-item clearfix&&data", "bookUrl": "tag.a@href&&url", "coverUrl": "img@data-src&&pic@js:header={\"Referer\":baseUrl}\nheaders={\"headers\":JSON.stringify(header)}\nresult=result+','+JSON.stringify(headers)", "intro": "class.comic-tip@text&&content", "kind": "serialize", "name": "class.comic-name@text&&name" }, "ruleSearch": { "author": "author", "bookList": "data", "bookUrl": "url", "coverUrl": "pic@js:header={\"Referer\":baseUrl}\nheaders={\"headers\":JSON.stringify(header)}\nresult=result+','+JSON.stringify(headers)", "intro": "content", "kind": "serialize", "name": "name" }, "ruleToc": { "chapterList": "class.clearfix@tag.li", "chapterName": "tag.a@text", "chapterUrl": "tag.a@href", "isVip": "" }, "searchUrl": "https://www.fmgmh.com/index.php/api/data/comic,{\n \"method\": \"POST\",\n \"body\": \"key={{key}}\"\n }", "weight": 0 }, { "bookSourceComment": "灰色章节无法获取的,就从上下章进入原网页,然后从正文进入该章节观看。\n\ncoolapk@叶落岚起", "bookSourceGroup": "☄️ 轻文", "bookSourceName": "☄️ 哔哩轻小说", "bookSourceType": 0, "bookSourceUrl": "https://m.linovelib.com", "customOrder": 49, "enabled": false, "enabledExplore": true, "exploreUrl": "电击::https://m.linovelib.com/wenku/lastupdate_0_1_0_0_0_0_0_{{page}}_0.html\n富士::https://m.linovelib.com/wenku/lastupdate_0_2_0_0_0_0_0_{{page}}_0.html\n角川::https://m.linovelib.com/wenku/lastupdate_0_3_0_0_0_0_0_{{page}}_0.html\n MF ::https://m.linovelib.com/wenku/lastupdate_0_4_0_0_0_0_0_{{page}}_0.html\n F A ::https://m.linovelib.com/wenku/lastupdate_0_5_0_0_0_0_0_{{page}}_0.html\n G A ::https://m.linovelib.com/wenku/lastupdate_0_6_0_0_0_0_0_{{page}}_0.html\n H J ::https://m.linovelib.com/wenku/lastupdate_0_7_0_0_0_0_0_{{page}}_0.html\n少女::https://m.linovelib.com/wenku/lastupdate_0_12_0_0_0_0_0_{{page}}_0.html\n其他::https://m.linovelib.com/wenku/lastupdate_0_13_0_0_0_0_0_{{page}}_0.html\n\n一迅::https://m.linovelib.com/wenku/lastupdate_0_8_0_0_0_0_0_{{page}}_0.html\n集英::https://m.linovelib.com/wenku/lastupdate_0_9_0_0_0_0_0_{{page}}_0.html\n讲谈::https://m.linovelib.com/wenku/lastupdate_0_11_0_0_0_0_0_{{page}}_0.html\n小学::https://m.linovelib.com/wenku/lastupdate_0_10_0_0_0_0_0_{{page}}_0.html\n\n轻改::https://m.linovelib.com/wenku/lastupdate_0_15_0_0_0_0_0_{{page}}_0.html\n华文::https://m.linovelib.com/wenku/lastupdate_0_14_0_0_0_0_0_{{page}}_0.html\n人气::https://m.linovelib.com/wenku/allvisit_0_0_0_0_0_0_0_{{page}}_0.html\n最近更新::https://m.linovelib.com/wenku/lastupdate_0_0_0_0_0_0_0_{{page}}_0.html", "lastUpdateTime": 1623157404076, "ruleBookInfo": { "author": "class.book-rand-a@tag.span.0@text", "coverUrl": "class.book-detail-info@class.book-layout@tag.img.0@src", "intro": "id.bookSummary@tag.content@textNodes\n@js:\nresult=\" \"+result;", "kind": "class.tag-small-group origin-left@tag.em@text&&\nclass.book-cell@tag.p.1@ownText&&\nclass.gray ell@text\n##.*万字|·.*", "lastChapter": "class.gray ell@text##.*·", "name": "class.header-back-title@text\n@js:java.put('sm',result.replace(/\\s/g,' '))", "tocUrl": "class.btn-normal red@href", "wordCount": "class.book-cell@tag.p.1@ownText##连载|完结" }, "ruleContent": { "content": "\n//正文规则\nvar selector=\"id.acontent@html\";\n\n!(/google.cn/).test(baseUrl)?java.getString(selector,false):decodeURIComponent(baseUrl.replace(/^.*?text=/, ''))\n\n", "imageStyle": "FULL", "nextContentUrl": "class.footlink@tag.a.3@href@js:\nvar isNew=/\\/(\\d+).html/.test(result);\nvar out=isNew?'':result;\nout", "replaceRegex": "##\\s*\\(继续下一页\\)\\s*|\\s*\\(本章未完\\)\\s*" }, "ruleExplore": { "author": "class.book-author@ownText", "bookList": "class.book-ol book-ol-normal jsBooks@tag.li", "bookUrl": "a@href", "coverUrl": "tag.img.0@data-original", "intro": "class.book-desc@text", "kind": "class.tag-small-group origin-right@tag.em.0@text\n&&\nclass.tag-small-group origin-right@tag.em.1@text", "name": "class.book-title@text", "wordCount": "class.tag-small blue@text" }, "ruleSearch": { "author": "class.book-author@text##作者", "bookList": "class.book-ol book-ol-normal@tag.li", "bookUrl": "tag.a.0@href", "coverUrl": "a@href@js:\nvar id = result.match(/\\/(\\d+)\\.html/)[1];\n'https://www.linovelib.com/files/article/image/'+parseInt(id/1000)+'/'+id+'/'+id+'s.jpg';", "intro": "class.book-desc@text", "kind": "class.tag-small-group origin-right@tag.em.-1@text&&\nclass.tag-small-group origin-right@tag.em.-2@text&&\nclass.tag-small-group origin-right@tag.em.-3@text", "name": "class.book-title-x@class.book-title@text" }, "ruleToc": { "chapterList": "//ol/*\n//按卷分隔\nsub=String(result).slice(1,-1).split(/, (?=

  • =1)for(var i=0;i\\n]+)\\s*<\\/li/);\nif(!jm)continue;\n\n//插入卷名\nsub[i]=sub[i]\n.replace(/html([^>]*)>]*)>/g,'html$1>🎐'+jm[1]+'🎐')\n\n.replace(/javascript\\:cid\\(0\\)([^>]*)>]*)>/g,'javascript:cid(0)/'+jm[1]+'$1>'+jm[1]+'📎');\n\n\n//按卷分块\nsub[i]='🍿'+jm[1]+'🍿'+sub[i]\n};\n//合并结果\nsub.join(\"\");\n\n//检查灰色章节\nsub_gray=String(sub).split(/(?=]*)>]*)>/g,'href=\"https://translate.google.cn/#view=home&op=translate&sl=zh-CN&tl=en&text='+sm+'$1'+'/'+\"灰色章节:\"+(er++)+'\"$2>📎');\n}\n\nsub_gray.join(\"\");\n\na", "chapterName": "text", "chapterUrl": "href" }, "searchUrl": "\nif(page==1)\n{'https://m.linovelib.com/s/?searchkey={{key}}&searchtype=all'}\nelse\n{'https://m.linovelib.com/s/{{key}}/{{page}}.html'}\n", "weight": 0 }, { "bookSourceComment": "灰色章节无法获取的,就从上下章进入原网页,然后从正文进入该章节观看。\n\ncoolapk@叶落岚起", "bookSourceGroup": "☄️ 轻文", "bookSourceName": "☄️ 有度中文网", "bookSourceType": 0, "bookSourceUrl": "https://www.yoduzw.com", "customOrder": 50, "enabled": false, "enabledExplore": true, "exploreUrl": "传记回忆::https://www.yoduzw.com/zhuanjihuiyi/{{page}}.html\n英文读本::https://www.yoduzw.com/yingwenduben/{{page}}.html\n杂文随笔::https://www.yoduzw.com/zawensuibi/{{page}}.html\n经典言情::https://www.yoduzw.com/jingdianyanqing/{{page}}.html\n经典历史::https://www.yoduzw.com/jingdianlishi/{{page}}.html\n侦探推理::https://www.yoduzw.com/zhentantuili/{{page}}.html\n惊悚悬疑::https://www.yoduzw.com/jingsongxuanyi/{{page}}.html\n网络玄幻::https://www.yoduzw.com/wangluoxuanhuan/{{page}}.html\n寓言童话::https://www.yoduzw.com/yuyantonghua/{{page}}.html\n青春都市::https://www.yoduzw.com/qingchundushi/{{page}}.html\n社会心理::https://www.yoduzw.com/shehuixinli/{{page}}.html\n外国小说::https://www.yoduzw.com/waiguoxiaoshuo/{{page}}.html\n经典科幻::https://www.yoduzw.com/jingdiankehuan/{{page}}.html\n当代小说::https://www.yoduzw.com/dangdaixiaoshuo/{{page}}.html\n经典武侠::https://www.yoduzw.com/jingdianwuxia/{{page}}.html\n纪实报告::https://www.yoduzw.com/jishibaogao/{{page}}.html\n世界历史::https://www.yoduzw.com/shijielishi/{{page}}.html\n中国历史::https://www.yoduzw.com/zhongguolishi/{{page}}.html\n科普学习::https://www.yoduzw.com/kepuxuexi/{{page}}.html\n诗歌戏曲::https://www.yoduzw.com/shigexiqu/{{page}}.html\n宗教哲学::https://www.yoduzw.com/zongjiaozhexue/{{page}}.html\n文学理论::https://www.yoduzw.com/wenxuelilun/{{page}}.html\n日语读物::https://www.yoduzw.com/riyuduwu/{{page}}.html\n 作 品 集 ::https://www.yoduzw.com/zuopinji/{{page}}.html\n国学古籍::https://www.yoduzw.com/guoxueguji/{{page}}.html\n战争军事::https://www.yoduzw.com/zhanzhengjunshi/{{page}}.html\n政治经济::https://www.yoduzw.com/zhengzhijingji/{{page}}.html\n古典文学::https://www.yoduzw.com/gudianwenxue/{{page}}.html\n现代小说::https://www.yoduzw.com/xiandaixiaoshuo/{{page}}.html\n官场小说::https://www.yoduzw.com/guanchangxiaoshuo/{{page}}.html\n世紀百強::https://www.yoduzw.com/shijibaiqiang/{{page}}.html\n隨身智囊::https://www.yoduzw.com/suishenzhinang/{{page}}.html\n歷史煙雲::https://www.yoduzw.com/lishiyanyun/{{page}}.html\n网游小说::https://www.yoduzw.com/wangyouxiaoshuo/{{page}}.html\n玄幻小说::https://www.yoduzw.com/xuanhuanxiaoshuo/{{page}}.html\n穿越小说::https://www.yoduzw.com/chuanyuexiaoshuo/{{page}}.html\n科幻小说::https://www.yoduzw.com/kehuanxiaoshuo/{{page}}.html\n仙侠小说::https://www.yoduzw.com/xianxiaxiaoshuo/{{page}}.html\n都市小说::https://www.yoduzw.com/dushixiaoshuo/{{page}}.html\n武侠小说::https://www.yoduzw.com/wuxiaxiaoshuo/{{page}}.html\n历史小说::https://www.yoduzw.com/lishixiaoshuo/{{page}}.html\n竞技小说::https://www.yoduzw.com/jingjixiaoshuo/{{page}}.html\n言情小说::https://www.yoduzw.com/yanqingxiaoshuo/{{page}}.html\n悬疑小说::https://www.yoduzw.com/xuanyixiaoshuo/{{page}}.html\n军事小说::https://www.yoduzw.com/junshixiaoshuo/{{page}}.html\n灵异小说::https://www.yoduzw.com/lingyixiaoshuo/{{page}}.html\n 轻 小 说 ::https://www.yoduzw.com/qingxiaoshuo/{{page}}.html\n ::\n电击::https://www.yoduzw.com/dianjiwenku/{{page}}.html\n富士::https://www.yoduzw.com/fushijianwenku/{{page}}.html\n角川::https://www.yoduzw.com/jiaochuanwenku/{{page}}.html\n MF ::https://www.yoduzw.com/MFwenkuJ/{{page}}.html\n F A ::https://www.yoduzw.com/Famitongwenku/{{page}}.html\n G A ::https://www.yoduzw.com/GAwenku/{{page}}.html\n H J ::https://www.yoduzw.com/HJwenku/{{page}}.html\n一迅::https://www.yoduzw.com/yixunshe/{{page}}.html\n集英::https://www.yoduzw.com/jiyingshe/{{page}}.html\n小学::https://www.yoduzw.com/xiaoxueguan/{{page}}.html\n讲谈::https://www.yoduzw.com/jiangtanshe/{{page}}.html\n少女::https://www.yoduzw.com/shaonvwenku/{{page}}.html\n其他::https://www.yoduzw.com/qitawenku/{{page}}.html\n全本::https://www.yoduzw.com/quanben/0_{{page}}.html\n ::\n ::", "lastUpdateTime": 1623157407984, "ruleBookInfo": { "author": "class.mr15 ttl@span@text", "coverUrl": "baseUrl@js:\nvar id = baseUrl.match(/\\/book\\/(\\d+)/)[1];\n'/files/article/image/'+parseInt(id/1000)+'/'+id+'/'+id+'s.jpg';", "intro": "class.h112 mb15 det-abt lh1d8 c_strong fs16 hm-scroll@text\n\nresult=String(result).replace(/\\s/g,'\\n');\nresult=\" \"+result;\n", "kind": "class.mr15 ttc@span@text&&\nclass.mr15 ttc hisp.0@tag.span@text&&\nclass.fs16 c_strong@class.c_small ml10 vam ml0@text", "lastChapter": "class.fs16 c_strong@class.ell lst-chapter dib vam@text", "name": "class.mb15 lh1d2 oh@text\n@js:java.put('sm',result)", "wordCount": "class.mr15 ttc hisp.1@tag.span@text" }, "ruleContent": { "content": "\nlet c=java.getString(\"id.TextContent@html\",false);\nif(baseUrl.match(/yoduzw.com/)){\nresult=c\n}else{\nresult=baseUrl.match(/text=[^\\.]*\\.(.*)/)[1]\n}\n", "nextContentUrl": "text.下一章@href@js:\nvar isNew=/\\/(\\d+).html/.test(result);\nvar out=isNew?'':result;\nout", "replaceRegex": "##\\s*\\(本章未完\\)\\s*", "sourceRegex": "" }, "ruleExplore": { "author": "class.mb5 ell _tags pt2@tag.span.0@text", "bookList": "class.g_row lis-mn j_bookList@tag.li", "bookUrl": "class.lst-item pr lh1d5@tag.a.1@href", "coverUrl": "tag.img@_src", "intro": "class.lst-item pr lh1d5@tag.a.1@text", "kind": "class.mb5 ell _tags pt2@tag.span.1@text&&\nclass.mb5 ell _tags pt2@tag.span.2@text", "name": "class.mb5 fs20 f_mbo pt5 oh@text" }, "ruleSearch": { "author": "class.c_small db mb5 ell ttc fs14@tag.span.1@text", "bookList": "id.hism", "bookUrl": "class.mb5 fs20 f_mbo pt5 ell@tag.a@href", "coverUrl": "img@_src", "intro": "class.fs16 mb10 c_strong g_ells@text", "kind": "class.c_small db mb5 ell ttc fs14@tag.span.0@text&&\nclass.c_small db mb5 ell ttc fs14@tag.span.2@text", "lastChapter": "class.db mb5 ell ttc fs16@class.vam@a@text", "name": "h3@a@text" }, "ruleToc": { "chapterList": "//ol[@id=\"chapterList\"]/*\ner=0;\n//按卷分隔\nsub=String(result).slice(1,-1).split(/, (?=
  • =1)for(var i=0;i\\n]+)\\s*<\\/li/);\nif(jm&&!(jm[1].match(/正文/)&&sub.length==1)){\n//补上卷名\nsub[i]=sub[i]\n.replace(/html([^>]*)>]*)>/g,'html$1>🎐'+jm[1]+'🎐')\n.replace(/javascript\\:([^>]*)>]*)>/g,'javascript:/'+jm[1]+'$1>'+jm[1]+'📎');\n\n//按卷分块,插入卷名\nsub[i]='
  • 🍿'+jm[1]+'🍿
  • '+sub[i];\n}}\n//合并结果\nsub.join(\"\")\n\n//检查灰色章节\nsub_gray=String(sub).split(/(?=]*)>]*)>/g,'href=\"https://translate.google.cn/#view=home&op=translate&sl=zh-CN&tl=en&text='+(er)+'.'+sm+'$1'+'/'+\"灰色章节:\"+(er++)+'\"$2>📎')\n}\nsub_gray.join(\"\")\n
    a", "chapterName": "tag.span@text", "chapterUrl": "href" }, "searchUrl": "https://www.yoduzw.com/search/all_{{key}}_{{page}}.html", "weight": 0 }, { "bookSourceComment": "coolapk@叶落岚起", "bookSourceGroup": "☄️ 轻文", "bookSourceName": "☄️ 动漫之家", "bookSourceType": 0, "bookSourceUrl": "https://nnv3api.dmzj1.com", "bookUrlPattern": "", "customOrder": 51, "enabled": false, "enabledExplore": false, "exploreUrl": "最新::/novel/recentUpdate/{{page-1}}.json\n人气::/novel/rank/0/0/{{page-1}}.json\n订阅::/novel/rank/1/0/{{page-1}}.json\n全部::/novel/0/0/0/{{page-1}}.json\n恐怖::/novel/2/0/1/{{page-1}}.json\n科幻::/novel/4/0/1/{{page-1}}.json\n侦探::/novel/6/0/1/{{page-1}}.json\n爱情::/novel/8/0/1/{{page-1}}.json\n校园::/novel/12/0/1/{{page-1}}.json\n神鬼::/novel/14/0/1/{{page-1}}.json\n魔法::/novel/16/0/1/{{page-1}}.json\n冒险::/novel/20/0/1/{{page-1}}.json\n其他::/novel/25/0/1/{{page-1}}.json\n搞笑::/novel/40/0/1/{{page-1}}.json\n格斗::/novel/47/0/1/{{page-1}}.json\n机战::/novel/1264/0/1/{{page-1}}.json\n仙侠::/novel/1265/0/1/{{page-1}}.json\n都市::/novel/1266/0/1/{{page-1}}.json\n历史::/novel/1267/0/1/{{page-1}}.json\n战争::/novel/1268/0/1/{{page-1}}.json\n治愈::/novel/1269/0/1/{{page-1}}.json\n励志::/novel/1270/0/1/{{page-1}}.json\n后宫::/novel/1271/0/1/{{page-1}}.json\n百合::/novel/1272/0/1/{{page-1}}.json\n纯爱::/novel/1273/0/1/{{page-1}}.json\n异界::/novel/1274/0/1/{{page-1}}.json\n异能::/novel/1275/0/1/{{page-1}}.json\n穿越::/novel/1276/0/1/{{page-1}}.json\n奇幻::/novel/1321/0/1/{{page-1}}.json", "lastUpdateTime": 1623157412258, "loginUrl": "", "ruleBookInfo": { "author": "$.authors@js:java.put('author',result)", "canReName": "true", "coverUrl": "$.cover", "intro": "$.introduction\nresult=\" \"+result;", "kind": "$.types", "lastChapter": "$.last_update_chapter_name", "name": "$.name@js:java.put('sm',result)", "tocUrl": "$.id@js:\"https://nnv3api.dmzj1.com/novel/chapter/\"+result+\".json\"" }, "ruleContent": { "content": "@js:result.replace(/&&[a-z]{4,};/ig,\"\")\nif((/\\.google\\.cn/).test(baseUrl)){\ndecodeURIComponent(baseUrl.replace(/^.+[&?]text=/, ''))}", "imageStyle": "FULL", "replaceRegex": "##^[^\\n]*\\n" }, "ruleExplore": { "author": "$.authors", "bookList": "$.[*]", "bookUrl": "/novel/{$.id}.json", "coverUrl": "$.cover", "intro": "$.last_update_time\n\ndate= new Date(parseInt(result)*1000).toLocaleString();\n##G.*", "kind": "$.types", "lastChapter": "{$.last_update_volume_name} \n{$.last_update_chapter_name}", "name": "$.name" }, "ruleSearch": { "author": "$.authors", "bookList": "$.[*]\n\nvar opts = {\n pattern: /\\/show\\/1\\/([^\\/]+)\\//,\n name: '$.title',\n author: '$.authors'\n};\n\n//删除糢糊匹配的搜索结果,然后按书名长度排序。依赖于baseUrl、result变量。\n//return Array\n//opts Object: 参数,包含以下key:\n//target List(result): 要过滤列表。\n//pattern RegExp: 匹配searchKey的正则表达式。\n//name String: 书名规则。\n//author String: 作者规则。\n//charset String('UTF-8'): 编码方式。\n//sorting Boolean(true): 是否重新排序。\n\nfunction searchFilter(opts){\n result = opts.target === undefined ? result : opts.target;\n opts.charset = opts.charset === undefined ? 'UTF-8' : opts.charset;\n opts.sorting = opts.sorting === undefined ? true : !!opts.sorting;\n function getText(ele, rule){\n java.setContent(ele);\n return String(java.getString(rule));\n }\n try {\n var kw = (baseUrl.match(opts.pattern) || ['',''])[1];\n kw = Packages.java.net.URLDecoder.decode(kw, opts.charset);\n result = result.toArray().filter(e => getText(e, opts.name).includes(kw) || getText(e, opts.author).includes(kw));\n return opts.sorting ? result.sort((a, b) => getText(a, opts.name).length - getText(b, opts.name).length) : result;\n } catch(e) {\n return result;\n }\n}\n\nsearchFilter(opts);\n", "bookUrl": "$.id@js:\"https://nnv3api.dmzj1.com:443/novel/\"+result+\".json\"", "coverUrl": "$.cover", "intro": "", "kind": "$.types", "lastChapter": "$.last_name||$.last_update_volume_name", "name": "$.title||$.name" }, "ruleToc": { "chapterList": "+\n//二级目录,Json\nvar jdoc = JSON.parse(result);\nvar chUrl = 'https://nnv3api.dmzj1.com/novel/download/@get:{ID}_';\nvar volUrl = 'https://translate.google.cn/#view=home&op=translate&sl=zh-CN&tl=en&text=';\nvar list = [];\n//显示卷名\nvar opts = {\n showVolName: false\n};\n\nsm=java.get('sm');\nauthor=java.get('author');\n\nfunction format(title){\n return title.trim().replace(/^(\\d+)(?![\\s\\d卷部章节回.])/, '$1 ').replace(/\\s+/g, \"\\x20\\x20\");\n}\n\njdoc.forEach((vol,idx) => {\n var chs = vol.chapters.map(ch => ({\n text: (opts.showVolName ? '🎐[' + format(vol.volume_name) + ']🎐' : (ch.IsVip === '1' ? '💰' : '').padStart(3, \"\\u2000\")) + format(ch.chapter_name),\n href: chUrl+vol.volume_id+'_'+ch.chapter_id+'.txt',\n name: format(ch.chapter_name)\n }));\n\n var volInfo =author+\":\\n\"+sm+'\\\\'+ format(vol.volume_name)+ '\\n目录(' + chs.length + \"):\\n\";\n volInfo += chs.slice(0,30).map(v => v.name).join(\"\\n\");\n volInfo += chs.length > 30 ? \"\\n……\" : '';\n\n list.push({\n text: '🍿[' + format(vol.volume_name) + ']🍿',\n href: volUrl + encodeURIComponent(volInfo)\n});\n list = list.concat(chs);\n});\n\nresult = list;\n", "chapterName": "text", "chapterUrl": "href" }, "searchUrl": "/search/show/1/{{key}}/{{page-1}}.json", "weight": 0 }, { "bookSourceComment": "coolapk@叶落岚起", "bookSourceGroup": "☄️ 轻文", "bookSourceName": "☄️ 萌文库", "bookSourceType": 0, "bookSourceUrl": "http://xs.kdays.net", "bookUrlPattern": "", "customOrder": 52, "enabled": false, "enabledExplore": false, "exploreUrl": "不限::/list/all?type=0&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n热血::/list/all?type=1&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n冒险::/list/all?type=2&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n运动::/list/all?type=3&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n魔幻::/list/all?type=4&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n武侠::/list/all?type=5&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n校园::/list/all?type=6&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n耽美::/list/all?type=7&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n治愈::/list/all?type=8&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n推理::/list/all?type=9&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n惊悚::/list/all?type=10&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n科幻::/list/all?type=11&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n社会::/list/all?type=12&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\nGAL::/list/all?type=13&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}\n动画化::/list/all?type=14&order=update_time&orderBy=DESC&fword=all&size=-1&status=-1&apply=0&page={{page}}", "lastUpdateTime": 1623157416467, "ruleBookInfo": { "author": "class.info-side@class.items@tag.li.2@a@text&&\nclass.info-side@class.items@tag.li.3@text", "coverUrl": "class.col-sm-3.0@img@src", "intro": "class.info-side@tag.blockquote@html\n\nresult=String(result).replace(/([\\u4e00-\\u9fa5]|。|!|?|……)\\s/g,'$1\\n');\nresult=' '+result;\n", "kind": "class.status text-muted@text&&\nclass.info-side@class.items@tag.li.0@text\n##.*\\(|\\)", "lastChapter": "class.info-side@class.last-chapter@a@text##最新章节: ", "name": "class.info-side@h2@text\n@js:java.put('sm',result)", "tocUrl": "class.btn btn-primary read-btn@href", "wordCount": "class.status text-muted@text## 字.*" }, "ruleContent": { "content": "\nlet c=java.getString(\"class.col-sm-12@tag.article@html\",false);\nif(baseUrl.match(/kdays.net/)){\nresult=c\n}else{\nresult=baseUrl.match(/text=(.*)/)[1]\n}\n" }, "ruleExplore": { "author": "class.author@text##作者:", "bookList": "class.book-list@class.book", "bookUrl": "class.detail@h3@a@href", "coverUrl": "class.cover-side@tag.img@src", "intro": "tag.blockquote@html", "kind": "class.detail@tag.p.0@text&&\nclass.keywords@text##.*字 / ", "lastChapter": "class.new-vol@text##最新: ", "name": "class.detail@h3@a@text", "wordCount": "class.detail@tag.p.0@text##.*点击 / | 字.*" }, "ruleSearch": { "author": "class.detail@tag.p.1@text", "bookList": "class.book-list@class.book", "bookUrl": "class.detail@h3@a@href", "coverUrl": "class.cover-side@tag.img@src", "kind": "class.detail@tag.p.0@text&&\nclass.detail@class.keywords@text##.*字 / ", "lastChapter": "class.detail@tag.p.2@text##最新: ", "name": "class.detail@h3@a@text", "wordCount": "class.detail@tag.p.0@text##.*点击 / | 字.*" }, "ruleToc": { "chapterList": "\n//获取卷名\njm=java.getStringList(\"div[class= col-sm-10 info-side] h2@ownText\").toArray();\n//获取书名\nsm=java.getString(\"class.col-sm-12 text-center@h1@text\",false);\n\n//获取分卷\nsub=java.getElements(\"div[class= col-sm-10 info-side] ul\").toArray();\n\nfor(var i=0;i'+sub[i]}\n\n//合并结果\nsub=sub.join(\"\");\na", "chapterName": "title", "chapterUrl": "href" }, "searchUrl": "/search/all?page={{page}}&w={{key}}&type=all", "weight": 0 }, { "bookSourceComment": "关耳/乃星", "bookSourceGroup": "☄️ 轻文", "bookSourceName": "☄️ 神凑轻", "bookSourceType": 0, "bookSourceUrl": "http://www.shencou.com", "bookUrlPattern": "http://www.shencou.com/books/read_\\d+.html", "customOrder": 53, "enabled": true, "enabledExplore": true, "exploreUrl": "", "lastUpdateTime": 1623157421042, "ruleBookInfo": { "author": "##小说作者:(.*?)<##$1###", "coverUrl": "id.content@tag.img@src##(http://www.shencou.com/files/article/.*)##$1###", "intro": "##([\\s\\S]+)本书公告##$1###\nresult.replace(/[\\s\\S]+?内容简介[::]/,'')", "kind": "##写作进度:(.*?)<##$1#####连载中##连载", "lastChapter": "##([\\s\\S]+)关键字##$1###\nresult.replace(/.*html\">/,'').replace(/<.*?>[\\s\\S]+/,'')", "name": "id.content@tag.a.0@text##小说", "tocUrl": "id.content@tag.td.2@tag.a@href", "wordCount": "##全文长度:(\\d+)字##$1###" }, "ruleContent": { "content": "baseUrl.match(/showvolume.php/)?'':result\n##([\\s\\S]+?)##$1###", "imageStyle": "FULL" }, "ruleExplore": { "author": "", "bookList": "", "bookUrl": "", "coverUrl": "", "lastChapter": "", "name": "", "wordCount": "" }, "ruleSearch": { "author": "tag.td.2@text", "bookList": "class.grid@tag.tr!0", "bookUrl": "tag.td.0@tag.a@href", "kind": "tag.td.5@text", "lastChapter": "{{@@tag.td.4@text}} • {{@@tag.td.1@text}}", "name": "tag.td.0@tag.a.0@text", "wordCount": "tag.td.3@text" }, "ruleToc": { "chapterList": ".ttname,.zjlist4 li", "chapterName": "text##(.*?)分卷阅读##📖 $1 📖", "chapterUrl": "tag.a@href" }, "searchUrl": "http://www.shencou.com/modules/article/search.php?searchtype=articlename&searchkey={{key}},{\n \"charset\": \"gbk\"\n}", "weight": 0 } ]