From 114b41bd4b95b4147d226d03a26a92bed143a33e Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sun, 5 Nov 2023 15:11:51 +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 | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/SrcJyAliDisk.js b/SrcJyAliDisk.js index 9d414df6..3a51c0ce 100644 --- a/SrcJyAliDisk.js +++ b/SrcJyAliDisk.js @@ -156,7 +156,7 @@ function aliDiskSearch(input,data) { cls: "loadlist", name: input, dirname: item.title, - back: 1 + back: 2 } }; @@ -239,18 +239,13 @@ function aliDiskSearch(input,data) { hideLoading(); } function aliShare(share_id, folder_id, share_pwd) { - addListener("onClose", $.toString((isback,dirid) => { - if(getMyVar('聚影云盘自动返回')&&isback&&dirid!=getMyVar('rulepageid')){ + addListener("onClose", $.toString((isback) => { + if(getMyVar('聚影云盘自动返回')&&isback==1){ back(false); - }else{ - clearMyVar('rulepageid'); } - },MY_PARAMS.back||0,MY_PARAMS.dirid)); + },MY_PARAMS.back||0)); clearMyVar('聚影云盘自动返回'); - //用于二级套娃自动返回计数 - if(MY_PARAMS.back && !getMyVar('rulepageid')){ - putMyVar('rulepageid', share_id+'_'+folder_id+'_'+share_pwd); - } + setPageTitle(typeof (MY_PARAMS) != "undefined" && MY_PARAMS.dirname ? MY_PARAMS.dirname : '云盘共享文件 | 聚影√'); let d = []; let orders = { @@ -268,7 +263,7 @@ function aliShare(share_id, folder_id, share_pwd) { { title: "换源", url: $().lazyRule((name,isback) => { - if(isback){ + if(isback>0){ putMyVar('聚影云盘自动返回','1'); back(false); return 'hiker://empty'; @@ -382,8 +377,6 @@ function aliShare(share_id, folder_id, share_pwd) { return item.type == "file" || (item.type == "folder" && !folderFilter.test(item.name)); }) if(sharelist.length==1 && sharelist[0].type=="folder"){ - rulepages.length = rulepages.length-1; - storage0.putMyVar('rulepages',rulepages); aliShare(share_id, sharelist[0].file_id, share_pwd); }else if (sharelist.length > 0) { let sublist = sharelist.filter(item => {