少年小说网
https://www.snxsw.com
lcx0603 (14553)08/25 13:49
少年小说网
{
"bookSourceName": "少年小说网",
"bookSourceUrl": "https:\/\/www.snxsw.com",
"bookSourceType": 0,
"bookSourceComment": "少年小说网 www.snxsw.com(阅读App 3.x+)。正文为qsbs.bb Base64混淆,已通过规则自动解码;章内分页自动合并。注意:搜索为POST且服务端限制同一IP每20秒一次,频繁搜索会提示限流,属正常现象。需阅读3.x版本(用到负索引与@css:语法)。",
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"header": "{\"User-Agent\": \"Mozilla\/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/16.0 Mobile\/15E148 Safari\/604.1\"}",
"checkKeyWord": "九阳武神",
"searchUrl": "https:\/\/www.snxsw.com\/search.html?cb={{Math.random()}},{\"method\": \"POST\", \"body\": \"s={{java.encodeURI(key)}}\"}",
"ruleSearch": {
"bookList": "class.sort_list@tag.li",
"name": "class.s2@tag.a@text",
"bookUrl": "class.s2@tag.a@href",
"author": "class.s5@text##^[\\s\\u00A0]+##"
},
"exploreUrl": "玄幻修真::\/fl\/1\/{{page}}\/\n重生穿越::\/fl\/2\/{{page}}\/\n都市小说::\/fl\/3\/{{page}}\/\n军史小说::\/fl\/4\/{{page}}\/\n网游小说::\/fl\/5\/{{page}}\/\n科幻小说::\/fl\/6\/{{page}}\/\n灵异小说::\/fl\/7\/{{page}}\/\n言情小说::\/fl\/8\/{{page}}\/\n其他小说::\/fl\/9\/{{page}}\/",
"ruleExplore": {
"bookList": "class.sort_list@tag.li",
"name": "class.s2@tag.a@text",
"bookUrl": "class.s2@tag.a@href",
"author": "class.s4@text",
"kind": "class.s1@text",
"lastChapter": "class.s2@tag.a@title##最新章节:##"
},
"ruleBookInfo": {
"name": "class.bookname@tag.h1@text",
"author": "class.author@text##\\s*著$##",
"kind": "class.tag@tag.span@text",
"lastChapter": "class.update@tag.a@text",
"intro": "@css:meta[property=og:description]@content",
"coverUrl": "class.book-img@tag.img@src",
"tocUrl": ""
},
"ruleToc": {
"chapterList": "class.chapter-list.-1@tag.a",
"chapterName": "text",
"chapterUrl": "href",
"nextTocUrl": "class.btn-mulu@href||class.page_num@tag.a.1@href"
},
"ruleContent": {
"chapterName": "id.chaptername@text##(第\\d+页)\\s*$##",
"content": "<js>\nvar m = result.match(\/qsbs\\.bb\\('([A-Za-z0-9+\\\/=]+)'\\)\/g);\nvar out = [];\nif (m) {\n for (var i = 0; i < m.length; i++) {\n var d = String(java.base64Decode(m[i].match(\/'([^']+)'\/)[1]));\n if (d.indexOf('<p') != 0) continue;\n var t = d.replace(\/<\\\/?p[^>]*>\/g, '');\n t = t.replace(\/[--]{0,3}>{0,3}\\s*少年小说网(www\\.snxsw\\.com)[^!\\n]{0,20}!\/g, '');\n t = t.replace(\/\\s*-{1,3}>*\\s*$\/, '');\n if (!t) continue;\n if (\/^第[0-9零一二两三四五六七八九十百千万]+章.{0,15}$\/.test(t) && !\/[。!?…”\"]$\/.test(t)) continue;\n out.push(t);\n }\n}\nout.join('\\n')\n<\/js>",
"nextContentUrl": "<js>\nvar u = result.match(\/var\\s+hhekgsv\\s*=\\s*'(\\\/read\\\/[^']*?_\\d+\\.html)'\/);\nu ? u[1] : ''\n<\/js>"
},
"lastUpdateTime": "1787636990749"
}