logo科技微讯

在华硕 AC86U 上安装 aliyundrive-webdav,为阿里云盘开启 WebDAV

作者:科技微讯
日期:2022-02-09
📜 文章

这篇文章分享如何在华硕 AC86U 路由器上安装开源软件 aliyundrive-webdav,然后为你的阿里云盘账号开启 WebDAV 服务。

为什么要开启 WebDAV

因为开启 WebDAV 后,就可以把阿里云盘挂载到 Infuse、nPlayer 这些支持 WebDAV 协议的应用,挂载后,即可直接在这些应用观看保存在阿里云盘里的视频。越来越多人通过阿里云盘分享影视资源,别人分享的资源我可以一键保存到我的云盘,很方便,我经常用。

可能你会问,为什么不直接用阿里云盘 App 播放视频?因为阿里云盘 App 并非支持所有平台,它有 iOS、Android、macOS、Windows 客户端,但是没有 tvOS、Linux 等平台的客户端。

我家有一个 Apple TV,连接电视使用。我在 Apple TV 上安装了 Infuse,并在 Infuse 以 WebDAV 方式挂载阿里云盘,于是可以直接在电视上播放阿里云盘中的影视资源。此外,Infuse 可以跨设备同步播放进度,如果我在 iPhone 也安装了 Infuse,那在电视上看了一半的视频,我可以在手机上接着播放。阿里云盘的 macOS 客户端、网页端、iOS 客户端不能同步播放进度。

如何为阿里云盘开启 WebDAV

阿里云盘默认不支持 WebDAV,但我们可以通过一个叫 aliyundrive-webdav 的开源项目开启,该项目提供多平台支持,例如路由器。

我家的路由器是华硕 AC86U,安装了华硕官改固件,官改固件内置软件中心,我们可以在软件中心离线安装 aliyundrive-webdav 等第三方插件

正如前文所说,aliyundrive-webdav 提供多平台支持,它为支持的各平台分别发布了软件安装包,v1.2.2 安装包多达 55 个。所以问题来了,哪些安装包可以安装在 AC86U 上?

2023/03/08 更新:从 v2.0.1 这个版本开始,aliyundrive-webdav 移除了 Koolshare 梅林固件路由器平台支持,所以我这款 AC86U 不能继续安装最新版本了。幸运的是 v2.0.0 还支持,v2.0.0 又恰恰是一个大版本更新,它改用了阿里云盘官方的开放平台接口,获取 token 的方法变了,开发者提供了一个在线工具,用阿里云盘 App 扫码即可获取。后续 aliyundrive-webdav 如果不能用了,可使用 AList,我写了一篇如何在 AC86U 安装 AList 的文章。

alidrive_qr

你可以使用通知中心订阅 AList、aliyundrive-webdav 的版本更新,有新版本发布后你能第一时间接收到通知。

noticenter

我测试了以下三个安装包,都适用于 AC86U:

  • aliyundrivewebdav-merlin-arm384-aarch64.tar.gz
  • aliyundrivewebdav-merlin-arm384-armv7.tar.gz
  • aliyundrivewebdav-merlin-arm384-armv5te.tar.gz

AC86U 的处理器型号是博通 BCM4906,该处理器采用 ARMv8 架构,所以 AC86U 属于 ARMv8 架构的路由器。aliyundrive-webdav 的开发者表示,armv8 基本上等同于 aarch64,所以 aarch64.tar.gz 这个安装包是可以成功安装在 AC86U 上的。同时 ARMv8 向下兼容,所以 armv7.tar.gz、armv5te.tar.gz 也可以安装。

如果你也用华硕路由器,但不确定它的 CPU 平台,可以按照我之前写的文章ssh 进入路由器后台,然后输入 cat /proc/cpuinfo 查看路由器的 CPU 信息。

成功安装后,打开作者提供的在线工具,用你的阿里云盘 App 扫描上面显示的二维码获取 Token,填入软件,即可成功开启 WebDAV。


相关文章:

donation赞赏
thumbsup0
thumbsdown0
暂无评论