话本小说

https://www.ihuaben.com

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

【话本小说 · 使用说明】(本书源基于 Legado MD3 版本制作调试)

■ 这是什么
话本小说网(www.ihuaben.com)书源, 以同人/原创小说为主, 免费在线阅读。

■ 搜索说明
1. 支持书名/作者搜索(话本站内搜索 so.ihuaben.com)
2. 注意: 话本是同人/原创平台, 没有主流网文(如斗破苍穹等搜不到属正常)
3. 若开「精确搜索」, 只返回书名与关键词完全一致的结果

■ 发现页(5个榜单)
点击榜 / 评论榜 / 收藏榜 / 新书榜 / 新手村, 各100条

■ 正文阅读
1. 章节开头的角色对话已排版为「头像+名字:台词」(模拟聊天, 线性排列)
2. 已自动清除: 评论数字徽标、段评、作者语(角色对话保留)
3. 正文插图已保留; 文字嵌入模式下头像按文字行高显示(较小)

■ MD3版本注意事项
1. 若换书后图片样式未生效: 从书架删除该书重新加入
2. 首次打开较长的书, 目录页(全量章节)加载略慢属正常
3. 图片排版受Legado MD3文本阅读器限制: 图片只能「小尺寸内联同行」或「大尺寸独占一行」, 无法像原网站聊天气泡那样左右分栏
二维码导入
{
    "bookSourceComment": "【话本小说 · 使用说明】(本书源基于 Legado MD3 版本制作调试)\n\n■ 这是什么\n话本小说网(www.ihuaben.com)书源, 以同人\/原创小说为主, 免费在线阅读。\n\n■ 搜索说明\n1. 支持书名\/作者搜索(话本站内搜索 so.ihuaben.com)\n2. 注意: 话本是同人\/原创平台, 没有主流网文(如斗破苍穹等搜不到属正常)\n3. 若开「精确搜索」, 只返回书名与关键词完全一致的结果\n\n■ 发现页(5个榜单)\n点击榜 \/ 评论榜 \/ 收藏榜 \/ 新书榜 \/ 新手村, 各100条\n\n■ 正文阅读\n1. 章节开头的角色对话已排版为「头像+名字:台词」(模拟聊天, 线性排列)\n2. 已自动清除: 评论数字徽标、段评、作者语(角色对话保留)\n3. 正文插图已保留; 文字嵌入模式下头像按文字行高显示(较小)\n\n■ MD3版本注意事项\n1. 若换书后图片样式未生效: 从书架删除该书重新加入\n2. 首次打开较长的书, 目录页(全量章节)加载略慢属正常\n3. 图片排版受Legado MD3文本阅读器限制: 图片只能「小尺寸内联同行」或「大尺寸独占一行」, 无法像原网站聊天气泡那样左右分栏\n",
    "bookSourceGroup": "小说",
    "bookSourceName": "话本小说",
    "bookSourceType": 0,
    "bookSourceUrl": "https:\/\/www.ihuaben.com",
    "bookUrlPattern": "https:\/\/www\\.ihuaben\\.com\/book\/\\d+\\.html",
    "concurrentRate": "",
    "customButton": false,
    "customOrder": 0,
    "enabled": true,
    "enabledCookieJar": true,
    "enabledExplore": true,
    "eventListener": false,
    "exploreUrl": "点击榜::https:\/\/top.ihuaben.com\/\n评论榜::https:\/\/top.ihuaben.com\/comment.html\n收藏榜::https:\/\/top.ihuaben.com\/favorite.html\n新书榜::https:\/\/top.ihuaben.com\/new_book.html\n新手村::https:\/\/top.ihuaben.com\/new_author.html\n",
    "header": "@js:\nJSON.stringify({\n\"User-Agent\": java.getWebViewUA()\n})\n",
    "lastUpdateTime": "1787793010720",
    "respondTime": 180000,
    "ruleBookInfo": {
        "author": "meta[property=og:novel:author]@content",
        "canReName": "",
        "coverUrl": "meta[property=og:image]@content",
        "downloadUrls": "",
        "init": "",
        "intro": "meta[property=og:description]@content",
        "kind": "meta[property=og:novel:category]@content",
        "lastChapter": "",
        "name": "meta[property=og:novel:book_name]@content",
        "tocUrl": "@js:baseUrl.replace(\/\\\/book\\\/\/, '\/list\/');",
        "updateTime": "",
        "wordCount": ""
    },
    "ruleContent": {
        "callBackJs": "",
        "content": "<js>\nvar doc = org.jsoup.Jsoup.parse(String(result));\nvar cs = doc.select('#contentsource').first();\nif (cs) {\n  cs.select('i.num, .passage-cosplay-preview, script, style').remove();\n  var talks = cs.select('.talk');\n  for (var i = 0; i < talks.size(); i++) {\n    var t = talks.get(i);\n    var avatarSrc = '';\n    var av = t.select('.avatar img').first();\n    if (av) avatarSrc = av.attr('src');\n    var nm = t.select('.name').first();\n    var name = nm ? nm.text() : '';\n    var msg = t.select('.talkcontent p').text();\n    var p = doc.createElement('p');\n    if (avatarSrc) {\n      var img = doc.createElement('img');\n      img.attr('src', avatarSrc);\n      p.appendChild(img);\n    }\n    p.appendText(name + ':' + msg);\n    t.replaceWith(p);\n  }\n  result = cs.html();\n}\nresult;\n<\/js>\n",
        "imageDecode": "",
        "imageStyle": "text",
        "nextContentUrl": "",
        "payAction": "",
        "replaceRegex": "",
        "sourceRegex": "",
        "subContent": "",
        "title": "#chaptertitle h1@text",
        "webJs": ""
    },
    "ruleExplore": {
        "author": "td.3@a@text",
        "bookList": "table.table-hover tbody tr",
        "bookUrl": "td.0@a@href",
        "coverUrl": "",
        "intro": "",
        "kind": "td.2@text",
        "lastChapter": "td.1@a@text",
        "name": "td.0@a@text",
        "updateTime": "",
        "wordCount": ""
    },
    "ruleSearch": {
        "author": "p.text-muted@a.0@text",
        "bookList": "div.searchresult",
        "bookUrl": "h2@a@href",
        "checkKeyWord": "月莎",
        "coverUrl": "",
        "intro": "div.searchresult-info p@a.0@text",
        "kind": "",
        "lastChapter": "",
        "name": "h2@a@text",
        "updateTime": "",
        "wordCount": ""
    },
    "ruleToc": {
        "chapterList": "div.chapter-row",
        "chapterName": "span.col-title@a@text",
        "chapterUrl": "span.col-title@a@href",
        "formatJs": "",
        "isPay": "",
        "isVip": "",
        "isVolume": "",
        "nextTocUrl": "",
        "preUpdateJs": "",
        "updateTime": ""
    },
    "searchUrl": "https:\/\/so.ihuaben.com\/search?keyword={{key}}",
    "weight": 0
}
广告