From d2a42e02ccbc3d594a4393fc4adc0e220a32a5cc Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Thu, 27 Jun 2024 11:33:08 +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 | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/SrcJyAliDisk.js b/SrcJyAliDisk.js index a0dab1ec..467307d4 100644 --- a/SrcJyAliDisk.js +++ b/SrcJyAliDisk.js @@ -1965,9 +1965,16 @@ function erjiAliMyDisk(folder_id, drive_id) { d.push({ title: item.name, img: "hiker://files/cache/src/文件夹.svg", - url: $("hiker://empty").rule((folder_id, drive_id) => { + url: $().lazyRule((folder_id, drive_id) => { require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyAliDisk.js'); - erjiAliMyDisk(folder_id, drive_id); + let data = erjiAliMyDisk(folder_id, drive_id); + if(data.errorStr){ + return "toast://" + data.errorStr; + }else{ + deleteItemByCls('grouploadlist'); + addItemAfter("yundiskloadid", data.lists);// 生成切源分组 + } + return "hiker://empty"; }, item.file_id, drive_id), col_type: style, extra: { @@ -1998,7 +2005,7 @@ function erjiAliMyDisk(folder_id, drive_id) { d.push({ title: item.name, img: item.thumbnail ? item.thumbnail + "@Referer=https://www.aliyundrive.com/" : "hiker://files/cache/src/影片.svg", - url: $("hiker://empty##").lazyRule((file_id, sub_file_url,drive_id) => { + url: $().lazyRule((file_id, sub_file_url,drive_id) => { require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyAliPublic.js'); if (alitoken) { let play = aliMyPlayUrl(file_id,drive_id);