基于阿里网盘api二次开发实现类似onedrive双端同步功能,程序员就该自己diy

3,955 阅读2分钟

基于阿里网盘api二次开发实现类似onedrive双端同步功能

为啥选择阿里网盘二次开发?

  • 百度网盘横行网速慢的要死,仗着手持大家资源无情限速,不适合做同步盘,之前百度出了一款不限速的图片,视频同步软件,但是由于格式的限制也不想做。
  • 阿里网盘并没有过多限制,由于之前的各种活动不少同学的网盘大小可以到达1t,对比国外网盘如onedrive,google网盘,都可以通过特定的软件实现本地和远程的文件同步但是毕竟某些原因也不能愉快的使用,阿里就做到了容量大且速度快的特点非常适合做同步盘

怎么下载?

只需要到git clone下来即可 gitee.com/yxhpy/sync-…

怎么使用?

按照gitee文档使用即可,预先在网盘root目录创建一个文件夹,在本地准备一个文件夹,改写python项目中的配置文件

效果如何?

现在版本相当于只是能用的地步能实现慢同步,也就是放在那能慢慢的同步到一致,能实现多级文件夹的同步,但是无法实时监测文件的改动上传,这才是接下来我要挑战的东西,但是免费的何乐而不为呢?对吧

速度如何?

基于阿里网盘的秒传,部分知名软件或文件如果达到hash一致,能非常快速的同步到网盘上去,下载单线程下载后续优化,上传也是单线程上传后续优化,能用!!

后续?

我不清楚是写web客户端管理还是就写python这样运行,这个项目说小往后也不小,说大现在就是个幼儿园吗,我也是初出茅庐按照脑子里的想法慢慢写吧!!