更新 'SrcJySet.js'

master
src48597962 1 year ago
parent 0b7ba52c89
commit b29bf68dc6
  1. 43
      SrcJySet.js

@ -3082,18 +3082,28 @@ function JYshare(lx,input) {
//clearMyVar('duoselect'); //clearMyVar('duoselect');
} }
} }
log(base64Encode(JSON.stringify(datalist)).length); if(input=='云口令文件'){
log(aesEncode('Juying', JSON.stringify(datalist)).length); let sharetxt = base64Encode(JSON.stringify(datalist));
showLoading('分享生成中,请稍后...'); let code = sm + '¥' + aesEncode('Juying', sharetxt) + '¥云口令文件';
let pasteurl = sharePaste(base64Encode(JSON.stringify(datalist)), input); let sharefile = 'hiker://files/_cache/Juying_'+sharelist.length+'_'+$.dateFormat(new Date(),"HHmmss")+'.hiker';
hideLoading(); writeFile(sharefile, '云口令:'+code+`@import=js:$.require("hiker://page/import?rule=`+MY_RULE.title+`");`);
if(fileExist(sharefile)){
if(/^http/.test(pasteurl)){ return 'share://'+sharefile;
let code = sm+'¥'+aesEncode('Juying', pasteurl)+'¥共' + datalist.length + '条('+input+')'; }else{
copy('云口令:'+code+`@import=js:$.require("hiker://page/cloudimport?rule=聚影√");`); return 'toast://云口令文件生成失败';
return "toast://"+sm2; }
}else{ }else{
return "toast://分享失败,剪粘板或网络异常>"+pasteurl; showLoading('分享生成中,请稍后...');
let pasteurl = sharePaste(base64Encode(JSON.stringify(datalist)), input);
hideLoading();
if(/^http/.test(pasteurl)){
let code = sm+'¥'+aesEncode('Juying', pasteurl)+'¥共' + datalist.length + '条('+input+')';
copy('云口令:'+code+`@import=js:$.require("hiker://page/cloudimport?rule=聚影√");`);
return "toast://"+sm2;
}else{
return "toast://分享失败,剪粘板或网络异常>"+pasteurl;
}
} }
} }
//资源导入 //资源导入
@ -3135,9 +3145,14 @@ function JYimport(input) {
}else{ }else{
return "toast://聚影√:无法识别的口令"; return "toast://聚影√:无法识别的口令";
} }
showLoading('获取数据中,请稍后...'); let text;
let text = parsePaste(pasteurl); if(/http/.test(pasteurl)){
hideLoading(); showLoading('获取数据中,请稍后...');
text = parsePaste(pasteurl);
hideLoading();
}else{
text = pasteurl;
}
if(pasteurl&&!/^error/.test(text)){ if(pasteurl&&!/^error/.test(text)){
let pastedata = JSON.parse(base64Decode(text)); let pastedata = JSON.parse(base64Decode(text));
let urlnum = 0; let urlnum = 0;

Loading…
Cancel
Save