🍅番茄小说源
https://novel.cooks.tw
lonbeaubrunpjl81 (13720)06/23 19:23
番茄小说源
{
"bookSourceName": "🍅番茄小说源",
"bookSourceType": 0,
"bookSourceUrl": "https:\/\/novel.cooks.tw",
"bookUrlPattern": "https?:\\\/\\\/novel\\.cooks\\.tw\\\/api\\\/novel\\\/detail\\\/\\d+.*",
"customOrder": -1,
"enabled": true,
"enabledCookieJar": true,
"enabledExplore": false,
"header": "{\"User-Agent\":\"Mozilla\/5.0 (Android 11; Mobile; rv:147.0) Gecko\/147.0 Firefox\/147.0\",\"Accept-Language\":\"zh-CN,zh-TW;q=0.9,zh;q=0.8,en;q=0.6\",\"Referer\":\"https:\/\/novel.cooks.tw\/\"}",
"jsLib": "function Base(){return 'https:\/\/novel.cooks.tw';}function J(s){try{return JSON.parse(String(s||'{}'));}catch(e){return {};}}function T(v){if(v===null||v===undefined)return '';return String(v).replace(\/<br\\s*\\\/?>\/gi,'\\n').replace(\/<p[^>]*>\/gi,'\\n').replace(\/<\\\/p>\/gi,'\\n').replace(\/<[^>]+>\/g,'').replace(\/ \/g,' ').replace(\/&\/g,'&').replace(\/<\/g,'<').replace(\/>\/g,'>').replace(\/'\/g,\"'\").replace(\/"\/g,'\"').trim();}function Cover(id){id=String(id||'').replace(\/\\D\/g,'');if(!id)return '';return 'https:\/\/pic.cooks.tw\/'+Math.floor(parseInt(id)\/1000)+'\/'+id+'\/'+id+'s.jpg';}function Clean(c){return String(c||'').replace(\/<br\\s*\\\/?>\/gi,'\\n').replace(\/<p[^>]*>\/gi,'\\n').replace(\/<\\\/p>\/gi,'\\n').replace(\/<[^>]+>\/g,'').replace(\/ \/g,' ').replace(\/&\/g,'&').replace(\/<\/g,'<').replace(\/>\/g,'>').replace(\/'\/g,\"'\").replace(\/"\/g,'\"').replace(\/\\r\/g,'').replace(\/[ \\t]+\\n\/g,'\\n').replace(\/\\n{3,}\/g,'\\n\\n').trim();}",
"lastUpdateTime": "1782213837195",
"respondTime": 180000,
"ruleBookInfo": {
"author": "$.data.author",
"coverUrl": "$.data.articleid\n<js>Cover(result)<\/js>",
"init": "<js>var j=J(result);var d=j.data||j;var id=d.articleid||'';if(!id){var m=String(baseUrl||'').match(\/detail\\\/(\\d+)\/);if(m)id=m[1];}try{cache.putMemory('articleid',String(id));}catch(e){}result;<\/js>",
"intro": "$.data.intro",
"lastChapter": "$.data.lastchapter",
"name": "$.data.articlename",
"tocUrl": "<js>var j=J(result);var d=j.data||j;var id=d.articleid||'';if(!id){var m=String(baseUrl||'').match(\/detail\\\/(\\d+)\/);if(m)id=m[1];}try{cache.putMemory('articleid',String(id));}catch(e){}Base()+'\/api\/chapter\/list\/'+id+'?lang=zh-CN'<\/js>",
"wordCount": "$.data.chapters"
},
"ruleContent": {
"content": "$.data.content\n<js>Clean(result)<\/js>"
},
"ruleExplore": {},
"ruleSearch": {
"author": "$.author",
"bookList": "$.data.items[*]",
"bookUrl": "https:\/\/novel.cooks.tw\/api\/novel\/detail\/{{$.articleid}}?lang=zh-CN",
"coverUrl": "$.articleid\n<js>Cover(result)<\/js>",
"intro": "$.intro",
"lastChapter": "$.chapters",
"name": "$.articlename"
},
"ruleToc": {
"chapterList": "$.data[*]||$.data.items[*]||$.data.list[*]||$.data.chapterlist[*]||$.data.chapterList[*]||$.data.chapters[*]",
"chapterName": "$.chaptername||$.chapter_name||$.chapterName||$.title||$.name",
"chapterUrl": "$.chapterid\n<js>var aid='';try{aid=cache.getFromMemory('articleid')||'';}catch(e){}if(!aid){var m=String(baseUrl||'').match(\/list\\\/(\\d+)\/);if(m)aid=m[1];}Base()+'\/api\/chapter\/content\/'+aid+'\/'+result+'?lang=zh-CN'<\/js>"
},
"searchUrl": "https:\/\/novel.cooks.tw\/api\/novel\/search?q={{key}}&page={{page}}&limit=20&lang=zh-CN,{\"headers\":{\"User-Agent\":\"Mozilla\/5.0 (Android 11; Mobile; rv:147.0) Gecko\/147.0 Firefox\/147.0\",\"Accept-Language\":\"zh-CN,zh-TW;q=0.9,zh;q=0.8,en;q=0.6\",\"Referer\":\"https:\/\/novel.cooks.tw\/\"}}",
"weight": 0
}