由于现在的网盘越来越多,但是浪子可不想下载那么多不同的客户端来呀,多不方便啊,还是 Alist 香!

Alist

一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。

使用

Alist 一般作为常驻服务使用。搞机玩家经常搭配自己的 NAS 食用,非常的方便。但是浪子一般在本机使用,搭配一些快速启动工具,例如 listary 等工具,使用起来非常方便。主要原因是浪子不喜欢下载任何一个网盘客户端。

本文的工具/环境版本:

  • Windows 11
  • Alist 3.37.4

首先,在 Alist Github 下载符合自己机器硬件架构的二进制安装包,然后解压。打开目录,只有一个 alist.exe 文件。虽然是 exe 文件,但是只是一个命令行可执行工具,不可双击启动,需要在终端使用选项启动。如需桌面版需要自行去官网购买服务。

按照下面的方式启动 alist 服务,在 alist 的安装目录下按住 Shift 同时单击鼠标右键,打开 windows 终端工具:

1
2
3
4
5
6
7
8
9
# 设置一个新密码
./alist.exe admin set NEW_PASSWORD
# 启动服务
./alist.exe server

# 重启
./alist.exe restart
# 停止,由于是命令行工具,直接关闭命令行窗口也没问题
./alist.exe stop

然后访问 http://localhost:5244 页面,若出现登录页面就是成功了,然后输入用户名(admin)和刚才设置的密码进行登录。第一次登录成功可能会出现下面的错误提示:

1
failed get storage: storage not found; please add a storage first

这个不用着急,因为目前还没有配置任何网盘。接下来需要配置一下存储,或者说挂载网盘。点击页面下方的 管理/Manage 进入管理页面,我们的配置主要在这里进行。

阿里云盘的开放性做的比较好,专门开放了第三方的授权,尤其是与 Alist 积极合作;但是百度好像查的比较严一些(非 SVIP),但目前还是能用的。

百度网盘配置

管理页面
管理页面
添加百度网盘
添加百度网盘

首先需要选择需要挂载的网盘类型(选择网盘驱动),然后点击 添加/Add 按钮,会出现符合网盘类型的各项信息:

需要填写的信息项
需要填写的信息项

上面是浪子写的自己的百度网盘信息,一般我们只需要写这几个,其它都默认即可。这几个选项中最重要的就是 refresh_token,这是 Alist 读取网盘资源的身份凭证。点击这里 获取刷新令牌(refresh_token)。注意,该步骤需要先进行登录,登录后就会显示相关信息,我们只需要复制 refresh_token 到 Alist 中,其它的不必复制。

填写完成确认无误后点击 添加 按钮会自动到管理主页,可以看到刚才挂载的网盘。

添加成功
添加成功

如果各项信息填写都正确会显示 work 状态,此时点击左侧列表的 主页/Home 回到主目录可以看到挂载网盘的资源列表,接下来就能快乐享用啦!

一些问题

使用百度网盘的官方接口,在非会员的条件下使用默认配置可能会遇到无法在线播放的问题,这个时候我们需要做一些修改,使用非官方的接口,并开启 web 代理:

使用非官方接口解决无法播放问题
使用非官方接口解决无法播放问题

参考官方文档:https://alist.nn.ci/zh/guide/drivers/baidu.html#download-api

阿里云盘配置

阿里云配置和上面基本一样,路径和备注自行填写即可。

然后点击 这个网址 申请令牌。该网站提供了两种方式,一种手动登录,一种扫描二维码。选择其中一种即可。


本站由 江湖浪子 使用 Stellar 1.29.1 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。