{
"bookSourceComment": "搜索需要输验证码",
"bookSourceName": "(搜索需输验证码)兰兰文学网",
"bookSourceType": 0,
"bookSourceUrl": "https:\/\/www.lanlanguoji.com",
"customOrder": 0,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "[\n {\n \"title\": \"玄幻小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/1\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"奇幻小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/2\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"武侠小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/3\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"仙侠小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/4\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"都市小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/5\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"历史小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/6\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"军事小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/7\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"游戏小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/8\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"体育小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/9\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"科幻小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/10\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"灵异小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/11\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"古代小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/12\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"现代小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/13\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"玄幻小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/14\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"仙侠小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/15\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"浪漫小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/16\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"游戏小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/17\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"科幻小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/18\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"悬疑小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/19\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"二次小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/20\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"其他小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/21\/1\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"排行榜单\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/rank\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"书库榜单\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/fenlei\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n },\n {\n \"title\": \"完本小说\",\n \"url\": \"https:\/\/www.lanlanguoji.com\/quanben\/fenlei\/\",\n \"style\": {\n \"layout_flexGrow\": 1\n }\n }\n]",
"lastUpdateTime": 1694007287864,
"respondTime": 180000,
"ruleBookInfo": {},
"ruleContent": {
"content": "#content@html",
"nextContentUrl": "#next_url@href"
},
"ruleExplore": {
"author": ".s4@text",
"bookList": ".txt-list.txt-list-row5 li",
"bookUrl": ".s2@a@href",
"kind": ".s1@text",
"lastChapter": ".s3@tag.a@text",
"name": ".s2@a@text"
},
"ruleReview": {},
"ruleSearch": {
"author": ".s4@text",
"bookList": "<js>\nvar scriptContent = String(java.getElement('body > script:nth-child(13)'));\nif (scriptContent.includes(\"请输入验证码\")) {\n java.longToast(\"验证码错误,请重新输入\");\n var imgurl = java.get(\"imgurl\");\n var url = java.get(\"url\");\n var verify = java.getVerificationCode(imgurl);\n url = String(url).replace(\/captcha=.+$\/, `captcha=${verify}`);\n var result = java.ajax(url);\n while (String(result).includes(\"请输入验证码\")) {\n java.longToast(\"验证码错误,请重新输入\");\n verify = java.getVerificationCode(imgurl);\n url = String(url).replace(\/captcha=.+$\/, `captcha=${verify}`);\n result = java.ajax(url);\n }\n} else {\n var result = result;\n}\n result;\n<\/js>\n.txt-list.txt-list-row5 li!0",
"bookUrl": ".s2@a@href",
"kind": ".s1@text",
"lastChapter": ".s3@tag.a@text",
"name": ".s2@a@text"
},
"ruleToc": {
"chapterList": "@css:div:nth-child(4) > ul li a",
"chapterName": "text",
"chapterUrl": "href",
"nextTocUrl": "@css:.index-container > a:nth-child(3)@href"
},
"searchUrl": "@js:\nvar url = source.getKey();\nvar imgurl = url + \"\/captcha.php\";\njava.put(\"imgurl\",String(imgurl))\nvar verify = java.getVerificationCode(imgurl);\nvar so = `\/search\/?searchkey=${key}&captcha=${verify}`;\nurl = url + so;\njava.put('url',String(url))",
"weight": 0
}