更新 'SrcJyData.js'

master
src48597962 2 years ago
parent 62b2665b9e
commit 0d8a368130
  1. 246
      SrcJyData.js

@ -253,134 +253,135 @@ function JYerji(){
}) })
} }
} }
} //云盘搜索
//云盘搜索 if(JYconfig['yundiskLine']==1){
if(JYconfig['yundiskLine']==1){ d.push({
d.push({ title: getMyVar(MY_URL, '0') == "98" ? getHead('云盘搜索',Color1,1) : getHead('云盘搜索',Color2),
title: getMyVar(MY_URL, '0') == "98" ? getHead('云盘搜索',Color1,1) : getHead('云盘搜索',Color2), url: $("#noLoading#").lazyRule((vari,Marksum) => {
url: $("#noLoading#").lazyRule((vari,Marksum) => { let i = 98;
let i = 98; if (parseInt(getMyVar(vari, '0')) != i) {
if (parseInt(getMyVar(vari, '0')) != i) { if(getMyVar('diskSearch')=="1"){
if(getMyVar('diskSearch')=="1"){ return 'toast://搜索线程中,稍等片刻.'
return 'toast://搜索线程中,稍等片刻.' }
} try {
try { eval('var SrcMark = ' + fetch("hiker://files/cache/SrcMark.json"));
eval('var SrcMark = ' + fetch("hiker://files/cache/SrcMark.json")); } catch (e) {
} catch (e) { var SrcMark = "";
var SrcMark = ""; }
} if (SrcMark == "") {
if (SrcMark == "") { SrcMark = { route: {} };
SrcMark = { route: {} }; } else if (SrcMark.route == undefined) {
} else if (SrcMark.route == undefined) { SrcMark.route = {};
SrcMark.route = {}; }
} SrcMark.route[vari] = i;
SrcMark.route[vari] = i; var key = 0;
var key = 0; var one = "";
var one = ""; for (var k in SrcMark.route) {
for (var k in SrcMark.route) { key++;
key++; if (key == 1) { one = k }
if (key == 1) { one = k } }
} if (key > Marksum) { delete SrcMark.route[one]; }
if (key > Marksum) { delete SrcMark.route[one]; } writeFile("hiker://files/cache/SrcMark.json", JSON.stringify(SrcMark));
writeFile("hiker://files/cache/SrcMark.json", JSON.stringify(SrcMark)); putMyVar(vari, i);
putMyVar(vari, i); refreshPage(false);
refreshPage(false);
}
return '#noHistory#hiker://empty'
}, MY_URL, Marksum),
col_type: 'scroll_button'
})
}
//alist搜索
if(JYconfig['alistLine']==1){
d.push({
title: getMyVar(MY_URL, '0') == "99" ? getHead('Alist搜索',Color1,1) : getHead('Alist搜索',Color2),
url: $("#noLoading#").lazyRule((vari,Marksum) => {
let i = 99;
if (parseInt(getMyVar(vari, '0')) != i) {
if(getMyVar('diskSearch')=="1"){
return 'toast://搜索线程中,稍等片刻.'
}
try {
eval('var SrcMark = ' + fetch("hiker://files/cache/SrcMark.json"));
} catch (e) {
var SrcMark = "";
}
if (SrcMark == "") {
SrcMark = { route: {} };
} else if (SrcMark.route == undefined) {
SrcMark.route = {};
} }
SrcMark.route[vari] = i; return '#noHistory#hiker://empty'
var key = 0; }, MY_URL, Marksum),
var one = ""; col_type: 'scroll_button'
for (var k in SrcMark.route) { })
key++; }
if (key == 1) { one = k } //alist搜索
if(JYconfig['alistLine']==1){
d.push({
title: getMyVar(MY_URL, '0') == "99" ? getHead('Alist搜索',Color1,1) : getHead('Alist搜索',Color2),
url: $("#noLoading#").lazyRule((vari,Marksum) => {
let i = 99;
if (parseInt(getMyVar(vari, '0')) != i) {
if(getMyVar('diskSearch')=="1"){
return 'toast://搜索线程中,稍等片刻.'
}
try {
eval('var SrcMark = ' + fetch("hiker://files/cache/SrcMark.json"));
} catch (e) {
var SrcMark = "";
}
if (SrcMark == "") {
SrcMark = { route: {} };
} else if (SrcMark.route == undefined) {
SrcMark.route = {};
}
SrcMark.route[vari] = i;
var key = 0;
var one = "";
for (var k in SrcMark.route) {
key++;
if (key == 1) { one = k }
}
if (key > Marksum) { delete SrcMark.route[one]; }
writeFile("hiker://files/cache/SrcMark.json", JSON.stringify(SrcMark));
putMyVar(vari, i);
refreshPage(false);
} }
if (key > Marksum) { delete SrcMark.route[one]; } return '#noHistory#hiker://empty'
writeFile("hiker://files/cache/SrcMark.json", JSON.stringify(SrcMark)); },MY_URL,Marksum),
putMyVar(vari, i); col_type: 'scroll_button'
refreshPage(false); })
} }
return '#noHistory#hiker://empty' //推送tvbox
},MY_URL,Marksum), if(getItem('enabledpush', '') == '1' && datasource == "360"){
col_type: 'scroll_button' let push = {
}) "name": MY_PARAMS.name||'聚影',
} "pic": pic.split('@')[0],
//推送tvbox "content": desc,
if(getItem('enabledpush', '') == '1' && datasource == "360"){ "director": details1.split('\n')[0].replace('导演:',''),
let push = { "actor": details1.split('主演:')[1].split('\n')[0],
"name": MY_PARAMS.name||'聚影', "from": tabs.length>0?tabs[lineindex]:'360'
"pic": pic.split('@')[0], };
"content": desc, let tvip = getItem('hikertvboxset', '');
"director": details1.split('\n')[0].replace('导演:',''), d.push({
"actor": details1.split('主演:')[1].split('\n')[0], title: '推送TVBOX',
"from": tabs.length>0?tabs[lineindex]:'360' url: $("#noLoading#").lazyRule((push,lists,tvip) => {
}; if(tvip==""){
let tvip = getItem('hikertvboxset', ''); return 'toast://观影设置中设置TVBOX接收端ip地址,完成后回来刷新一下';
d.push({
title: '推送TVBOX',
url: $("#noLoading#").lazyRule((push,lists,tvip) => {
if(tvip==""){
return 'toast://观影设置中设置TVBOX接收端ip地址,完成后回来刷新一下';
}
let urls = [];
for(let i in lists){
let list = lists[i];
if (getMyVar('shsort') == '1') {
list = list.reverse();
} }
if(list.length>0){ let urls = [];
urls.push(list.join('#').replace(/\&/g, '&&')); for(let i in lists){
let list = lists[i];
if (getMyVar('shsort') == '1') {
list = list.reverse();
}
if(list.length>0){
urls.push(list.join('#').replace(/\&/g, '&&'));
}
} }
}
if(urls.length>0){ if(urls.length>0){
push['url'] = urls.join('$$$'); push['url'] = urls.join('$$$');
var state = request(tvip + '/action', { var state = request(tvip + '/action', {
headers: { headers: {
'Content-Type': 'application/x-www-form-urlencoded', 'Content-Type': 'application/x-www-form-urlencoded',
//'X-Requested-With': 'XMLHttpRequest', //'X-Requested-With': 'XMLHttpRequest',
'Referer': tvip 'Referer': tvip
}, },
timeout: 2000, timeout: 2000,
body: 'do=push&url=' + JSON.stringify(push), body: 'do=push&url=' + JSON.stringify(push),
method: 'POST' method: 'POST'
}); });
//log(push); //log(push);
//log(state); //log(state);
if (state == 'ok') { if (state == 'ok') {
return 'toast://推送成功,如果tvbox显示“没找到数据”可能是该链接需要密码或者当前的jar不支持。'; return 'toast://推送成功,如果tvbox显示“没找到数据”可能是该链接需要密码或者当前的jar不支持。';
} else { } else {
return 'toast://推送失败' return 'toast://推送失败'
}
} }
} return 'toast://所有线路均不支持推送列表';
return 'toast://所有线路均不支持推送列表'; }, push, lists, tvip),
}, push, lists, tvip), col_type: 'scroll_button'
col_type: 'scroll_button' })
}) }
} }
try{ try{
var playsinfo = datasource=='sougou'&&plays.length>0?plays[0].info:isline; var playsinfo = datasource=='sougou'&&plays.length>0?plays[0].info:isline;
}catch(e){ }catch(e){
@ -392,8 +393,9 @@ function JYerji(){
playsinfo = 1; playsinfo = 1;
} }
*/ */
setTabs(tabs, MY_URL);
if(playsinfo||shows){ if(playsinfo||shows){
setTabs(tabs, MY_URL);
}else{ }else{
d.push({ d.push({
col_type: "line" col_type: "line"

Loading…
Cancel
Save