aliyun_alist解析
try to take over the world!
Today's Installations
2
Total Installations
924
Creation Date
2022-10-29T09:13:18+00:00
Update Date
2023-03-02T17:24:13+00:00
User Rating
No Rating
v0.3.1

0.1
authorization 为自己alist.exe请求头中对应的Authorization,表示管理员权限,请求url对应alist网页的地址和端口,本脚本的作用是在阿里云分享链接页面添加一个窗口,窗口中包含一个文本框和按钮,点击表示根据输入的文本框的内容挂载分享链接,挂载链接需要的参数为mount_path,refresh_token,id.share_id,id.folder_id,分别为挂载路径,阿里云token,分享id,目录id,阿里云token是根据alist的第二个挂载获取的,因为需要确保第二个挂载为阿里云分享链接,且成功挂载,之所以这样,是因为token会实时更新,从挂载获取可以获取软件自己更新过后的token,会看代码的也可以自己修改请求,挂载路径默认前缀是/aliyun/,可以在入口函数里自行修改
0.2
更改Authorization获取方式从手动填入改为登陆获取,在 alist_login()中对应的注释的地方添加用户名和密码
更改窗口ui,添加点击按钮返回请求信息
可以在手机端使用,只要将请求的url的地址改为局域网地址,如http://127.0.0.1:5244改为http://局域网ip:5244,后面的不变
0.3 更新一下ui,同时添加反馈错误的功能,这里采用下拉的方式选择存放的目录,修改的话需要自己懂一些代码,需要注意的是代码最开始默认从建立的第二存储对象中读取 阿里云的token,因此确保你的第二个存储对象是阿里云分享链接。或者修改function get_refresh_token(url,authorization){ 下的url:"http://"+url+":5244/api/admin/storage/get?id=2",中的id后面的数字为已经建立好的阿里云链接对象的序号

Script Score
No one has rated the script yet. Be the first to rate it!