更新 'SrcJyAlist.js'

master
src48597962 8 months ago
parent fa34308844
commit bde5260e90
  1. 26
      SrcJyAlist.js

@ -125,7 +125,7 @@ function alistHome() {
if (alistapi.token) { if (alistapi.token) {
d.push({ d.push({
title: '🔗挂载', title: '🔗挂载',
url: $(["挂载阿里分享"], 2).select((alistapi, alitoken) => { url: $(["挂载阿里分享", "设置alitoken"], 1).select((alistapi, alitoken) => {
if (input == '挂载阿里分享') { if (input == '挂载阿里分享') {
if (alitoken) { if (alitoken) {
return $("", "阿里分享链接").input((alistapi, alitoken) => { return $("", "阿里分享链接").input((alistapi, alitoken) => {
@ -157,16 +157,24 @@ function alistHome() {
} }
}, alistapi, alitoken) }, alistapi, alitoken)
} else { } else {
toast("云盘未登录,获取token失败,无法挂载"); toast("无法挂载,请先设置alitoken");
return $("hiker://empty").rule(() => {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0].replace('/Ju/', '/master/') + 'SrcJyAliDisk.js');
let d = [];
d = d.concat(myDiskMenu(0));
setResult(d);
})
} }
}else if(input=="设置alitoken"){
return $("","输入alitoken").input(()=>{
let alistfile = "hiker://files/rules/Src/Juying/Alist.json";
let alistData = {};
if (fetch(alistfile)) {
try {
eval("alistData = " + fetch(alistfile));
} catch (e) {}
}
alistData.alitoken = input;
writeFile(alistfile, JSON.stringify(alistData));
refreshPage(true);
return "toast://已设置";
})
} }
}, alistapi, alitoken), }, alistapi, alistData.alitoken),
col_type: 'scroll_button' col_type: 'scroll_button'
}); });
} }

Loading…
Cancel
Save