🪜101看书

https://101kanshu.com

yezechuandl (3004)07/22 21:53

//2025.6.19 ◎夜泽川◎
二维码导入
{
    "bookSourceComment": "\/\/2025.6.19 ◎夜泽川◎",
    "bookSourceGroup": "自制,网络",
    "bookSourceName": "🪜101看书",
    "bookSourceType": 0,
    "bookSourceUrl": "https:\/\/101kanshu.com",
    "customOrder": 116,
    "enabled": true,
    "enabledCookieJar": true,
    "enabledExplore": true,
    "exploreUrl": "@js:\nvar result = [];\nvar push = (title, url, size) => result.push({\n    title: java.t2s(title),\n    url: url && \/_\/.test(url) ? `\/novels\/${url}.html` : url,\n    style: {\n        layout_flexGrow: 1,\n        layout_flexBasisPercent: size\n    }\n});\n\npush(\"全部分类\", null, 1);\n\nconst tag = org.jsoup.Jsoup.parse(java.ajax(source.key + \"\/novels\/hot\")).select('.droplist li:not([class]) a');\nconst sort = [\n    [\"连载\", \"newhot_0_0_1\"],\n    [\"全本\", \"newhot_0_1_1\"],\n    [\"人气\", \"weekvisit_0_0_1\"],\n    [\"推荐\", \"allvote_0_0_1\"]\n];\n\nsort.forEach(([name, pattern]) => {\n    let Url = pattern.replace(\/1$\/, \"{{page}}\");\n    push(`༺ˇ»\\`ʚ  ${name}  ɞ´«ˇ༻`, Url, 1);\n    tag.toArray().forEach((e, i) => push(e.text(), Url.replace(\/^(.+?_)0\/, `$1${i+1}`), 0.25));\n});\n\npush(\"༺ˇ»`ʚ  标签  ɞ´«ˇ༻\", null, 1);\norg.jsoup.Jsoup.parse(java.ajax(source.key)).select('.tag a').forEach(n => \n    push(n.text(), n.attr('href') + \"\/{{page}}\", 0.2)\n);\n\nJSON.stringify(result);",
    "header": "{\"User-Agent\":\"Mozilla\/5.0 (Linux; Android 9) Mobile Safari\/537.36\"}",
    "lastUpdateTime": "1753192403206",
    "loginCheckJs": "if (result.code() == 403) java.toast('服务器拒绝访问,请检查网络状况!');\nif (\/Just a moment\/.test(result.body())) {\n\t   let url = result.url()\n\t   cookie.removeCookie(url);\n    result = java.startBrowserAwait(url, \"验证\", false);\n}\nresult;",
    "respondTime": 180000,
    "ruleBookInfo": {
        "author": "@get:{a}",
        "coverUrl": "@get:{i}",
        "downloadUrls": "text.完整目录@href||.mybox@a.-1@href",
        "init": "<js>java.setContent(java.t2s(result));<\/js>\n@put:{\"n\":\"[property$=book_name]@content\",\n\"a\":\"[property$=author]@content\",\n\"t\":\"[property~=category|status]@content\",\n\"l\":\"[property$=latest_chapter_name]@content\",\n\"i\":\"[property$=image]@content\",\n\"o\":\"[property$=description]@content\",\n\"g\":\"[property$=update_time]@content\"\n}",
        "intro": "@get:{o}",
        "kind": "@get:{t}",
        "lastChapter": "@get:{l}◎@get:{g}",
        "name": "@get:{n}",
        "tocUrl": "{{baseUrl}}##^.*book\\\/##\/ajax_novels\/chapterlist\/"
    },
    "ruleContent": {
        "content": "#txtcontent@html\n@js:java.t2s(result);",
        "nextContentUrl": "text.下一章@href||[class^=\"page\"]@a.-1@href"
    },
    "ruleExplore": {},
    "ruleSearch": {
        "author": "label.0@text",
        "bookList": "<js>java.t2s(result);<\/js>\n#article_list_content > li",
        "bookUrl": "a.0@href",
        "coverUrl": "img@data-src",
        "intro": "ol@text",
        "kind": "label!0@text",
        "lastChapter": ".zxzj a@text",
        "name": "h3@text"
    },
    "ruleToc": {
        "chapterList": "ul a",
        "chapterName": "text\n@js:java.t2s(result);",
        "chapterUrl": "href"
    },
    "searchUrl": "\/search\/{{key}}\/{{page}}.html",
    "weight": 0
}
广告