当前位置:   article > 正文

一个Alist你还能玩出花来?-- Alist使用技巧之进阶篇

alist

一、前言

        各位亲爱的朋友大家好,上期写了篇Alist基础使用教程,可以看得出大家还是很感兴趣的。Alist是个好东西, 感谢作者免费拿给大家用。

        正如上一篇值友评论的一样,Alist虽好,但也有很多不足,譬如对百度网盘支持的不好,譬如没有金山网盘的支持等等。但个人觉得瑕不掩瑜了。因为它已经让我们这些爱好者们获得了更好的数码影音体验感,甚至改变了我们的生活消费习惯,最起码我身边的亲朋好友都断了各大视频网站的VIP会员了,嘿嘿。

        有好东西就值得分享给大家,值得我们去用,独乐不如众乐,何乐而不为呢。

二、上期回顾

        因为篇幅问题,我把内容分了两期,上一期主要介绍了Alist的基础安装,使用。新朋友如果想了解可以去看一下,个人觉得SMB,本地硬盘挂载,套娃,还是挺实用的。传送门:

这该死的Alist,把我的所有家当都收进去了!----Alist使用技巧之基础篇

        本期我们继续,我会把我知道的,觉得有效实用的使用技巧全数分享给大家,希望能帮得上大家。同时祝愿大家每天充实开心,尽情享受生活。

三、开启进阶之路

1.写在前面

        折腾是各位数码爱好者自嘲的一种方式,往往重在过程,折腾好了也就索然无味了,继续折腾,可能就折腾坏了有木有?而想要在折腾过后延续你的满足感,就是被人认可了。

        我把我的Alist分享给朋友的时候,大概的反馈是这样的: 你竟然有刀片服务器? 你家硬盘好大啊?这影视库是你建的?是不是有了你这个东西,我可以不用冲爱奇艺会员了?……

        就这样,我获得了很大的满足感,觉得自己没白忙活。

2.搞清楚自己的需求

        所有的折腾都是因为我们有使用需求,很多东西可以不用但不能没有。但实际使用中,也适用二八原则,既20%的功能满足80%的使用场景。

        所以搞清楚自己的需求,知道自己想要什么,有选择的去折腾,也许是最适合自己的方式。

3.如何满足自己的需求

(一)我有强迫症,一定要干净整洁,不管是叠被子还是硬盘里的文件夹

目录结构设置,这就跟做设计是一个道理,先做规划。

就是自己要规划好自己的目录结构,清晰明了好辨别。一是不杂乱,一目了然。二是为了后续给朋友分享的时候,可以选择哪些资源可以共享,哪些是私密的。后面我们会提到,所以大家先不要急着动手,看完再考虑。

↓下图是结合我的规划,给大家提供一个思路,供参考。请大家结合自身情况做出合理规划。我这个也许不是最科学合理的,但我觉得还算适合我。

        做好了规划,就可以一个一个添加资源了。也不用很谨慎,错了可以随时改,容错率很高,很容易的。

↓Alist没有创建目录的地方,要在挂载的地方直接写路径,格式类似这样,以熊孩子动画片为例,我挂载的时候可以写:/熊孩子/动画片

        如果你还有下一层分类,那么就再分层,一次挂载一个目录:

/熊孩子/动画片/01.国产

/熊孩子/动画片/02.英语

/熊孩子/动画片/03.日语

TIPS:可以重复挂载哦,比如你阿里网盘上的电视剧 《西游记》,可以既挂在 【熊孩子】目录下,也挂载到 【电视剧】下,是完全没问题的。

问:挂载好的目录还能调整吗?

答:随时可以修改,很方便。


(二)我需要成就感,把我的东西分享给身边的亲朋好友

1. 用户权限设置技巧,客户端配置指南。

        Alist默认用户是管理员,有查看所有目录和对文件增删改权限的,所以不是很适合分享给别人,容易出问题。

        所以需要创建用户,每个用户有不同的目录权限,也可以给根目录。这里就体现出你做目录规划的作用了。

        例如我创建了一个可以访问根目录所有资源的只读用户,给最亲近的人。我还创建了一个只可以访问小雅的用户,他们有小雅就够了。 你还可以把一些大姐姐小姐姐放里面,记得分配用户读取权限的时候谨慎点哦,嘿嘿。

2. 如何分享给好友们?

        前提是,你有公网IP,有自己域名。或者搞个内网穿透,VPN比如Zerotier,tailscale啥的,但速度不一定理想。

        然后告知地址,客户端配置方式,用户名和密码,就可以了。这个第一期已经介绍,不多说。

        关于公网ip配置DDNS,穿透,反向代理等,站内很多教程。大家找找,如果需求足够多,我再出教程。

