69书吧[晴天接口]
http://69shuba.qingtian618.com
twelve-is-still-good (10456)08/10 17:35
69书吧(晴天接口),用服务器过盾,正常不需要挂梯
欢迎使用晴天融合书源,融合书源支持番茄小说,七猫小说,喜马拉雅听书,懒人听书,番茄短剧,河马短剧,69书吧等几十中来源,地址:http://www.qingtian618.com
md,修复不会是回档吧??为什么这个源被删了一样
{
"bookSourceComment": "正常情况本书源无需代理,无需过验证,可直接使用,部分地区用户可能无法访问,需要开代理\n\n欢迎使用晴天融合书源,融合书源支持番茄小说,七猫小说,喜马拉雅听书,懒人听书,番茄短剧,河马短剧,69书吧等几十中来源,地址:http:\/\/www.qingtian618.com",
"bookSourceGroup": "",
"bookSourceName": "69书吧[晴天接口]",
"bookSourceType": 0,
"bookSourceUrl": "http:\/\/69shuba.qingtian618.com",
"customOrder": 0,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": true,
"exploreUrl": "<js>\nconst data = [\n \"玄幻魔法\",\n \"修真武侠\",\n \"言情小说\",\n \"历史军事\",\n \"游戏竞技\",\n \"科幻空间\",\n \"悬疑惊悚\",\n \"同人小说\",\n \"都市小说\",\n \"官场职场\",\n \"穿越时空\",\n \"青春校园\"\n];\n\nlet categorys = [];\nconst status = [\"连载\", \"全本\"];\n\nfor (let i of status) {\n categorys.push({\n title: i,\n url: `\/ranking?status=${i}&page={{page}}`,\n style: {\n layout_flexGrow: 1,\n layout_flexBasisPercent: 1\n }\n });\n \n for (let j of data) {\n categorys.push({\n title: j,\n url: `\/ranking?category=${j}&status=${i}&page={{page}}`,\n style: {\n layout_flexGrow: 1,\n layout_flexBasisPercent: 0.25\n }\n });\n }\n}\n\ncategorys.push({\n title: \"最新\",\n url: \"\/ranking?new=1&page={{page}}\",\n style: {\n layout_flexGrow: 1,\n layout_flexBasisPercent: 1\n }\n});\n\nfor (let j of data) {\n categorys.push({\n title: j,\n url: `\/ranking?category=${j}&new=1&page={{page}}`,\n style: {\n layout_flexGrow: 1,\n layout_flexBasisPercent: 0.25\n }\n });\n}\n\ncategorys.push({\n title: \"字数\",\n url: \"\/ranking?wordNumber=1&page={{page}}\",\n style: {\n layout_flexGrow: 1,\n layout_flexBasisPercent: 1\n }\n});\n\nfor (let j of data) {\n categorys.push({\n title: j,\n url: `\/ranking?category=${j}&wordNumber=1&page={{page}}`,\n style: {\n layout_flexGrow: 1,\n layout_flexBasisPercent: 0.25\n }\n });\n}\n\nJSON.stringify(categorys);\n<\/js>",
"lastUpdateTime": "1754818520269",
"loginUrl": "http:\/\/www.qingtian618.com",
"respondTime": 180000,
"ruleBookInfo": {
"author": "author",
"coverUrl": "thumb_url",
"init": "data",
"intro": "abstract",
"kind": "{{$.category}},{{$.status}},{{$.last_chapter_update_time}}",
"lastChapter": "last_chapter_title",
"name": "book_name",
"tocUrl": "$.bookid\n<js>\njava.put('bookid',result);\n\"\/catalog?bookid=\"+result;\n<\/js>",
"wordCount": "word_number"
},
"ruleContent": {
"content": "$.data\n<js>\nfunction cleanChapterText(text) {\n const lines = text.split('\\n');\n const filteredLines = lines.filter(line => {\n return !(line.includes('第') && line.includes('章')) && \n !line.includes('作者:') &&\n !\/^\\d{4}-\\d{2}-\\d{2}\/.test(line.trim());\n });\n return filteredLines.join('\\n');\n}\n\ncleanChapterText(result);\n<\/js>"
},
"ruleExplore": {
"author": "author",
"bookList": "data",
"bookUrl": "\/detail?bookid={{$.bookid}}",
"coverUrl": "thumb_url",
"intro": "abstract",
"kind": "{{$.category}},{{$.status}}",
"lastChapter": "last_chapter_title",
"name": "book_name",
"wordCount": "word_number"
},
"ruleSearch": {
"author": "author",
"bookList": "data",
"bookUrl": "\/detail?bookid={{$.bookid}}",
"checkKeyWord": "罪狱岛",
"coverUrl": "thumb_url",
"intro": "abstract",
"kind": "{{$.category}},{{$.status}}",
"lastChapter": "last_chapter_title",
"name": "book_name",
"wordCount": "word_number"
},
"ruleToc": {
"chapterList": "data",
"chapterName": "title",
"chapterUrl": "$.itemid\n<js>\nlet bookid = java.get('bookid');\n`\/content?bookid=${bookid}&itemid=${result}`;\n<\/js>"
},
"searchUrl": "\/search?key={{key}}&page={{page}}",
"weight": 0
}