更新 'SrcJyAliDisk.js'

master
src48597962 1 year ago
parent a837acd6f6
commit a456d046bb
  1. 31
      SrcJyAliDisk.js

@ -36,29 +36,34 @@ function aliShareUrl(input) {
}
function myDiskMenu(islogin) {
let setalitoken = $().lazyRule((aliconfig, alicfgfile) => {
return $(aliconfig.refresh_token || "", "新的token,为空退出登录").input((aliconfig, alicfgfile) => {
let aliaccount = aliconfig.account || {};
aliaccount.refresh_token = input;
aliconfig.account = aliaccount;
writeFile(alicfgfile, JSON.stringify(aliconfig));
clearMyVar('getalitoken');
clearMyVar('aliuserinfo');
let setalitoken = $().lazyRule(() => {
return $(aliconfig.refresh_token || "", "新的refresh_token").input(() => {
if(input){
require(config.依赖.match(/http(s)?:\/\/.*\//)[0].replace('/Ju/', '/master/') + 'SrcJyAliPublic.js');
let account = getUserInfo(input);
if(account.refresh_token){
refreshPage(false);
return "toast://已设置";
}, aliconfig, alicfgfile)
}, aliconfig, alicfgfile)
return "toast://已登录";
}
}
})
})
let onlogin = [{
title: userinfo.nick_name,
url: $(['云盘接口', 'ali_token'], 2).select((setalitoken) => {
url: $(['云盘接口', '更换token','退出登录'], 2).select((setalitoken) => {
if (input == '云盘接口') {
return $('hiker://empty#noRecordHistory##noHistory#').rule(() => {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJySet.js');
yundiskjiekou();
})
} else if (input == 'ali_token') {
} else if (input == '更换token') {
return setalitoken;
} else if (input == '退出登录') {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0].replace('/Ju/', '/master/') + 'SrcJyAliPublic.js');
getUserInfo("");
refreshPage(false);
return "toast://已退出登录";
}
}, setalitoken),
img: userinfo.avatar,

Loading…
Cancel
Save