更新 'SrcJyAlist.js'

master
src48597962 2 years ago
parent 842a8b5a54
commit 9683cc1149
  1. 16
      SrcJyAlist.js

@ -259,9 +259,15 @@ function alistHome() {
return "toast://分享失败,剪粘板或网络异常";
}
}else if(input=="获取令牌"){
return $("","此接口的登录用户名").input((api,alistfile) => {
return $("","此接口的登录用户名\n留空则清除令牌token").input((api,alistfile) => {
if(input==""){
return "hiker://empty";
eval("var alistData=" + fetch(alistfile));
let datalist = alistData.drives;
let index = datalist.indexOf(datalist.filter(d=>d.server == api)[0]);
delete datalist[index].token;
alistData.drives = datalist;
writeFile(alistfile, JSON.stringify(alistData));
return "toast://已清除令牌token,取消登录状态";
}
return $("","此接口的登录密码").input((user,api,alistfile) => {
try{
@ -442,6 +448,8 @@ function alistHome() {
let filelist = getlist(json.data.content||[],0,alistapi.nofilter?0:fileFilter);
addItemBefore('homeloading', arrayAdd(filelist,0,alistapi,json.data.provider));
}else if(json.code==401){
toast('登录令牌token失效,需要重新获取');
}
updateItem('homeloading', {
title: "““””<small><font color=#f20c00>此规则仅限学习交流使用,请于导入后24小时内删除,任何团体或个人不得以任何方式方法传播此规则的整体或部分!</font></small>"
@ -491,6 +499,8 @@ function alistList(alistapi,dirname){
col_type: "text_center_1"
});
}
}else if(json.code==401){
toast('登录令牌token失效,需要重新获取');
}
updateItem(listid, {
title: !alistapi.nofilter&&fileFilter?"““””<small><font color=#f20c00>已开启文件过滤,仅显示音视频文件</font></small>":""
@ -649,6 +659,8 @@ function alistSearch(alistapi,key) {
}
}else if(json.code==500){
toast(alistapi.name+' 搜索出错了,此网盘不支持搜索');
}else if(json.code==401){
toast('登录令牌token失效,需要重新获取');
}
}catch(e){
log(alistapi.name+' 内置搜索出错了>'+e.message);

Loading…
Cancel
Save