简介

一款阿里云多账户直链解析程序。
Github:AShare

功能

  1. 支持绑定多个账号
  2. 分享单加密目录
  3. 分享单目录
  4. 批量获取文件夹内容直链
  5. 获取单文件直链
  6. 在线预览

界面演示

准备工作

  1. 装了宝塔的linux服务器一台
  2. 在网页上登录好你的阿里云盘账号

安装

  • 注意事项

如果直链作为第三方资源站的引用,需要在资源站的头部加上如下。
<meta name=referrer content=never>
获取阿里云盘的refresh_token

#按下f12
#复制下面的代码,直接到控制台执行

JSON.parse(localStorage.getItem('token')).refresh_token

#出来的结果就是refresh_token

宝塔新建站点

  • 域名设置一个你自己的域名,php版本选择纯静态

/usr/local/bin 目录,上传直链程序

#直链程序下载地址:

#win版本下载地址:

https://one.blob.core.chinacloudapi.cn/video/AShare.exe

#linux版本下载地址:

https://one.blob.core.chinacloudapi.cn/video/AShare
  • 上传好后设置直链程序的权限

/usr/lib/systemd/system 目录,新增启动文件
文件名为AShare.service,文件内容如下:

[Unit]
Description=AShare server daemon
Documentation=no
After=no
Wants=no

[Service]
EnvironmentFile=no
ExecStart=/usr/local/bin/AShare
ExecReload=/bin/kill -HUP $MAINPID
ExecStop=/bin/kill -9 $MAINPID
KillMode=process
Restart=on-failure
RestartSec=1s

[Install]
WantedBy=multi-user.target

启动服务

登录终端后执行下面的命令可以启动服务

systemctl start AShare.service

执行下面的名称查看程序的运行端口和初始账号密码

systemctl status AShare.service

如需停止服务,则执行下面的命令

systemctl stop AShare.service

如图,可以看到我程序运行的地址和账号密码,再次进入第二步添加的站点设置页,添加反向代理,代理就是就是上图看到的服务运行地址,在我这里就是http://127.0.0.1:5201

打开系统,根据上面安装的账号密码登录系统,开始新增阿里云盘账号
点击新增账号,填入你第一步获取的refresh_token,点击确定即可

原文链接:https://www.mapleflying.top/archives/pagoda-build-alicloud-disk-list-program.html

文章标题:阿里云盘列表程序--AShare 云盘直连解析
本文地址:https://www.xbbk.top/301.html 转载请注明出处
版权说明:本站内容收集若有侵犯到你的权益,请联系删除,联系方式在网站最下方。
最后修改:2021 年 04 月 21 日 12 : 31 AM
如果觉得我的文章对你有用,请随意赞赏