🌐绅士漫画◎辞晨◎

🌐绅士漫画

辞晨 (8650)03/02 02:35

辞晨原(GEd520)

绅士漫画更新一下,我发的源,建议用❗最新测试版❗看,其他版本不知道有没有报错(补充)

二维码导入
{
    "bookSourceComment": "\/\/2025.3.3 by.◎辞晨◎\n\/\/防倒卖,请在登录UI界面输入作者名:\n辞晨",
    "bookSourceGroup": "写源",
    "bookSourceName": "🌐绅士漫画◎辞晨◎",
    "bookSourceType": 2,
    "bookSourceUrl": "🌐绅士漫画",
    "customOrder": -99856,
    "enabled": true,
    "enabledCookieJar": true,
    "enabledExplore": true,
    "exploreUrl": "@js:\nsort=[];\npush=(title,url,type1,type2)=>sort.push({\n\t\ttitle: title,\n\t\turl: url,\n\t\tstyle: {\n\t\t\t\tlayout_flexGrow: type1,\n\t\t\t\tlayout_flexBasisPercent: type2\n\t\t\t}\n\t});\npush(\"🌊全部分类🌊\",null,1,1)\npush(\"🌊最近更新🌊\",`{{getUrl()}}albums<,-index-page-{{page}}>.html`,1,1)\n\tarList=[[\"全部\",\"5\"],[\"漢化\",\"1\"],[\"日語\",\"12\"],[\"English\",\"16\"],[\"CG畫集\",\"2\"],[\"Cosplay\",\"3\"],[\"3D漫畫\",\"22\"],[\"AI圖集\",\"37\"]]\n\tarList.map(([tag,uri])=>{\n\t\ttag=java.t2s(tag);\n\t\turl=`{{getUrl()}}albums-index-<,page-{{page}}->cate-${uri}.html`;\n\t\tpush(tag, url, 1, 0.25);\n\t\t});\n\/\/java.log(JSON.stringify(sort))\nJSON.stringify(sort)",
    "header": "<js>\nJSON.stringify({\n  'User-Agent': \"Mozilla\/5.0 (Linux; Android 15; V2304A Build\/AP3A.240905.015.A2; wv) AppleWebKit\/537.36 (KHTML, like Gecko) Version\/4.0 Chrome\/126.0.6478.71 Mobile Safari\/537.36\",\n  'sec-ch-ua-platform': \"\\\"Android\\\"\",\n  'origin': getUrl(),\n  'x-requested-with': \"cn.mujiankeji.mbrowser\",\n  'Referer': getUrl(),\n  'Accept-Language': \"zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7\"\n})\n<\/js>",
    "jsLib": "function getInfo(name, source) {\n\treturn source.getLoginInfoMap() && source.getLoginInfoMap().get(name);\n}\n\nfunction getUrl(_) {\n   return eval(String(this.java.base64Decode(tg)))\n    \t\t\t}\n    \t\t\t\nvar api = [\n\t\"https:\/\/www.wn02.uk\/\",\n\t\"https:\/\/www.wn01.uk\/\"\n]\n\ntg='Y29uc3QgeyBqYXZhLCBzb3VyY2UgfSA9IF8gfHwgdGhpcwoJbGV0IGF1dGhvciA9IGdldEluZm8oJ+a6kOS9nOiAhe+8micsIHNvdXJjZSk7CglpZiAoYXV0aG9yID09ICfovp7mmagnKSB7CgkJbGV0IHYgPSBTdHJpbmcoc291cmNlLmdldFZhcmlhYmxlKCkpOwoJCXYgPSB2Lm1hdGNoKC9eXGQrJC8pID8gdiA6IDA7CgkJLy9qYXZhLmxvZyh2KQoJCS8vamF2YS5sb2coYXBpW3ZdKQoJCWFwaVt2XQoJfSBlbHNlIHsKCQl0aXAgPSAi5qCh6aqM5aSx6LSl77yBXG7or7fkuo7nmbvlvZV1aei+k+WFpea6kOS9nOiAheWQjVxu5Lmm5rqQ5a6M5YWo5YWN6LS5XG7or7fli7\/nm7jkv6Hku7vkvZXnrKzkuInmlrnku5jotLnmnI3liqFcbua6kOS9nOiAhe+8mui+nuaZqCIKCQlqYXZhLmxvbmdUb2FzdCh0aXApOwoJCXRocm93IG5ldyBFcnJvcih0aXApCgl9'\njk='c291cmNlLnNldFZhcmlhYmxlKHgpOwoJZ2V0VXJsKCk7CglqYXZhLnRvYXN0KCfmiJDlip\/orr7nva7mjqXlj6PjgJAnICsgeCArICfjgJEnICsgJyBcbicgKyBnZXRVcmwoKSk7CglsZXQgZGF0ZTEgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKTsKCWxldCBodG1sID0gamF2YS5hamF4KGdldFVybCgpKTsKCWxldCBkYXRlMiA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpOwoJbGV0IHQgPSBkYXRlMiAtIGRhdGUxOwoJbGV0IHRpbWUgPSB0IC8gMTAwMCArICdzJzsKCWxldCBjID0gU3RyaW5nKGh0bWwpLmluZGV4T2YoJ+WPkeW4g+mhtScpOwoJbGV0IGxvZ1RpbWUgPSAn44CQJyArIGdldFVybCgpICsgJ+OAkVxu4pSL4pSLXG4nICsgJ+ino+aekOaXtumXtO+8micgKyB0aW1lOwogICAgaWYgKGMgPT0gLTEgfHwgdCA+IDUwMDApIHsKICAgICAgICBqYXZhLmxvbmdUb2FzdCgn44CQ6K6\/6Zeu5aSx6LSl5o+Q56S644CRXG4nICsgJ+KUj+KUheKUgeKUheKUgeKUheKUgeKUheKUgeKUheKUheKUgeKUheKUgeKUheKUk1xu4pSL4pSLXG4nICsgbG9nVGltZSArICdcbuKUi+KUi1xu4pmj77iP5rqQ56uZ5bey5aSx5pWIKOWPr+iDveiiq+WimSnimaPvuI9cbuKUi+KUi1xu6K+35pu05paw572R5Z2AL+WIh+aNoua6kOermS\/liIfmjaLnvZHnu5znjq\/looNcbuKUi+KUiycgKyAnXG7ilJfilIXilIHilIXilIHilIXilIHilIXilIHilIXilIXilIHilIXilIHilIXilJsnKTsKICAgIH0gZWxzZSBpZiAodCA8IDEwMDApIHsKICAgICAgICBqYXZhLmxvbmdUb2FzdCgn44CQ572R57uc546v5aKD5LyY6Imv44CRXG4nICsgJ+KUj+KUheKUgeKUheKUgeKUheKUgeKUheKUgeKUheKUheKUgeKUheKUgeKUheKUk1xu4pSL4pSLXG4nICsgbG9nVGltZSArICdcbuKUi+KUi1xu4p2k77iP5bu26L+f5L2O77yM5o6o6I2Q5L2\/55So5q2k56uZ4p2k77iPXG7ilIvilItcbue9kee7nOeOr+Wig+S8mOiJr++8jOivt+e7p+e7reS\/neaMgeeKtuaAgVxu4pSL4pSLJyArICdcbuKUl+KUheKUgeKUheKUgeKUheKUgeKUheKUgeKUheKUheKUgeKUheKUgeKUheKUmycpOwogICAgfSBlbHNlIGlmICh0ID49IDEwMDAgJiYgdCA8IDIwMDApIHsKICAgICAgICBqYXZhLmxvbmdUb2FzdCgn44CQ572R57uc546v5aKD5LiA6Iis44CRXG4nICsgJ+KUj+KUheKUgeKUheKUgeKUheKUgeKUheKUgeKUheKUheKUgeKUheKUgeKUheKUk1xu4pSL4pSLXG4nICsgbG9nVGltZSArICdcbuKUi+KUi1xu4pmm77iP5bu26L+f5LiA6Iis77yM5YuJ5by65Y+v5L2\/55So4pmm77iPXG7ilIvilItcbuivt+WIh+aNouWFtuS7lua6kOermeaIluWIh+aNoue9kee7nOeOr+Wig1xu4pSL4pSLJyArICdcbuKUl+KUheKUgeKUheKUgeKUheKUgeKUheKUgeKUheKUheKUgeKUheKUgeKUheKUmycpOwogICAgfSBlbHNlIGlmICh0ID49IDIwMDAgJiYgdCA8IDUwMDApIHsKICAgICAgICBqYXZhLmxvbmdUb2FzdCgn44CQ572R57uc546v5aKD5aCq5b+n44CRXG4nICsgJ+KUj+KUheKUgeKUheKUgeKUheKUgeKUheKUgeKUheKUheKUgeKUheKUgeKUheKUk1xu4pSL4pSLXG4nICsgbG9nVGltZSArICdcbuKUi+KUi1xu4pmg5bu26L+f6L+H6auY77yM5LiN5bu66K6u5L2\/55So4pmgXG7ilIvilItcbuivt+WIh+aNouWFtuS7lua6kOermeaIluWIh+aNoue9kee7nOeOr+Wig1xu4pSL4pSLJyArICdcbuKUl+KUheKUgeKUheKUgeKUheKUgeKUheKUgeKUheKUheKUgeKUheKUgeKUheKUmycpOwogICAgfQo='\nfunction encodeToTemplate(base64String) {\n    return `tg='${base64String}'`;\n}",
    "lastUpdateTime": "1740854104048",
    "loginUi": "[   { \"name\": \"源作者:\",\n          \"type\": \"text\" \n    },\n    {\n        \"name\": \"用户名\",\n        \"type\": \"text\"\n    },\n    {\n        \"name\": \"密码\",\n        \"type\": \"password\"\n    },\n    {\n        \"name\": \"🔺登 录🔺\",\n        \"type\": \"button\",\n        \"action\": \"login(true)\",\n        \"style\": {\n            \"layout_flexGrow\": 1,\n            \"layout_flexBasisPercent\": 1\n        }\n\n    },\n    {\n        \"name\": \" ⚙️登 出⚙️ \",\n        \"type\": \"button\",\n        \"action\": \"D()\",\n        \"style\": {\n            \"layout_flexGrow\": 1,\n            \"layout_flexBasisPercent\": 0.29\n        }\n\n    },\n    {\n        \"name\": \"🧾显示密码🧾 \",\n        \"type\": \"button\",\n        \"action\": \"T()\",\n        \"style\": {\n            \"layout_flexGrow\": 1,\n            \"layout_flexBasisPercent\": 0.29\n        }\n\n    },\n    {\n        \"name\": \" 👁  当前  接口  👁\",\n        \"type\": \"button\",\n        \"action\": \"H()\",\n        \"style\": {\n            \"layout_flexGrow\": 1,\n            \"layout_flexBasisPercent\": 1\n        }\n\n    },\n    {\n        \"name\": \"🔖 0⃣️ 🔖\",\n        \"type\": \"button\",\n        \"action\": \"A(0)\",\n        \"style\": {\n            \"layout_flexGrow\": 1,\n            \"layout_flexBasisPercent\": 0.29\n        }\n\n    },\n    {\n        \"name\": \"🔖 1⃣️ 🔖\",\n        \"type\": \"button\",\n        \"action\": \"A(1)\",\n        \"style\": {\n            \"layout_flexGrow\": 1,\n            \"layout_flexBasisPercent\": 0.29\n        }\n\n     }\n]\n",
    "loginUrl": "function login(b) {\n  if (b == undefined) return true;\n  info = result\n  so = getUrl();\n  pw = info.密码\n\n  if (b) {\n    url = so + 'users-check_login.html,'\n    body = `normal=1&login_name=${encodeURI(info.用户名)}&login_pass=${pw}`}\n  post = JSON.stringify({\n    \"body\": String(body),\n    \"method\": \"POST\"\n  })\n  url += post\n  result = java.ajax(url)\n  \/\/java.log(result)\n  \/\/java.toast(result)\n  if(result.match(\/true\/)){\n   java.log(url)\n   java.toast(info[\"用户名\"] + ' 登录成功');\n   }\n  c = cookie.getCookie(getUrl())\n  source.setVariable(c)\n}\nD=()=>{\n\tjava.ajax(getUrl()\n + 'logout.php'); cookie.removeCookie(getUrl())\n; source.setVariable(''); java.toast('登出成功')\n\t}\nfunction T() {\n\t   java.toast('密码:' + result.密码)\n  }\nO = () => {\n  java.toast(\"这个按钮是用来看的(((o(*゚▽゚*)o)))\")\n}\nM = () =>{\n    java.startBrowser('https:\/\/wnacg.date\/', '发布页');\n}\nA = (x) => {\n\teval(String(java.base64Decode(jk)));\n\t}\n\nH = () => {\n\turl = getUrl()\n\tjava.toast('当前接口:' + '【' + source.getVariable() + '】' + '\\n' + url)\n}",
    "respondTime": 180000,
    "ruleBookInfo": {
        "author": ".introName@text",
        "coverUrl": "#Cover@img@src##\\\/{2,}##\/\/",
        "init": "<js>java.t2s(result)<\/js>",
        "intro": ".txtDesc@textNodes&&[email protected]@text##\\s*.*(廣告屏蔽|广告屏蔽).*",
        "kind": "{{@@.txtDesc@a@text}},{{@@.pd!0@text##\\/|.*\\&##,}},{{@@.date@text}}",
        "name": "#comicName@text"
    },
    "ruleContent": {
        "content": "@js:\nif (result.includes(\"\/photos-item-aid\")) {\n  var res = java.ajax(baseUrl.replace(\"list\", \"item\"));\n  var page_url = res.match(\/\"page_url\":(\\[.*\\]),\/)[1].replace(\/\\\\|,(?!\")\/g,\"\");\n  JSON.parse(page_url).map(imgurl=>{\n    return \"<img src=\\\"\" + imgurl + \"\\\">\"\n  }).join(\"\\n\");\n} else {\n  eval(result.match(\/var fast_img_host=\\\\\"([^\"]*)\\\\\";\/)[0].replace(\/\\\\\/g,\"\"));\n  eval(result.match(\/var imglist = (\\[\\{.*\\}\\]);\/)[0].replace(\/\\\\\/g,\"\"));\n  imglist.filter(img=>{\n    if (!img.caption) return img.url;\n  }).map(img=>{\n    return \"<img src=\\\"\" + img.url + \"\\\">\"\n  }).join(\"\\n\");\n}",
        "imageStyle": "FULL"
    },
    "ruleExplore": {
        "author": "span.0@text##\\[(.*)\\]##$1###",
        "bookList": "<js>java.t2s(result)<\/js>\n#classify_container@li",
        "bookUrl": "a.0@href",
        "coverUrl": "img@src",
        "kind": "{{@@em@text}},{{@@.info@text##张照片, 创建于##,}}",
        "name": ".txtA@text||span.0@text##\\(.*"
    },
    "ruleSearch": {
        "author": "span.0@text##\\[(.*)\\]##$1###",
        "bookList": "<js>java.t2s(result)<\/js>\n#classify_container@li",
        "bookUrl": "a.0@href",
        "checkKeyWord": "3D",
        "coverUrl": "img@src",
        "intro": "",
        "kind": "{{@@em@text}},{{@@.info@text##(張圖片|张图片).*##P}},{{@@.info@text##.*(創建於|创建于)|\\s.*}}",
        "lastChapter": "",
        "name": ".txtA@text||span.0@text##\\(.*"
    },
    "ruleToc": {
        "chapterList": "#continusRead",
        "chapterName": "a@text",
        "chapterUrl": "a@href##-slist-##-webp-"
    },
    "searchUrl": "{{getUrl()}}q\/index.php?q={{key}}&m=&f=_all&syn=yes&s=create_time_DESC<,&p={{page}}>",
    "weight": 0
}
广告