This commit is contained in:
pricema
2025-10-10 17:31:18 +08:00
parent 273af0a72c
commit 711ebec46b
4 changed files with 570 additions and 340 deletions
+1 -11
View File
@@ -22,7 +22,6 @@ class_name: '电影&剧集&综艺&动漫&短剧',
class_url: '1&2&3&4&30',
filter_def: {},
tab_remove: ['下载-百度网盘', '下载-迅雷网盘', '下载-天翼网盘'],
play_parse: true,
lazy: `js:
if (/magnet/.test(input)) {
@@ -69,27 +68,18 @@ VOD.vod_content = pdfh(khtml, '.sqjj_a--span&&Text');
let ktabs = [];
let zx_tabs = pdfa(khtml,'.py-tabs&&option');
if (zx_tabs.length !== 0) { zx_tabs.map((it) => { return ktabs.push('在线-' + pdfh(it, 'body&&Text')) }) };
let xz_tabs = pdfa(khtml,'.nav-tabs li');
if (xz_tabs.length !== 0) { xz_tabs.map((it) => { return ktabs.push('下载-' + pdfh(it, 'body&&Text')) }) };
VOD.vod_play_from = ktabs.join('$$$');
let klists = [];
let zx_plists = pdfa(khtml, 'ul.player');
let xz_plists = pdfa(khtml, 'ul.content');
let i = 0;
let j = 0;
ktabs.forEach((tab) => {
if (/在线/.test(tab)) {
let zx_plist = pdfa(zx_plists[i], 'a').map((it) => { return pdfh(it, 'a&&Text') + '$' + pd(it, 'a&&href', input) });
i++;
zx_plist = zx_plist.join('#');
klists.push(zx_plist)
} else if (/下载/.test(tab) ) {
let xz_plist = pdfa(xz_plists[j], 'a').map((it) => { return pdfh(it, 'a&&Text') + '$' + pdfh(it, 'a&&href') });
j++;
xz_plist = xz_plist.join('#');
klists.push(xz_plist)
}
}
});
VOD.vod_play_url = klists.join('$$$')
`,