ESJ Zone

https://www.esjzone.one

plmplmplm (11777)6天前

修复发现页
二维码导入
{
    "bookSourceComment": "修复发现页",
    "bookSourceName": "ESJ Zone",
    "bookSourceType": 0,
    "bookSourceUrl": "https:\/\/www.esjzone.one",
    "bookUrlPattern": "https?:\/\/www.esjzone.one\/detail\/.*",
    "customOrder": 2,
    "enabled": true,
    "enabledCookieJar": true,
    "enabledExplore": true,
    "exploreUrl": "@js:\nvar result = [];\nfunction header(t) {\n  result.push({'title': '>> ' + t + ' <<', 'url': '',\n    'style': {'layout_flexGrow': 1, 'layout_flexBasisPercent': 1}});\n}\nfunction item(t, u, basis) {\n  result.push({'title': t, 'url': u,\n    'style': {'layout_flexGrow': 1, 'layout_flexBasisPercent': basis || 0.25}});\n}\nheader('提示: 未登录时各分类显示同一原创列表, 点书源【登录】(网页)后自动区分');\nheader('轻小说分类 · 最新更新');\nitem('全部', '\/list-01\/{{page}}.html');\nitem('日轻', '\/list-11\/{{page}}.html');\nitem('原创', '\/list-21\/{{page}}.html');\nitem('韩轻', '\/list-31\/{{page}}.html');\nheader('全部 · 8种排序');\nitem('最新上架', '\/list-02\/{{page}}.html');\nitem('最高评分', '\/list-03\/{{page}}.html');\nitem('最多观看', '\/list-04\/{{page}}.html');\nitem('最多文章', '\/list-05\/{{page}}.html');\nitem('最多讨论', '\/list-06\/{{page}}.html');\nitem('最多收藏', '\/list-07\/{{page}}.html');\nitem('最多字数', '\/list-08\/{{page}}.html');\nheader('日轻 · 精选');\nitem('最高评分', '\/list-13\/{{page}}.html');\nitem('最多收藏', '\/list-17\/{{page}}.html');\nheader('原创 · 精选');\nitem('最高评分', '\/list-23\/{{page}}.html');\nitem('最多收藏', '\/list-27\/{{page}}.html');\nheader('韩轻 · 精选');\nitem('最高评分', '\/list-33\/{{page}}.html');\nitem('最多收藏', '\/list-37\/{{page}}.html');\nheader('一週更新 · 需登录');\nitem('一週更新(单页870+本)', '\/update\/', 1);\nheader('个人中心 · 需登录');\nitem('我的收藏', '\/my\/favorite', 0.5);\nitem('观看记录', '\/my\/view', 0.5);\nJSON.stringify(result)",
    "header": "{\"User-Agent\": \"Mozilla\/5.0 (Linux; Android 13) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/120.0.0.0 Mobile Safari\/537.36\", \"Referer\": \"https:\/\/www.esjzone.one\/\"}",
    "lastUpdateTime": "1794083825278",
    "loginUrl": "https:\/\/www.esjzone.one\/my\/login",
    "respondTime": 180000,
    "ruleBookInfo": {
        "author": "class.list-unstyled mb-2 book-detail@tag.li.1@tag.a@text\n@js:\njava.t2s(result)",
        "canReName": "true",
        "coverUrl": "@css:div.col-md-3 > div > a > img@src",
        "intro": "{{@@section.widget-tags@a.tag@text##(^|[\\n])##🏷️}}\n{{'&lrm;'}}\n{{@@div.description@html}}\n@js:\njava.t2s(result)",
        "kind": "@js:\nvar r = [];\nvar t = java.getString('class.list-unstyled mb-2 book-detail@tag.li.0@text');\nvar d = java.getString('class.list-unstyled mb-2 book-detail@tag.li.2@text');\nvar e = java.getString('@css:.book-detail label:has(.icon-eye)@text');\nvar h = java.getString('@css:.book-detail label:has(.icon-heart)@text');\nif (t) r.push(String(t).replace(\/^.+?:\\s*\/, ''));\nif (e) r.push('关注:' + String(e).trim());\nif (h) r.push('喜欢:' + String(h).trim());\nif (d) r.push('更新:' + String(d).replace(\/^.+?:\\s*\/, ''));\nr.join(',')",
        "lastChapter": "@css:div[id = chapterList] >a:last-child@text\n@js:\njava.t2s(result)",
        "name": "@css:div.col-md-9.book-detail > h2@text\n@js:\njava.t2s(result)",
        "wordCount": "@css: .book-detail label:has(.icon-file-text)@text##,##"
    },
    "ruleContent": {
        "content": "@css:div.forum-content.mt-3, div.d_post_content@all\n@js:\njava.t2s(result)"
    },
    "ruleExplore": {
        "author": "class.card-author@tag.a@text\n@js:\njava.t2s(result)",
        "bookList": "div.col-lg-3.col-md-4.col-sm-3.col-xs-6, div.product-item",
        "bookUrl": "@css:.card-title a, .product-title a@href",
        "coverUrl": "class.main-img@class.lazyload@data-src\n@js:\nresult.match(\"empty\") ? \"\" : result",
        "intro": "@css:.card-ep, .book-ep@text\n@js:\njava.t2s(result)",
        "kind": "@js:\nvar r = [];\nvar b = java.getString('@css:.product-badge@text');\nvar e = java.getString('@css:.column:has(.icon-eye)@text');\nvar h = java.getString('@css:.column:has(.icon-heart)@text');\nvar f = java.getString('@css:.column:has(.icon-feather)@text');\nvar m = java.getString('@css:.column:has(.icon-message-square)@text');\nif (b) r.push(String(b).trim());\nif (e) r.push('关注:' + String(e).trim());\nif (h) r.push('喜欢:' + String(h).trim());\nif (f) r.push('羽毛:' + String(f).trim());\nif (m) r.push('评论:' + String(m).trim());\nr.join(',')",
        "lastChapter": "@css:.card-ep a, .book-ep a@text\n@js:\njava.t2s(result)",
        "name": "@css:.card-title a, .product-title@text\n@js:\njava.t2s(result)",
        "wordCount": "@css: .column:has(.icon-file-text)@text##,##"
    },
    "ruleSearch": {
        "author": "class.card-author@tag.a@text\n@js:\njava.t2s(result)",
        "bookList": "div.col-lg-3.col-md-4.col-sm-3.col-xs-6, div.product-item",
        "bookUrl": "@css:.card-title a, .product-title a@href",
        "coverUrl": "class.main-img@class.lazyload@data-src\n@js:\nresult.match(\"empty\") ? \"\" : result",
        "intro": "@css:.card-ep, .book-ep@text\n@js:\njava.t2s(result)",
        "kind": "@js:\nvar r = [];\nvar b = java.getString('@css:.product-badge@text');\nvar e = java.getString('@css:.column:has(.icon-eye)@text');\nvar h = java.getString('@css:.column:has(.icon-heart)@text');\nvar f = java.getString('@css:.column:has(.icon-feather)@text');\nvar m = java.getString('@css:.column:has(.icon-message-square)@text');\nif (b) r.push(String(b).trim());\nif (e) r.push('关注:' + String(e).trim());\nif (h) r.push('喜欢:' + String(h).trim());\nif (f) r.push('羽毛:' + String(f).trim());\nif (m) r.push('评论:' + String(m).trim());\nr.join(',')",
        "lastChapter": "@css:.card-ep a, .book-ep a@text\n@js:\njava.t2s(result)",
        "name": "@css:.card-title a, .product-title@text\n@js:\njava.t2s(result)",
        "wordCount": "@css: .column:has(.icon-file-text)@text##,##"
    },
    "ruleToc": {
        "chapterList": "#chapterList@a[data-title], p.non, summary",
        "chapterName": "text\n@js:\njava.t2s(result)",
        "chapterUrl": "href",
        "isVolume": "p.non@text||summary@text"
    },
    "searchUrl": "https:\/\/www.esjzone.one\/tags\/{{key}}",
    "weight": 0
}
广告