add javbus radar rules & fix javbus western url

This commit is contained in:
hoilc 2020-05-08 22:30:09 +08:00
parent 26ab46162c
commit a0fea0e3f9
5 changed files with 86 additions and 4 deletions

View File

@ -1748,4 +1748,86 @@
},
],
},
'javbus.com': {
_name: 'JavBus',
www: [
{
title: '首页',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/',
target: '/javbus/home',
},
{
title: '分类',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/genre/:gid',
target: '/javbus/genre/:gid',
},
{
title: '演员',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/star/:sid',
target: '/javbus/star/:sid',
},
{
title: '系列',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/series/:seriesid',
target: '/javbus/series/:seriesid',
},
{
title: '首页 / 步兵',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/uncensored',
target: '/javbus/uncensored/home',
},
{
title: '分类 / 步兵',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/uncensored/genre/:gid',
target: '/javbus/uncensored/genre/:gid',
},
{
title: '演员 / 步兵',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/uncensored/star/:sid',
target: '/javbus/uncensored/star/:sid',
},
{
title: '系列 / 步兵',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/uncensored/series/:seriesid',
target: '/javbus/uncensored/series/:seriesid',
},
],
},
'javbus.one': {
_name: 'JavBus',
www: [
{
title: '首页 / 欧陆风云',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/',
target: '/javbus/western/home',
},
{
title: '分类 / 欧陆风云',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/genre/:gid',
target: '/javbus/western/genre/:gid',
},
{
title: '演员 / 欧陆风云',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/star/:sid',
target: '/javbus/western/star/:sid',
},
{
title: '系列 / 欧陆风云',
docs: 'https://docs.rsshub.app/multimedia.html#javbus',
source: '/series/:seriesid',
target: '/javbus/western/series/:seriesid',
},
],
},
});

View File

@ -3,5 +3,5 @@ const { getPage } = require('../util');
module.exports = async (ctx) => {
const { gid } = ctx.params;
ctx.state.data = await getPage(`https://www.javbus.work/genre/${gid}`, ctx);
ctx.state.data = await getPage(`https://www.javbus.one/genre/${gid}`, ctx);
};

View File

@ -1,3 +1,3 @@
const { createHandler } = require('../util');
module.exports = createHandler('https://www.javbus.work/');
module.exports = createHandler('https://www.javbus.one/');

View File

@ -3,5 +3,5 @@ const { getPage } = require('../util');
module.exports = async (ctx) => {
const { seriesid } = ctx.params;
ctx.state.data = await getPage(`https://www.javbus.work/series/${seriesid}`, ctx);
ctx.state.data = await getPage(`https://www.javbus.one/series/${seriesid}`, ctx);
};

View File

@ -3,5 +3,5 @@ const { getPage } = require('../util');
module.exports = async (ctx) => {
const { sid } = ctx.params;
ctx.state.data = await getPage(`https://www.javbus.work/star/${sid}`, ctx);
ctx.state.data = await getPage(`https://www.javbus.one/star/${sid}`, ctx);
};