Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update router.js
  • Loading branch information
ne7359 authored Jan 18, 2025
commit 2377308692e7ab9f76f1291a161704743a7ec44b
16 changes: 8 additions & 8 deletions nodejs/src/router.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ import alist from './spider/pan/alist.js';
import _13bqg from './spider/book/13bqg.js';
import copymanga from './spider/book/copymanga.js';
import ffm3u8 from './spider/video/ffm3u8.js';
import drpyS from './spider/video/drpyS.js';
import {request} from "./util/request.js";
import drpyS from './spider/video/drpyS.js'; // 新添加用于支持DS源适配猫影视
import {request} from "./util/request.js"; // 新添加用于支持DS源适配猫影视

const spiders = [ffm3u8, push, alist, _13bqg, copymanga, drpyS];
const spiders = [ffm3u8, push, alist, _13bqg, copymanga, drpyS]; // 新添加drpyS用于支持DS源适配猫影视
const spiderPrefix = '/spider';

/**
Expand All @@ -20,7 +20,7 @@ export default async function router(fastify) {
// register all spider router
spiders.forEach((spider) => {
const path = spiderPrefix + '/' + spider.meta.key + '/' + spider.meta.type;
fastify.register(spider.api, {prefix: path});
fastify.register(spider.api, {prefix: path}); // 新添加用于支持DS源适配猫影视
console.log('Register spider: ' + path);
});
// console.log(cfg.default);
Expand Down Expand Up @@ -51,7 +51,7 @@ export default async function router(fastify) {
* @param {import('fastify').FastifyReply} reply
*/
async function (_request, reply) {
reply.send({run: !fastify.stop});
reply.send({run: !fastify.stop}); // 新添加用于支持DS源适配猫影视
}
);
fastify.get(
Expand Down Expand Up @@ -84,7 +84,7 @@ export default async function router(fastify) {
let meta = Object.assign({}, spider.meta);
meta.api = spiderPrefix + '/' + meta.key + '/' + meta.type;
meta.key = 'nodejs_' + meta.key;
meta.ext = '';
meta.ext = ''; // 新添加用于支持DS源适配猫影视
const stype = spider.meta.type;
if (stype < 10) {
config.video.sites.push(meta);
Expand All @@ -98,7 +98,7 @@ export default async function router(fastify) {
config.pan.sites.push(meta);
}
});

// 下面代码 新添加用于支持DS源适配猫影视
console.log(cfg.default);
if (cfg.default.drpyS && cfg.default.drpyS.config_url) {
let drpyS_config_url = cfg.default.drpyS.config_url;
Expand All @@ -122,7 +122,7 @@ export default async function router(fastify) {
}
}
}

// 上面代码 新添加用于支持DS源适配猫影视
console.log(JSON.stringify(config));
reply.send(config);
}
Expand Down