本文中,使用 Aria2 实现离线下载,使用 Rclone 实现上传。应当说,Aria2+Rclone 是一个很好的组合。其中,Aria2 是一款非常好用的命令行下载工具。当然,为了推广这款下载工具,大佬们也适配了很多图形操作界面,本文中将使用 Aria2NG ; Rclone 是一款命令行下的数据备份工具,它可以将文件备份到多种不通的网盘上。借助这两款工具,我们才得以实现离线下载与上传。
在 Rclone 1.54 版本中,Rclone 官方添加了对不同版本 OneDrive 的支持,其中就包括了中国的世纪互联版。本文将以挂载世纪互联 OneDrive 为例进行讲解。
https://github.com/P3TERX/aria2.sh
Rclone 的安装 https://rclone.org/downloads/ 我们需要下载 Linux 端与 Windows 端的程序,其中 Windows 端用于辅助挂载。 curl https://rclone.org/install.sh | sudo bash
Rclone 配置 ( 1.) API 的创建 API 重定向 URL: http://localhost:53682 世纪互联不同于国际版,需要自己创建 API,API 权限如下 Files.Read Files.Read.All Files.ReadWrite Files.ReadWrite.All offline_access User.Read 创建完成后记下 ID 和 secret 以备使用。 注意:在 Rclone1.54 版本中存在 BUG,在本地授权时无法跳转到世纪互联授权页面,故需在本地完成挂载,获取到 access_token 。
Windows 端
Linux 端
Aria2 配置
使用 Aria2NG 连接,尽情享用