{
"bookSourceComment": "dy_天天的鸟蛋蛋\nhttps:\/\/m.jsshsc.com\/\n24-12-14获取正文改成解密",
"bookSourceGroup": "",
"bookSourceName": "零点看书jsshsc",
"bookSourceType": 0,
"bookSourceUrl": "https:\/\/www.jsshsc.com\/",
"bookUrlPattern": ".*jsshsc.com\/[index|book]\/.*",
"concurrentRate": "",
"customOrder": 218,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "[{\"title\":\"玄幻小说\",\"url\":\"\/sort\/1\/{{page}}\/\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},{\"title\":\"仙侠小说\",\"url\":\"\/sort\/2\/{{page}}\/\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},{\"title\":\"都市小说\",\"url\":\"\/sort\/3\/{{page}}\/\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},{\"title\":\"历史小说\",\"url\":\"\/sort\/4\/{{page}}\/\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},{\"title\":\"游戏小说\",\"url\":\"\/sort\/5\/{{page}}\/\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},{\"title\":\"科幻小说\",\"url\":\"\/sort\/6\/{{page}}\/\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},{\"title\":\"言情小说\",\"url\":\"\/sort\/7\/{{page}}\/\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}},{\"title\":\"其他小说\",\"url\":\"\/sort\/8\/{{page}}\/\",\"style\":{\"layout_flexBasisPercent\":0.4,\"layout_flexGrow\":1}}]",
"jsLib": "{\"crypto\": \"https:\/\/cdn.bootcss.com\/crypto-js\/3.1.9-1\/crypto-js.min.js\"}",
"lastUpdateTime": "1734139018398",
"respondTime": 3289,
"ruleBookInfo": {
"author": "[property$=author]@content",
"coverUrl": "[property$=image]@content||#bookimg > img@src",
"intro": "[property$=description]@content",
"kind": "[property~=category|status|update_time]@content",
"name": "[property$=book_name]@content",
"wordCount": "#count li:nth-child(2) > span@text"
},
"ruleContent": {
"content": "<js>\nvar JsDom = Packages.org.jsoup.Jsoup;\nvar Document = Packages.org.jsoup.nodes.Document;\nvar Element = Packages.org.jsoup.nodes.Element;\nvar document = JsDom.parse(src);\nvar htmlString = document.toString();\nvar dataMatch = htmlString.match(\/data.*?'(.*?)';\/);\nvar keyMatch = htmlString.match(\/key.*?'(.*?)'.*;\/);\nvar ivMatch = htmlString.match(\/iv.*?'(.*)'.*;\/);\njava.log(dataMatch);\njava.log(keyMatch[1]);\njava.log(ivMatch[1]);\nvar decrypted;\nvar datas;\nvar datas1;\nif (dataMatch && dataMatch[1] && keyMatch && keyMatch[1] && ivMatch && ivMatch[1]) {\n var keyCrypto = CryptoJS.enc.Utf8.parse(keyMatch[1]);\n var ivCrypto = CryptoJS.enc.Utf8.parse(ivMatch[1]);\n decrypted = CryptoJS.AES.decrypt(dataMatch[1], keyCrypto, {iv: ivCrypto, mode: CryptoJS.mode.CBC});\n datas = decrypted.toString(CryptoJS.enc.Utf8);\n datas1 = JSON.parse(datas);\n result = datas1;\n} else {\n\tjava.log(dataMatch);\njava.log(keyMatch[1]);\njava.log(ivMatch[1]);\n\t var no = \"解密失败\"\n result = no\n java.log(no)\n}\n<\/js>##\\s{2,}##<br>",
"nextContentUrl": "text.下一页@href||text.下一@href",
"replaceRegex": "##\\(本章完\\)",
"webJs": ""
},
"ruleExplore": {
"bookList": "#sitebox > dl:nth-child(n+1)",
"bookUrl": "a@href",
"coverUrl": "img@src",
"intro": ".book_des@text",
"kind": "dt > span@text&&.uptime@text",
"name": "h3>a@text"
},
"ruleSearch": {
"author": ".book_other@span!1:-1@text",
"bookList": "#sitebox@dl",
"bookUrl": "h3@a@href",
"checkKeyWord": "",
"coverUrl": "img@src",
"intro": ".book_des@text",
"kind": "h3@span@text&&.book_other@span!0:-1@text",
"lastChapter": ".book_other@a@text",
"name": "h3@a@text",
"wordCount": ".book_other@span!0:1@text"
},
"ruleToc": {
"chapterList": "#list@li@a||#list@li@div@a",
"chapterName": "text",
"chapterUrl": "href",
"nextTocUrl": "text.下一页@href"
},
"searchUrl": "{{url=source.getKey();cookie.removeCookie(url)}}\n\/search\/,{\n \"body\": \"searchkey={{key}}\",\n \"method\": \"POST\"\n}",
"weight": 0
}