更新 'SrcJySet.js'

pull/1/head
src48597962 2 years ago
parent 3018809bb7
commit 386dc1f54e
  1. 35
      SrcJySet.js

@ -655,7 +655,7 @@ function similar(s, t, f) {//判断两个字符串之间的相似度
let res = (1 - d[n][m] / l) *100 || 0;
return parseInt(res.toFixed(f));
}
function jiekousave(urls,update,subscribe) {
function jiekousave(urls,update,codedytype) {
if(urls.length==0){return 0;}
try{
var filepath = "hiker://files/rules/Src/Juying/jiekou.json";
@ -665,7 +665,7 @@ function jiekousave(urls,update,subscribe) {
}else{
var datalist = [];
}
if(subscribe==1){
if(codedytype==1){
for(let i=0;i<datalist.length;i++){
if(datalist[i].retain!=1){
datalist.splice(i,1);
@ -717,7 +717,7 @@ function jiekousave(urls,update,subscribe) {
}
return num;
}
function jiexisave(urls,update,subscribe) {
function jiexisave(urls,update,codedytype) {
if(urls.length==0){return 0;}
try{
var filepath = "hiker://files/rules/Src/Juying/myjiexi.json";
@ -727,7 +727,7 @@ function jiexisave(urls,update,subscribe) {
}else{
var datalist = [];
}
if(subscribe==1){
if(codedytype==1){
for(let i=0;i<datalist.length;i++){
if(datalist[i].retain!=1){
datalist.splice(i,1);
@ -1949,7 +1949,7 @@ function extension(){
d.push({
title: '✅ 更新资源',
url: JYconfig['codedyid']?$("确定要从云端更新数据覆盖本地非保留?").confirm((codedyid)=>{
url: JYconfig['codedyid']?$("确定要从云端更新数据覆盖本地非保留?").confirm((codedyid,codedytype)=>{
try{
showLoading('请稍候...')
let codeid = codedyid;
@ -1961,11 +1961,11 @@ function extension(){
let jxnum = 0;
let jkdatalist = pastedata.jiekou||[];
if(jkdatalist.length>0){
jknum = jiekousave(jkdatalist, 0, 1);
jknum = jiekousave(jkdatalist, 0, codedytype||1);
}
let jxdatalist = pastedata.jiexi||[];
if(jxdatalist.length>0){
jxnum = jiexisave(jxdatalist, 0, 1);
jxnum = jiexisave(jxdatalist, 0, codedytype||1);
}
if(pastedata.live){
let livefilepath = "hiker://files/rules/Src/Juying/liveconfig.json";
@ -1984,8 +1984,25 @@ function extension(){
log('更新失败:'+e.message);
return "toast://无法识别的口令";
}
}, JYconfig['codedyid']):'toast://请先订阅聚影资源码',
col_type: "text_2"
}, JYconfig['codedyid'], JYconfig['codedytype']):'toast://请先订阅聚影资源码',
col_type: "text_2",
extra: {
longClick: [{
title: "订阅类型改为:"+(JYconfig['codedytype']=="2"?"全量":"增量"),
js: $.toString((JYconfig,cfgfile) => {
if(JYconfig['codedytype']=="2"){
JYconfig['codedytype'] = "1";
var sm = "切换为全量订阅,除强制保留的接口/接口,均会被清空";
}else{
JYconfig['codedytype'] = "2";
var sm = "切换为增量订阅,接口/接口只会累加,不会删除";
}
writeFile(cfgfile, JSON.stringify(JYconfig));
refreshPage(false);
return "toast://"+sm;
},JYconfig,cfgfile)
}]
}
});
d.push({
title: '❎ 删除订阅',

Loading…
Cancel
Save