更新 'SrcJyXunmi.js'

master
src48597962 2 years ago
parent cf7793444a
commit 91cce9f925
  1. 39
      SrcJyXunmi.js

@ -471,13 +471,7 @@ function xunmi(name,data,ishkss) {
let jkfile = fetchCache(jsondata.ext,72);
if(jkfile){
eval(jkfile);
let getdata = customparse[url_api](name);
if($.type(getdata)=="object"){
lists = getdata.list;
jsondata = $.toString(getdata.erji);
}else{
lists = getdata;
}
lists = customparse[url_api](name,"ss");
}
}catch(e){
//log(e.message);
@ -560,7 +554,7 @@ function xunmi(name,data,ishkss) {
},obj.type, urlua),
col_type: "movie_1_vertical_pic",
extra: {
id: 'xumi-'+url_api,
id: 'xunmi-'+url_api,
pic: vodpic,
name: vodname,
title: vodname+'-'+obj.name,
@ -707,7 +701,7 @@ function xunmi(name,data,ishkss) {
}
}
writeFile(filepath, JSON.stringify(datalist));
deleteItem('xumi-'+api);
deleteItem('xunmi-'+api);
return "toast://已删除";
}else if(input=="加入待处理"){
let filepath = "hiker://files/rules/Src/Juying/jiekou.json";
@ -720,7 +714,7 @@ function xunmi(name,data,ishkss) {
}
}
writeFile(filepath, JSON.stringify(datalist));
deleteItem('xumi-'+api);
deleteItem('xunmi-'+api);
let baoliujk = getMyVar('baoliujk','')?getMyVar('baoliujk','').split(','):[];
if(baoliujk.indexOf(api)==-1){
baoliujk.push(api);
@ -728,7 +722,7 @@ function xunmi(name,data,ishkss) {
}
return "toast://已将“"+name+"”,调整到失败待处理分组";
}else if(input=="保留此接口"){
deleteItem('xumi-'+api);
deleteItem('xunmi-'+api);
let baoliujk = getMyVar('baoliujk','')?getMyVar('baoliujk','').split(','):[];
if(baoliujk.indexOf(api)==-1){
baoliujk.push(api);
@ -743,7 +737,7 @@ function xunmi(name,data,ishkss) {
for (let k in beerrors) {
for(let i=0;i<datalist.length;i++){
if(datalist[i].url==beerrors[k].apiurl&&getMyVar('baoliujk','').indexOf(datalist[i].url)==-1){
deleteItem('xumi-'+datalist[i].url);
deleteItem('xunmi-'+datalist[i].url);
datalist.splice(i,1);
break;
}
@ -759,7 +753,7 @@ function xunmi(name,data,ishkss) {
for (let k in beerrors) {
for(let i=0;i<datalist.length;i++){
if(datalist[i].url==beerrors[k].apiurl){
deleteItem('xumi-'+datalist[i].url);
deleteItem('xunmi-'+datalist[i].url);
datalist[i].group = "失败待处理";
break;
}
@ -771,7 +765,7 @@ function xunmi(name,data,ishkss) {
}, beerrors[k].name, beerrors[k].url, beerrors[k].apiurl, beerrors),
col_type: "text_1",
extra: {
id: 'xumi-'+beerrors[k].apiurl,
id: 'xunmi-'+beerrors[k].apiurl,
cls: 'xunmilist'
}
});
@ -835,11 +829,16 @@ function xunmierji(type,ua) {
}
} else if (/xpath|biubiu|custom|XBPQ/.test(type)) {
try{
let jsondata = MY_PARAMS.data;
log(jsondata);
log(jsondata.url);
if(type=='custom' && jsondata.url){
html = jsondata.url(MY_URL.split('##')[1]);
if(type=='custom'){
let jsondata = MY_PARAMS.data;
let jkfile = fetchCache(jsondata.ext,72);
if(jkfile){
eval(jkfile);
let erji = customparse[MY_PARAMS.id.replace('xunmi-','')]("取二级方法","erji");
if(erji.url){
html = erji.url(MY_URL.split('##')[1]);
}
}
}else{
html = request(MY_URL.split('##')[1], { headers: { 'User-Agent': ua } });
}
@ -1158,7 +1157,7 @@ function xunmierji(type,ua) {
let datafile = fetch(filepath);
eval("let datalist=" + datafile+ ";");
for(let i=0;i<datalist.length;i++){
if(datalist[i].url==id.replace('xumi-','')){
if(datalist[i].url==id.replace('xunmi-','')){
datalist.splice(i,1);
break;
}

Loading…
Cancel
Save