[{"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}]