|
|
|
@ -946,6 +946,7 @@ function getAliUrl(share_id, file_id, alitoken) { |
|
|
|
|
let heads = []; |
|
|
|
|
|
|
|
|
|
let playUrlList = aliSharePlayUrl(share_id, file_id, alitoken) || []; |
|
|
|
|
if(playUrlList.length>0){ |
|
|
|
|
playUrlList.forEach((item,i) => { |
|
|
|
|
let u = startProxyServer($.toString((aliSharePlayUrl,line,share_id,file_id,alitoken) => { |
|
|
|
|
let url = base64Decode(MY_PARAMS.url); |
|
|
|
@ -954,7 +955,6 @@ function getAliUrl(share_id, file_id, alitoken) { |
|
|
|
|
//let f = cacheM3u8(rurl, {headers:{'Referer':'https://www.aliyundrive.com/'}, timeout: 2000});
|
|
|
|
|
let id = file_id;
|
|
|
|
|
let time = 60000;
|
|
|
|
|
|
|
|
|
|
registerTask(id, time, $.toString((aliSharePlayUrl,line,share_id,file_id,alitoken)=> { |
|
|
|
|
log('执行了定时'); |
|
|
|
|
let f; |
|
|
|
@ -970,7 +970,7 @@ function getAliUrl(share_id, file_id, alitoken) { |
|
|
|
|
|
|
|
|
|
//log(f)
|
|
|
|
|
//return readFile(f.split("##")[0]);
|
|
|
|
|
return "hiker://files/Documents/cache/video.m3u8"; |
|
|
|
|
return readFile("hiker://files/Documents/cache/video.m3u8"); |
|
|
|
|
},aliSharePlayUrl,item.template_id,share_id,file_id,alitoken)); |
|
|
|
|
if(i==0){ |
|
|
|
|
//log(item.url)
|
|
|
|
@ -983,12 +983,15 @@ function getAliUrl(share_id, file_id, alitoken) { |
|
|
|
|
heads.push({ 'Referer': 'https://www.aliyundrive.com/' }); |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
return { |
|
|
|
|
urls: urls, |
|
|
|
|
names: names, |
|
|
|
|
headers: heads |
|
|
|
|
}; |
|
|
|
|
}else{ |
|
|
|
|
log('未获取阿里播放地址,建议重进软件再试一次') |
|
|
|
|
return {}; |
|
|
|
|
} |
|
|
|
|
} catch (e) { |
|
|
|
|
log('获取共享链接播放地址失败>' + e.message); |
|
|
|
|
return {}; |
|
|
|
|