[{"bookSourceComment":"起点限免，锁2天\n入群链接：https:\/\/signal.group\/#CjQKIGxGymC0Qth6K9kmMtg4DD1XBcGOR2DzEhx8pAkB5A-XEhCjnH51qCoWuCeTgxDj8di0","bookSourceName":"玖玖书吧","bookSourceType":0,"bookSourceUrl":"https:\/\/QDReader\/s5","concurrentRate":"800","customButton":false,"customOrder":19,"enabled":true,"enabledCookieJar":true,"enabledExplore":true,"eventListener":false,"exploreUrl":"@js:let url=\"https:\/\/www.qidian.com\/all\/\",html=java.ajax(url),src=(\/fffffffffffffffffff\/.test(html)&&(java.longToast(\"发现列表正在热更新…\"),ck=java.webView(null,url,\"document.cookie\"),html=java.get(url,{cookie:ck}).body()),org.jsoup.Jsoup.parse(html)),list=[],addListItem=(e,t,a)=>{list.push({title:e,url:t,style:{layout_flexGrow:\"1\",layout_flexBasisPercent:a}})},processCategories=(e,i,s)=>{e.forEach(e=>{let t=e.text(),a=\"https:\"+e.attr(\"href\");a=\"girl\"==s&&\"全部\"==t?\"https:\/\/www.qidian.com\/all\/signsite3-orderId11-siteid999\/\":a,a=\/all\\\/$\/.test(a)?a.replace(\/\\\/$\/,\"<,\/page{{page}}>\/\"):a.replace(\/\\\/$\/,\"<,-page{{page}}>\/\"),addListItem(t,a,i)})},time=new Date,rankings=[[\"༺ˇ»`ʚ 排行 ɞ´«ˇ༻\",null],[\"月票榜\",\"https:\/\/www.qidian.com\/rank\/yuepiao\/\"+`<,year${time.getFullYear()}-month${(time.getMonth()+1).toString().padStart(2,\"0\")}-page{{page}}\/>`],[\"畅销榜\",\"https:\/\/www.qidian.com\/rank\/hotsales\/<,page{{page}}\/>\"],[\"指数榜\",\"https:\/\/www.qidian.com\/rank\/readIndex\/<,page{{page}}\/>\"],[\"推荐榜\",\"https:\/\/www.qidian.com\/rank\/recom\/<,page{{page}}\/>\"],[\"收藏榜\",\"https:\/\/www.qidian.com\/rank\/collect\/<,page{{page}}\/>\"],[\"签新榜\",\"https:\/\/www.qidian.com\/rank\/signnewbook\/<,page{{page}}\/>\"],[\"公新榜\",\"https:\/\/www.qidian.com\/rank\/pubnewbook\/<,page{{page}}\/>\"],[\"VIP榜\",\"https:\/\/www.qidian.com\/rank\/vipcollect\/<,page{{page}}\/>\"],[\"新签榜\",\"https:\/\/www.qidian.com\/rank\/newsign\/<,page{{page}}\/>\"],[\"更新榜\",\"https:\/\/www.qidian.com\/rank\/vipup\/<,page{{page}}\/>\"],[\"书友榜\",\"https:\/\/www.qidian.com\/rank\/newfans\/<,page{{page}}\/>\"],[\"总字数\",\"https:\/\/www.qidian.com\/all\/orderId3-page{{page}}\/\"]],mainCategories=(rankings.forEach(([e,t])=>{addListItem(e,t,t?\"0.25\":\"1\")}),addListItem(\"༺ˇ»`ʚ 免费 ɞ´«ˇ༻\",null,\"1\"),addListItem(\"连载\",\"https:\/\/www.qidian.com\/all\/action0-vip0-page{{page}}\/\",\"0.25\"),addListItem(\"完结\",\"https:\/\/www.qidian.com\/all\/action1-vip0-page{{page}}\/\",\"0.25\"),addListItem(\"限免\",\"https:\/\/www.qidian.com\/free\/\",\"0.25\"),addListItem(\"༺ˇ»`ʚ 男生 ɞ´«ˇ༻\",null,\"1\"),src.select(\".type-filter\").get(1).select(\"a\")),tags=(processCategories(mainCategories.subList(1,mainCategories.size()),\"0.25\",\"man\"),addListItem(\"༺ˇ»`ʚ 女生 ɞ´«ˇ༻\",null,\"1\"),mainCategories=src.select(\".type-filter\").get(0).select(\"a\"),processCategories(mainCategories,\"0.25\",\"girl\"),addListItem(\"༺ˇ»`ʚ 出版 ɞ´«ˇ༻\",null,\"1\"),mainCategories=src.select(\".type-filter\").get(2).select(\"a\"),processCategories(mainCategories.subList(1,mainCategories.size()),\"0.25\",\"pub\"),addListItem(\"༺ˇ»`ʚ 标签 ɞ´«ˇ༻\",null,\"1\"),src.select(\".tag\").first().select(\"a\"));processCategories(tags,null),JSON.stringify(list);","header":"{\"User-Agent\": \"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/120.0.0.0 Safari\/537.36\", \"Referer\": \"https:\/\/www.qidian.com\"}","jsLib":"let host=\"https:\/\/s5.nethogs01.de\";function getQuota(){var{java:o,result:t}=this;try{var a,e,n=t.get(\"卡密\");\"\"==n?o.longToast(\"请先输入卡密\"):(o.longToast(\"查询中...\"),(e=(a=JSON.parse(o.ajax(host+`\/user\/info,{\"headers\":{\"Authorization\":${n}}}`))).data?.item)?o.longToast(`查询成功\n已用: ${\"daily\"==e.quota_mode?e.used_today:e.total_used}\n剩余: `+(e.remaining_today||e.remaining_total)):o.longToast(a.msg))}catch(t){o.longToast(\"错误：\"+t.message)}}function getCsrfToken(t){var t=t.cookie,o=\"https:\/\/m.qidian.com\";let a=t.getKey(o,\"_csrfToken\");return String(a)||(a=Array(40).fill(\"\").map(()=>\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\"[Math.floor(62*Math.random())]).join(\"\"),t.replaceCookie(o,\"_csrfToken=\"+a)),\"_csrfToken=\"+a}","lastUpdateTime":"1780498413449","loginCheckJs":"(() => { let res = result; let body = String(res.body()); if (body && body.length < 500 && body.indexOf('probe.js') !== -1) { let url = String(res.url()); if (url.indexOf('webView') === -1) { res = java.connect(url + ',{\"webView\":true}'); } } return res; })();","loginUi":"[\n    {\n        \"name\": \"卡密\",\n        \"type\": \"text\"\n    },\n    {\n        \"name\": \"查询\",\n        \"type\": \"button\",\n        \"action\": \"getQuota()\",\n        \"style\": {\n            \"layout_flexBasisPercent\": 1\n        }\n    }\n]","loginUrl":"function login(){var o=source.getLoginInfoMap()?.get(\"卡密\");source.putLoginHeader(JSON.stringify({Authorization:o}))}","respondTime":180000,"ruleBookInfo":{"author":"span.author@text##作者:##","coverUrl":"meta[property=\"og:image\"]@content","intro":"meta[property=\"og:description\"]@content","kind":"@js:bid=baseUrl.match(\/book\\\/(\\d+)\/)[1],u=`https:\/\/m.qidian.com\/majax\/book\/category?bookId=${bid}&`+getCsrfToken(this),h=java.ajax(u);kind=Array.from(book.kind.split(\"\\n\")),free=JSON.parse(h).data.limitFreeType,\"3\"!=String(free)||book.kind.contains(\"\\u9650\\u514d\")||kind.push(\"\\u9650\\u514d\"),kind;","lastChapter":"a.book-latest-chapter@text","name":"h1@text","wordCount":"p.count em:first-child@text"},"ruleContent":{"content":"@js:let content;if(chapter.isVip()){function isLatest(t){t=new Date(t.replace(\/-\/g,\"\/\")).getTime();return Date.now()-t<=1728e5}if(isLatest(String(chapter.tag)))throw new Error(\"\\u6682\\u672a\\u66f4\\u65b0\");let t=baseUrl.match(\/\\\/(\\d+)\\\/(\\d+)\\\/\/),e=java.ajax(`${host}\/qd\/content?bookId=${t[1]}&chapterId=`+t[2]);if(e=JSON.parse(e),!(content=e.data))throw new Error(e.msg)}else content=java.getString(\"main[id^=c-] p@html\");content;"},"ruleExplore":{"author":"$.author","bookList":"@js:list=[],blist=java.getElements(\".all-img-list@li||li[data-rid]\"),$=(t,i)=>java.getString(t,i),blist.forEach(t=>{list.push({title:$(\"h2@text\",t),author:$(\"class.name.0@text\",t),kind:$(\".author > a:nth-child(4)@text&&.go-sub-type@text&&span:nth-child(8)@text\",t),intro:$(\".intro@html\",t),img:$(\"a@img@src\",t),link:$(\".book-img-box > a@href\",t)})}),0<list.length?list.map(t=>JSON.stringify(t)):list=[{}];","bookUrl":"$.link","coverUrl":"$.img","intro":"$.intro","kind":"$.kind","name":"$.title"},"ruleReview":{"enabled":false},"ruleSearch":{"author":"p.author a.name@text","bookList":"li.res-book-item","bookUrl":"h3.book-info-title a@href","checkKeyWord":"凡人修仙传","coverUrl":".book-img-box img@src","intro":"p.intro@text","kind":"p.author a:not(.name)@text","lastChapter":"p.update a@text","name":"h3.book-info-title a@text","wordCount":".book-right-info .total p:first-child span@text"},"ruleToc":{"chapterList":"<js>(()=>{let r=[];let vs=java.getElements('.catalog-volume');for(let i=0;i<vs.size();i++){let v=vs.get(i);let vn=String(java.getString('h3.volume-name@text',v)||'').replace(\/·共\\d+章.*$\/,'').trim();if(vn){r.push({n:vn,u:'',iv:true,ip:false,t:''});}let cs=v.select('.chapter-item');for(let j=0;j<cs.size();j++){let c=cs.get(j);let tl=String(java.getString('a.chapter-name@title',c)||'');let m=tl.match(\/首发时间：(\\d{4}-\\d{2}-\\d{2}\\s\\d{2}:\\d{2}:\\d{2})\/);r.push({n:String(java.getString('a.chapter-name@text',c)||''),u:String(java.getString('a.chapter-name@href',c)||''),iv:false,ip:!!String(java.getString('em.chapter-locked@html',c)),t:m?m[1]:''});}}return r.map(a=>JSON.stringify(a));})();<\/js>","chapterName":"$.n","chapterUrl":"$.u","isVip":"$.ip","isVolume":"$.iv","updateTime":"$.t"},"searchUrl":"https:\/\/www.qidian.com\/soushu\/{{key}}.html","weight":0}]