更新 'SrcJyAliDisk.js'

main
src48597962 1 year ago
parent 74e2d5fd5d
commit 1367795eda
  1. 22
      SrcJyAliDisk.js

@ -103,12 +103,12 @@ function aliShare(share_id, folder_id, share_pwd) {
d = d.concat(myDiskMenu(0)); d = d.concat(myDiskMenu(0));
} else { } else {
share_pwd = share_pwd || ""; share_pwd = share_pwd || "";
let get_share_token = getsharetoken(share_id,share_pwd); let get_sharetoken = getsharetoken(share_id,share_pwd);
let sharetoken = get_share_token.share_token; let sharetoken = get_sharetoken.share_token;
let getShare = {}; let getShare = {};
if(errorCode[get_share_token.code]){ if(errorCode[get_sharetoken.code]){
d.push({ d.push({
title: errorCode[get_share_token.code], title: errorCode[get_sharetoken.code],
url: 'hiker://empty', url: 'hiker://empty',
col_type: "text_center_1" col_type: "text_center_1"
}) })
@ -162,6 +162,7 @@ function aliShare(share_id, folder_id, share_pwd) {
if (getItem('aliyun_order', '聚影排序') == "聚影排序") { if (getItem('aliyun_order', '聚影排序') == "聚影排序") {
filelist.sort(SortList); filelist.sort(SortList);
} }
let sharetoken =getsharetoken(share_id,share_pwd).share_token;
filelist.forEach((item) => { filelist.forEach((item) => {
let filesize = item.size / 1024 / 1024; let filesize = item.size / 1024 / 1024;
let it = { let it = {
@ -206,19 +207,18 @@ function aliShare(share_id, folder_id, share_pwd) {
}, item.share_id, item.file_id, sub_file_id || "", share_pwd); }, item.share_id, item.file_id, sub_file_id || "", share_pwd);
d.push(it); d.push(it);
}else{ }else{
//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; it.url = $("").lazyRule((category,file_id,sharedata) => {
//let openUrl = aliOpenPlayUrl(file_id,{sharetoken:sharetoken,share_id:share_id}); require(config.依赖.match(/http(s)?:\/\/.*\//)[0].replace('/Ju/', '/master/') + 'SrcJyAliPublic.js');
let file_url = aliOpenPlayUrl(file_id,sharedata);
/* if(category == "audio"){
else if(category == "audio"){
return file_url + ";{Referer@https://www.aliyundrive.com/}#isMusic=true#"; return file_url + ";{Referer@https://www.aliyundrive.com/}#isMusic=true#";
}else if(category == "image"){ }else if(category == "image"){
return file_url + "#.jpg@Referer=https://www.aliyundrive.com/"; return file_url + "#.jpg@Referer=https://www.aliyundrive.com/";
}else{ }else{
return "download://" + file_url + ";{Referer@https://www.aliyundrive.com/}"; return "download://" + file_url + ";{Referer@https://www.aliyundrive.com/}";
} }
filterFiles.push({}); }, item.category, item.file_id, {sharetoken:sharetoken,share_id:item.share_id});
*/ d.push(it);//filterFiles
} }
}) })
d.push({ d.push({

Loading…
Cancel
Save