阿里云盘上传工具
Pluto Lv2

阿里云盘上传工具

如有侵权,请联系我删除

禁止用于非法用途,违者后果自负

觉得不错的可以给个star~

宝塔插件

https://github.com/aoaostar/alidrive-uploader-for-baota

演示

使用方法

1
curl -sL https://raw.githubusercontent.com/aoaostar/alidrive-uploader/v2/install.sh | bash 
  • 重命名example.config.yamlconfig.yaml
  • 填写好config.yaml的内容

控制台快速获取代码

1
2
3
var data = JSON.parse(localStorage.getItem('token'));
console.log(`refresh_token => ${data.refresh_token}
default_drive_id => ${data.default_drive_id}`);

config.yaml

1
2
3
4
5
6
debug: false
transfers: 3
ali_drive:
drive_id: xxxxxxx
refresh_token: xxxxxx
root_path: 网盘目录

运行

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Usage:
alidrive.exe [OPTIONS] LocalPath RemotePath

Application Options:
-d, --debug Debug模式
-t, --transfers= 同时上传文件个数
-c, --config= 配置文件路径 (default: config.yaml)
-v, --version 输出版本信息

Help Options:
-h, --help Show this help message

Arguments:
LocalPath: 本地文件路径
RemotePath: 远程文件路径

编译

由于windows命令行风格太坑,需要禁用posix style
linux正常编译即可

1
2
3
4
# linux
go build main.go
# windows
go build -tags forceposix main.go
  • 本文标题:阿里云盘上传工具
  • 本文作者:Pluto
  • 创建时间:2022-04-13 14:40:58
  • 本文链接:https://blog.aoaostar.com//post/8ed552fa/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 评论