[{"bookSourceComment":"25-7.30\n\n-支持简繁转换，详细请看登录\n-为防止报错用之前点一下简繁转换\n-源站更新坏的","bookSourceName":"🔞韩漫库","bookSourceType":2,"bookSourceUrl":"https:\/\/se8.us","customOrder":25,"enabled":true,"enabledCookieJar":true,"enabledExplore":false,"header":"{\n \"user-agent\": \"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/116.0.0.0 Safari\/537.36\"\n}","lastUpdateTime":"1755699911895","loginUi":"[\n    {\n        \"name\": \"       ✏️    简       繁           转         换   ✏️       \",\n        \"type\": \"button\",\n        \"action\": \"replace()\"\n    },\n    {\n        \"name\":  \"这里填入更新后的网址\",\n        \"type\": \"text\"\n    },\n    {\n        \"name\": \"      🎐      源       站        更       新       🎐      \",\n        \"type\": \"button\",\n        \"action\": \"X()\"\n    }\n]","loginUrl":"\/\/理论上加上这个函数可以支持更多版本\nfunction login() {}\n\nfunction replace() {\n    try {\n        let currentVar = { data: { replace: true, host: \"\" } };\n        const varString = source.getVariable();\n        \n        if (varString) {\n            try {\n                currentVar = JSON.parse(varString);\n            } catch (e) {\n                java.log(\"解析源变量失败: \" + e);\n            }\n        }\n        \n        if (!currentVar.data) {\n            currentVar.data = {};\n        }\n        if (currentVar.data.replace === undefined) {\n            currentVar.data.replace = true;\n        } else {\n            currentVar.data.replace = !currentVar.data.replace;\n        }\n        currentVar.data.host = \"\";\n        const jsonStr = JSON.stringify(currentVar, null, \"\\t\");\n        source.setVariable(jsonStr);\n        const status = currentVar.data.replace ? \"✅ 已启用\" : \"❌ 已禁用\";\n        java.toast(`简繁替换 ${status}`);\n        \n        \/\/java.log(\"当前替换状态: \" + currentVar.data.replace);\n        \n    } catch (e) {\n        java.toast(\"切换失败: \" + e.message);\n        java.log(\"replace函数错误: \" + e + \"\\n\" + e.stack);\n    }\n}\n\nfunction X() {\n\t   let loginInfo = source.getLoginInfoMap();\n\t   if(!loginInfo) loginInfo = {};\n\t   let host = loginInfo[\"这里填入更新后的网址\"]||\"\";\n\t   let Variable;\n\t   try {\n\t         Variable = JSON.parse(source.getVariable()).data.replace;\n\t   } catch (e) {\n\t   \t      Variable = true;\n\t   }\n\t   let variable = JSON.stringify({\n\t   \tdata: {\n\t   \t\t  replace: Variable,\n\t   \t\t  host: host\n\t   \t \t},\n\t   });\n\t   java.log(host);\n\t   \tsource.getVariable(variable);\n\t   \tjava.toast(\"源站已更新：\" + host);\n\t}","respondTime":180000,"ruleBookInfo":{"author":"span.name@text","coverUrl":"img.lazy@src","init":"@css:\ndiv.de-info__box\n<js>\nvar variable = JSON.parse(source.getVariable()).data.replace;\nif ( variable ) {\n    result = java.t2s(result);\n } else {\n \t   result\n \t}\n<\/js>\n","intro":"div.comic-intro > p.intro[0]@text","kind":"div.comic-status@text##[题材收藏人气：\\:]*","name":"p.comic-title@text","tocUrl":"@js:\nurl = baseUrl"},"ruleContent":{"content":"class.rd-article__pic@img@html","imageStyle":"FULL"},"ruleExplore":[],"ruleSearch":{"author":"div.comic-item-info > p.comic-author@text","bookList":"<js>\nvar variable = JSON.parse(source.getVariable()).data.replace;\nif (variable) {\n    result = java.t2s(result);\n } else {\n \t   result\n \t}\n<\/js>\nclass.common-comic-item","bookUrl":"a.cover@href","checkKeyWord":"私密","coverUrl":"a.cover > img@data-original","kind":"p.comic-count@text","lastChapter":"p.comic-update > a@text","name":"p.comic__title@text"},"ruleToc":{"chapterList":"@css:\nul.chapter__list-box > li","chapterName":"li@text\n<js>\nvar variable = JSON.parse(source.getVariable()).data.replace;\nif ( variable ) {\n    result = java.t2s(result);\n } else {\n \t   result\n \t}\n<\/js>\n","chapterUrl":"li > a@href"},"searchUrl":"<js>\nvar baseVariable = JSON.stringify({\n\tdata: {\n\t\treplace: true,\n\t\thost: \"\"\n\t}\n}, null, \"\\t\");\nif (source.getVariable()==\"\") {\n\t source.setVariable(baseVariable);\n\t java.toast(\"初始化成功！\");\n\t}\n\t<\/js>\n\/index.php\/search?key={{key}},{\n  \"charset\": \"UTF-8\",\n  \"method\": \"GET\",\n  \"retry\": 2\n}","weight":0}]