更新 'SrcJyAliDisk.js'

master
src48597962 2 years ago
parent 1d2fa97a57
commit e1b9ff1612
  1. 38
      SrcJyAliDisk.js

@ -233,7 +233,7 @@ function aliDiskSearch(input) {
function aliMyDisk(folder_id,nofilter) { function aliMyDisk(folder_id,nofilter) {
let d = []; let d = [];
setPageTitle(typeof(MY_PARAMS)!="undefined" && MY_PARAMS.dirname ? MY_PARAMS.dirname : '我的云盘文件 | 聚影√'); setPageTitle(typeof(MY_PARAMS)!="undefined" && MY_PARAMS.dirname ? MY_PARAMS.dirname : '我的云盘 | 聚影√');
if(userinfo&&userinfo.user_id){ if(userinfo&&userinfo.user_id){
if(folder_id=="root"){ if(folder_id=="root"){
d.push({ d.push({
@ -292,25 +292,33 @@ function aliMyDisk(folder_id,nofilter) {
d.push({ d.push({
title: item.name, title: item.name,
img: item.thumbnail+"@Referer=https://www.aliyundrive.com/" || (item.category == "video" ? "hiker://files/cache/src/影片.svg" : item.category == "audio" ? "hiker://files/cache/src/音乐.svg" : item.category == "image" ? "hiker://files/cache/src/图片.png" : "https://img.alicdn.com/imgextra/i1/O1CN01mhaPJ21R0UC8s9oik_!!6000000002049-2-tps-80-80.png"), img: item.thumbnail+"@Referer=https://www.aliyundrive.com/" || (item.category == "video" ? "hiker://files/cache/src/影片.svg" : item.category == "audio" ? "hiker://files/cache/src/音乐.svg" : item.category == "image" ? "hiker://files/cache/src/图片.png" : "https://img.alicdn.com/imgextra/i1/O1CN01mhaPJ21R0UC8s9oik_!!6000000002049-2-tps-80-80.png"),
url: $("hiker://empty##").lazyRule((file_id,file_url,sub_file_url) => { url: $("hiker://empty##").lazyRule((category,file_id,file_url,sub_file_url) => {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyAliPublic.js'); if(category=="video"){
if(alitoken){ require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyAliPublic.js');
let play = aliMyPlayUrl(file_id); if(alitoken){
if (play.urls) { let play = aliMyPlayUrl(file_id);
if (sub_file_url) { if (play.urls) {
play['subtitle'] = sub_file_url; if (sub_file_url) {
play['subtitle'] = sub_file_url;
}
play.urls.unshift(file_url+ "#isVideo=true##pre#");
play.names.unshift("原始 画质");
play.headers.unshift({'Referer':'https://www.aliyundrive.com/'});
return JSON.stringify(play);
}else{
return "toast://"+play.message;
} }
play.urls.unshift(file_url+ "#isVideo=true##pre#");
play.names.unshift("原始 画质");
play.headers.unshift({'Referer':'https://www.aliyundrive.com/'});
return JSON.stringify(play);
}else{ }else{
return "toast://"+play.message; return "toast://未获取到阿里token";
} }
}else if(category == "audio"){
return file_url + "#isMusic=true#";
}else if(category == "image"){
return file_url + "@Referer=";
}else{ }else{
return "toast://未获取到阿里token"; return "download://" + file_url;
} }
}, item.file_id, item.url, sub_file_url||""), }, item.category, item.file_id, item.url, sub_file_url||""),
desc: filesize < 1024 ? filesize.toFixed(2) + 'MB' : (filesize/1024).toFixed(2) + 'GB', desc: filesize < 1024 ? filesize.toFixed(2) + 'MB' : (filesize/1024).toFixed(2) + 'GB',
col_type: 'avatar', col_type: 'avatar',
extra: { extra: {

Loading…
Cancel
Save