mirror of
https://github.com/alantang1977/X.git
synced 2024-12-26 08:19:57 +02:00
Add files via upload
This commit is contained in:
parent
11bc792bdd
commit
85e35b9ae9
23 changed files with 885 additions and 111 deletions
10
js/4khdr.js
10
js/4khdr.js
|
@ -44,7 +44,7 @@ let tabsm = false;
|
||||||
let tabse = false;
|
let tabse = false;
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -91,7 +91,7 @@ d.forEach(function(it){
|
||||||
log('4khdr title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('4khdr title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('4khdr burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('4khdr burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
@ -158,7 +158,7 @@ let postData = {
|
||||||
};
|
};
|
||||||
Object.assign(_fetch_params, postData);
|
Object.assign(_fetch_params, postData);
|
||||||
log("4khdr search postData>>>>>>>>>>>>>>>" + JSON.stringify(_fetch_params));
|
log("4khdr search postData>>>>>>>>>>>>>>>" + JSON.stringify(_fetch_params));
|
||||||
let search_html = post( HOST + '/search.php', _fetch_params)
|
let search_html = post( HOST + '/search.php?mod=forum', _fetch_params)
|
||||||
//log("4khdr search result>>>>>>>>>>>>>>>" + search_html);
|
//log("4khdr search result>>>>>>>>>>>>>>>" + search_html);
|
||||||
let d=[];
|
let d=[];
|
||||||
let dlist = pdfa(search_html, 'div#threadlist ul li');
|
let dlist = pdfa(search_html, 'div#threadlist ul li');
|
||||||
|
@ -170,8 +170,8 @@ dlist.forEach(function(it){
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
let img = "";
|
let img = "";
|
||||||
let content = pdfh(it, 'p:eq(3)&&Text');
|
let content = pdfh(it, 'p:eq(2)&&Text');
|
||||||
let desc = pdfh(it, 'p:eq(2)&&Text');
|
let desc = pdfh(it, 'p:eq(3)&&Text');
|
||||||
let url = pd(it, 'a&&href', HOST);
|
let url = pd(it, 'a&&href', HOST);
|
||||||
d.push({
|
d.push({
|
||||||
title:title,
|
title:title,
|
||||||
|
|
|
@ -75,7 +75,7 @@ let tabse = false;
|
||||||
let tabm3u8 = [];
|
let tabm3u8 = [];
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -123,7 +123,7 @@ d.forEach(function(it){
|
||||||
log('97tvs title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('97tvs title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('97tvs burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('97tvs burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
@ -181,11 +181,10 @@ let d=[];
|
||||||
let dlist = pdfa(search_html, 'div.mainleft ul#post_container li');
|
let dlist = pdfa(search_html, 'div.mainleft ul#post_container li');
|
||||||
dlist.forEach(function(it){
|
dlist.forEach(function(it){
|
||||||
let title = pdfh(it, 'div.thumbnail img&&alt').replace( /(<([^>]+)>)/ig, '');
|
let title = pdfh(it, 'div.thumbnail img&&alt').replace( /(<([^>]+)>)/ig, '');
|
||||||
|
if (title.includes(KEY)){
|
||||||
if (searchObj.quick === true){
|
if (searchObj.quick === true){
|
||||||
if (false && title.includes(KEY)){
|
|
||||||
title = KEY;
|
title = KEY;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
let img = pd(it, 'div.thumbnail img&&src', HOST);
|
let img = pd(it, 'div.thumbnail img&&src', HOST);
|
||||||
let content = pdfh(it, 'div.article div.entry_post&&Text');
|
let content = pdfh(it, 'div.article div.entry_post&&Text');
|
||||||
let desc = pdfh(it, 'div.info&&span.info_date&&Text');
|
let desc = pdfh(it, 'div.info&&span.info_date&&Text');
|
||||||
|
@ -197,6 +196,7 @@ dlist.forEach(function(it){
|
||||||
desc:desc,
|
desc:desc,
|
||||||
url:url
|
url:url
|
||||||
});
|
});
|
||||||
|
}
|
||||||
});
|
});
|
||||||
setResult(d);
|
setResult(d);
|
||||||
`,
|
`,
|
||||||
|
|
|
@ -96,7 +96,7 @@ if (typeof setCk !== "undefined"){
|
||||||
rule_fetch_params.headers.Cookie=cookie;
|
rule_fetch_params.headers.Cookie=cookie;
|
||||||
}
|
}
|
||||||
log('aipanso search cookie >>>>>>>>>>>>>>>>>>>>>' + cookie);
|
log('aipanso search cookie >>>>>>>>>>>>>>>>>>>>>' + cookie);
|
||||||
log('aipanso search body >>>>>>>>>>>>>>>>>>>>>' + json['body'].substring(4096));
|
//log('aipanso search body >>>>>>>>>>>>>>>>>>>>>' + json['body'].substring(4096));
|
||||||
|
|
||||||
new_html = json['body'];
|
new_html = json['body'];
|
||||||
|
|
||||||
|
@ -104,11 +104,10 @@ let d=[];
|
||||||
let dlist = pdfa(new_html, 'van-row:has(>a[href^="/s/"])');
|
let dlist = pdfa(new_html, 'van-row:has(>a[href^="/s/"])');
|
||||||
dlist.forEach(function(it){
|
dlist.forEach(function(it){
|
||||||
let title = pdfh(it, 'van-card template&&Text');
|
let title = pdfh(it, 'van-card template&&Text');
|
||||||
if (false && searchObj.quick === true){
|
|
||||||
if (title.includes(KEY)){
|
if (title.includes(KEY)){
|
||||||
|
if (searchObj.quick === true){
|
||||||
title = KEY;
|
title = KEY;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
let img = pd(it, 'van-card&&thumb', HOST);
|
let img = pd(it, 'van-card&&thumb', HOST);
|
||||||
let content = pdfh(it, 'van-card template:eq(1)&&Text');
|
let content = pdfh(it, 'van-card template:eq(1)&&Text');
|
||||||
let desc = pdfh(it, 'van-card template:eq(1)&&Text');
|
let desc = pdfh(it, 'van-card template:eq(1)&&Text');
|
||||||
|
@ -120,6 +119,7 @@ dlist.forEach(function(it){
|
||||||
desc:desc,
|
desc:desc,
|
||||||
url:url
|
url:url
|
||||||
})
|
})
|
||||||
|
}
|
||||||
});
|
});
|
||||||
setResult(d);
|
setResult(d);
|
||||||
`,
|
`,
|
||||||
|
|
10
js/alistjar.json
Normal file
10
js/alistjar.json
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"drives": [
|
||||||
|
{
|
||||||
|
"name": "alist.jar",
|
||||||
|
"search": true,
|
||||||
|
"searchable": true,
|
||||||
|
"server": "http://192.168.101.13:5244"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -69,9 +69,9 @@ LISTS=[];
|
||||||
let dd = pdfa(html, 'div.wp-playlist~a');
|
let dd = pdfa(html, 'div.wp-playlist~a');
|
||||||
dd.forEach(function(it){
|
dd.forEach(function(it){
|
||||||
let burl = pd(it, 'a&&href', HOST);
|
let burl = pd(it, 'a&&href', HOST);
|
||||||
if (/(pan.quark.cn|www.aliyundrive.com)/.test(burl)){
|
if (/(pan.quark.cn|www.aliyundrive.com|www.alipan.com)/.test(burl)){
|
||||||
let type="ali";
|
let type="ali";
|
||||||
if (burl.includes("www.aliyundrive.com")){
|
if (burl.includes("www.aliyundrive.com") || burl.includes("www.alipan.com")){
|
||||||
type = "ali";
|
type = "ali";
|
||||||
}else if (burl.includes("pan.quark.cn")){
|
}else if (burl.includes("pan.quark.cn")){
|
||||||
type = "quark";
|
type = "quark";
|
||||||
|
@ -153,7 +153,7 @@ d.forEach(function(it){
|
||||||
let burl = pd(it, 'a&&href', HOST);
|
let burl = pd(it, 'a&&href', HOST);
|
||||||
if (burl.includes("pan.quark.cn")){
|
if (burl.includes("pan.quark.cn")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
}else if (burl.includes("www.aliyundrive.com")){
|
}else if (burl.includes("www.aliyundrive.com") || burl.includes("www.alipan.com")){
|
||||||
tabsq.push("阿里雲盤");
|
tabsq.push("阿里雲盤");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -44,7 +44,7 @@ let tabsm = false;
|
||||||
let tabse = false;
|
let tabse = false;
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -91,7 +91,7 @@ d.forEach(function(it){
|
||||||
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
|
|
@ -66,7 +66,7 @@ let tabse = false;
|
||||||
let tabm3u8 = [];
|
let tabm3u8 = [];
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pd(it, 'a&&href',HOST);
|
let burl = pd(it, 'a&&href',HOST);
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/"){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -123,7 +123,7 @@ d.forEach(function(it){
|
||||||
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/"){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
|
48
js/huya.js
Normal file
48
js/huya.js
Normal file
File diff suppressed because one or more lines are too long
|
@ -50,7 +50,7 @@ let tabse = false;
|
||||||
let d = pdfa(html, '#post_content p a');
|
let d = pdfa(html, '#post_content p a');
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -63,7 +63,7 @@ d.forEach(function(it) {
|
||||||
d = pdfa(html, 'div#down p.down-list3 a');
|
d = pdfa(html, 'div#down p.down-list3 a');
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -110,7 +110,7 @@ d.forEach(function(it){
|
||||||
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
@ -147,7 +147,7 @@ d.forEach(function(it){
|
||||||
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
|
|
@ -50,7 +50,7 @@ let tabse = false;
|
||||||
let d = pdfa(html, '#post_content p a');
|
let d = pdfa(html, '#post_content p a');
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -63,7 +63,7 @@ d.forEach(function(it) {
|
||||||
d = pdfa(html, 'div#down p.down-list3 a');
|
d = pdfa(html, 'div#down p.down-list3 a');
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -110,7 +110,7 @@ d.forEach(function(it){
|
||||||
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
@ -147,7 +147,7 @@ d.forEach(function(it){
|
||||||
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
|
124
js/libvio.js
124
js/libvio.js
|
@ -5,34 +5,120 @@ muban.首图2.二级.content = '.detail-content&&Text'
|
||||||
var rule = {
|
var rule = {
|
||||||
title:'LIBVIO',
|
title:'LIBVIO',
|
||||||
模板:'首图2',
|
模板:'首图2',
|
||||||
host:'https://www.libvio.pw/',
|
// host:'https://tv.libvio.cc',
|
||||||
hostJs:'print(HOST);let html=request(HOST,{headers:{"User-Agent":PC_UA}});let src=jsp.pdfh(html,"li:eq(0)&&a:eq(1)&&href");print(src);HOST=src',
|
host:'https://tv.libvio.cc',
|
||||||
|
//hostJs:'print(HOST);let html=request(HOST,{headers:{"User-Agent":PC_UA}});let src=jsp.pdfh(html,"li:eq(0)&&a:eq(0)&&href");print(src);HOST=src',
|
||||||
// url:'/type/fyclass-fypage.html',
|
// url:'/type/fyclass-fypage.html',
|
||||||
url:'/show/fyclassfyfilter.html',
|
url:'/show/fyclassfyfilter.html',
|
||||||
|
// url:'/show_fyclassfyfilter.html',
|
||||||
filterable:1,//是否启用分类筛选,
|
filterable:1,//是否启用分类筛选,
|
||||||
filter_url:'-{{fl.area}}-{{fl.by}}--{{fl.lang}}----fypage---{{fl.year}}',
|
filter_url:'-{{fl.area}}-{{fl.by}}--{{fl.lang}}----fypage---{{fl.year}}',
|
||||||
filter: {
|
filter: {
|
||||||
"1":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国大陆","v":"中国大陆"},{"n":"中国香港","v":"中国香港"},{"n":"中国台湾","v":"中国台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2024","v":"2024"},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"1":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国大陆","v":"中国大陆"},{"n":"中国香港","v":"中国香港"},{"n":"中国台湾","v":"中国台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"2":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国大陆","v":"中国大陆"},{"n":"中国台湾","v":"中国台湾"},{"n":"中国香港","v":"中国香港"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2024","v":"2024"},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"2":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国大陆","v":"中国大陆"},{"n":"中国台湾","v":"中国台湾"},{"n":"中国香港","v":"中国香港"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"4":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国","v":"中国"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2024","v":"2024"},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"4":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国","v":"中国"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"27":[{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"27":[{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"15":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2024","v":"2024"},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"15":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"16":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"美国","v":"美国"},{"n":"英国","v":"英国"},{"n":"德国","v":"德国"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2024","v":"2024"},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}]
|
"16":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"美国","v":"美国"},{"n":"英国","v":"英国"},{"n":"德国","v":"德国"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}]
|
||||||
},
|
},
|
||||||
headers:{
|
headers:{//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
'User-Agent':'MOBILE_UA'
|
'User-Agent':'MOBILE_UA'
|
||||||
},
|
},
|
||||||
class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||||
// tab_exclude:'夸克网盘|百度云盘',
|
// class_parse:'.stui-header__menu li;a&&Text;a&&href;/.*_(\\d+).html',
|
||||||
|
tab_exclude: '百度',
|
||||||
pagecount:{"27":1},
|
pagecount:{"27":1},
|
||||||
|
二级: {
|
||||||
|
"title": ".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text",
|
||||||
|
"img": ".stui-content__thumb .lazyload&&data-original",
|
||||||
|
"desc": ".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text",
|
||||||
|
"content": ".detail&&Text",
|
||||||
|
"tabs": `js:
|
||||||
|
pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;
|
||||||
|
TABS=[];
|
||||||
|
let tabsq=[];
|
||||||
|
let tabsm3u8=[];
|
||||||
|
let d = pdfa(html, 'div.stui-vodlist__head');
|
||||||
|
d.forEach(function(it) {
|
||||||
|
let name = pdfh(it, 'h3&&Text');
|
||||||
|
if (!/(猜你|喜欢|剧情|热播)/.test(name)){
|
||||||
|
log("libvio tabs name>>>>>>>>>>>>>>>" + name);
|
||||||
|
if (name.includes("夸克")){
|
||||||
|
tabsq.push("夸克網盤");
|
||||||
|
}else if (name.includes("阿里")){
|
||||||
|
tabsq.push("阿里雲盤");
|
||||||
|
}else{
|
||||||
|
tabsm3u8.push(name);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (tabsq.length==1){
|
||||||
|
TABS=TABS.concat(tabsq);
|
||||||
|
}else{
|
||||||
|
let tmpIndex=1;
|
||||||
|
tabsq.forEach(function(it){
|
||||||
|
TABS.push(it+tmpIndex);
|
||||||
|
tmpIndex++;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
TABS=TABS.concat(tabsm3u8);
|
||||||
|
log('libvio TABS >>>>>>>>>>>>>>>>>>' + TABS);
|
||||||
|
`,
|
||||||
|
"lists":`js:
|
||||||
|
pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;
|
||||||
|
LISTS = [];
|
||||||
|
let listq=[];
|
||||||
|
let listm3u8=[];
|
||||||
|
let d = pdfa(html, 'div.stui-vodlist__head');
|
||||||
|
d.forEach(function(it){
|
||||||
|
let name = pdfh(it, 'h3&&Text');
|
||||||
|
if (!/(猜你|喜欢|剧情|热播)/.test(name)){
|
||||||
|
log("libvio tabs name>>>>>>>>>>>>>>>" + name);
|
||||||
|
let durl = pdfa(it, 'ul li');
|
||||||
|
let dd = [];
|
||||||
|
durl.forEach(function(it1){
|
||||||
|
let dhref = pd(it1, 'a&&href', HOST);
|
||||||
|
let dname = pdfh(it1, 'a&&Text');
|
||||||
|
dd.push(dname + "$" + dhref);
|
||||||
|
});
|
||||||
|
if (/(夸克|阿里)/.test(name)){
|
||||||
|
listq.push(dd);
|
||||||
|
}else{
|
||||||
|
listm3u8.push(dd);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
LISTS=LISTS.concat(listq);
|
||||||
|
LISTS=LISTS.concat(listm3u8);
|
||||||
|
`,
|
||||||
|
},
|
||||||
lazy:`js:
|
lazy:`js:
|
||||||
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
|
log("libvio lazy player input>>>>>>>>>>>>"+input);
|
||||||
var url = html.url;
|
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
|
||||||
var from = html.from;
|
log("libvio lazy player json>>>>>>>>>>>>"+JSON.stringify(html));
|
||||||
var next = html.link_next;
|
var url = html.url;
|
||||||
var id = html.id;
|
var from = html.from;
|
||||||
var nid = html.nid;
|
var next = html.link_next;
|
||||||
var paurl = request(HOST + "/static/player/" + from + ".js").match(/ src="(.*?)'/)[1];
|
var id = html.id;
|
||||||
|
var nid = html.nid;
|
||||||
|
if (/(aliyundrive.com|quark.cn|alipan.com)/.test(url)){
|
||||||
|
let confirm = "";
|
||||||
|
if (TABS.length==1){
|
||||||
|
confirm="&confirm=0";
|
||||||
|
}
|
||||||
|
let type="ali";
|
||||||
|
if (url.includes("aliyundrive.com") || url.includes("alipan.com")){
|
||||||
|
type = "ali";
|
||||||
|
}else if (url.includes("quark.cn")){
|
||||||
|
type = "quark";
|
||||||
|
}
|
||||||
|
input = {
|
||||||
|
jx: 0,
|
||||||
|
url: 'http://127.0.0.1:9978/proxy?do=' + type +'&type=push' + confirm + '&url=' + encodeURIComponent(url),
|
||||||
|
parse: 0
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
var paurl = request("https://libvio.cc/static/player/" + from + ".js").match(/ src="(.*?)'/)[1];
|
||||||
if (/https/.test(paurl)) {
|
if (/https/.test(paurl)) {
|
||||||
var purl = paurl + url + "&next=" + next + "&id=" + id + "&nid=" + nid;
|
var purl = paurl + url + "&next=" + next + "&id=" + id + "&nid=" + nid;
|
||||||
input = {
|
input = {
|
||||||
|
@ -41,9 +127,11 @@ var rule = {
|
||||||
parse: 0
|
parse: 0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
`,
|
}
|
||||||
// searchUrl:'/search/**----------fypage---.html',
|
`,
|
||||||
searchUrl:'/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
searchUrl:'/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
||||||
detailUrl:'/detail/fyid.html', //非必填,二级详情拼接链接
|
detailUrl:'/detail/fyid.html', //非必填,二级详情拼接链接
|
||||||
|
// detailUrl:'/detail_fyid.html', //非必填,二级详情拼接链接
|
||||||
|
// searchUrl:'/search/**----------fypage---.html',
|
||||||
搜索:'json:list;name;pic;;id',
|
搜索:'json:list;name;pic;;id',
|
||||||
}
|
}
|
||||||
|
|
|
@ -152,7 +152,7 @@ d.forEach(function(it) {
|
||||||
magfn = resolution + "." + magfn;
|
magfn = resolution + "." + magfn;
|
||||||
log("tabs magnet filename>>>>>>>>>>>" + magfn);
|
log("tabs magnet filename>>>>>>>>>>>" + magfn);
|
||||||
playObj["magnet"][purl]=magfn;
|
playObj["magnet"][purl]=magfn;
|
||||||
}else if (purl.startsWith("https://www.aliyundrive.com/s/")){
|
}else if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
playObj["ali"][purl]=title;
|
playObj["ali"][purl]=title;
|
||||||
}else if (purl.startsWith("https://pan.quark.cn/s/")){
|
}else if (purl.startsWith("https://pan.quark.cn/s/")){
|
||||||
playObj["quark"][purl]=title;
|
playObj["quark"][purl]=title;
|
||||||
|
@ -229,7 +229,7 @@ if (false && LISTS.length>0 && typeof LISTS[0] === "object"){
|
||||||
magfn = resolution + "." + magfn;
|
magfn = resolution + "." + magfn;
|
||||||
log("tabs magnet filename>>>>>>>>>>>" + magfn);
|
log("tabs magnet filename>>>>>>>>>>>" + magfn);
|
||||||
playObj["magnet"][purl]=magfn;
|
playObj["magnet"][purl]=magfn;
|
||||||
}else if (purl.startsWith("https://www.aliyundrive.com/s/")){
|
}else if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
playObj["ali"][purl]=title;
|
playObj["ali"][purl]=title;
|
||||||
}else if (purl.startsWith("https://pan.quark.cn/s/")){
|
}else if (purl.startsWith("https://pan.quark.cn/s/")){
|
||||||
playObj["quark"][purl]=title;
|
playObj["quark"][purl]=title;
|
||||||
|
|
|
@ -152,7 +152,7 @@ d.forEach(function(it) {
|
||||||
magfn = resolution + "." + magfn;
|
magfn = resolution + "." + magfn;
|
||||||
log("tabs magnet filename>>>>>>>>>>>" + magfn);
|
log("tabs magnet filename>>>>>>>>>>>" + magfn);
|
||||||
playObj["magnet"][purl]=magfn;
|
playObj["magnet"][purl]=magfn;
|
||||||
}else if (purl.startsWith("https://www.aliyundrive.com/s/")){
|
}else if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
playObj["ali"][purl]=title;
|
playObj["ali"][purl]=title;
|
||||||
}else if (purl.startsWith("https://pan.quark.cn/s/")){
|
}else if (purl.startsWith("https://pan.quark.cn/s/")){
|
||||||
playObj["quark"][purl]=title;
|
playObj["quark"][purl]=title;
|
||||||
|
@ -229,7 +229,7 @@ if (false && LISTS.length>0 && typeof LISTS[0] === "object"){
|
||||||
magfn = resolution + "." + magfn;
|
magfn = resolution + "." + magfn;
|
||||||
log("tabs magnet filename>>>>>>>>>>>" + magfn);
|
log("tabs magnet filename>>>>>>>>>>>" + magfn);
|
||||||
playObj["magnet"][purl]=magfn;
|
playObj["magnet"][purl]=magfn;
|
||||||
}else if (purl.startsWith("https://www.aliyundrive.com/s/")){
|
}else if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
playObj["ali"][purl]=title;
|
playObj["ali"][purl]=title;
|
||||||
}else if (purl.startsWith("https://pan.quark.cn/s/")){
|
}else if (purl.startsWith("https://pan.quark.cn/s/")){
|
||||||
playObj["quark"][purl]=title;
|
playObj["quark"][purl]=title;
|
||||||
|
|
|
@ -50,9 +50,9 @@ for(const it in json.finalList){
|
||||||
//log("meow search it>>>>>>>>>>>>>>>" + JSON.stringify(json.finalList[it]));
|
//log("meow search it>>>>>>>>>>>>>>>" + JSON.stringify(json.finalList[it]));
|
||||||
let text = json.finalList[it]["results"]["text"];
|
let text = json.finalList[it]["results"]["text"];
|
||||||
let high = json.finalList[it]["results"]["highLight"];
|
let high = json.finalList[it]["results"]["highLight"];
|
||||||
if (/(www.aliyundrive.com|pan.quark.cn)/.test(text)){
|
if (/(www.aliyundrive.com|pan.quark.cn|www.alipan.com)/.test(text)){
|
||||||
text = text;
|
text = text;
|
||||||
}else if (/(www.aliyundrive.com|pan.quark.cn)/.test(high)){
|
}else if (/(www.aliyundrive.com|pan.quark.cn|www.alipan.com)/.test(high)){
|
||||||
text = high;
|
text = high;
|
||||||
}else{
|
}else{
|
||||||
text = "";
|
text = "";
|
||||||
|
@ -68,7 +68,7 @@ for(const it in json.finalList){
|
||||||
}
|
}
|
||||||
let desc = json.finalList[it]["source"]["name_zh"];
|
let desc = json.finalList[it]["source"]["name_zh"];
|
||||||
let img = json.finalList[it]["source"]["avatar"];
|
let img = json.finalList[it]["source"]["avatar"];
|
||||||
let matches = text.match(/(www.aliyundrive.com|pan.quark.cn)([^? \\n]*)/);
|
let matches = text.match(/(www.aliyundrive.com|pan.quark.cn|www.alipan.com)([\\/0-9a-zA-Z\\+\\-_]*)/);
|
||||||
let burl = "https://" + matches[1] + matches[2];
|
let burl = "https://" + matches[1] + matches[2];
|
||||||
if (title.includes(KEY)){
|
if (title.includes(KEY)){
|
||||||
log("meow search title,url,img>>>>>>>>>>>>>>>" + title + ",[" + burl + "], " + img);
|
log("meow search title,url,img>>>>>>>>>>>>>>>" + title + ",[" + burl + "], " + img);
|
||||||
|
|
|
@ -44,7 +44,7 @@ let tabsm = false;
|
||||||
let tabse = false;
|
let tabse = false;
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -91,7 +91,7 @@ d.forEach(function(it){
|
||||||
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
@ -156,11 +156,10 @@ let d=[];
|
||||||
let dlist = pdfa(search_html, 'div#list_all li');
|
let dlist = pdfa(search_html, 'div#list_all li');
|
||||||
dlist.forEach(function(it){
|
dlist.forEach(function(it){
|
||||||
let title = pdfh(it, 'img.lazy&&alt');
|
let title = pdfh(it, 'img.lazy&&alt');
|
||||||
|
if (title.includes(KEY)){
|
||||||
if (searchObj.quick === true){
|
if (searchObj.quick === true){
|
||||||
if (false && title.includes(KEY)){
|
|
||||||
title = KEY;
|
title = KEY;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
let img = pd(it, 'img.lazy&&src', HOST);
|
let img = pd(it, 'img.lazy&&src', HOST);
|
||||||
let content = pdfh(it, 'div.text_info h2&&Text');
|
let content = pdfh(it, 'div.text_info h2&&Text');
|
||||||
let desc = pdfh(it, 'p.info&&Text');
|
let desc = pdfh(it, 'p.info&&Text');
|
||||||
|
@ -172,6 +171,7 @@ dlist.forEach(function(it){
|
||||||
desc:desc,
|
desc:desc,
|
||||||
url:url
|
url:url
|
||||||
})
|
})
|
||||||
|
}
|
||||||
});
|
});
|
||||||
setResult(d);
|
setResult(d);
|
||||||
`,
|
`,
|
||||||
|
|
|
@ -44,7 +44,7 @@ var rule = {
|
||||||
let tabse = false;
|
let tabse = false;
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")) {
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
} else if (burl.startsWith("https://pan.quark.cn/s/")) {
|
} else if (burl.startsWith("https://pan.quark.cn/s/")) {
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -88,7 +88,7 @@ var rule = {
|
||||||
log('alyps title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('alyps title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('alyps burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('alyps burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")) {
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (TABS.length == 1) {
|
if (TABS.length == 1) {
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
} else {
|
} else {
|
||||||
|
|
301
js/template.js
Normal file
301
js/template.js
Normal file
|
@ -0,0 +1,301 @@
|
||||||
|
if (typeof Object.assign != 'function') {
|
||||||
|
Object.assign = function () {
|
||||||
|
var target = arguments[0];
|
||||||
|
for (var i = 1; i < arguments.length; i++) {
|
||||||
|
var source = arguments[i];
|
||||||
|
for (var key in source) {
|
||||||
|
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
||||||
|
target[key] = source[key];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return target;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
function getMubans() {
|
||||||
|
var mubanDict = { // 模板字典
|
||||||
|
mxpro: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url: '/vodshow/fyclass--------fypage---.html',
|
||||||
|
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse: '.navbar-items li:gt(2):lt(8);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: '.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: 'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1&&Text;.module-info-tag&&Text",
|
||||||
|
"img": ".lazyload&&data-original",
|
||||||
|
"desc": ".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&Text",
|
||||||
|
"content": ".module-info-introduction&&Text",
|
||||||
|
"tabs": ".module-tab-item",
|
||||||
|
"lists": ".module-play-list:eq(#id) a"
|
||||||
|
},
|
||||||
|
搜索: 'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text',
|
||||||
|
},
|
||||||
|
mxone5: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/show/fyclass--------fypage---.html',
|
||||||
|
searchUrl: '/search/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1&&Text;.tag-link&&Text",
|
||||||
|
"img": ".module-item-pic&&img&&data-src",
|
||||||
|
"desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text",
|
||||||
|
"content": ".vod_content&&Text",
|
||||||
|
"tabs": ".module-tab-item",
|
||||||
|
"lists": ".module-player-list:eq(#id)&&.scroll-content&&a"
|
||||||
|
},
|
||||||
|
搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href',
|
||||||
|
},
|
||||||
|
首图: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/vodshow/fyclass--------fypage---/',
|
||||||
|
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.myui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".myui-content__detail .title&&Text;.myui-content__detail p:eq(-2)&&Text",
|
||||||
|
"img": ".myui-content__thumb .lazyload&&data-original",
|
||||||
|
"desc": ".myui-content__detail p:eq(0)&&Text;.myui-content__detail p:eq(1)&&Text;.myui-content__detail p:eq(2)&&Text",
|
||||||
|
"content": ".content&&Text",
|
||||||
|
"tabs": ".nav-tabs:eq(0) li",
|
||||||
|
"lists": ".myui-content__list:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索: '#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
},
|
||||||
|
首图2: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/list/fyclass-fypage.html',
|
||||||
|
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'UC_UA',
|
||||||
|
// "Cookie": ""
|
||||||
|
},
|
||||||
|
// class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
class_parse: '.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.stui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text",
|
||||||
|
"img": ".stui-content__thumb .lazyload&&data-original",
|
||||||
|
"desc": ".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text",
|
||||||
|
"content": ".detail&&Text",
|
||||||
|
"tabs": ".stui-vodlist__head h3",
|
||||||
|
"lists": ".stui-content__playlist:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索: 'ul.stui-vodlist__media:eq(0) li,ul.stui-vodlist:eq(0) li,#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
搜索1: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
搜索2: 'ul.stui-vodlist__media&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
},
|
||||||
|
默认: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/vodshow/fyclass--------fypage---.html',
|
||||||
|
searchUrl: '/vodsearch/-------------.html?wd=**',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
},
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
},
|
||||||
|
vfed: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||||
|
searchUrl: '/index.php/vod/search/page/fypage/wd/**.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'UC_UA',
|
||||||
|
},
|
||||||
|
// class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
class_parse: '.fed-pops-navbar&&ul.fed-part-rows&&a;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.fed-list-info&&li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text",
|
||||||
|
"img": ".fed-list-info&&a&&data-original",
|
||||||
|
"desc": ".fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text",
|
||||||
|
"content": ".fed-part-esan&&Text",
|
||||||
|
"tabs": ".fed-drop-boxs&&.fed-part-rows&&li",
|
||||||
|
"lists": ".fed-play-item:eq(#id)&&ul:eq(1)&&li"
|
||||||
|
},
|
||||||
|
搜索: '.fed-deta-info;h1&&Text;.lazyload&&data-original;.fed-list-remarks&&Text;a&&href;.fed-deta-content&&Text',
|
||||||
|
},
|
||||||
|
海螺3: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
searchUrl: '/v_search/**----------fypage---.html',
|
||||||
|
url: '/vod_____show/fyclass--------fypage---.html',
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'MOBILE_UA'
|
||||||
|
},
|
||||||
|
timeout: 5000,
|
||||||
|
class_parse: 'body&&.hl-nav li:gt(0);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
cate_exclude: '明星|专题|最新|排行',
|
||||||
|
limit: 40,
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
double: true,
|
||||||
|
一级: '.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".hl-infos-title&&Text;.hl-text-conch&&Text",
|
||||||
|
"img": ".hl-lazy&&data-original",
|
||||||
|
"desc": ".hl-infos-content&&.hl-text-conch&&Text",
|
||||||
|
"content": ".hl-content-text&&Text",
|
||||||
|
"tabs": ".hl-tabs&&a",
|
||||||
|
"lists": ".hl-plays-list:eq(#id)&&li"
|
||||||
|
},
|
||||||
|
搜索: '.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
},
|
||||||
|
海螺2: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
searchUrl: '/index.php/vod/search/page/fypage/wd/**/',
|
||||||
|
url: '/index.php/vod/show/id/fyclass/page/fypage/',
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'MOBILE_UA'
|
||||||
|
},
|
||||||
|
timeout: 5000,
|
||||||
|
class_parse: '#nav-bar li;a&&Text;a&&href;id/(.*?)/',
|
||||||
|
limit: 40,
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
推荐: '.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href',
|
||||||
|
double: true,
|
||||||
|
一级: '.list-a&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h2&&Text;.deployment&&Text",
|
||||||
|
"img": ".lazy&&data-original",
|
||||||
|
"desc": ".deployment&&Text",
|
||||||
|
"content": ".ec-show&&Text",
|
||||||
|
"tabs": "#tag&&a",
|
||||||
|
"lists": ".play_list_box:eq(#id)&&li"
|
||||||
|
},
|
||||||
|
搜索: '.search-list;a&&title;.lazy&&data-original;.deployment&&Text;a&&href',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
},
|
||||||
|
短视: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url: '/channel/fyclass-fypage.html',
|
||||||
|
searchUrl: '/search.html?wd=**',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse: '.menu_bottom ul li;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
cate_exclude: '解析|动态',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: '.indexShowBox;ul&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.pic-list&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1&&Text;.content-rt&&p:eq(0)&&Text",
|
||||||
|
"img": ".img&&img&&data-src",
|
||||||
|
"desc": ".content-rt&&p:eq(1)&&Text;.content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text;.content-rt&&p:eq(4)&&Text;.content-rt&&p:eq(5)&&Text",
|
||||||
|
"content": ".zkjj_a&&Text",
|
||||||
|
"tabs": ".py-tabs&&option",
|
||||||
|
"lists": ".player:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索: '.sr_lists&&ul&&li;h3&&Text;img&&data-src;.int&&p:eq(0)&&Text;a&&href',
|
||||||
|
},
|
||||||
|
短视2:{
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
class_name:'电影&电视剧&综艺&动漫',
|
||||||
|
class_url:'1&2&3&4',
|
||||||
|
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**',
|
||||||
|
searchable: 2,
|
||||||
|
quickSearch: 0,
|
||||||
|
headers:{'User-Agent':'MOBILE_UA'},
|
||||||
|
url: '/index.php/api/vod#type=fyclass&page=fypage',
|
||||||
|
filterable:0,//是否启用分类筛选,
|
||||||
|
filter_url:'',
|
||||||
|
filter: {},
|
||||||
|
filter_def:{},
|
||||||
|
detailUrl:'/index.php/vod/detail/id/fyid.html',
|
||||||
|
推荐:'.list-vod.flex .public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||||
|
一级:'js:let body=input.split("#")[1];let t=Math.round(new Date/1e3).toString();let key=md5("DS"+t+"DCC147D11943AF75");let url=input.split("#")[0];body=body+"&time="+t+"&key="+key;print(body);fetch_params.body=body;let html=post(url,fetch_params);let data=JSON.parse(html);VODS=data.list.map(function(it){it.vod_pic=urljoin2(input.split("/i")[0],it.vod_pic);return it});',
|
||||||
|
二级:{
|
||||||
|
"title":".slide-info-title&&Text;.slide-info:eq(3)--strong&&Text",
|
||||||
|
"img":".detail-pic&&data-original",
|
||||||
|
"desc":".fraction&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(2)--strong&&Text;.slide-info:eq(1)--strong&&Text",
|
||||||
|
"content":"#height_limit&&Text",
|
||||||
|
"tabs":".anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a",
|
||||||
|
"tab_text":".swiper-slide&&Text",
|
||||||
|
"lists":".anthology-list-box:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索:'json:list;name;pic;;id',
|
||||||
|
}
|
||||||
|
};
|
||||||
|
return JSON.parse(JSON.stringify(mubanDict));
|
||||||
|
}
|
||||||
|
var mubanDict = getMubans();
|
||||||
|
var muban = getMubans();
|
||||||
|
export default {muban,getMubans};
|
36
js/tzfile.js
36
js/tzfile.js
|
@ -40,7 +40,7 @@ let list = pdfa(html, '#primary-home ul li:has(img)');
|
||||||
list.forEach(function(it) {
|
list.forEach(function(it) {
|
||||||
d.push({
|
d.push({
|
||||||
title: pdfh(it, 'img&&alt'),
|
title: pdfh(it, 'img&&alt'),
|
||||||
desc: pdfh(it, 'div.post-info div.list-footer time.b2timeago&&Text') + '/' + pdfh(it, 'div.post-info div.list-footer a&&Text'),
|
desc: pdfh(it, 'div.post-info .post-list-cat&&Text'),
|
||||||
pic_url: 'http://127.0.0.1:10079/i/0/s/'+pd(it, 'img&&src', HOST),
|
pic_url: 'http://127.0.0.1:10079/i/0/s/'+pd(it, 'img&&src', HOST),
|
||||||
url: pd(it, 'a&&href', HOST)
|
url: pd(it, 'a&&href', HOST)
|
||||||
});
|
});
|
||||||
|
@ -61,7 +61,7 @@ d.forEach(function(it) {
|
||||||
let purl = pd(it, 'a&&href', HOST);
|
let purl = pd(it, 'a&&href', HOST);
|
||||||
if (purl.includes("pan.quark.cn")){
|
if (purl.includes("pan.quark.cn")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
} else if (purl.includes("www.aliyundrive.com")){
|
} else if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsq.push("阿里雲盤");
|
tabsq.push("阿里雲盤");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -83,11 +83,11 @@ pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;
|
||||||
let d = pdfa(html, '#primary-home article div.entry-content p');
|
let d = pdfa(html, '#primary-home article div.entry-content p');
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let purl = pd(it, 'a&&href', HOST);
|
let purl = pd(it, 'a&&href', HOST);
|
||||||
if (/(pan.quark.cn|www.aliyundrive.com)/.test(purl)){
|
if (/(pan.quark.cn|www.aliyundrive.com|www.alipan.com)/.test(purl)){
|
||||||
let type="ali";
|
let type="ali";
|
||||||
if (purl.includes("pan.quark.cn")){
|
if (purl.includes("pan.quark.cn")){
|
||||||
type="quark";
|
type="quark";
|
||||||
} else if (purl.includes("www.aliyundrive.com")){
|
} else if (purl.includes("www.aliyundrive.com") || purl.includes("www.alipan.com")){
|
||||||
type="ali";
|
type="ali";
|
||||||
}
|
}
|
||||||
let confirm="";
|
let confirm="";
|
||||||
|
@ -100,5 +100,31 @@ d.forEach(function(it) {
|
||||||
`,
|
`,
|
||||||
|
|
||||||
},
|
},
|
||||||
搜索:'#primary-home ul li:has(img);img&&alt;img&&src;div.post-info div.list-fotter time.b2timeago&&Text;a&&href',
|
搜索:`js:
|
||||||
|
//'#primary-home ul li:has(img);img&&alt;img&&src;div.post-info .post-list-cat&&Text;a&&href',
|
||||||
|
pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;
|
||||||
|
let html = request(input);
|
||||||
|
let d=[];
|
||||||
|
let dlist = pdfa(html, '#primary-home ul li:has(img)');
|
||||||
|
dlist.forEach(function(it){
|
||||||
|
let title=pdfh(it, 'img&&alt');
|
||||||
|
if (title.includes(KEY)){
|
||||||
|
if (searchObj.quick === true){
|
||||||
|
title = KEY;
|
||||||
|
}
|
||||||
|
let img='http://127.0.0.1:10079/i/0/s/' + pd(it, 'img&&src',HOST);
|
||||||
|
let content=pdfh(it, 'div.text_info h2&&Text');
|
||||||
|
let url=pd(it, 'a&&href', HOST);
|
||||||
|
let desc=pdfh(it, 'p.info&&Text');
|
||||||
|
d.push({
|
||||||
|
title:title,
|
||||||
|
img:img,
|
||||||
|
content:content,
|
||||||
|
desc:desc,
|
||||||
|
url:url
|
||||||
|
})
|
||||||
|
}
|
||||||
|
});
|
||||||
|
setResult(d);
|
||||||
|
`,
|
||||||
}
|
}
|
||||||
|
|
|
@ -93,7 +93,7 @@ let tabse = false;
|
||||||
let tabm3u8 = [];
|
let tabm3u8 = [];
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -150,7 +150,7 @@ d.forEach(function(it){
|
||||||
log('xb6v title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('xb6v title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('xb6v burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('xb6v burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
|
|
@ -44,7 +44,7 @@ let tabsm = false;
|
||||||
let tabse = false;
|
let tabse = false;
|
||||||
d.forEach(function(it) {
|
d.forEach(function(it) {
|
||||||
let burl = pdfh(it, 'a&&href');
|
let burl = pdfh(it, 'a&&href');
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
tabsa.push("阿里雲盤");
|
tabsa.push("阿里雲盤");
|
||||||
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
}else if (burl.startsWith("https://pan.quark.cn/s/")){
|
||||||
tabsq.push("夸克網盤");
|
tabsq.push("夸克網盤");
|
||||||
|
@ -91,7 +91,7 @@ d.forEach(function(it){
|
||||||
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
log('dygang title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title);
|
||||||
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
log('dygang burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl);
|
||||||
let loopresult = title + '$' + burl;
|
let loopresult = title + '$' + burl;
|
||||||
if (burl.startsWith("https://www.aliyundrive.com/s/")){
|
if (burl.startsWith("https://www.aliyundrive.com/s/") || burl.startsWith("https://www.alipan.com/s/")){
|
||||||
if (true){
|
if (true){
|
||||||
if (TABS.length==1){
|
if (TABS.length==1){
|
||||||
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl);
|
||||||
|
|
|
@ -56,7 +56,7 @@ let d=[];
|
||||||
for(const it in json.comment){
|
for(const it in json.comment){
|
||||||
if (json.comment.hasOwnProperty(it)){
|
if (json.comment.hasOwnProperty(it)){
|
||||||
log("yyets search it>>>>>>>>>>>>>>>" + JSON.stringify(json.comment[it]));
|
log("yyets search it>>>>>>>>>>>>>>>" + JSON.stringify(json.comment[it]));
|
||||||
if (/(www.aliyundrive.com|pan.quark.cn)/.test(json.comment[it].comment)){
|
if (/(www.aliyundrive.com|pan.quark.cn|www.alipan.com)/.test(json.comment[it].comment)){
|
||||||
let its = json.comment[it].comment.split("\\n");
|
let its = json.comment[it].comment.split("\\n");
|
||||||
let i=0;
|
let i=0;
|
||||||
while(i<its.length){
|
while(i<its.length){
|
||||||
|
|
|
@ -56,7 +56,7 @@ let d=[];
|
||||||
for(const it in json.comment){
|
for(const it in json.comment){
|
||||||
if (json.comment.hasOwnProperty(it)){
|
if (json.comment.hasOwnProperty(it)){
|
||||||
log("yyets search it>>>>>>>>>>>>>>>" + JSON.stringify(json.comment[it]));
|
log("yyets search it>>>>>>>>>>>>>>>" + JSON.stringify(json.comment[it]));
|
||||||
if (/(www.aliyundrive.com|pan.quark.cn)/.test(json.comment[it].comment)){
|
if (/(www.aliyundrive.com|pan.quark.cn|www.alipan.com)/.test(json.comment[it].comment)){
|
||||||
let its = json.comment[it].comment.split("\\n");
|
let its = json.comment[it].comment.split("\\n");
|
||||||
let i=0;
|
let i=0;
|
||||||
while(i<its.length){
|
while(i<its.length){
|
||||||
|
|
301
js/模板.js
Normal file
301
js/模板.js
Normal file
|
@ -0,0 +1,301 @@
|
||||||
|
if (typeof Object.assign != 'function') {
|
||||||
|
Object.assign = function () {
|
||||||
|
var target = arguments[0];
|
||||||
|
for (var i = 1; i < arguments.length; i++) {
|
||||||
|
var source = arguments[i];
|
||||||
|
for (var key in source) {
|
||||||
|
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
||||||
|
target[key] = source[key];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return target;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
function getMubans() {
|
||||||
|
var mubanDict = { // 模板字典
|
||||||
|
mxpro: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url: '/vodshow/fyclass--------fypage---.html',
|
||||||
|
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse: '.navbar-items li:gt(2):lt(8);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: '.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: 'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1&&Text;.module-info-tag&&Text",
|
||||||
|
"img": ".lazyload&&data-original",
|
||||||
|
"desc": ".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&Text",
|
||||||
|
"content": ".module-info-introduction&&Text",
|
||||||
|
"tabs": ".module-tab-item",
|
||||||
|
"lists": ".module-play-list:eq(#id) a"
|
||||||
|
},
|
||||||
|
搜索: 'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text',
|
||||||
|
},
|
||||||
|
mxone5: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/show/fyclass--------fypage---.html',
|
||||||
|
searchUrl: '/search/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1&&Text;.tag-link&&Text",
|
||||||
|
"img": ".module-item-pic&&img&&data-src",
|
||||||
|
"desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text",
|
||||||
|
"content": ".vod_content&&Text",
|
||||||
|
"tabs": ".module-tab-item",
|
||||||
|
"lists": ".module-player-list:eq(#id)&&.scroll-content&&a"
|
||||||
|
},
|
||||||
|
搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href',
|
||||||
|
},
|
||||||
|
首图: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/vodshow/fyclass--------fypage---/',
|
||||||
|
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.myui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".myui-content__detail .title&&Text;.myui-content__detail p:eq(-2)&&Text",
|
||||||
|
"img": ".myui-content__thumb .lazyload&&data-original",
|
||||||
|
"desc": ".myui-content__detail p:eq(0)&&Text;.myui-content__detail p:eq(1)&&Text;.myui-content__detail p:eq(2)&&Text",
|
||||||
|
"content": ".content&&Text",
|
||||||
|
"tabs": ".nav-tabs:eq(0) li",
|
||||||
|
"lists": ".myui-content__list:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索: '#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
},
|
||||||
|
首图2: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/list/fyclass-fypage.html',
|
||||||
|
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'UC_UA',
|
||||||
|
// "Cookie": ""
|
||||||
|
},
|
||||||
|
// class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
class_parse: '.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.stui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text",
|
||||||
|
"img": ".stui-content__thumb .lazyload&&data-original",
|
||||||
|
"desc": ".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text",
|
||||||
|
"content": ".detail&&Text",
|
||||||
|
"tabs": ".stui-vodlist__head h3",
|
||||||
|
"lists": ".stui-content__playlist:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索: 'ul.stui-vodlist__media:eq(0) li,ul.stui-vodlist:eq(0) li,#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
搜索1: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
搜索2: 'ul.stui-vodlist__media&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
},
|
||||||
|
默认: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/vodshow/fyclass--------fypage---.html',
|
||||||
|
searchUrl: '/vodsearch/-------------.html?wd=**',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
},
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
},
|
||||||
|
vfed: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||||
|
searchUrl: '/index.php/vod/search/page/fypage/wd/**.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'UC_UA',
|
||||||
|
},
|
||||||
|
// class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
class_parse: '.fed-pops-navbar&&ul.fed-part-rows&&a;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.fed-list-info&&li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text",
|
||||||
|
"img": ".fed-list-info&&a&&data-original",
|
||||||
|
"desc": ".fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text",
|
||||||
|
"content": ".fed-part-esan&&Text",
|
||||||
|
"tabs": ".fed-drop-boxs&&.fed-part-rows&&li",
|
||||||
|
"lists": ".fed-play-item:eq(#id)&&ul:eq(1)&&li"
|
||||||
|
},
|
||||||
|
搜索: '.fed-deta-info;h1&&Text;.lazyload&&data-original;.fed-list-remarks&&Text;a&&href;.fed-deta-content&&Text',
|
||||||
|
},
|
||||||
|
海螺3: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
searchUrl: '/v_search/**----------fypage---.html',
|
||||||
|
url: '/vod_____show/fyclass--------fypage---.html',
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'MOBILE_UA'
|
||||||
|
},
|
||||||
|
timeout: 5000,
|
||||||
|
class_parse: 'body&&.hl-nav li:gt(0);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
cate_exclude: '明星|专题|最新|排行',
|
||||||
|
limit: 40,
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
double: true,
|
||||||
|
一级: '.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".hl-infos-title&&Text;.hl-text-conch&&Text",
|
||||||
|
"img": ".hl-lazy&&data-original",
|
||||||
|
"desc": ".hl-infos-content&&.hl-text-conch&&Text",
|
||||||
|
"content": ".hl-content-text&&Text",
|
||||||
|
"tabs": ".hl-tabs&&a",
|
||||||
|
"lists": ".hl-plays-list:eq(#id)&&li"
|
||||||
|
},
|
||||||
|
搜索: '.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
},
|
||||||
|
海螺2: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
searchUrl: '/index.php/vod/search/page/fypage/wd/**/',
|
||||||
|
url: '/index.php/vod/show/id/fyclass/page/fypage/',
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'MOBILE_UA'
|
||||||
|
},
|
||||||
|
timeout: 5000,
|
||||||
|
class_parse: '#nav-bar li;a&&Text;a&&href;id/(.*?)/',
|
||||||
|
limit: 40,
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
推荐: '.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href',
|
||||||
|
double: true,
|
||||||
|
一级: '.list-a&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h2&&Text;.deployment&&Text",
|
||||||
|
"img": ".lazy&&data-original",
|
||||||
|
"desc": ".deployment&&Text",
|
||||||
|
"content": ".ec-show&&Text",
|
||||||
|
"tabs": "#tag&&a",
|
||||||
|
"lists": ".play_list_box:eq(#id)&&li"
|
||||||
|
},
|
||||||
|
搜索: '.search-list;a&&title;.lazy&&data-original;.deployment&&Text;a&&href',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
},
|
||||||
|
短视: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url: '/channel/fyclass-fypage.html',
|
||||||
|
searchUrl: '/search.html?wd=**',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse: '.menu_bottom ul li;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
cate_exclude: '解析|动态',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: '.indexShowBox;ul&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.pic-list&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1&&Text;.content-rt&&p:eq(0)&&Text",
|
||||||
|
"img": ".img&&img&&data-src",
|
||||||
|
"desc": ".content-rt&&p:eq(1)&&Text;.content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text;.content-rt&&p:eq(4)&&Text;.content-rt&&p:eq(5)&&Text",
|
||||||
|
"content": ".zkjj_a&&Text",
|
||||||
|
"tabs": ".py-tabs&&option",
|
||||||
|
"lists": ".player:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索: '.sr_lists&&ul&&li;h3&&Text;img&&data-src;.int&&p:eq(0)&&Text;a&&href',
|
||||||
|
},
|
||||||
|
短视2:{
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
class_name:'电影&电视剧&综艺&动漫',
|
||||||
|
class_url:'1&2&3&4',
|
||||||
|
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**',
|
||||||
|
searchable: 2,
|
||||||
|
quickSearch: 0,
|
||||||
|
headers:{'User-Agent':'MOBILE_UA'},
|
||||||
|
url: '/index.php/api/vod#type=fyclass&page=fypage',
|
||||||
|
filterable:0,//是否启用分类筛选,
|
||||||
|
filter_url:'',
|
||||||
|
filter: {},
|
||||||
|
filter_def:{},
|
||||||
|
detailUrl:'/index.php/vod/detail/id/fyid.html',
|
||||||
|
推荐:'.list-vod.flex .public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||||
|
一级:'js:let body=input.split("#")[1];let t=Math.round(new Date/1e3).toString();let key=md5("DS"+t+"DCC147D11943AF75");let url=input.split("#")[0];body=body+"&time="+t+"&key="+key;print(body);fetch_params.body=body;let html=post(url,fetch_params);let data=JSON.parse(html);VODS=data.list.map(function(it){it.vod_pic=urljoin2(input.split("/i")[0],it.vod_pic);return it});',
|
||||||
|
二级:{
|
||||||
|
"title":".slide-info-title&&Text;.slide-info:eq(3)--strong&&Text",
|
||||||
|
"img":".detail-pic&&data-original",
|
||||||
|
"desc":".fraction&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(2)--strong&&Text;.slide-info:eq(1)--strong&&Text",
|
||||||
|
"content":"#height_limit&&Text",
|
||||||
|
"tabs":".anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a",
|
||||||
|
"tab_text":".swiper-slide&&Text",
|
||||||
|
"lists":".anthology-list-box:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索:'json:list;name;pic;;id',
|
||||||
|
}
|
||||||
|
};
|
||||||
|
return JSON.parse(JSON.stringify(mubanDict));
|
||||||
|
}
|
||||||
|
var mubanDict = getMubans();
|
||||||
|
var muban = getMubans();
|
||||||
|
export default {muban,getMubans};
|
Loading…
Reference in a new issue