AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!

一只鱼 2年前 (2021) 一只鱼
6,375 0

支持绑定多个账号,分享单加密目录,分享单目录,批量获取文件夹内容直链,获取单文件直链,在线预览等

安装注意事项

如果直链作为第三方资源站的引用,需要在资源站的头部加上如下meta

  1. <meta name=referrer content=never>

界面演示

AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程! AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!

直链演示

隐藏内容,您需要满足以下条件方可查看
支付积分查看
已经有0人购买查看了此内容
300
End

准备工作

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

第一步-获取阿里云盘的refresh_token

  1. #按下f12
  2. #复制下面的代码,直接到控制台执行
  3. JSON.parse(localStorage.getItem('token')).refresh_token
  4. #出来的结果就是refresh_token
AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!

第二步-去你的宝塔新建一个站点

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

AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!

第三步-到站点 /usr/local/bin 目录,上传直链程序

AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!
  1. #直链程序下载地址:
  2. #win版本下载地址:
  3. https://one.blob.core.chinacloudapi.cn/video/AShare.exe
  4. #linux版本下载地址:
  5. https://one.blob.core.chinacloudapi.cn/video/AShare

上传好后设置直链程序的权限

AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!

第四步-到你服务器的 /usr/lib/systemd/system 目录,新增启动文件

文件名为:AShare.service

文件内容如下:

  1. [Unit]
  2. Description=AShare server daemon
  3. Documentation=no
  4. After=no
  5. Wants=no
  6. [Service]
  7. EnvironmentFile=no
  8. ExecStart=/usr/local/bin/AShare
  9. ExecReload=/bin/kill -HUP $MAINPID
  10. ExecStop=/bin/kill -9 $MAINPID
  11. KillMode=process
  12. Restart=on-failure
  13. RestartSec=1s
  14. [Install]
  15. WantedBy=multi-user.target
AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!

第五步-启动服务

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

  1. systemctl start AShare.service

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

  1. systemctl status AShare.service

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

  1. systemctl stop AShare.service
AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!

如图,可以看到我程序运行的地址和账号密码

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

AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!

第六步-打开系统,根据上面安装的账号密码登录系统,开始新增阿里云盘账号

点击新增账号,填入你第一步获取的refresh_token,点击确定即可

AShare 一款阿里云盘多账户直链解析程序-宝塔部署教程!

项目地址:https://github.com/badyun/AShare

 

#补充PM2方式运行

如果第五步出现报错可以使用PM2方式运行

首先在宝塔面板安装“PM2管理器”

1.然后进入bash执行命令

npm i pm2 -g
1. npm i pm2 -g
2.再进入你下载下面程序的目录依次执行命令即可!

pm2 start AShare. –name aliyundrive.me
pm2 save
pm2 startup
pm2 log all //查看程序的运行端口和初始账号密码
1. pm2 start AShare. –name aliyundrive.me
2. pm2 save
3. pm2 startup
4. pm2 log all //查看程序的运行端口和初始账号密码

注意事项:如果你的服务器是阿里或腾讯请别忘了去防火墙把端口打开

暂无评论

暂无评论...