|
|
|
@ -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({ |
|
|
|
@ -3252,9 +3254,67 @@ function yundiskjiekou() { |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
d.push({ |
|
|
|
|
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_center_1', |
|
|
|
|
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{ |
|
|
|
|