因为Clouddrive 属于个人项目,未开源,没有官方主页,开发者仅提供了 Docker 镜像地址,登录的账号密码数据可能会被开发者用于不法用途,所以为了安全起见,我采用webdav-aliyundriver开源软件进行挂载。
大致步骤
JAVA软件下载安装
NetDrive 3软件下载安装
webdav-aliyundriver开源软件下载
阿里云盘账号的refresh-token查询
JAVA软件下载安装
webdav-aliyundriver.jar软件是JAVA编码,其运行需要JAVA环境,所以电脑里必须安装有JAVA软件,一般人的电脑都会装有,没有的就去官网下载后装一下(https://www.java.com/zh-CN/)。
NetDrive 3软件下载安装
可以去官网(https://www.netdrive.net/download/)下载安装,当然,该软件是付费软件,正好最近该软件打折,半价,所以我选择去软购商城(https://apsgo.com/store/product/netdrive)购买终生更新版,当然,如果对自己数据安全不关心的,大家也可以尝试去搜索使用开心版。
webdav-aliyundriver开源软件下载
软件官方地址:https://github.com/zxbu/webdav-aliyundriver,该软件不需要安装,但下载后存放的位置记得放好,后面配制环境需要。
阿里云盘账号的refresh-token查询
按照如下步骤进行就可以:
在电脑谷歌浏览器登录阿里云盘(https://www.aliyundrive.com)
按F12进入浏览器开发人员工具
右侧最上栏选择Application
左侧选择Localstorage
中间选择token
-
下方查看并复制阿里云账号的refresh-token(复制refresh-token的值,不要带引号)
运行webdav-aliyundriver
在电脑命令行窗口中运行:
打开命令行窗口:按win+r,在运行命令窗口中输入cmd,按下enter回车键
运行命令:输入以下格式命令并按下回车:java -jar E:\Software\NetDrive\webdav-aliyundriver\webdav-aliyundriver-2.4.2.jar --aliyundrive.refresh-token="自己阿里云账号的refresh-token" --server.port=8080 --aliyundrive.auth.enable=true --aliyundrive.auth.user-name=admin --aliyundrive.auth.password=admin
各参数含义: -jar 绝对地址\webdav-aliyundriver-2.4.2.jar
webdav-aliyundriver.jar安装包放置路径,要填你自己的哦
--aliyundrive.refresh-token=" "
阿里云盘的refreshToken
--server.por=8080
服务器端口号,默认为8080
--aliyundrive.auth.enable=true
是否开启WebDav账户验证
--aliyundrive.auth.user-name=admin
WebDav账户,默认admin
--aliyundrive.auth.password=admin
WebDav密码,默认admin 注意,这里的webdav账户密码不是阿里云的账户密码。(运行命令不能关,关的话webdav-aliyundriver就不运行了)-
检查阿里云盘是否挂载成功:在浏览器网址中输入“127.0.0.1:8080”,若提示登录,则账号和密码都输入admin,进入即可看到是自己的网盘内容了。
开机自启动设置
由于webdav运行在PC本地,每次开机,都输入参数运行有些过于麻烦了,所以要设置为开机自动启动。
-
新建一个文本文件,里面输入原本在命令行窗口运行的那条命令,要记得带上参数,保存文件。 重命名,将后缀改为.bat 其实将此bat文件放在启动文件夹中就可以实现开机自启动了,只是它会伴随着一个黑色的命令行窗口,关掉的话webdav服务就停止了哦,太碍眼了,太碍眼了 再新建一个文本文件,里面输入“CreateObject("WScript.Shell").Run "cmd /c 绝对路径/bat文件名.bat",0”
这里的绝对路径是指刚才的bat文件的路径哦,可别搞错了
-
同样重命名,但这个后缀要改为.vbs,得到三个文件
将这个vbs文件,放入自启动文件夹内。自启动文件夹一般目录为:C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 至此,大功告成,可以重启后验证一下是否实现了开机自启动。