🔞爱丽丝书屋

https://www.alicesw.tw

the-beauty-of-a-human-face (14579)6小时前

爱丽丝书屋 (ALICESW) 书源 v2
[站点]
· 繁体站: https://www.alicesw.tw (本书源实际抓取站点)
· 简体站: https://www.alicesw.com (需代理才能访问,未使用)
[说明]
· 原站为繁体,本规则已用 java.t2s() 将书名/作者/分类/简介/章节名/正文/标题统一转为简体
· 若个别字未转换(如"著/么"等),属手机端简繁词典覆盖范围,可在阅读器"简繁转换"里二次转换
· 发现页分组: 最新 / 原创 / 排行(本日·本周·本月·总) / 分类(29个)
· 排行榜"总排行"第一名作者列显示点击量,为站点数据怪癖,非规则错误
[v2 优化 2026-11-14]
· 正文净化: 删除站点混入正文尾部的「打賞 評論」功能按钮段(replaceRegex + js 双保险)
· 正文净化: 删除「p站视频…建议直接下载app + 推广URL」四段连排广告块(含 ---- 分隔线),54008《借讀那兩年》第一章实证;js 链含裸文案行/裸URL行/孤分隔线逐层降级
· 封面: 站点分类/排行/原创/搜索列表页本身无封面元素(纯文本 li,无 img 无懒加载),详情页封面为 img.321cdn.com 随机 md5 无法从书 id 推导;改为 BookInfo 写 cache + explore/search 读 cache 兜底——进过详情页的书在列表也有封面,零额外请求
· 修复: tocUrl 原 :contains(查看目錄) 与站点实际链接文字「查看全部章節」不匹配导致目录页取错
[免责]
· 网站内容为成人向文学,请自行甄别
二维码导入
{
    "bookSourceComment": "爱丽丝书屋 (ALICESW) 书源 v2\n[站点]\n· 繁体站: https:\/\/www.alicesw.tw (本书源实际抓取站点)\n· 简体站: https:\/\/www.alicesw.com (需代理才能访问,未使用)\n[说明]\n· 原站为繁体,本规则已用 java.t2s() 将书名\/作者\/分类\/简介\/章节名\/正文\/标题统一转为简体\n· 若个别字未转换(如\"著\/么\"等),属手机端简繁词典覆盖范围,可在阅读器\"简繁转换\"里二次转换\n· 发现页分组: 最新 \/ 原创 \/ 排行(本日·本周·本月·总) \/ 分类(29个)\n· 排行榜\"总排行\"第一名作者列显示点击量,为站点数据怪癖,非规则错误\n[v2 优化 2026-11-14]\n· 正文净化: 删除站点混入正文尾部的「打賞 評論」功能按钮段(replaceRegex + js 双保险)\n· 正文净化: 删除「p站视频…建议直接下载app + 推广URL」四段连排广告块(含 ---- 分隔线),54008《借讀那兩年》第一章实证;js 链含裸文案行\/裸URL行\/孤分隔线逐层降级\n· 封面: 站点分类\/排行\/原创\/搜索列表页本身无封面元素(纯文本 li,无 img 无懒加载),详情页封面为 img.321cdn.com 随机 md5 无法从书 id 推导;改为 BookInfo 写 cache + explore\/search 读 cache 兜底——进过详情页的书在列表也有封面,零额外请求\n· 修复: tocUrl 原 :contains(查看目錄) 与站点实际链接文字「查看全部章節」不匹配导致目录页取错\n[免责]\n· 网站内容为成人向文学,请自行甄别",
    "bookSourceGroup": "成人",
    "bookSourceName": "🔞爱丽丝书屋",
    "bookSourceType": 0,
    "bookSourceUrl": "https:\/\/www.alicesw.tw",
    "bookUrlPattern": "https:\/\/www\\.alicesw\\.tw\/novel\/\\d+\\.html",
    "customButton": false,
    "customOrder": 88,
    "enabled": true,
    "enabledCookieJar": false,
    "enabledExplore": true,
    "eventListener": false,
    "exploreScreen": "",
    "exploreUrl": "[\n  {\"title\":\"最新\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n  {\"title\":\"最新更新\",\"url\":\"https:\/\/www.alicesw.tw\/all\/order\/update_time+desc.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"原创\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n  {\"title\":\"原創專區\",\"url\":\"https:\/\/www.alicesw.tw\/original.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"排行\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n  {\"title\":\"本日排行\",\"url\":\"https:\/\/www.alicesw.tw\/other\/rank_hits\/order\/hits_day.html\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"本周排行\",\"url\":\"https:\/\/www.alicesw.tw\/other\/rank_hits\/order\/hits_week.html\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"本月排行\",\"url\":\"https:\/\/www.alicesw.tw\/other\/rank_hits\/order\/hits_month.html\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"總排行\",\"url\":\"https:\/\/www.alicesw.tw\/other\/rank_hits\/order\/hits.html\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"分类\",\"url\":\"\",\"style\":{\"layout_flexBasisPercent\":1,\"layout_flexGrow\":1}},\n  {\"title\":\"科幻\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/71.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"經典\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/79.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"奇幻\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/75.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"系統\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/69.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"武俠\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/68.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"亂倫\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/65.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"都市\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/64.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"鄉村\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/63.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"同人\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/73.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"玄幻\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/62.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"校園\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/61.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"穿越\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/70.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"反差\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/22.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"凌辱\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/46.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"墮落\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/18.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"純愛\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/19.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"偽娘\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/52.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"蘿莉\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/48.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"熟女\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/56.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"正太\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/50.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"明星\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/72.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"NTR\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/54.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"媚黑\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/53.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"調教\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/58.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"言情\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/59.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"百合\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/47.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"耽美\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/82.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"重口\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/21.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}},\n  {\"title\":\"其他\",\"url\":\"https:\/\/www.alicesw.tw\/lists\/57.html?page={{page}}\",\"style\":{\"layout_flexGrow\":1}}\n]\n",
    "header": "@js:\nJSON.stringify({\n\"User-Agent\": \"Mozilla\/5.0 (Linux; Android 13) AppleWebKit\/537.36\"\n})\n",
    "lastUpdateTime": "1794646683605",
    "respondTime": 180000,
    "ruleBookInfo": {
        "author": "meta[property=\"og:novel:author\"]@content<js>java.t2s(String(result))<\/js>",
        "coverUrl": "meta[property=\"og:image\"]@content||div.imgbox img@src<js>var u=String(result);if(u&&u.indexOf('\/\/')<0){u='https:\/\/www.alicesw.tw'+u;}if(u&&book&&book.bookUrl){cache.put('asw_cov_'+book.bookUrl,u);}u<\/js>",
        "intro": "div.jianjie@text<js>java.t2s(String(result))<\/js>",
        "kind": "meta[property=\"og:novel:category\"]@content<js>java.t2s(String(result))<\/js>",
        "lastChapter": "meta[property=\"og:novel:latest_chapter_name\"]@content<js>java.t2s(String(result))<\/js>",
        "name": "meta[property=\"og:novel:book_name\"]@content<js>java.t2s(String(result))<\/js>",
        "tocUrl": "a:contains(查看全部章節)@href||a:contains(查看目錄)@href##^##https:\/\/www.alicesw.tw"
    },
    "ruleContent": {
        "content": "div.content_txt p@textNodes<js>var t=String(java.t2s(String(result))); t=t.replace(\/!\\[([^\\]]*)\\]\\(([^)]*)\\)\/g,''); t=t.replace(\/^[\\u3000 \\t]*(?:章节|章節)\\d+\\s*$\/gm,''); t=t.replace(\/(?:^|\\n)[ \\t\\u3000]*-{5,}[ \\t\\u3000]*\\n[ \\t\\u3000]*p站视[频頻][^\\n]*下[载載]app[^\\n]*\\n[ \\t\\u3000]*https?:\\\/\\\/[^\\s]+[ \\t\\u3000]*\\n[ \\t\\u3000]*-{5,}[ \\t\\u3000]*(?=\\n|$)\/g,'');t=t.replace(\/^[ \\t\\u3000]*p站视[频頻][^\\n]*下[载載]app[^\\n]*$\/gm,'');t=t.replace(\/^[ \\t\\u3000]*https?:\\\/\\\/[^\\s]+[ \\t\\u3000]*$\/gm,'');t=t.replace(\/(?:^|\\n)[ \\t\\u3000]*-{5,}[ \\t\\u3000]*\\n[ \\t\\u3000]*本文件[来來]自[^\\n]*\\n(?:[ \\t\\u3000]*[发發][布佈][页頁]\\d*[::][^\\n]*\\n?)+[ \\t\\u3000]*-{5,}[ \\t\\u3000]*(?=\\n|$)\/g,'');t=t.replace(\/^[ \\t\\u3000]*本文件[来來]自[^\\n]*$\/gm,'');t=t.replace(\/^[ \\t\\u3000]*[发發][布佈][页頁]\\d*[::][^\\n]*$\/gm,'');t=t.replace(\/打[赏賞][ \\t\\u3000]*评[论論][ \\t\\u3000]*\/g,'');t<\/js>",
        "replaceRegex": "##(?s)[ \\t\\u3000]*-{5,}[ \\t\\u3000]*\\n[ \\t\\u3000]*p站视[频頻][^\\n]*下[载載]app[^\\n]*\\n[ \\t\\u3000]*https?:\/\/[^\\s]+[ \\t\\u3000]*\\n[ \\t\\u3000]*-{5,}[ \\t\\u3000]*|(?s)[ \\t\\u3000]*-{5,}[ \\t\\u3000]*\\n[ \\t\\u3000]*本文件[来來]自[^\\n]*\\n(?:[ \\t\\u3000]*[发發][布佈][页頁]\\d*[::][^\\n]*\\n?)+[ \\t\\u3000]*-{5,}[ \\t\\u3000]*|打[赏賞][ \\t\\u3000]*评[论論][ \\t\\u3000]*##",
        "title": "h1#chapterTitle@text||h3@text<js>java.t2s(String(result))<\/js>"
    },
    "ruleExplore": {
        "author": "span.s5@text||li.four@text<js>java.t2s(String(result))<\/js>",
        "bookList": "ul.txt-list li||div.rec_rullist ul",
        "bookUrl": "span.s2 a@href||li.two a@href<js>'https:\/\/www.alicesw.tw' + result<\/js>",
        "coverUrl": "span.s2 a@href||li.two a@href<js>var u='https:\/\/www.alicesw.tw'+String(result);var c=cache.get('asw_cov_'+u);c?c:''<\/js>",
        "kind": "span.s2 a@text||li.sev a@text<js>var t=String(result).replace(\/^\\[([^\\]]+)\\].*$\/,'$1').replace(\/小說$\/,''); java.t2s(t)<\/js>",
        "lastChapter": "li.three a@text<js>java.t2s(String(result))<\/js>",
        "name": "span.s2 a@text||li.two a@text<js>var t=String(result).replace(\/^\\[[^\\]]+\\]\\s*\/,''); java.t2s(t)<\/js>",
        "wordCount": "li.five@text"
    },
    "ruleSearch": {
        "author": "p.mb-1 a@text<js>java.t2s(String(result))<\/js>",
        "bookList": ".list-group-item",
        "bookUrl": "h5 a@href##^##https:\/\/www.alicesw.tw",
        "checkKeyWord": "加樂園",
        "coverUrl": "h5 a@href<js>var u='https:\/\/www.alicesw.tw'+String(result);var c=cache.get('asw_cov_'+u);c?c:''<\/js>",
        "intro": "p.content-txt@text<js>java.t2s(String(result))<\/js>",
        "name": "h5 a@text<js>var t=String(result).replace(\/^\\d+\\.\\s*\/,''); java.t2s(t)<\/js>"
    },
    "ruleToc": {
        "chapterList": "ul.section-list li",
        "chapterName": "a@text<js>java.t2s(String(result))<\/js>",
        "chapterUrl": "a@href##^##https:\/\/www.alicesw.tw"
    },
    "searchUrl": "https:\/\/www.alicesw.tw\/search.html?q={{key}}&f=_all&p={{page}}",
    "weight": 0
}
广告