115网盘现在只有手机端可以自动备份,PC端包括linux都是网页版,网页版是没有备份功能的,如果pc想要自动备份文件到115的话,这篇文章是本人曲线救国的方法

最新docker部署

技术栈

文章最开始的docker项目就是使用了下面两个项目的技术栈实现的备份,有兴趣可以自己看看

fake115的项目

  • 使用方法

python项目,之前写过安装python环境

1
2
3
4
5
6
7
8
9
#克隆项目到本地
git clone https://github.com/T3rry7f/Fake115Upload.git

#安装依赖
pip install -r requirements.txt

#上传命令
python fake115upload.py -u filename

实测大于5G就不行了。而且不能秒传,所以基本上是无法满足我的需求

fake115uploader项目

  • 使用方法

这个是一个go的项目。所以要安装go的环境

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
sudo apt update

sudo apt install golang

go version

#设置环境变量
nano ~/.bashrc

export PATH=$PATH:~/go/bin

source ~/.bashrc

#安装项目最新稳定版本:
go install github.com/orzogc/fake115uploader@latest

#go可执行文件会在~/go/bin里面
#首先要先运行一次 fake115uploader 生成设置文件fake115uploader.json
#fake115uploader.json里面设置115的cookie和需要上传的目录
#然后就可以使用了,因为添加了环境变量,所以可以直接执行

fake115uploader -m 文件

可以看到,这就是执行结果。会先尝试秒传模式,如果无法秒传,就会正常断点续传,还是非常实用的