和图书

https://www.hetushu.com/

little-white-deer (4438)11小时前

和图书,需要阅读版本比较新的,能进行cloudflare验证。2025.8.19。
二维码导入
{
    "bookSourceComment": "\/\/修改",
    "bookSourceGroup": "自制,源仓库",
    "bookSourceName": "和图书",
    "bookSourceType": 0,
    "bookSourceUrl": "https:\/\/www.hetushu.com\/",
    "bookUrlPattern": "https:\/\/www.hetushu.com\/book.+html",
    "customOrder": -261,
    "enabled": true,
    "enabledCookieJar": false,
    "enabledExplore": true,
    "exploreUrl": "全部小说::\/book\/index.php<,?page={{page}}>\n网游小说::\/book\/index.php?type=%E7%BD%91%E6%B8%B8%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n玄幻小说::\/book\/index.php?type=%E7%8E%84%E5%B9%BB%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n穿越小说::\/book\/index.php?type=%E7%A9%BF%E8%B6%8A%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n科幻小说::\/book\/index.php?type=%E7%A7%91%E5%B9%BB%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n仙侠小说::\/book\/index.php?type=%E4%BB%99%E4%BE%A0%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n都市小说::\/book\/index.php?type=%E9%83%BD%E5%B8%82%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n武侠小说::\/book\/index.php?type=%E6%AD%A6%E4%BE%A0%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n历史小说::\/book\/index.php?type=%E5%8E%86%E5%8F%B2%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n竞技小说::\/book\/index.php?type=%E7%AB%9E%E6%8A%80%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n言情小说::\/book\/index.php?type=%E8%A8%80%E6%83%85%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n悬疑小说::\/book\/index.php?type=%E6%82%AC%E7%96%91%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n军事小说::\/book\/index.php?type=%E5%86%9B%E4%BA%8B%E5%B0%8F%E8%AF%B4<,&page={{page}}>\n灵异小说::\/book\/index.php?type=%E7%81%B5%E5%BC%82%E5%B0%8F%E8%AF%B4<,&page={{page}}>",
    "header": "{\"User-Agent\":\"Mozilla\/5.0 (Linux; Android 9) Mobile Safari\/537.36\"}",
    "jsLib": "var Regex = \/Just a moment|onloadTurnstileCallback\/;\nfunction Ajax(url) {\n     const { java } = this;\n     let result = java.ajax(url);\n     let retryCount = 0;\n     const maxRetries = 3;\n     while (Regex.test(result) && retryCount < maxRetries) {\n      result = java.startBrowserAwait(url, \"验证\").body();\n     }\n     return result;\n}",
    "lastUpdateTime": "1755595704687",
    "loginCheckJs": "let original = result;\nlet url = result.url();\nlet ck = cookie.getCookie(url).split('; ').filter(item => !item.startsWith(\"jieqiVisitTime\")).join('; ');\ncookie.setCookie(url, ck);\nif (result.code() == 403) java.toast('服务器拒绝访问,请检查网络状况!');\nif (Regex.test(original.body())) {\n\t   cookie.removeCookie(url);\n    result = java.startBrowserAwait(url, \"验证\");\n    if (\/onloadTurnstileCallback\/.test(original.body())) {\n    java.initUrl();\n    result = java.getStrResponse(null, null, false);\n    }\n}\nresult;",
    "respondTime": 180000,
    "ruleBookInfo": {
        "author": "a.0@text",
        "coverUrl": "img@src",
        "init": ".book_info",
        "intro": ".intro@text",
        "kind": "text.类型:@text##类型:",
        "name": "h2@text",
        "wordCount": "text.字数:@text##字数:"
    },
    "ruleContent": {
        "content": "#content@div@html",
        "replaceRegex": "##和-图-书|http.*con|m.+com"
    },
    "ruleExplore": {
        "author": ".author@text",
        "bookList": "#list@li",
        "bookUrl": "a.1@href",
        "coverUrl": "img@src",
        "intro": ".intro@text",
        "kind": "span.0@text",
        "name": ".name@text"
    },
    "ruleSearch": {
        "author": "span.0@text",
        "bookList": "<js>\nif(\/暂停搜索\/.test(src)){\n\tjava.toast(\"暂停搜索\")\n\tresult=\"\"\n\t}else{\n\t\tresult=result\n\t\t}\n<\/js>\n.list@dd||#list@li",
        "bookUrl": "a.1@href",
        "checkKeyWord": "我有一座恐怖屋",
        "coverUrl": "img@src",
        "intro": ".intro@text",
        "name": "a.1@text"
    },
    "ruleToc": {
        "chapterList": "@css:#dir dt,#dir dd",
        "chapterName": "a@text||dt@text",
        "chapterUrl": "a@href##$##,{'webView': true}",
        "isVolume": "dt@text"
    },
    "searchUrl": "https:\/\/www.hetushu.com\/search\/?keyword={{key}}",
    "weight": 0
}
广告