ShareList 是一个易用的网盘工具,支持快速挂载 GoogleDrive、OneDrive 、阿里云盘等多款网盘,内置两款主题色调

点击下方下载对应服务器的包(已上传最新的)

sharelist_linux_amd64  下载

sharelist_windows_amd64.exe    下载

sharelist_macos_amd64    下载

宝塔安装教程

由 drive.aliyundrive.js 插件实现。 将挂载路径留空,ShareList将自动开启挂载向导,按指示填写refresh_token即可。

如何获取refresh_token?

refresh_token获取及RefreshToken在线解码,必须是移动端的否则无法正常下载

  1. 下载 阿里云盘 客户端,安装并登录账户。
  2. 第一种方式,安卓手机端获取refresh_token    最简单的方法  安装后打开软件获取即可,下载地址:http://zy.atusu.cn/aliy/123.apk
  3. 第二种方式,下载 MT管理器 并安装。
  4. 使用 MT管理器 进入 Android/data/com.alicloud.databox/files/logs/trace/用户UUID²/yunpan 目录,该目录下保存很多 .log (如:2021-04-20-12.log)日志文件,打开文件日期最新的 log 日志文件。在文本内搜索 refreshToken (通常在第 7 行),该字符后面的一串字符则是需要获取的 refresh_token,把它拷贝出来即可。用户UUID² :用户UUID是一串由数字和字母组成的字符串,该字符由阿里云盘自动生成,每个账户都具备唯一的UUID。如果手机上曾经登录过多个账户,无法判断哪个UUID对应的账号。这种情况下建议使用 MT管理器 删除 Android/data/com.alicloud.databox/files/logs 目录,重新登录阿里云盘客户端,此时日志路径只存在当前最后登录的账户UUID。

Linux_x86_64 安装示例

下载程序二进制:

mkdir -p /opt/sharelist
wget -O /opt/sharelist/sharelist_linux_amd64 https://media.cooluc.com/source/sharelist/sharelist_linux_amd64
chmod 0755 /opt/sharelist/sharelist_linux_amd64

创建 systemd 启动脚本:

cat >/lib/systemd/system/sharelist.service <<EOF
[Unit]
Description=Sharelist service
Wants=network.target
Before=network.target network.service

[Service]
Type=simple
WorkingDirectory=/opt/sharelist
ExecStart=/opt/sharelist/sharelist_linux_amd64
KillMode=process

[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload

启动进程 & 开机自启

systemctl start sharelist   # 启动进程
systemctl enable sharelist  # 开机启动
systemctl restart sharelist # 重启进程

默认WEB地址:http://127.0.0.1:33001/,根据设置向导完成初始化。

 

Linux_x86_64 更新二进制程序

 

wget -O /opt/sharelist/sharelist_linux_amd64 https://media.cooluc.com/source/sharelist/sharelist_linux_amd64
systemctl restart sharelist

 

Linux_x86_64 卸载

停止进程 & 清除文件

systemctl disable sharelist && systemctl stop sharelist
rm -rf /opt/sharelist /lib/systemd/system/sharelist.service

说明

  • 默认端口:程序默认监听 0.0.0.0:33001 端口,如果要修改端口,请在进程启动后修改 /opt/sharelist/cache/config.json 配置文件 “port”:33001 并重启进程 systemctl restart sharelist

阿里云盘 refresh_Token

修改底部超链接

  • 登录 Sharelist 后台,在 “自定义脚本” 添加以下内容:
  • <script>
      var str = document.body.innerHTML;
      str = str.replace("https://www.cooluc.com", "https://www.你的域名.com");
      str = str.replace("Cooluc's Blog", "你的网站名字");
      document.body.innerHTML = str;
    </script>
    

添加黑暗模式支持

效果演示

项目源码

其他设置文档说明:传送门

免责声明:
1:如非特殊说明,本站对提供的素材及源码不拥有任何权利,其版权归原著者拥有。
2:本站内容均由互联网收集整理、网友上传,并且以技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
3:本站部分收费内容仅作本站日常维护费用,若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
4:请勿将源码、软件进行商业交易、转载等行为,源码、软件只为研究、学习所提供,该软件使用后发生的一切问题与本站无关。
5:站内资源如有侵犯你版权的,请来信1058364519@qq.com指出,本站将立即改正。
6:素材源码均为网络收集,不承担任何版权问题,不提供任何技术支持!
7:严重警告本站木屋模型、木屋CAD图纸、木屋效果图未经允许不得转载:凡木屋模型及CAD文章由设计师QINYUHUI设计制作,享有内容所有权,文章仅在QINYUHUI名下网站、信息平台或嘿很有内涵微博发布,未经授权违者必究!!!

MASUC » ShareList 是一个易用的网盘工具,支持快速挂载 GoogleDrive、OneDrive 、阿里云盘等多款网盘,内置两款主题色调