这里直说一点我的经验,如果值友有更好的方案麻烦解惑:DDNS不要开IPv6,不然远程访问Alist可能无法播放。

电脑端推荐PotPlayer手机端推荐nPlayer,苹果收费的话,可以用Vidhub或者VLC。

安卓这里下载(包括手机,车机,电视盒子):百度网盘链接 提取码: lang

听歌的话,苹果推荐EverPlay↓ 安卓我晚点会分享。

苹果用户的私人音乐库?EverPlay这款神器你必须知道---支持WebDAV,阿里云,百度云等网盘的超凡播放器

↓客户端配置示例,原理基本相同。

 

(三)我有收藏癖,我想把网上的东西放在自己手里,踏实

1.alist 离线下载怎么玩?

        首先搞清楚离线下载是什么东西,什么道理,存在的意义。其实Alist还是把东西下载到本地,再上传到阿里网盘了

大概场景介绍下:

        例1我要下载某一资源,很大或者下载速度不是很快,不想一直开着电脑下。

例2:你在公司摸鱼,远程访问自己家里的alist,上班布置下载任务,下班回家看美剧。

你可以使用Alist离线下载功能,把资源下载到你的阿里云盘中。接下来你可以选择直接在线播放云盘中的内容,或者利用阿里云盘高速福利把资源下载到本地。

如何实现,有两个前提条件。

(1).Alist 容器创建的时候,包含了临时下载目录。↓

(2).你已经安装部署了aria2 或者Qbitrroent。且aria2 的临时存储目录和alist 的临时目录相同。

        我没部署QB,所以用aria2 给大家举例子(我觉得这个够了,且好用一点),原理都一样。关于aria2的部署,这里也不赘述,大家自己查站内文章吧。同样,如果教程需求很旺盛,我也可以出一个。简单贴个命令供参考:

aria2:
docker run -d
--name aria2
--restart unless-stopped
--log-opt max-size=1m
-e PUID=$UID
-e PGID=$GID
-e UMASK_SET=022
-e RPC_SECRET=你的密钥
-e RPC_PORT=6800
-e LISTEN_PORT=6888
-p 16800:6800 #网页端口
-p 16888:6888 #rpc端口
-p 16888:6888/udp
-v /root/aria2/config:/config
-v /media/download:/downloads
-v /media/download/temp:/opt/alist/data/temp/aria2 #临时目录必须配置
p3terx/aria2-pro

【管理】-【设置】-【其他】

输入你的Aria2 rpc 的地址和密钥。点击【设置aria2】,弹出Aria2版本的成功提示既配置成功。↓

使用离线下载功能:

(1)进入你希望保存的网盘目录,既离线下载的文件存在哪里

(2)选择离线下载,输入下载链接确定即可。

!!!请确保你的临时存储目录有足够的空间,不然会因为空间不足报错!!!

        随即便可看到aria2中新增了下载任务。此时,都是下载到你本地临时目录中,下载完会删除,也可以在下载页面选择不删除。未下载完成时,网盘是看不到该资源的。

↓Alist中也可以看到该任务:

↓等到下载完成,这个资源就会出现在你的网盘中,就可以直接在线播放了。

当然,你也可以下载其他资源,比如软件啊,ISO啊(包括大姐姐什么的)。。


2.如何把我要下载的文件一键发送给 aria2、qBittorrent 自动下载?

你的网盘里的电影,想保存到自己NAS或者服务器硬盘里的时候,可以使用该功能。

↓这里有个坑,因为还有个地方需要设置aria2,才能实现一键下载功能。而且这是浏览器维度的,换设备,换浏览器可能都要重新设置。我也很无奈啊。

↓然后就可以一键下载了。选择网盘某文件,点击底部下载按钮,发送到aria2,成功会提示。

↓下载完成后就可以在下载目录使用了。

↓当然,对于小文件,或者下载到终端,你也可以直接右键选择下载。比如你默认下载文件在NAS上,而你在笔记本上访问Alist,想把文件下载到笔记本上,就可以选这个这个方式。


(四)我有危机感,生怕出了问题,之前的努力功亏一篑

备份:如何备份我的alist,如何恢复。

↓其实很简单,【管理】-【备份&恢复】-【备份】,会生成一个json文件,保存起来就可以了。

