diff --git a/assets/radar-rules.js b/assets/radar-rules.js
index 0151eb2f5..c3d872ebf 100644
--- a/assets/radar-rules.js
+++ b/assets/radar-rules.js
@@ -2257,9 +2257,9 @@
},
],
},
- 'manxiaosi.com': {
+ 'pknbc.com': {
_name: '漫小肆',
- '.': [
+ www: [
{
title: '漫画更新',
docs: 'https://docs.rsshub.app/anime.html#man-xiao-si',
diff --git a/lib/routes/manxiaosi/book.js b/lib/routes/manxiaosi/book.js
index c801882ea..bdb1f7433 100644
--- a/lib/routes/manxiaosi/book.js
+++ b/lib/routes/manxiaosi/book.js
@@ -1,7 +1,6 @@
const got = require('@/utils/got');
const cheerio = require('cheerio');
-const host = 'http://www.manxiaosi.com';
-const ua = 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Mobile Safari/537.36';
+const host = 'http://www.pknbc.com';
module.exports = async (ctx) => {
const id = ctx.params.id;
@@ -19,15 +18,17 @@ module.exports = async (ctx) => {
link: itemLink,
};
const details = await ctx.cache.tryGet(itemLink, async () => {
- // 具体页面限制手机UA
- const response = await got.get(itemLink, {
- headers: {
- 'user-agent': ua,
- },
- });
+ const response = await got.get(itemLink);
const $ = cheerio.load(response.body);
+ const imgs = $('div.comicpage img');
+ let pics = '';
+ imgs.each((_, ele) => {
+ const $ele = $(ele);
+ const src = $ele.attr('data-original');
+ pics += ``;
+ });
return {
- description: $('div#cp_img').html(),
+ description: `