更新 'SrcJyAliDisk.js'

master
src48597962 8 months ago
parent 18aa5aa383
commit 862c537d26
  1. 25
      SrcJyAliDisk.js

@ -1456,11 +1456,10 @@ function JuErjiAliShare(share_id, folder_id, share_pwd) {
sharelist = sharelist.filter(item => { sharelist = sharelist.filter(item => {
return item.type == "file" || (item.type == "folder" && !folderFilter.test(item.name)); return item.type == "file" || (item.type == "folder" && !folderFilter.test(item.name));
}) })
//if (sharelist.length == 1 && sharelist[0].type == "folder") { if (sharelist.length == 1 && sharelist[0].type == "folder") {
//java.lang.Thread.sleep(1000); java.lang.Thread.sleep(1000);
//JuErjiAliShare(share_id, sharelist[0].file_id, share_pwd); return JuErjiAliShare(share_id, sharelist[0].file_id, share_pwd);
//} else } else if (sharelist.length > 0) {
if (sharelist.length > 0) {
let sublist = sharelist.filter(item => { let sublist = sharelist.filter(item => {
return item.type == "file" && /srt|vtt|ass/.test(item.file_extension); return item.type == "file" && /srt|vtt|ass/.test(item.file_extension);
}) })
@ -1471,15 +1470,23 @@ function JuErjiAliShare(share_id, folder_id, share_pwd) {
d.push({ d.push({
title: item.name, title: item.name,
img: "hiker://files/cache/src/文件夹.svg", img: "hiker://files/cache/src/文件夹.svg",
url: $("hiker://empty##https://www.aliyundrive.com/s/" + item.share_id + (item.file_id ? "/folder/" + item.file_id : "")).rule((share_id, folder_id, share_pwd) => { url: $().lazyRule((share_id, folder_id, share_pwd) => {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyAliDisk.js'); require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyAliDisk.js');
JuErjiAliShare(share_id, folder_id, share_pwd); let data = JuErjiAliShare(share_id, folder_id, share_pwd);
if(data.errorStr){
return "toast://" + data.errorStr;
}else{
deleteItemByCls('Juloadlist');
let menus = data.menus
let d = menus.concat(data.lists);
addItemBefore(jkdata.updateItemid, d);// 生成切源分组
}
return "hiker://empty";
}, item.share_id, item.file_id, share_pwd), }, item.share_id, item.file_id, share_pwd),
col_type: style, col_type: style,
extra: { extra: {
cls: "Juloadlist Diskloadlist", cls: "Juloadlist Diskloadlist",
pageTitle: item.name, url: "https://www.aliyundrive.com/s/" + item.share_id + (item.file_id ? "/folder/" + item.file_id : ""),
dirid: share_id + '_' + folder_id + '_' + share_pwd,
longClick: [{ longClick: [{
title: "💾转存", title: "💾转存",
js: $.toString((obj) => { js: $.toString((obj) => {

Loading…
Cancel
Save