↓恢复的时候,点击【恢复】,导入之前保存的JSON文件就好了。

如何双开:

其实一个就够,但如果有一些特殊场景,可以拿来一用。

        说下我的,之前一直用messense/aliyundrive-webdav+群晖的CloudSync 做个人重要资料的加密备份到阿里云盘上来着,但2024年突然有一天就失效了,重装也不行,小弟不才,上网搜索了下,好像不行了。也可能是我个人问题。于是我就想可否用Alist代替。

原因有二(个人理解,如果有误导,请大佬们指教):

1.因为Alist折腾的较多,而这个备份的我基本不碰且求稳,我就索性单独搭建了一个用于备份的alsit。

2.还有个问题,就是创建阿里云盘存储的时候,需要改成本地代理,这样才能上传下载,不然群晖Cloudsync会报权限错误。 而本地代理不适合alist用作分享,因为要走我自己宽带流量。分享给他人的alist挂载的云盘是302跳转的,这个上一期有提到。

这个Alist我从来不碰,且不公开到外网,就在内网乖乖的提供备份服务。

大家根据自身需求决定是否多开,选择适合自己的方案。

↓多开原理,就是创建多个容器,并分配不同的端口号。如果你的第一个Alist是Host模式,那么第二个就不能host网络模式了,因为Host模式不能改端口5244。那么你需要brdige模式创建第二个容器,并分配新的端口号比如5222。

Alist + NAS,用webdav 完美实现重要数据网盘备份,同步

↓新的Alist里面,挂载你需要备份/同步的网盘,这里WebDAV策略需要选择【本地】,不然群晖CloudSync同步会报权限不足导致同步失败。

↓我只有个群晖,所以其他的我也没得介绍了,欢迎广大朋友补充。群晖CloudSync效果如下:

(五)其他

复制、移动:在alist的文件列表中,用户可以轻松地对文件进行复制、移动等操作。

在你的Alist目录树中,可以对单个、多个文件夹或者文件进行移动,复制删除等操作。对用户来说,可能像在自己的资源管理器一样。但对于Alist来说,会在后台做大量工作。比如我把挂载的阿里云盘里的软件,复制/移动到挂载的夸克网盘里,这一简单操作,用户只是点一下,Alist后台基本上就要做从阿里下载,然后再上传到夸克的操作。当然了,如果AList做不了,也会提示你的。

↓效果如下

可以批量添加存储吗?一个一个添加好麻烦。

        官方不提供这样的操作,但有些场景可以这样骚操作。

        我的场景:我想把小雅里面的四大名著电视剧囊括到【熊孩子】 目录中,方便孩子快速访问。而电视剧有很多

        但每次挂载的目标都是小雅,我只要更改挂载目录就可以了。于是乎,我打起了备份恢复的主意。Notepad++ 打开备份文件 比如 alist_backup_2024_4_18 10_09_38.json 找一个要复制的记录,多复制几条把【id】挂载目录【mout_path】,源目录【root_foldr_path】改了,ID别重复。其他的根据自己需要改。

        也可以一次多复制一些,名字随便起,也别重复。导入后去alist里面可视化修改也行,最后删除或者禁用多余的就好了。

修改好后保存。再导入Alist。

↓这是我之前弄的,没用的就暂时禁用,需要的时候再说。

这个操作胆大心细就行,也没啥风险,顶多改错了导入报错再修改呗。

四、本文没提到的

↓设置里面这些我基本没动,主要是因为笨。也没啥需求,顶多改改名字啥的。后期会了再补充吧。

        到此,恭喜你已经拥有一个集成手头大部分资源,可以随心使用的Alist了。秘笈谈不上,小伎俩分享,还请君收下,以备不时之需,哈哈哈。

        挺麻烦的,设置这东西挺麻烦的。但基本上一次折腾,以后就简单维护即可。One Time Job。都弄利索了,用起来还是挺舒服的。

        我水平一般,能力有限,能写的就这么多了,算是抛砖引玉,给大家个借鉴参考,各位可以根据自身情况举一反三。文中难免有错误和疏漏,还望各位指正,感激不尽。大家各取所需就好,还是那句话:没有最好的,只有最适合的。

        下期写写小雅xiaoya吧,Alist干了这么多事儿,不就是为了能舒服使用小雅么(我文中的3个超级影视库),站内教程很多,但没说到的地方也是很多的,我同样会把踩过的坑和经验教训给大家做个分享。

        感谢各位看官耐心阅读到此,大家有啥疑问,意见,建议,需求,咱评论区见。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号