{
"bookSourceComment": "\/\/12.5写源by河鹅和\n\/\/发现翻页参考了[9X阅读器🥇]书源\n\/\/正文如果字数太多可能会加载慢\n\/\/发现为空请尝试刷新重新获取token\n\/\/2025.4.17修复cf验证",
"bookSourceGroup": "18+",
"bookSourceName": "NTR story 牛头人士多利",
"bookSourceType": 0,
"bookSourceUrl": "https:\/\/ntrstory.com",
"bookUrlPattern": "https:\\\/\\\/ntrstory.com\\\/books\\\/[^\\\/]+",
"customOrder": 0,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "@js:\nexplore=[];\njava.toast(\"\\n🔥动态获取发现中……\");\npush=(title,url,type1,type2)=>explore.push({\n\t\ttitle: title,\n\t\turl: url,\n\t\tstyle: {\n\t\t\t\tlayout_flexGrow: type1,\n\t\t\t\tlayout_flexBasisPercent: type2\n\t\t\t}\n\t});\n$$$ = uri => `{{(()=>{if(page==1){return '${uri}'} else {return '${keyUrl}'+'\/?page='+page} })()}\\}`;\nkeyUrl=java.toURL(source.key).origin.replace(`:${source.key}`,\"\")\ntry{\n\thtml=org.jsoup.Jsoup.parse(java.ajax(keyUrl))\n\tform=html.select(\"form[refs]\")\n\taction=form.attr(\"action\")\n\ttoken=form.select('[name~=token]').attr(\"value\")\n\t\n\tsorts=html.select(\"ul.dropdown-menu a\")\n\torders=[\"desc\",\"asc\"]\n\tpush(\"⬇️降序\",\"\",1,0.4)\n\tpush(\"⬆️升序\",\"\",1,0.4)\n\tsorts.forEach(sort=>{\n\t\ttitle=sort.text()\n\t\torders.forEach(order=>{\n\t\t\turi=`${action},{\"body\": \"_return=${java.encodeURI(keyUrl)}&_method=PATCH&_token=${token}&sort=${sort.attr(\"data-sort-value\")}&order=${order}\",\"method\": \"POST\"}`\n\t\t\tpush(title,$$$(uri),1,0.4)\n\t\t\t})\n\t\t})\n\t\tjava.toast(\"\\n✅发现获取成功\")\n\t}catch(e){\n\t\tjava.log(e)\n\t\tjava.toast(\"\\n🚫发现获取失败……\")\n\t\t}\nJSON.stringify(explore)",
"header": "{\n\"User-Agent\": \"Mozilla\/5.0 (Linux; Android 14; 2312DRAABC) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/132.0.0.0 Mobile Safari\/537.36\"\n}",
"jsLib": "",
"lastUpdateTime": "1744877756864",
"respondTime": 180000,
"ruleBookInfo": {
"coverUrl": "[property=\"og:image\"]@content",
"init": "",
"intro": "div.text-muted p@textNodes##^## ",
"lastChapter": ".content h4.-1@text",
"name": "h1@text",
"tocUrl": "",
"wordCount": "##【?字数:(\\d+)】?##$1###"
},
"ruleContent": {
"content": "p@textNodes",
"nextContentUrl": "text.下一页@href",
"replaceRegex": "##广告信息.*",
"title": ""
},
"ruleExplore": {
"author": "",
"bookList": ".grid-card",
"bookUrl": "href",
"coverUrl": "##url\\('([^']+)'\\)##$1###",
"intro": ".text-muted@text##【?字数:(\\d+)】?",
"name": "h2@text",
"wordCount": "##【?字数:(\\d+)】?##$1###"
},
"ruleSearch": {
"author": "",
"bookList": "<js>\nif(result.match(\/Just a \/)){\n\txb=(baseUrl)+\",\"+JSON.stringify({\n\t\t\"headers\":{\n \"User-Agent\": \"Mozilla\/5.0 (Linux; Android 14; 2312DRAABC) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/132.0.0.0 Mobile Safari\/537.36\",\n \"webView\": true\n}})\njava.startBrowserAwait(xb,\"验证\")\nresult=java.ajax(xb)\n\t}\n\tresult\n<\/js>\n.entity-list-item",
"bookUrl": "href",
"checkKeyWord": "",
"coverUrl": "",
"intro": ".text-muted@text##【?字数:(\\d+)】?",
"name": "h4@text",
"wordCount": "##【?字数:(\\d+)】?##$1###"
},
"ruleToc": {
"chapterList": "<js>\nif(result.match(\/Just a \/)){\n\txb=(baseUrl)+\",\"+JSON.stringify({\n\t\t\"headers\":{\n \"User-Agent\": \"Mozilla\/5.0 (Linux; Android 14; 2312DRAABC) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/132.0.0.0 Mobile Safari\/537.36\",\n \"webView\": true\n}})\njava.startBrowserAwait(xb,\"验证\")\nresult=java.ajax(xb)\n\t}\n\tresult\n<\/js>\n.page.entity-list-item",
"chapterName": "h4@text",
"chapterUrl": "href",
"preUpdateJs": ""
},
"searchUrl": "\/search?search={{key}}&types[]=book<,&page={{page}}>",
"weight": 0
}