瑞客论坛

 找回密码
 立即注册
查看: 996|回复: 0

[Windows] 基于开源项目webdav-aliyundriver实现阿里网盘本地化

[复制链接]

金币5246  第236名

123

主题

27

回帖

5296

积分

论坛元老

Rank: 8Rank: 8

威望
0
贡献
49
热心值
1
金币
5246
注册时间
2020-8-31
发表于 2021-8-13 11:55 | 显示全部楼层 |阅读模式
在此之前大家还是先了解了解,https://github.com/zxbu/webdav-aliyundriver 别人的开源项目,其实之前我也想基于webdav实现我想要的功能,如果还没有了解我之前的项目请移步 python阿里网盘双向同步
该项目的话,现在是可以完美实现本地网盘的同步的,项目基于java开发,所用的工具也相对较多,使用难道也是有一点的,但是这并不是阻碍我们的问题。
需要工具 : java开发环境 (jdk + 最好有idae)+ raidrive + git工具(选),其实我们用一个jdk就可以了,但是想要自己编译程序这些东西希望大家都可以准备好。
使用教程
1. 到开源项目点一个star,这是基本素质 https://github.com/zxbu/webdav-aliyundriver, 我的开源项目 https://gitee.com/yxhpy/sync-alidisk(我的你们就随意啦)
2. 打开idae 将最新版本下载到本地

3. git地址放进来 点击clone即可

4. 打开项目配置文件

5.输入你自己的refresh_token

获取教程请到开源项目自行查看
6.打包项目成jar
基于开源项目webdav-aliyundriver实现阿里网盘本地化-1.png
到这里获取打包好的jar包
基于开源项目webdav-aliyundriver实现阿里网盘本地化-2.png
命名好运行 java -jar xxxx.jar 运行程序,运行成功后,打开raidrive
基于开源项目webdav-aliyundriver实现阿里网盘本地化-3.png
按照这个配置输入即可
基于开源项目webdav-aliyundriver实现阿里网盘本地化-4.png
此时阿里网盘就已经挂载在了本地,速度完全取决于自己网络速度
基于开源项目webdav-aliyundriver实现阿里网盘本地化-5.png
复制一个文件速度还是蛮快的
基于开源项目webdav-aliyundriver实现阿里网盘本地化-6.png
有一点不完美的地方就是上传,由于阿里网盘已经实现了秒传的技术,但这里上传并没有用到,上传速度还是有点慢,之前我写的项目是可以python阿里网盘双向同步 实现秒传的,可能是受限于webdav协议吧
基于开源项目webdav-aliyundriver实现阿里网盘本地化-7.png
工具下载地址
idae [color=rgba(0, 0, 0, 0.85)]https://www.aliyundrive.com/s/Roe5YQWp82v
[color=rgba(0, 0, 0, 0.85)]jdk https://www.aliyundrive.com/s/3Bbowfn5P5u
git自行下载即可 https://git-scm.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-11-24 05:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表