告别手动!快速上手百度网盘自动转存系统,让你的网盘管理更轻松
「亲爱的粉丝朋友们好啊!今天熊猫又来介绍好玩有趣的Docker项目了,喜欢的记得点个关注哦!」
引言
虽说熊猫家里一大堆的NAS,不过实际上还是会用到百度网盘,毕竟NAS虽说现在已经被大家所熟知,但实际上使用NAS的其实还是少数,并不算一个大群体,而针对没有NAS的人群他们线上依然还是采用网盘的形式来分享文件,而这其中市场占有率最高的那自然就是百度网盘了。
如果不在乎速度,其实百度网盘的使用体验还算不错,不过因为我本身有NAS,所以每次都是别人分享给我,随后我通过极空间的NAS网盘工具去下载(毕竟开了会员,不限速)但这就遇到一个问题,面对对面分享过来的大量文件,不得不一个接一个地手动点击下载,这不仅耗时费力,而且稍不留神就可能错过重要资料。更别提那些需要定期备份的文件了,重复性的操作简直让人疲惫不堪。

今天要介绍的项目来自粉丝制作,他本身是做剪辑的,因为会用到大量的视频素材,而这些素材很多都是通过百度网盘分享,因为本身不是专业的程序员出身,所以他利用AI编写了一套百度网盘自动转存工具,非常有想法的粉丝。而且这也是我第一次看到现实中有人利用AI来帮助自己更好的工作,感觉这个思路不错,大家可以参考一下。(项目地址:https://github.com/kokojacket/baidu-autosave)

部署机
因为熊猫在极空间NAS上开了百度云盘的会员,所以这里我就直接用我常用的极空间Z423旗舰版部署该项目了。极空间的网盘工具目前涵盖的网盘数量虽说不算最多的,但一定是国内用户最实用的,除了百度网盘,极空间还提供了天翼云盘、阿里云盘、OneDrive以及移动云盘,后续应该还会添加其他进来。

想要大量存储云盘的资源,自然存储空间不能太少,毕竟很多人会拿云盘作为影视库来用,大量的影视资源都会放在云盘中,Z423旗舰版除了常规的4SATA盘位,还有4固态位,在容量上其实并不缺了,同时也兼顾了速度。
不过今天要介绍的项目在Z4Pro或者Z2Pro一样适用。
项目部署
该项目的部署并不难,不过因为是AI辅助编写的项目,所以部署和使用还是有一些需要注意的点,这些后面都会提到。
首先打开极空间的Docker界面,在镜像仓库这里输入kokojacket/baidu-autosave:latest
搜索并下载项目,当然了也可以直接用自定义拉取下载。

镜像下载之后我们来到本地镜像双击刚刚下载的镜像,文件夹路径这里我们需要映射/app/config
和/app/log
,分别是配置文件夹和日志文件夹。(也可以选择不映射日志文件夹)

端口方面容器端口为5000,这里熊猫设置的5003,后续也会以此端口为例子。

其他的都不需要设置,这时候直接点击应用创建容器即可。如果没有报错,那么此时直接浏览器输入http://极空间IP:5003端口号就能看到项目登录界面了。
项目使用
项目默认用户名和密码为admin/admin123,登陆之后记得更改一下密码,毕竟网盘还是涉及隐私问题的。

登陆之后能看到项目有三个选项,分别为任务管理、用户管理以及系统设置,熊猫这边测试项目目前出现了一种报错情况,在不进行设置定时规则的情况下前端会一直提示错误,所以我们需要先去系统设置中去设置好全局定时规则,并修改一下用户名和密码。(规则采用cron表达式)

随后来到用户管理界面,这里是我们添加百度网盘账号的地方,支持多用户管理。点击添加用户在弹出的对话框中输入用户名(不是百度网盘用户名),下方还需要我们填写cookies,在对话框下面有一段提示,这个提示是程序编写时AI自动加的,但实际并不是按照这个方法去获取。

要想获取百度网盘的cookies我们需要登录百度网盘的网页版,登录账号之后浏览器按F12进入开发者模式,这时候我们选择Nrtwork(谷歌浏览器),如果你是edge浏览器,那么应该是网络这一选项,随后刷新界面,这时候能看到这一栏出现了很多内容,找到开头为usre的内容点进去。

点击该内容会弹出新的对话框,在这里我们就能获取到Cookie了,记住,整个段落需要全部复制下来。(非常长,记得下来完整复制)
因为cookie涉及到用户隐私问题,所以一定不要外传!!!切记切记切记!!!

回到项目界面将复制的值粘贴,然后点击保存就能看到你的账户成功保存到这里了。

最后来到任务管理这里,前段时间海洋奇缘2非常火,于是我在百度云找到了分享资源。将分享的链接复制下来,一定要是正常格式,随后我们在任务管理中点击添加任务,任务名称可以直接写要保存的内容是什么,分享链接就是百度网盘分享链接了,保存目录指的是保存到网盘中的目录,如果没有那么项目会自动创建,下方还有定时和标签设置。

点击保存之后再点击执行,弹出的进度对话框就能看到已经保存成功的提示,除了手动执行,像是一些剧集,设置好定时执行之后会按时间定时去执行保存,如果内容有变动那么会自动保存,非常方便。

写在最后
从没想过粉丝有这么大能耐,不过这其实给大家了一个非常好的建议,或许你生活或者工作中有那么一些痛点需要解决,那么能不能也用AI编一个项目呢?感觉可以尝试一下。
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

值友3073868905
校验提示文案
值友3073868905
校验提示文案