全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2154|回复: 17

[疑问] Linux命令行下上传文件到阿里云盘

[复制链接]
发表于 2021-9-20 08:46:57 | 显示全部楼层 |阅读模式
本帖最后由 嗷嗷 于 2021-9-20 08:48 编辑

IP+1:https://haoduck.com/854.html

项目地址:https://github.com/Hidove/aliyundrive-uploader

我在Github找到的


安装上传程序

Debian/Ubutnu
  1. apt update
  2. apt install -y git python3 python3-pip

  3. git clone https://github.com/Hidove/aliyundrive-uploader ~/.aliup
  4. python3 -m pip install ~/.aliup/requirements.txt

  5. alias aliup='python3 ~/.aliup/main.py'
  6. echo "alias aliup='python3 ~/.aliup/main.py'" >> ~/.profile
复制代码


CentOS
  1. yum install -y git python3 python3-pip

  2. git clone https://github.com/Hidove/aliyundrive-uploader ~/.aliup
  3. python3 -m pip install ~/.aliup/requirements.txt

  4. alias aliup='python3 ~/.aliup/main.py'
  5. echo "alias aliup='python3 ~/.aliup/main.py'" >> ~/.profile
复制代码


下面是需要配置的

1. 获取refresh_token和default_drive_id(cookie)

先在网页登录阿里云盘:https://www.aliyundrive.com/drive

然后F12打开控制台,转到Console页,用以下命令快速获取refresh_token
  1. var data = JSON.parse(localStorage.getItem('token'));
  2. console.log(`refresh_token => ${data.refresh_token}
  3. default_drive_id => ${data.default_drive_id}
  4. `);
复制代码


2. 把refresh_token和default_drive_id写入配置文件

复制一份~/.aliup/example.config.json重命名为config.json

  1. cp ~/.aliup/example.config.json ~/.aliup/config.json
  2. vim ~/.aliup/config.json
复制代码


总共有四项需要填写

REFRESH_TOKEN就是refresh_token
DRIVE_ID就是default_drive_id
ROOT_PATH是阿里云盘上传的目录(云盘目录)
FILE_PATH是本地的目录,和上一项可以理解为"同步目录",但不完全是

3. 命令行使用方法

设置alias后,aliup等同于python3 ~/.aliup/main.py

1. 执行aliup,上面说的"同步目录"
2. 上传本地文件/夹,执行aliup 本地路径
3. 上传本地文件/夹,指定阿里云盘的目录,执行aliup 本地路径 阿里云盘目录

示例:
上传/root/haoduck.com.zip到网盘默认目录,aliup /root/haoduck.com.zip
上传/root/haoduck.com.zip到网盘的music目录,aliup /root/haoduck.com.zip /music


发表于 2021-9-20 08:48:01 | 显示全部楼层
战略性Mark一下
发表于 2021-9-20 08:54:09 来自手机 | 显示全部楼层
有编译好的可执行文件
 楼主| 发表于 2021-9-20 09:00:37 | 显示全部楼层
鞠婧祎 发表于 2021-9-20 08:54
有编译好的可执行文件

这样更新方便
发表于 2021-9-20 09:01:56 | 显示全部楼层
写的很不错,但是下一秒就到了我的博客。。。
发表于 2021-9-20 09:14:05 | 显示全部楼层
3.8T的MJJ快整起来
发表于 2021-9-20 09:16:04 | 显示全部楼层
按文档配置了,上传没成功,盘里目录道是能建立,不知道怎么回事
发表于 2021-9-20 09:35:47 | 显示全部楼层
IP+1:https://haoduck.com/854.html
发表于 2021-9-20 11:20:45 | 显示全部楼层
战略性Mark一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-11 11:29 , Processed in 0.077258 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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