|
|
|
@ -13,6 +13,7 @@ let audiovisual = alistconfig.contain?alistconfig.contain.replace(/\./,""):'mp4| |
|
|
|
|
let contain = new RegExp(audiovisual,"i");//设置可显示的影音文件后缀
|
|
|
|
|
let music = new RegExp("mp3|m4a|wma|flac","i");//进入音乐播放器
|
|
|
|
|
let image = new RegExp("jpg|png|gif|bmp|ico|svg","i");//进入图片查看
|
|
|
|
|
const transcoding = {UHD: "4K 超清",QHD: "2K 超清",FHD: "1080 全高清",HD: "720 高清",SD: "540 标清",LD: "360 流畅"}; |
|
|
|
|
|
|
|
|
|
function getlist(data,isdir,filter) { |
|
|
|
|
let list = data.filter(item => { |
|
|
|
@ -326,14 +327,6 @@ function arrayAdd(list,isdir,alistapi,provider){ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function alistUrl(alistapi,path,sign,subtitle,provider) { |
|
|
|
|
const transcoding = { |
|
|
|
|
UHD: "4K 超清", |
|
|
|
|
QHD: "2K 超清", |
|
|
|
|
FHD: "1080 全高清", |
|
|
|
|
HD: "720 高清", |
|
|
|
|
SD: "540 标清", |
|
|
|
|
LD: "360 流畅" |
|
|
|
|
}; |
|
|
|
|
let suffix = path.substring(path.lastIndexOf('.')+1);//后缀名
|
|
|
|
|
let url = encodeURI(alistapi.server + "/d"+ path) + "?sign=" + sign; |
|
|
|
|
subtitle = subtitle?url.match(/http(s)?:\/\/.*\//)[0] + subtitle:""; |
|
|
|
|