前几天发表的文章Telegram搜索机器人、Telegram搜索频道、Telegram搜索群、老司机开车群提到了多个阿里云盘、百度网盘频道和群,当我把搜索到的视频保存到阿里巴巴时就看不了了完整视频直接在云盘或者百度网盘上,我不想下载,所以我发现了alist。安装好后就可以在线观看了。所以记录一下搭建alist和使用的过程,以及遇到的一些问题。
阿里斯特安装
我在我的mac 电脑上安装了它
列表下载地址:
telegram中文版https://github.com/alist-org/alist/releases
telegram中文版wget https://github.com/alist-org/alist/releases/download/v3.33.0/alist-darwin-arm64.tar.gz
sudo tar zxvf alist-darwin-arm64.tar.gz -C /usr/local/bin/
这时需要输入开机密码。密码不会显示。输入密码后,只需按Enter 键即可。
列出常用命令
#查看列表版本
列表版本
#启动服务,服务会一直在后台运行
名单开始
#停止服务
列表停止
#重启服务
列表重启
#停止服务
列表停止
#在控制台命令行启动,关闭控制台窗口时服务将停止。
alist server #启动后会在控制台显示日志信息
#查看挂载路径
列表存储列表
alist storage disable 指定挂载路径#禁用挂载路径
名单开始
FATA[2024-04-19 15:59:37] 78470: 无法打开启动日志文件:open /usr/local/bin/daemon/start.log: 没有这样的文件或目录
启动错误是/usr/local/bin/daemon/不存在。在下面创建它。
#创建目录
sudo mkdir -p /usr/local/bin/daemon/
#给目录一个新的
sudo chmod -R 777 /usr/local/bin/daemon
#重新启动就正常了
名单开始
日志文件路径/usr/local/bin/daemon/start.log
使用cat命令查看日志
猫/usr/local/bin/daemon/start.log
start HTTP server @0.0.0.0:5244 表示端口正常启动
接下来打开浏览器TG下载,在地址栏输入localhost:5244并按回车键即可访问
默认账号:admin
默认密码为:查看日志文件/usr/local/bin/daemon/start.log,复制随机密码。
alist设置密码
Alist挂载阿里云盘
1.存储-添加
alist挂载阿里云网盘2.选择驱动阿里云盘Open。不要选择阿里云盘。
alist挂载阿里云网盘3.挂载路径支持中英文
4.一开始我将缓存过期时间保留为默认的30分钟。我在阿里云盘添加了一个文件后,再回到allist刷新,仍然没有最新的文件。TG下载需要alist restart来重新启动服务,然后将缓存过期设置为0,再次重新启动服务,然后向磁盘添加或删除文件,它会时不时地刷新。
5. 打开网络代理。
6.WebDAV策略:302重定向
7. 解压文件夹并选择解压到前面。
alist 挂载阿里云盘并参照图中内容进行设置。
注意云盘类型可选择云盘类型。添加驱动时使用v3.25.1及以上版本的AList进行设置。默认选择默认类型。
默认:专家级别的用户默认显示资源库的内容,没有专家级别的用户默认显示备份盘的内容。
资源库:云盘对应的资源库
备份盘:云盘对应的备份盘
根据您的云盘文件存储在资源库还是备份盘来选择
云盘类型
云盘类型刷新令牌获取方法
单击此处获取刷新令牌。
如下图
点击Go to login登录阿里云盘,或点击扫码使用阿里云盘手机APP扫描登录电报中文版
阿里云盘获取刷新token。登录后会获取刷新token并复制到alist中。
阿里云盘获取刷新Token Oauth Token链接电报中文版
您需要将阿里云盘开放后端配置中的Oauth token链接替换为以下之一
https://api.xhofe.top/alist/ali_open/token
https://api-cf.nn.ci/alist/ali_open/token
如果保存提示报错,请看下面的解决方法。
打开挂载阿里云盘时,提示Open Failed init storage: failed tofresh token: Too Many Requests 解决办法。
解决方案非常简单。使用浏览器的隐身模式或清理浏览器,或更换浏览器。再次登录Alist,添加打开的阿里云盘。会很正常的。新测试有效。哈哈,我也遇到这个问题了。
alist 忘记管理员密码如何重置?
命令行输入:alist admin random,会返回随机密码,电报中文版如下图:
alist重置管理员密码并在使用随机密码登录后提示设置密码
阿利斯特挂载百度云盘
点击左侧菜单栏存储添加alist 挂载百度云盘
alist 挂载百度云盘
alist 挂载百度云盘缓存过期时间我这里设置为0,我们不设置想有内容的问题不被刷新。这里的缓存只是浏览器的缓存。您不必担心。telegramTG频繁请求该接口不会导致您的帐户被禁止。
默认值为30 分钟。如果想立即刷新内容,重启alist即可。
百度网盘刷新令牌
单击此处获取刷新令牌。
下载界面telegramTG
因为我已经激活了SVIP,所以使用官方界面非常快。
定制破解UA
随意打开一个网页telegramTG,按F12,选择Network——点击左侧Name一栏任意一项,点击右侧Header,向下滚动找到User-Agent,简称UA,这才是真正的UA ,很多人乱编的,访问量也很大。情况很容易被堵住。您也可以直接复制我的Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, 如Gecko) Chrome/123.0.0.0 Safari/537.36
alist 挂载百度云盘并保存后,百度云盘的状态也是working,说明挂载成功。
alist挂载百度网盘,点击首页-查看百度网盘,还可以看到文件和视频。您可以在线打开它们,而无需下载到本地计算机。
alist这里挂载了百度网盘,并成功挂载在阿里云网盘和百度网盘上,方便我们在线打开视频文件。
阿利斯特挂载123云盘