Update SrcJySet.js

pull/1/head
jevons0411 3 years ago
parent 0106720ef3
commit c232b44056
  1. 16
      SrcJySet.js

@ -1749,7 +1749,7 @@ function jiexi(lx,data) {
d.push({ d.push({
title:'批量添加', title:'批量添加',
col_type: 'input', col_type: 'input',
desc: "一行一个解析\n格式:解析名称#链接地址\n分隔符#可以用,号代替", desc: "一行一个解析\n格式:解析名称#链接地址\n分隔符#可以用,号代替\n\n\n断插解析★xxx★xxx",
extra: { extra: {
titleVisible: false, titleVisible: false,
type: "textarea", type: "textarea",
@ -1943,9 +1943,18 @@ function jiexi(lx,data) {
return "toast://已存在"; return "toast://已存在";
} }
}else if(getMyVar('addtype', '1')=="2"&&parseurls){ }else if(getMyVar('addtype', '1')=="2"&&parseurls){
let urls = parseurls.replace(/,|,/g,"#").split('\n');
let urlnum = 0; let urlnum = 0;
if(parseurls.indexOf('★')>-1){
if(/http/.test(parseurls)){
}
let urlname = parseurls.split('★')[1];
let urlurl = parseurls.split('★')[2];
let arr = { "name": urlname.trim(), "parse": urlurl.trim(), "stopfrom": [], "priorfrom": [], "sort": 0 };
datalist.push(arr);
urlnum = 1;
}else{
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];
let urlurl = urls[i].split('#')[1]; let urlurl = urls[i].split('#')[1];
@ -1955,9 +1964,10 @@ function jiexi(lx,data) {
urlnum = urlnum + 1; urlnum = urlnum + 1;
} }
} }
}
if(urlnum>0){writeFile(filepath, JSON.stringify(datalist));} if(urlnum>0){writeFile(filepath, JSON.stringify(datalist));}
back(true); back(true);
return "toast://合计:"+urls.length+",保存:"+urlnum; return "toast://成功保存解析:"+urlnum;
}else{ }else{
return "toast://无法保存,检查项目填写完整性"; return "toast://无法保存,检查项目填写完整性";
} }

Loading…
Cancel
Save