继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Apple Silicon MacBook 通过Alist + Mountain Duck实现网盘本地挂载

闫良
关注TA
已关注
手记 4
粉丝 1
获赞 0

file
不知道大家有没有经历过需要使用各种网盘的时候都需要下载对应的客户端,通过繁琐的登录步骤,包括但不限于输入完账号密码还要等待验证、拿起手机解锁打开对应的网盘扫码登录之后,才可以上传下载想要的文件。

如果网盘可以像硬盘一样在电脑上直接使用那岂不是一件非常有意思的事情。

通过网上冲浪,发现已经有大神为我们铺好道路了,接下来我就分享一下我的实践过程。
先展示最终结果:

file
file

M1 MacBook前置安装 – macfuse

macfuse是支持NTFS写入和读取的工具,Mac自带是不支持NTFS写入功能的,而大部分网盘数据格式都是NTFS,所以需要安装macfuse实现网盘上传和下载。

通过HomeBrew使用指令brew install macfuse安装

Alist:一个支持多种存储的文件列表程序

Alist工具主要的功能是建立一个本地服务,连接各个网盘。
file
首先,通过Alist github开源地址,下载对应版本的程序。
file
根据以下指令进行安装:

# 解压下载的文件,得到可执行文件:
tar -zxvf alist-xxxx.tar.gz
# 授予程序执行权限:
chmod +x alist
# 运行程序
./alist server

# 获得管理员信息 以下两个不同版本,新版本也有随机生成和手动设置
# 低于v3.25.0版本
./alist admin

#高于v3.25.0版本
# 随机生成一个密码
./alist admin random
# 手动设置一个密码 `NEW_PASSWORD`是指你需要设置的密码
./alist admin set NEW_PASSWORD

运行成功后Alist就默认在本机5244端口运行了控制后台,默认地址为http://127.0.0.1:5244
file
输入运行时设定的账号密码,就可以进入控制台,并点击网页下方的管理,就可以进入网盘管理。
file
以上便成功安装好了Alist,接下来只需跟着官方网盘添加教程,添加自己需要的网盘即可。

Moutain Duck:将网盘挂载为本地硬盘的工具

file
在成功安装完之后,可以在桌面上方的状态栏中找到这只“小鸭纸”,点击可以选择“Open Connection”。
file
在“Open Connection”中进行如下设置:
file
file
现在打开Finder,就可以发现网盘已经成功挂载上去,至此,大功告成。
file

小记

在苹果生态中,我个人使用最多的是iCloud Driver,因为都是苹果设备,使用效果也最好,由于云盘本身多平台使用的特性,使得就在一台电脑上这样部署效果不是特别明显,我们日常生活中也不会真的吧云盘当本地磁盘来用。

而且这样通过多层转接,而且部分网盘也是采用本地代理的方式连接,在速度上还是会收到限制,只能作为一个整合、方便的功能吧。

后记

第一次知道网盘本地挂载,我是通过在研究网盘视频通过本地播放器整合直接播放的过程中发现的。

我实在是被当前的各种国内的在线视频播放给恶心坏了,不同播放设备不同收费、投屏收费、转接收费,一个VIP还分成了三四种,所以自己就想着尝试解决视频播放的问题。

后来发现,网盘本地挂载可以为Xbox、Apple TV等可以安装本地播放器的“机顶盒”实现直接播放网盘上的影视内容,而不需要下载到本地。

最适合的是不限速的阿里云盘,通过寻找影视资源并存放在阿里云盘,再通过网盘挂载的方式直接播放,在网速允许的情况下是可以做到播放4K视频的。

而大部分支持网盘挂载的播放器如Infuse、Emby等都需要付费使用,通过网盘本地挂载就可以局域网播放资源,而不需要搭建NAS做私人影院,是个不错的技术路线。

但是由于多次转接,包括硬件不能播放4K视频等问题,影视观看自由还有许多路要走。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP