木兰花漫
https://www.mulanhuaman.com
cfyyzl (92)2023/08/12
该用户很懒,什么介绍也没有写!
{ "bookSourceGroup": "自制,优化,源仓库,网页源", "bookSourceName": "木兰花漫", "bookSourceType": 0, "bookSourceUrl": "https:\/\/www.mulanhuaman.com", "bookUrlPattern": "https?:\/\/www.mulanhuaman.com\/html\/\\w+.html", "customOrder": 0, "enabled": true, "enabledCookieJar": true, "enabledExplore": true, "exploreUrl": "返回首页::https:\/\/www.mulanhuaman.com\n玄幻魔法::\/category\/xuanhuanmofa<,\/{{page}}.html>\n武侠修真::\/category\/wuxiaxiuzhen<,\/{{page}}.html>\n都市言情::\/category\/dushiyanqing<,\/{{page}}.html>\n历史军事::\/category\/lishijunshi<,\/{{page}}.html>\n网游动漫::\/category\/wangyoudongman<,\/{{page}}.html>\n科幻小说::\/category\/kehuanxiaoshuo<,\/{{page}}.html>\n恐怖灵异::\/category\/kongbulingyi<,\/{{page}}.html>\n其他类型::\/category\/qita<,\/{{page}}.html>", "header": "{\n\t\"User-Agent\": \"Mozilla\/5.0 (Linux; Android 9) Mobile Safari\/537.36\",\n\t\"Referer\": \"{{baseUrl}}\",\n\t\"accept-language\": \"zh,zh-CN;q=0.9\"\n\t}", "lastUpdateTime": 1691814750482, "respondTime": 180000, "ruleBookInfo": { "author": "@get:{a}", "coverUrl": "@get:{c}", "init": "@put:{n:\"[property$=book_name]@content\",\n\ta:\"[property$=author]@content\",\nk:\"[property~=category|status|update_time]@content\",\nl:\"[property$=latest_chapter_name]@content\",\ni:\".intro@text##简介:|【展开】|【收起】\",\nc:\"[property$=image]@content\"}", "intro": "@get:{i}", "kind": "@get:{k}", "lastChapter": "@get:{l}", "name": "@get:{n}" }, "ruleContent": { "content": ".content@html", "nextContentUrl": "text.下一页@href", "replaceRegex": "##{{chapter.title}}|点击下载木兰花慢无广告APP", "title": "h1@text" }, "ruleExplore": { "author": "td.-2@text", "bookList": "tbody tr", "bookUrl": "a.0@href", "coverUrl": "{{\"\/bookcover\/nocover.jpg\"}}", "kind": "td.-1@text", "lastChapter": "a.1@text", "name": "a.0@text" }, "ruleReview": {}, "ruleSearch": { "author": "li.-2@text", "bookList": "<js>\n\/\/java.log(result)\ndoc = org.jsoup.Jsoup.parse(result)\n$ = (a) => doc.select(a)\nif (\/function S2H\/.test(result)) {\n\tfunction S2H(s){\n var r = [];\n for(var i=0;i<s.length\/2;i++){\n r[r.length]= parseInt(s.substr(i*2,2), 16);\n }\n return r;\n }\n var str = S2H(String($('str').html()).replace(\/\\s\/ig,''));\n var key = S2H(String(cookie.getKey(source.getKey(),'key')));\n var x = 0, ret = \"\";\n for(var i=0;i<str.length;i++){\n var d = (str[i] + key[x]);\n if(d>255)d=d%255;\n ret+='%'+('0'+d.toString(16)).substr(-2,2);\n x++; if(x>=key.length) x=0;\n }\n var html = decodeURIComponent(decodeURI(ret));\n $('str').html(html);\n}\n\/\/java.log(doc)\ndoc;\n<\/js>\nstr ul", "bookUrl": "a.0@href", "checkKeyWord": "剑来", "coverUrl": "@js:\"\/bookcover\/nocover.jpg\"", "kind": "li.-1@text", "lastChapter": "a.1@text", "name": "a.0@text" }, "ruleToc": { "chapterList": ".list-group.1@li a", "chapterName": "text", "chapterUrl": "href" }, "searchUrl": "\/soso.php,{\n \"body\": \"search={{key}}\",\n \"charset\": \"UTF-8\",\n \"method\": \"POST\"\n}", "weight": 0 }