From a83de39d65fbb935cc3266c72cb4c5106e73a682 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Tue, 18 Jul 2023 16:10:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyAliPublic.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyAliPublic.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SrcJyAliPublic.js b/SrcJyAliPublic.js index 20bcefc..a23d8d9 100644 --- a/SrcJyAliPublic.js +++ b/SrcJyAliPublic.js @@ -147,16 +147,18 @@ function getAliUrl(share_id, file_id, share_pwd) { return ff; } },share_id,file_id,share_pwd,config)); - if(getItem('aliyun_playMode', '组合')=="组合" || getItem('aliyun_playMode', '组合')=="原画"){ + if(getItem('aliyun_playMode', '智能')=="智能" || getItem('aliyun_playMode')=="原画"){ let sharetoken = JSON.parse(request('https://api.aliyundrive.com/v2/share_link/get_share_token', { body: { "share_pwd": share_pwd, "share_id": share_id }, method: 'POST', timeout: 3000 })).share_token; let openUrl = aliOpenPlayUrl(file_id,{sharetoken:sharetoken,share_id:share_id}); if(openUrl){ urls.push(openUrl); names.push("原始 文件"); heads.push({ 'Referer': 'https://www.aliyundrive.com/' }); + }else{ + log('获取开放接口原始播放地址失败'); } } - if(getItem('aliyun_playMode', '组合')=="组合" || getItem('aliyun_playMode', '组合')=="转码"){ + if((getItem('aliyun_playMode', '智能')=="智能" && urls.length==0) || getItem('aliyun_playMode')=="转码"){ let playUrlList = aliSharePlayUrl(share_id,file_id,share_pwd) || []; if(playUrlList.length>0){ playUrlList.forEach((item) => {