阿里云盘本地映射
参考资料
zxbu/webdav-aliyundriver项目(github国内镜像源)
一、下载Jar包
资源链接
| github | codechina镜像 |
|---|
将下载的jar包更名为webdav.jar备用
二、在网页版阿里云盘获取 refresh_token
1、网页登录阿里云盘
2、F12进入发者工具
3、选中Application选项卡
在Application选项卡中寻找Storage中的Local Storage选项
在"https://www.aliyundrive.com/\"**中选中**token项,在json结构中找到refresh_token项
复制其值备用
三、在控制台运行测试
将refresh_token填入参数表中
1 | java -jar webdav.jar --aliyundrive.refresh-token="your refreshToken" |
参数列表如下:
1 | --aliyundrive.refresh-token |
如果一切正常无报错就可以正常使用了
四、在此电脑中添加网络位置
在win10的此电脑中右键空白处,选择添加网络位置
在Internet地址或网络地址处填写:
1 | http://127.0.0.1:8080 |
接下来如果需要填写登录用户名或者密码(默认为需要)
如果未手动设置密码则用户名和密码都是admin
接下来就可以正常使用,但是注意不要关闭命令窗口
五、后台运行
将原命令中java替换为javaw
即
1 | javaw -jar webdav.jar --aliyundrive.refresh-token="your refreshToken" |
如果将webdav.jar放在指定位置绝对路径索引,可以在webdav.jar前加绝对路径
如
1 | javaw -jar c:/webdav.jar --aliyundrive.refresh-token="your refreshToken" |
六、开机自启
随便找一个位置右键,新建快捷方式
将如下指令复制到对象位置的地方
1 | javaw -jar c:/webdav.jar --aliyundrive.refresh-token="your refreshToken" |
一路下一步,将快捷方式文件名更改为webdav.lnk(怎么看着舒服怎么起)
然后右键点属性,可见javaw的绝对路径已经自动补全
将如下快捷方式复制到如下文件目录下即可实现自启
1 | C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp |
七、更改文件大小限制
打开注册表编辑器
在注册表编辑器中打开路径
1 | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters |
HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\FileSizeLimitInBytes处的键值由 50,000,000 (50MB) 修改为更大的数值。最大修改为:4294967295(0xffffffff)字节,即4G。(真的最大是4G嘛,现在大多64位系统真的不能调高嘛,资料来源于网络,本人表示疑惑)