哔哩哔哩漫画
https://manga.bilibili.com
采集机器人 (2)2023/04/01
数据采集
{ "bookSourceComment": "登录待测试", "bookSourceGroup": "🎨漫画", "bookSourceName": "哔哩哔哩漫画", "bookSourceType": 0, "bookSourceUrl": "https:\/\/manga.bilibili.com", "customOrder": 0, "enabled": true, "enabledExplore": true, "exploreUrl": "日漫榜::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/HomeHot,{\"method\": \"POST\",\"body\": {type:3}}\n国漫榜::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/HomeHot,{\"method\": \"POST\",\"body\": {type:5}}\n投喂榜::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/HomeHot,{\"method\": \"POST\",\"body\": {type:0}}\n免费榜::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/HomeHot,{\"method\": \"POST\",\"body\": {type:1}}\n\n连载::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:-1,area_id:-1,is_finish:0,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n完结::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:-1,area_id:-1,is_finish:1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n\n正能量::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1028,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n冒险::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1013,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n热血::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:999,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n搞笑::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:994,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n恋爱::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:995,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n少女::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1026,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n纯爱::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1022,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n日常::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1020,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n校院::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1001,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n运动::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1010,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n治愈::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1007,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n橘味::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1006,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n古风::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:997,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n玄幻::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1016,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n奇幻::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:998,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n后宫::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1017,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n惊奇::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:996,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n悬疑::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1023,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n都市::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1002,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n剧情::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1030,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n总裁::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:1004,area_id:-1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n\n大陆::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:-1,area_id:1,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n日本::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:-1,area_id:2,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n韩国::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:-1,area_id:6,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n其他::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ClassPage,{\"method\": \"POST\",\"body\": {style_id:-1,area_id:5,is_finish:-1,order:0,is_free:-1,page_num:{{page}},page_size:15}}\n\n人气推荐::https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/HomeRecommend,{\"method\": \"POST\",\"body\": {seed:1,drag:1,page_num:{{page}}}}\n", "header": "", "lastUpdateTime": 1620460744162, "loginUrl": "https:\/\/www.bilibili.com", "ruleBookInfo": { "author": "$..author_name##[\\[\\]\\\"]", "intro": "$..evaluate", "kind": "$..styles##[\\[\\]\\\"]", "lastChapter": "$..ep_list[0]short_title", "name": "$.data.title" }, "ruleContent": { "content": "<js>\n\/\/获取图像token\nfunction getImageToken(path){\nlet a={\n urls: '[\\\"'+path+\"@748w.jpg\"+'\\\"]'\n},\nb={\n\"method\": \"POST\",\n\"body\": JSON.stringify(a),\n\"headers\": {\"Referer\":\"https:\/\/manga.bilibili.com\/mc\"+java.get(\"bid\")+\"\/\"+java.get(\"epid\")+\"?from=manga_detail\"}\n}\n\nURL=\"https:\/\/manga.bilibili.com\/twirp\/comic.v1.Comic\/ImageToken?device=pc&platform=web,\"+JSON.stringify(b);\njava.setContent(java.ajax(URL));\nurl=java.getString(\"$..url\",false);\ntoken=java.getString(\"$..token\",false);\nreturn url+\"?token=\"+token\n}\n\nb={\n\"headers\": {\"Referer\":\"https:\/\/manga.bilibili.com\/mc\"+java.get(\"bid\")+\"\/\"+java.get(\"epid\")+\"?from=manga_detail\"}\n}\n\/\/加了不会有水印??\n\njava.getStringList(\"$.data.images[*].path\",false).toArray().map(path=>{\nreturn '<img src=\"'+getImageToken(path)+\",\"+JSON.stringify(b)+'\">'\n}).join(\"\\n\")\n<\/js>", "imageStyle": "FULL" }, "ruleExplore": { "bookList": "" }, "ruleSearch": { "author": "$.author_name||$.author[*]||$.authors", "bookList": "$..list[*]||$.data", "bookUrl": "comic_id||$.season_id||$.id\n<js>\nbid=result;\njava.put(\"bid\",bid);\nlet a={\"comic_id\":bid},\nb={\n\"method\": \"POST\",\n\"body\": JSON.stringify(a),\n\"headers\": {\"Referer\":\"https:\/\/manga.bilibili.com\/detail\/mc\"+bid+\"?from=manga_serach\"}\n}\n\n\"\/twirp\/comic.v1.Comic\/ComicDetail?device=pc&platform=web,\"+JSON.stringify(b)\n<\/js>", "coverUrl": "$.vertical_cover", "intro": "$.introduction", "kind": "$.styles[*]name||||$.styles", "lastChapter": "$.last_short_title##(.*)##$1话###", "name": "$.org_title||$.title##<.*?>", "wordCount": "$.is_finish@js:\/0\/.test(result)?\"连载\":\"完结\"" }, "ruleToc": { "chapterList": "-$..ep_list[*]", "chapterName": "$.short_title", "chapterUrl": "$.id\n<js>\nepid=result;\njava.put(\"epid\",epid);\nlet a={\"ep_id\":epid},\nb={\n\"method\": \"POST\",\n\"body\": JSON.stringify(a),\n\"headers\": {\"Referer\":\"https:\/\/manga.bilibili.com\/mc\"+java.get(\"bid\")+\"\/\"+epid+\"?from=manga_detail\"}\n}\n\n\"\/twirp\/comic.v1.Comic\/GetImageIndex?device=pc&platform=web,\"+JSON.stringify(b)\n<\/js>", "isVip": "$.is_locked", "updateTime": "$.pub_time" }, "searchUrl": "<js>\n\nlet a={\"key_word\":key,\"page_num\":1,\"page_size\":9},\nc={\"Referer\":\"https:\/\/manga.bilibili.com\/search?from=manga_homepage&keyword=\"+encodeURIComponent(key)}\nb={\n\"method\": \"POST\",\n\"body\": JSON.stringify(a),\n\"headers\": JSON.stringify(c)\n}\n\n\"\/twirp\/comic.v1.Comic\/Search?device=pc&platform=web,\"+JSON.stringify(b)\n<\/js>", "weight": 0 }