更新 'SrcJySet.js'

master
src48597962 1 year ago
parent 99990c4534
commit 46fd8d98bf
  1. 66
      SrcJySet.js

@ -3202,12 +3202,14 @@ function yundiskjiekou() {
clearMyVar('yundiskparse');
clearMyVar('yundiskerparse');
clearMyVar('yundiskedit');
clearMyVar('yundiskcheck');
}));
if(data){
putMyVar('yundiskedit','1');
putMyVar('yundiskname',data.name);
putMyVar('yundiskparse',data.parse);
putMyVar('yundiskerparse',data.erparse?data.erparse:"");
putMyVar('yundiskcheck',data.check?"1":"0");
}
let d = [];
d.push({
@ -3253,8 +3255,66 @@ function yundiskjiekou() {
}
});
d.push({
title: '保存',
title: '有效性检测:'+(getMyVar('yundiskcheck', '0')=="0"?'否':'是'),
desc: getMyVar('yundiskcheck', '0')=="0"?'不检测共享链接有效性,搜索速度快':'网站失效较多时,建议检测,体验好',
col_type:'text_1',
url:$('#noLoading#').lazyRule(()=>{
if(getMyVar('yundiskcheck', '0')=="0"){
putMyVar('yundiskcheck', '1');
}else{
clearMyVar('yundiskcheck');
}
refreshPage(false);
return 'toast://已切换';
})
});
d.push({
title: '测试',
col_type: 'text_2',
url: $().lazyRule(()=>{
if(!getMyVar('yundiskname')||!getMyVar('yundiskparse')){
return "toast://名称和一解函数不能为空";
}
try{
let name = getMyVar('yundiskname');
let parse = getMyVar('yundiskparse');
let erparse = getMyVar('yundiskerparse');
let check = getMyVar('yundiskcheck');
let newapi = {
name: name,
parse: parse
}
newapi['erparse'] = erparse;
if(check){
newapi['check'] = parseInt(check);
}
return $(getItem('searchtestkey', '斗罗大陆'),"输入测试搜索关键字").input((data)=>{
setItem("searchtestkey",input);
return $("hiker://empty#noRecordHistory##noHistory#").rule((name,data) => {
let d = [];
d.push({
title: data.name+"-搜索测试",
url: 'hiker://empty',
col_type: 'text_center_1',
extra: {
id: "listloading",
lineVisible: false
}
});
setResult(d);
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyAliDisk.js');
aliDiskSearch(name,data);
},input,data)
},newapi)
}catch(e){
return "toast://接口数据异常,请确认对象格式";
}
})
});
d.push({
title: '保存',
col_type: 'text_2',
url: $().lazyRule((filepath)=>{
if(!getMyVar('yundiskname')||!getMyVar('yundiskparse')){
return "toast://名称和一解函数不能为空";
@ -3263,11 +3323,15 @@ function yundiskjiekou() {
let name = getMyVar('yundiskname');
let parse = getMyVar('yundiskparse');
let erparse = getMyVar('yundiskerparse');
let check = getMyVar('yundiskcheck');
let newapi = {
name: name,
parse: parse
}
newapi['erparse'] = erparse;
if(check){
newapi['check'] = parseInt(check);
}
let datafile = fetch(filepath);
if(datafile != ""){
try{

Loading…
Cancel
Save