爱看漫画

https://www.0592cr.com/

Zhou-SK (13960)1天前

爱看漫画(0592cr.com)
二维码导入
{
    "bookSourceName": "爱看漫画",
    "bookSourceType": 2,
    "bookSourceUrl": "https:\/\/www.0592cr.com\/",
    "customButton": false,
    "customOrder": 2,
    "enabled": true,
    "enabledCookieJar": false,
    "enabledExplore": false,
    "eventListener": false,
    "jsLib": "{\"example\":\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/crypto-js\/4.1.1\/crypto-js.min.js\"}",
    "lastUpdateTime": "1781602238214",
    "respondTime": 180000,
    "ruleBookInfo": {
        "author": "class.comics-detail__author@text",
        "coverUrl": "class.pure-u-1-1 pure-u-sm-1-3 pure-u-md-1-6@img@src",
        "intro": "class.comics-detail__desc overflow-hidden@text",
        "lastChapter": "class.supporting-text mt-2@span@a@text",
        "name": "class.comics-detail__title@text",
        "tocUrl": "class.comics-chapters__item@herf"
    },
    "ruleContent": {
        "content": "@js:\n\/\/ 示例数据(需替换为实际值)\nvar keyHex = \"54524876596270476c4e466f4f644c6158724b5259677664477747666a6e4a6a\";   \/\/ 32 位十六进制(16 字节)\nvar ivHex = \"6b424b58514970465954444f48474c516c52556b6c504c744e5063424b537665\";\/\/ 32 位十六进制(16 字节)\nvar http = baseUrl.split('\/').filter(part => part !== \"\");\nvar cid = http[http.length - 1]\nvar page = 1\nvar picList = []\n\nvar OkHttpClient = Packages.okhttp3.OkHttpClient;\nvar Request = Packages.okhttp3.Request;\nvar client = new OkHttpClient();\n\nvar HttpUrl = Packages.okhttp3.HttpUrl;\n\nfunction getList(page, cid) {\n    var baseApi = HttpUrl.parse(\"https:\/\/www.0592cr.com\/index.php\/api\/data\/pic\");\n    var url = baseApi.newBuilder()\n        .addQueryParameter(\"page\", page)\n        .addQueryParameter(\"cid\", cid)\n        .build();\n\n    var headers = new Packages.okhttp3.Headers.Builder()\n        .add(\"User-Agent\", \"Mozilla\/5.0 (Linux; Android 6.0; Nexus 5 Build\/MRA58N) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/143.0.0.0 Mobile Safari\/537.36\")\n        .add(\"Accept\", \"text\/javascript, application\/javascript, application\/ecmascript, application\/x-ecmascript, *\/*; q=0.01\")\n        .add(\"Referer\", baseUrl)\n        .build();\n\n    var request = new Request.Builder()\n        .url(url)\n        .headers(headers)\n        .build();\n\n    var response = client.newCall(request).execute();\n    var responseBody = JSON.parse(response.body().string());\n    \/\/ java.log(response);\n    if (responseBody.code == 1) {\n        return responseBody.data\n    }\n}\n\nfunction decryptAesCbc(hexKey, hexIv, base64Data) {\n    const key = CryptoJS.enc.Hex.parse(keyHex);\n    const iv = CryptoJS.enc.Hex.parse(ivHex);\n\n    const decrypted = CryptoJS.AES.decrypt(base64Data, key, {\n        iv: iv, mode: CryptoJS.mode.CBC,    \/\/ 指定CBC模式\n        padding: CryptoJS.pad.Pkcs7 \/\/ 指定PKCS7填充(默认即此,可省略)\n    });\n\n    const decryptedText = decrypted.toString(CryptoJS.enc.Utf8);\n    return decryptedText;\n}\n\n(function getImgList() {\n    while (true) {\n        var ccc = getList(page, cid)\n        var plainText = JSON.parse(decryptAesCbc(keyHex, ivHex, ccc));\n        if (plainText.length == 0) {\n            break\n        } else {\n            for (let n = 0; n < plainText.length; n++) {\n                \/\/ java.log(plainText[n].img);\n                picList.push(plainText[n].img)\n            }\n            page++\n        }\n    }\n    return picList\n}()).map(url => ' <img src = \"' + url + '\" > ').join(\"\\n\")",
        "imageStyle": "FULL",
        "nextContentUrl": "id.next@href"
    },
    "ruleExplore": {},
    "ruleSearch": {
        "bookList": "class.comics-card pure-u-1-3 pure-u-md-1-4 pure-u-lg-1-6",
        "bookUrl": "class.comics-card__poster text-decoration-none@href",
        "coverUrl": "class.field-img@img@src",
        "lastChapter": "class.tags@text",
        "name": "class.comics-card__title@text"
    },
    "ruleToc": {
        "chapterList": "class.pure-u-1-1 pure-u-sm-1-2 pure-u-md-1-3 pure-u-lg-1-4 comics-chapters",
        "chapterName": "class.comics-chapters__item@div@span@text",
        "chapterUrl": "class.comics-chapters__item@href"
    },
    "searchUrl": "\/index.php\/search?key={{key}}",
    "weight": 0
}
广告