Kodi+Alist v3 挂载阿里云盘他人分享链接打造在线影视库
Alist是一个支持多种存储的文件列表程序,使用 Gin 和 Solidjs编写。它可以挂载阿里云盘(包括他人的分享)、天翼云盘、百度网盘、蓝奏云、迅雷云盘、夸克网盘等等一众国内网盘,以及GoogleDrive、OneDrive等国外网盘。它有Linux、MacOS和Windows客户端(客户端下载链接),也支持脚本一键安装和源码编译。
1. 安装
安装方法很简单,所有平台均可以直接下载客户端解压即可。
或者Linux amd64/arm64 一键安装脚本
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install
2. 运行
对于所有平台,您可以使用以下命令来静默启动、停止和重新启动。 (v3.4.0 及更高版本)
# 携带`--force-bin-dir`参数启动服务 alist start # 通过pid停止服务 alist stop # 通过pid重启服务 alist restart
2.1 Windows
# 解压下载的文件,得到可执行文件:
unzip alist-xxxx.zip
# 运行程序
.\alist.exe server
# 获得管理员信息
.\alist.exe admin
Windows 自启动方法:
新建文本文档,输入
Set ws = CreateObject(“Wscript.Shell”)
ws.run “alist.exe server”,vbhide
保存为alist.exe同文件夹下的一个*.vbs文件,新建vbs文件快捷方式,然后拖到启动项里面(开始-运行-shell:startup
)就可以了
2.2 MacOS
# 解压下载的文件,得到可执行文件:
tar -zxvf alist-xxxx.tar.gz
# 授予程序执行权限:
chmod +x alist
# 运行程序
./alist server
# 获得管理员信息
./alist admin
2.3 Linux
2.3.1 启动和停止
# 解压下载的文件,得到可执行文件:
tar -zxvf alist-xxxx.tar.gz
# 授予程序执行权限:
chmod +x alist
# 运行程序
./alist server
# 获得管理员信息
./alist admin
2.3.2 守护进程(Linux)
使用任意方式编辑 /usr/lib/systemd/system/alist.service
并添加如下内容,其中 path_alist
为 AList 所在的路径
[Unit]
Description=alist
After=network.target[Service]
Type=simple
WorkingDirectory=path_alist
ExecStart=path_alist/alist server
Restart=on-failure[Install]
WantedBy=multi-user.target
然后,执行 systemctl daemon-reload
重载配置,现在你可以使用这些命令来管理程序:
启动: systemctl start alist
关闭: systemctl stop alist
配置开机自启: systemctl enable alist
取消开机自启: systemctl disable alist
状态: systemctl status alist
重启: systemctl restart alist
添加存储
官网文档对不同存储添加方式有详细描述。我只说一下添加阿里云盘时遇到的问题。
添加阿里云盘需要获取token,在添加阿里云盘官网页面点击"获取token"后会出现二维码:
按键文字会变成“使用阿里云盘APP扫描然后点击”,此时使用阿里云盘app扫描二维码后,点击按键。
然后二维码下方会出现token,复制之。
但是有时候官网无法刷出二维码
,或者点击按钮后没有出现token,也可以尝试如下方法(转自 阿里云盘列表AList部署教程):
- 傻瓜方法:https://easy-token.cooluc.com/
- 手动方法:https://media.cooluc.com/decode_token/
- 二次验证账户 ¹ :二次验证账户指的是通过 “傻瓜方法” 获取refresh_token出现
应用内部错误
或通过“手动方法”获取出现二次验证的账户。遇到这种情况的账户无法通过以上两种方式获取refresh_token,只能使用 安卓设备 安装 阿里云盘 客户端进行获取。具体方法如下:
1、下载 阿里云盘 客户端,安装并登录账户。
2、下载 MT管理器 并安装。
3、使用 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。
然后访问alist server地址IP:5244
(用户名admin
,密码在运行alist的命令行输出log中有),点击下方“管理”,然后点击左侧的“存储”,点击“添加”,“驱动”选择“阿里云盘分享”:
然后点击下方“添加”按钮之后,回到首页地址IP:5244
即可访问内容。
在Kodi中,添加视频网络位置设置如下(IP为运行alist server的主机地址,或者其他人分享的alist服务器):
除了Kodi,也可以使用nplayer添加webdav地址播放视频。
注:用户名密码必须填admin账号,实测guest无效。
Kodi+Alist v3 挂载阿里云盘他人分享链接打造在线影视库相关推荐
- alist挂载阿里云盘
Alist挂载阿里云盘 登录Alist,点击存储-添加,按如图内容填写,*号为必填项 挂载路径:在alist主页显示的名字 根文件夹ID: 登录ali云盘,点击进入要挂载的文件夹,此时浏览器地址栏里的 ...
- windows用alist部署webdav服务挂载阿里云盘,再用rclone将阿里云盘挂载到电脑本地
openwrt使用rclone挂载阿里云盘到本地_哔哩哔哩_bilibili 参照这个视频,最后一步命令使用下边这条命令即可成功 最后一步,挂载命令如下 (rclone前边无空格): rclone m ...
- 极空间Docker安装Alist套件整合阿里云盘、百度云盘等网盘资源并挂载到本地供极影视刮削播放完整教程
文章目录 0.前言 1.在docker中安装alist套件 1.1.拉取并下载alist镜像 1.2.安装alist镜像 2.访问并设置alist 2.1.访问alist 2.2.配置alist 2. ...
- mac挂载阿里云盘做本地盘【webdav-aliyundriver】【CloudMounter】
转自:提升工作效率-mac挂载阿里云盘做本地盘 webdav-aliyundriver用来把阿里云盘变成本地文件服务器. CloudMounter这个工具可以用来挂载文件服务器当做本地磁盘. webd ...
- 武装服务器(一):云服务器配置aliyundriver-webdav以及使用Aria2和Rclone挂载阿里云盘实现离线下载器
目录 1.引言 2 .安装步骤 2.1 实验准备 2.2 Docker安装 2.3 aliyundrive-webdav安装 2.4 Rclone挂载云盘 2.5 配置Aeri2-pro和AriaNg ...
- 宝塔环境挂载阿里云盘(webdav协议)给服务器扩容自动备份网站数据!
webdav-aliyundriver 本项目实现了阿里云盘的webdav协议,只需要简单的配置一下,就可以让阿里云盘变身为webdav协议的文件服务器. 基于此,你可以把阿里云盘挂载为Windows ...
- 群晖/Linux挂载阿里云盘实现Emby播放,打造属于自己的家庭影院!
现目前硬盘的价格还是很贵,现阿里云盘各种玩法逐渐上线,今天就带大家玩一下挂载阿里云盘实现Emby播放. 准备 由于挂载阿里云盘的实现依赖于搭建阿里云盘webdav协议,所以没有搭建的童鞋可以看看下面的 ...
- 能在路由器里挂载阿里云盘的aliyundrive-webdav
什么是 aliyundrive-webdav ? aliyundrive-webdav 是阿里云盘 WebDAV 服务,主要使用场景为配合支持 WebDAV 协议的客户端 App 如 Infuse.n ...
- 使用 RaiDrive 实现挂载阿里云盘到本地 并且 开机自启动
使用RaiDrive 实现挂载阿里云盘到本地 并且 开机自启动 前言 第一步:准备软件 第二步:安装软件 1.RaiDrive 安装 2.安装配置 webdav-aliyundriver 和 WinS ...
- Windows电脑挂载阿里云盘为本地磁盘(网络磁盘)
Windows电脑将阿里云盘挂载为本地磁盘,全速访问资源,本篇文章依赖于阿里云盘的webdav功能,如果没有搭建的童鞋可以先搭建好webdav 搭建阿里云盘webdav的文章 群晖NAS同步阿里云盘: ...
最新文章
- ORA-01102: cannot mount database in EXCLUSIVE mode
- c++中调用python脚本提示 error LNK2001: 无法解析的外部符号 __imp_Py_Initialize等错误的解决方法
- 华为与各国政府签订无间谍无后门协议
- qt框架的开发模式_Flutter 混合开发框架模式探索
- 自动完形填空系统构建
- Summer Tree 第六期完成
- 送计算机教授教师节礼物,教师节送教授什么礼物好
- apm java_非Java专家的APM:什么泄漏?
- 多源计算机培训,多源数据汇聚的多流形学习算法研究
- Excel读取某一列的宏代码VBA代码源码及解说(详尽版)
- php 按key大小排序,PHP实现二维数组根据key进行排序的方法
- Python格式化输出、转义字符、结束符
- 互联网项目文科程序员的自白
- 《Java语言程序设计与数据结构》编程练习答案(第十章)
- Pico Neo3 VR Pro 开发新手入门有感(避坑与心得,新手学习必备,瞬移射线传送,移动,射线传送光圈效果,传送指定区域)
- 算法的时间复杂度和空间复杂度详解
- 【无标题】123321
- PHPExcel 锁定表头 设置样式,背景颜色,居中,宽,单元格合并
- 【夏季养生以心为大】
- ECCVW 2022 | 第二届城市规模点云语义理解挑战赛
热门文章
- Flutter3.0导入english_words报错flutter\packages\flutter_tools\gradle\flutter.gradle‘ 行: 1156
- google浏览器无法更新_如何更新谷歌浏览器
- 【郝生活】如何下载微博视频(PC)
- The JAVA_HOME environment variable is not defined correctly(亲测有效)
- 链家二手房采集数据分析
- linux php 编程 pdf 百度云,Linux下的Perl编程 pdf版
- 2019第五届美亚杯全国电子数据取证大赛团队赛wp
- GROMACS Tutorial 2-Membrane Protein: KALP15 in DPPC
- openmv图像格式不支持问题解决方案
- python自动输入支付密码_python接入支付宝的实例操作