🍒思兔阅读
https://sto55.com/
nanfeng147 (6649)06/20 20:48
25.4.16
{
"bookSourceComment": "25.4.16\n需要挂梯",
"bookSourceGroup": "🍒精选❶",
"bookSourceName": "🍒思兔阅读",
"bookSourceType": 0,
"bookSourceUrl": "https:\/\/sto55.com\/",
"customOrder": 68,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "@js:\n\nvar sort=[],\npush=(title,surl,size)=>sort.push({\n title: title,\n url: surl,\n style: {\n layout_flexGrow: 1,\n layout_flexBasisPercent: size,\n }\n });\n\n\npush(\"༺ˇ»`ʚ排行榜ɞ´«ˇ༻\",null,1);\n\n[[\"总排行榜\",\"allvisit\"],[\"总推荐榜\",\"allvote\"],[\"月排行榜\",\"monthvisit\"],[\"月推荐榜\",\"monthvote\"],[\"周排行榜\",\"weekvisit\"],[\"周推荐榜\",\"weekvote\"],[\"最新入库\",\"postdate\"],[\"最近更新\",\"lastupdate\"],[\"总收藏榜\",\"goodnum\"]].map([title,uri]=>push(title, `top\/${uri}_{{page}}.html`, 0.25));\n\n\n\n\n\nvar xiaoyu=[\"༺ˇ»`ʚ全部小说ɞ´«ˇ༻\",\"玄幻奇幻\",\n\"武侠仙侠\",\"现代都市\",\"历史军事\",\n\"科幻小说\",\"游戏竞技\",\"恐怖灵异\",\n\"言情小说\",\"动漫同人\",\"其他类型\"];\nxiaoyu.map((title,i)=>{\n\tlink=`class_${i}_{{page}}.html`;\n\tif(i==0){\n\t\tsize=1\n\t\t}else{size=0.25}\n\tpush(title,link,size)\n\t});\n\npush(\"完本小说\",\"full_{{page}}.html\",0.25);\n\n\n\n\n\n\nJSON.stringify(sort);",
"jsLib": "function method(result){ const { java, source, cookie } = this ;result=result.replace(\/著\/g,'着').replace(\/着([者名称述书作意于之在令])\/g,'著$1').replace(\/([土拙原显昭卓编名巨遗译知先])着\/g,'$1著').replace(\/仿真\/g,'模拟');return java.t2s(result)}",
"lastUpdateTime": "1750423688419",
"respondTime": 180000,
"ruleBookInfo": {
"author": "[property$=author]@content",
"coverUrl": "[property$=image]@content",
"init": "<js>\n\/\/修复书籍重定向目录加载失败\nbook.bookUrl = baseUrl;\nresult; \/\/设置当前url,并返回结果\n<\/js>\n<js>method(result)<\/js>",
"intro": "🕰 更新时间:\n{{@@[property$=update_time]@content##\\s.*}}\n📜 内容简介:\n{{@@[property$=description]@content}}##(^|[。!?……;]+[”」)】]?)##$1<br>",
"kind": "[property~=category|status|update_time]@content##\\s.*",
"lastChapter": "{{@@[property$=chapter_name]@content##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求含理更谢乐发推票盟补加字].*?[】)\\)]}}•{{@@[property$=update_time]@content##\\s.*}}\n@js:result\n.replace(\"••\",\"\")\n.replace(\/^(\\d+).第\/,'第')\n.replace(\/^(\\d+)[、.]第.+章\/,'第$1章')\n.replace(\/^(\\d+)、\\d+、\/,'第$1章 ')\n.replace(\/^(\\d+)、\\d+\/,'第$1章')\n.replace(\/^(\\d+)、\/,'第$1章 ')\n.replace(\/^(第.+章)\\s?第.+章\/,'$1')\n.replace(\/第\\s(.+)\\s章\/,'第$1章')\n.replace(\/.*(chapter|Chapter)\\s?(\\d+)\\s?\/,'$1 $2 ')\n.replace(\/\\(.+\\)\/,'')\n.replace(\/\\[|。\/,'')\n.replace(\/第([零一二两三四五六七八九十百千]+)章\/g,java.toNumChapter(result))\n##(章)([^\\s]+)(\\s·)##$1 $2$3",
"name": "[property$=book_name]@content",
"tocUrl": "{{baseUrl}}##$##ajax_index.html"
},
"ruleContent": {
"content": "<js>method(result)<\/js>\n.readcotent@textNodes",
"replaceRegex": "##\\s*.本章完.\\s*|^\\s*{{String(chapter.title).replace(\/^\\d\\.\/,'($0)?')}}\\s*|\\s*【.*分享到.*脸书.*】\\s*|写到这里.*记一下.*|请访问.*最.*章节.*|如果前几章.*|[^一-ꀀ,。?!“”]{5,}.*[最更章].*|[最更章].*[^一-ꀀ,。?!“”]{5,}|\\w+搜索.*思兔阅读|第.*章.*"
},
"ruleExplore": {},
"ruleSearch": {
"author": ".author.0@text##作者:",
"bookList": "<js>method(result)<\/js>\ndiv.bookbox",
"bookUrl": "a.0@href",
"checkKeyWord": "模拟",
"coverUrl": "a.0@href\n@js:\nvar id = result.match(\/(\\d+)\\\/?$\/)[1];\nvar iid = parseInt(id\/1000);\n'https:\/\/sto55.com\/files\/article\/image\/'+iid+'\/'+id+'\/'+id+'s.jpg'",
"intro": ".update@textNodes",
"lastChapter": ".cat@a@text##正文卷.|正文.|VIP卷.|默认卷.|卷_|VIP章节.|免费章节.|章节目录.|最新章节.|[\\((【].*?[求含理更谢乐发推票盟补加字].*?[】)\\)]\n@js:result\n.replace(\"••\",\"\")\n.replace(\/^(\\d+).第\/,'第')\n.replace(\/^(\\d+)[、.]第.+章\/,'第$1章')\n.replace(\/^(\\d+)、\\d+、\/,'第$1章 ')\n.replace(\/^(\\d+)、\\d+\/,'第$1章')\n.replace(\/^(\\d+)、\/,'第$1章 ')\n.replace(\/^(第.+章)\\s?第.+章\/,'$1')\n.replace(\/第\\s(.+)\\s章\/,'第$1章')\n.replace(\/.*(chapter|Chapter)\\s?(\\d+)\\s?\/,'$1 $2 ')\n.replace(\/\\(.+\\)\/,'')\n.replace(\/\\[|。\/,'')\n.replace(\/第([零一二两三四五六七八九十百千]+)章\/g,java.toNumChapter(result))\n##(章)([^\\s]+)(\\s·)##$1 $2$3",
"name": ".bookname@text"
},
"ruleToc": {
"chapterList": "<js>method(result)<\/js>\ndd@a",
"chapterName": "text",
"chapterUrl": "href"
},
"searchUrl": "search\/{{key}}\/{{page}}.html",
"weight": 0
}