mirror of
https://git.acwing.com/gggwzj/dengdai
synced 2025-05-14 11:23:48 +02:00
73 lines
No EOL
2.1 KiB
JavaScript
73 lines
No EOL
2.1 KiB
JavaScript
var rule = {
|
|
title: '影探app',
|
|
类型: '影视',
|
|
|
|
hostJs: '',
|
|
headers: {'User-Agent': MOBILE_UA},
|
|
编码: 'utf-8',
|
|
timeout: 5000,
|
|
|
|
homeUrl: 'http://jk.lyangyang.xyz:9244/susou/jm.php?',
|
|
url: 'http://jk.lyangyang.xyz:9244/susou/jm.php?tid=fyclass_url&pg=fypage&limit=18',
|
|
|
|
searchUrl: 'http://jk.lyangyang.xyz:9244/susou/jm.php?text=**&pg=fypage',
|
|
detailUrl: 'http://jk.lyangyang.xyz:9244/susou/jm.php?id=fyid',
|
|
|
|
limit: 9,
|
|
double: true,
|
|
class_name: '电影&剧集&综艺&动漫&纪录片',
|
|
class_url: '1&2&3&4&21',
|
|
|
|
推荐: 'json:list;vlist;vod_name;vod_pic;vod_remarks;vod_id',
|
|
一级: $js.toString(() => {
|
|
VODS = JSON.parse(fetch(input)).list
|
|
}),
|
|
搜索: '*',
|
|
二级: $js.toString(() => {
|
|
let kvod = JSON.parse(fetch(input)).data;
|
|
let ktabs = kvod.vod_url_with_player.map((it) => { return ''+it.name });
|
|
let kurls = kvod.vod_url_with_player.map((it) => { return it.url });
|
|
VOD = kvod;
|
|
VOD.type_name = kvod.vod_class;
|
|
VOD.vod_play_from = ktabs.join('$$$');
|
|
VOD.vod_play_url = kurls.join('$$$');
|
|
}),
|
|
|
|
play_parse: true,
|
|
lazy: $js.toString(() => {
|
|
|
|
let kurl = input;
|
|
|
|
|
|
if (/\.(m3u8|mp4)/.test(kurl)) {
|
|
input = { jx: 0, parse: 0, url: kurl, header: rule.headers }
|
|
} else if (/i7pzVv/.test(kurl)) {
|
|
kurl = 'http://jk.lyangyang.xyz:9244/susou/jx/bdd.php?url=' + kurl;
|
|
kurl = JSON.parse(fetch(kurl)).url;
|
|
input = { jx: 0, parse: 0, url: kurl, header: rule.headers }
|
|
} else if (/e07be522/.test(kurl)) {
|
|
kurl = 'http://jk.lyangyang.xyz:9244/susou/jx/new.php?url=' + kurl;
|
|
kurl = JSON.parse(fetch(kurl)).url;
|
|
input = { jx: 0, parse: 0, url: kurl, header: rule.headers }
|
|
}else if (/jp/.test(kurl)) {
|
|
kurl = 'http://jk.lyangyang.xyz:9244/susou/jx/rr.php?url=' + kurl;
|
|
kurl = JSON.parse(fetch(kurl)).url;
|
|
input = { jx: 0, parse: 0, url: kurl, header: rule.headers }
|
|
}
|
|
else if (/sp/.test(kurl)) {
|
|
kurl = 'http://jk.lyangyang.xyz:9244/susou/jx/jq.php?url=' + kurl;
|
|
kurl = JSON.parse(fetch(kurl)).url;
|
|
input = { jx: 0, parse: 0, url: kurl, header: rule.headers }
|
|
}
|
|
else if (/qq|youku|iqiyi|mgtv|bilibili/.test(kurl)) {
|
|
|
|
input = { jx: 1, parse: 0, url: kurl, header: rule.headers }
|
|
}
|
|
|
|
else {
|
|
input = { jx: 0, parse: 1, url: kurl }
|
|
}
|
|
}),
|
|
|
|
|
|
} |