天籁小说
http://www.picdg.co
laijiandong1 (10004)5天前
69平替不确定?
{ "bookSourceComment": "69平替不确定?", "bookSourceGroup": "小说 书源", "bookSourceName": "天籁小说", "bookSourceType": 0, "bookSourceUrl": "http:\/\/www.picdg.co ", "customOrder": -98596, "enabled": true, "enabledCookieJar": false, "enabledExplore": true, "lastUpdateTime": "1751808896036", "respondTime": 16341, "ruleBookInfo": { "author": "[property$=author]@content", "coverUrl": "[property$=image]@content", "intro": "[property$=description]@content", "kind": "[property~=category|status|update_time]@content", "lastChapter": "[property$=latest_chapter_name]@content", "name": "[property$=book_name]@content", "wordCount": ".book-meta:nth-of-type(4)@text##字数:" }, "ruleContent": { "content": "#content@html", "nextContentUrl": ".next@href" }, "ruleExplore": {}, "ruleSearch": { "author": ".book-author@text", "bookList": ".book-li", "bookUrl": ".book-layout@href", "checkKeyWord": "剑来", "coverUrl": "img@data-echo@src", "intro": ".book-desc@text", "kind": ".tag-small@text", "name": ".book-title@text", "wordCount": "" }, "ruleToc": { "chapterList": "\/\/div[@id='list']\/dl\/a[dt[contains(text(),'全部章节目录')]]\/following-sibling::a", "chapterName": "text##^\\d+\\.|(.*合.*|(含.*|\\(.*合.*|\\(含.*\n@js:result\n.replace(\"••\",\"\")\n.replace(\/^(\\d+).第\/,'第')\n.replace(\/^(正文|VIP章节|最新章节|免费章节.|章节目录)?(\\s+|_)|[\\(\\{({【].*[求含理更谢乐发推票盟补加字Kk\\\/].*\/g,'')\n.replace(\/^(\\d+)[、.]第.+章\/,'第$1章')\n.replace(\/^(\\d+)、\\d+、\/,'第$1章 ')\n.replace(\/^(\\d+)、\\d+\/,'第$1章')\n.replace(\/^(第.+章)\\s?\\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", "chapterUrl": "href" }, "searchUrl": "@js:\nres = java.ajax(source.getKey())\naction = org.jsoup.Jsoup.parse(res).select(\"#post\").attr(\"action\")\noption = {\n \"body\": `searchtype=all&searchkey=${key}`,\n \"method\": \"POST\"\n}\nString(action + ',' +JSON.stringify(option))", "weight": 0 }