diff --git a/SrcJyAliDisk.js b/SrcJyAliDisk.js index 31be3e0c..b7dabb89 100644 --- a/SrcJyAliDisk.js +++ b/SrcJyAliDisk.js @@ -581,45 +581,6 @@ function aliDiskSearch(input,data) { id: "yundisklistloading" } }) - //验证分享链接有效性方法 - function checkShare(data){ - log("1-"+data.length); - let datas = [] - for (let i=0;idata.length){p=data.length} - for(let s=i;s { - return { - url: "https://api.aliyundrive.com/adrive/v3/share_link/get_share_by_anonymous", - options: { - headers: { - "referer": "https://www.aliyundrive.com/" - }, - body: { - "share_id": it.url.split('@rule')[0].replace('https://www.aliyundrive.com/s/', '').split('/folder/')[0] - }, - method: 'POST', - timeout: 3000 - } - } - }) - let getbf = batchFetch(bflist); - getbf.forEach((bf, j) => { - let it = JSON.parse(bf).file_infos || []; - if(it.length>0){ - datas.push(list[j]); - } - }) - } - - log("2-"+datas.length); - return datas; - } //多线程执行代码 let task = function(obj) { @@ -633,7 +594,6 @@ function aliDiskSearch(input,data) { } let searchlist = []; - let checklist = []; datalist2.forEach(item => { let arr = { title: item.title, @@ -671,18 +631,12 @@ function aliDiskSearch(input,data) { require(config.依赖.match(/http(s)?:\/\/.*\//)[0].replace('/Ju/','/master/') + 'SrcJyAliDisk.js'); aliShareUrl(input); },surl); - if(obj.check){ - checklist.push(arr); - }else{ - searchlist.push(arr); - } + searchlist.push(arr); } } } }) - if(checklist.length){ - searchlist = checkShare(checklist); - } + if(searchlist.length>0){ hideLoading(); diskMark[input] = diskMark[input] || [];