From 039d580c9c7327b3b75823fa97b37892b6ba2530 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Thu, 20 Jul 2023 21:57:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyAliDisk.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyAliDisk.js | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/SrcJyAliDisk.js b/SrcJyAliDisk.js index 13d38621..a90b5db2 100644 --- a/SrcJyAliDisk.js +++ b/SrcJyAliDisk.js @@ -112,6 +112,7 @@ function aliShare(share_id, folder_id, share_pwd) { if(rulepages.indexOf(folder_id)==-1){ rulepages.push(folder_id); storage0.putMyVar('rulepages',rulepages); + clearMyVar('聚影云盘自动返回'); } log("a"); log(rulepages); @@ -121,7 +122,7 @@ function aliShare(share_id, folder_id, share_pwd) { storage0.putMyVar('rulepages',rulepages); log("b"); log(rulepages); - if(rulepages.length>0){ + if(rulepages.length>0 && getMyVar('聚影云盘自动返回')=="1"){ back(false); } })); @@ -148,8 +149,12 @@ function aliShare(share_id, folder_id, share_pwd) { headers['x-share-token'] = sharetoken; let getShare = JSON.parse(request('https://api.aliyundrive.com/adrive/v2/file/list_by_share', { headers: headers, body: postdata, method: 'POST' })); if(errorCode[getShare.code]){ - log(errorCode[getShare.code]); - return "toast://" + errorCode[getShare.code]; + d.push({ + title: errorCode[getShare.code], + url: 'hiker://empty##', + col_type: "text_center_1" + }) + setResult(d); } let sharelist = getShare.items || []; sharelist = sharelist.filter(item => { @@ -163,10 +168,11 @@ function aliShare(share_id, folder_id, share_pwd) { d.push( { title: "home", - url: $().lazyRule((rulepages) => { - rulepages.length = rulepages.length-1; + url: $().lazyRule(() => { + putMyVar('聚影云盘自动返回','1'); + back(false); return 'hiker://empty'; - },rulepages), + }), col_type: 'icon_5',//icon_round_small_4 img: 'https://hikerfans.com/img/ali_icon.svg', },