Update SrcJySet.js

pull/1/head
jevons0411 3 years ago
parent 86713a8f17
commit db47ec1558
  1. 40
      SrcJySet.js

@ -1950,27 +1950,43 @@ function jiexi(lx,data) {
let urlnum = 0; let urlnum = 0;
if(parseurls.indexOf('★')>-1){ if(parseurls.indexOf('★')>-1){
try{ try{
if(/^https:\/\/netcut\.cn/.test(parseurls)){ if(/^https:\/\/netcut\.cn/.test(parseurls)&&parseurls.indexOf('★MyParseS合集★')>-1){
parseurls = parsePaste(parseurls); let parses = parsePaste(parseurls);
var urlname = parseurls.split('★')[1]; eval(base64Decode(parses.replace('MyParseS合集★@base64://','')));
var urlurl = base64Decode(parseurls.split('★')[2]); for (let i=0;i<parseTitle.length;i++) {
let urlname = parseTitle[i].trim();
let urlurl = ParseS[parseTitle[i]].trim();
if(!datalist.some(item => item.url ==urlurl)&&urlname){
let arr = { "name": urlname, "parse": urlurl, "stopfrom": [], "priorfrom": [], "sort": 0 };
datalist.push(arr);
urlnum = urlnum + 1;
}
}
}else{ }else{
var urlname = parseurls.split('★')[1]; if(/^https:\/\/netcut\.cn/.test(parseurls)){
var urlurl = parseurls.split('★')[2]; parseurls = parsePaste(parseurls);
var urlname = parseurls.split('★')[1].trim();
var urlurl = base64Decode(parseurls.split('★')[2]).trim();
}else{
var urlname = parseurls.split('★')[1].trim();
var urlurl = parseurls.split('★')[2].trim();
}
if(!datalist.some(item => item.url ==urlurl)&&urlname){
let arr = { "name": urlname, "parse": urlurl, "stopfrom": [], "priorfrom": [], "sort": 0 };
datalist.unshift(arr);
urlnum = 1;
}
} }
let arr = { "name": urlname.trim(), "parse": urlurl.trim(), "stopfrom": [], "priorfrom": [], "sort": 0 };
datalist.push(arr);
urlnum = 1;
}catch(e){ }catch(e){
return "toast://断插解析识别出错"; return "toast://断插解析识别出错";
} }
}else{ }else{
let urls = parseurls.replace(/,|,/g,"#").split('\n'); let urls = parseurls.replace(/,|,/g,"#").split('\n');
for (var i in urls) { for (var i in urls) {
let urlname = urls[i].split('#')[0]; let urlname = urls[i].split('#')[0].trim();
let urlurl = urls[i].split('#')[1]; let urlurl = urls[i].split('#')[1].trim();
if(!datalist.some(item => item.url ==urlurl)&&urlname&&/^http/.test(urlurl)){ if(!datalist.some(item => item.url ==urlurl)&&urlname&&/^http/.test(urlurl)){
let arr = { "name": urlname.trim(), "parse": urlurl.trim(), "stopfrom": [], "priorfrom": [], "sort": 0 }; let arr = { "name": urlname, "parse": urlurl, "stopfrom": [], "priorfrom": [], "sort": 0 };
datalist.push(arr); datalist.push(arr);
urlnum = urlnum + 1; urlnum = urlnum + 1;
} }

Loading…
Cancel
Save