xxxx
This commit is contained in:
@@ -0,0 +1,96 @@
|
||||
/*
|
||||
* @File : feifan.js
|
||||
* @Author : jade
|
||||
* @Date : 2024/02/06 14:58
|
||||
* @Email : jadehh@1ive.com
|
||||
* @Software : Samples
|
||||
* @Desc : 非凡资源
|
||||
*/
|
||||
|
||||
import {VodSpider} from "./vodSpider.js";
|
||||
|
||||
class FeiFanSpider extends VodSpider {
|
||||
constructor() {
|
||||
super();
|
||||
this.siteUrl = "http://cj.ffzyapi.com"
|
||||
this.remove18 = true
|
||||
this.type_id_18 = 34
|
||||
}
|
||||
|
||||
getAppName() {
|
||||
return "非凡资源"
|
||||
}
|
||||
|
||||
getName() {
|
||||
return "🥗┃非凡资源┃🥗"
|
||||
}
|
||||
|
||||
getJSName() {
|
||||
return "feifan"
|
||||
}
|
||||
|
||||
getType() {
|
||||
return 3
|
||||
}
|
||||
|
||||
async spiderInit(inReq) {
|
||||
await super.spiderInit(inReq);
|
||||
}
|
||||
|
||||
|
||||
async init(cfg) {
|
||||
await super.init(cfg);
|
||||
await this.spiderInit(null)
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
let spider = new FeiFanSpider()
|
||||
|
||||
async function init(cfg) {
|
||||
await spider.init(cfg)
|
||||
}
|
||||
|
||||
async function home(filter) {
|
||||
return await spider.home(filter)
|
||||
}
|
||||
|
||||
async function homeVod() {
|
||||
return await spider.homeVod()
|
||||
}
|
||||
|
||||
async function category(tid, pg, filter, extend) {
|
||||
return await spider.category(tid, pg, filter, extend)
|
||||
}
|
||||
|
||||
async function detail(id) {
|
||||
return await spider.detail(id)
|
||||
}
|
||||
|
||||
async function play(flag, id, flags) {
|
||||
return await spider.play(flag, id, flags)
|
||||
}
|
||||
|
||||
async function search(wd, quick) {
|
||||
return await spider.search(wd, quick)
|
||||
}
|
||||
|
||||
async function proxy(segments, headers) {
|
||||
return await spider.proxy(segments, headers)
|
||||
}
|
||||
|
||||
export function __jsEvalReturn() {
|
||||
return {
|
||||
init: init,
|
||||
home: home,
|
||||
homeVod: homeVod,
|
||||
category: category,
|
||||
detail: detail,
|
||||
play: play,
|
||||
search: search,
|
||||
proxy: proxy
|
||||
};
|
||||
}
|
||||
|
||||
export {spider}
|
||||
Reference in New Issue
Block a user