🔞韩漫库

https://se8.us

x5201314l (7559)08/20 22:25

25-7.30

-支持简繁转换,详细请看登录
-为防止报错用之前点一下简繁转换
-源站更新坏的
二维码导入
{
    "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
}
广告