|
|
|
@ -537,9 +537,10 @@ function SRCSet() { |
|
|
|
|
let bjiexi = beiyongjiexi.split('#'); |
|
|
|
|
var jiexi = zjiexi.concat(bjiexi); |
|
|
|
|
if(jiexi.length>0){ |
|
|
|
|
return $("接口导入已完成,成功保存:"+jknum+ ",确定要继续导入解析吗?\n不建议导入,因为99%是失效的").confirm((jiexi)=>{ |
|
|
|
|
return $("接口导入已完成,成功保存:"+jknum+ ",确定要继续导入解析吗?\n不建议导入,因为99%是失效的").confirm((jiexi,jiexisave)=>{ |
|
|
|
|
try{ |
|
|
|
|
|
|
|
|
|
//require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJySet.js');
|
|
|
|
|
/* |
|
|
|
|
var jxfilepath = "hiker://files/rules/Src/Juying/myjiexi.json"; |
|
|
|
|
var jxdatafile = fetch(jxfilepath); |
|
|
|
|
if(jxdatafile != ""){ |
|
|
|
@ -548,16 +549,22 @@ function SRCSet() { |
|
|
|
|
var jxdatalist = []; |
|
|
|
|
} |
|
|
|
|
var jxnum = 0; |
|
|
|
|
*/ |
|
|
|
|
let urls = []; |
|
|
|
|
for (var i=0;i<jiexi.length;i++) { |
|
|
|
|
/* |
|
|
|
|
if(/^http/.test(jiexi[i])&&!jxdatalist.some(item => item.parse ==jiexi[i])){ |
|
|
|
|
let namebh = parseInt(jxdatalist.length)+parseInt(jiexi.length); |
|
|
|
|
let arr = { "name": "bb"+namebh, "parse": jiexi[i], "stopfrom": [], "priorfrom": [], "sort": 1 }; |
|
|
|
|
jxdatalist.push(arr); |
|
|
|
|
jxnum = jxnum + 1; |
|
|
|
|
} |
|
|
|
|
}*/ |
|
|
|
|
let arr = { "name": "bb"+namebh, "parse": jiexi[i], "stopfrom": [], "priorfrom": [], "sort": 1 }; |
|
|
|
|
urls.push(arr); |
|
|
|
|
} |
|
|
|
|
let jxnum = jiexisave(urls); |
|
|
|
|
if(jxnum>0){ |
|
|
|
|
writeFile(jxfilepath, JSON.stringify(jxdatalist)); |
|
|
|
|
//writeFile(jxfilepath, JSON.stringify(jxdatalist));
|
|
|
|
|
return "toast://导入完成,解析保存:"+jxnum; |
|
|
|
|
}else{ |
|
|
|
|
return "toast://无解析"; |
|
|
|
@ -566,7 +573,7 @@ function SRCSet() { |
|
|
|
|
log('解析导入失败:'+e.message);
|
|
|
|
|
return "toast://解析导入失败"; |
|
|
|
|
} |
|
|
|
|
}, jiexi) |
|
|
|
|
}, jiexi,jiexisave) |
|
|
|
|
}else{ |
|
|
|
|
return "toast://接口导入已完成,成功保存:"+jknum; |
|
|
|
|
} |
|
|
|
|