如何使用命令行快速下载Google Drive/OneDrive大文件

OneDrive

OneDrive使用wget下载会出现403 forbidden,可通过下面方法下载。

浏览器右键进入检查界面,选择netowork,搜索download.aspx,然后在待下载文件处点击下载,即可出现下载链接,复制为cURL即可下载。

curl 'https://maildluteducn-my.sharepoint.com/personal/yan_bin_mail_dlut_edu_cn/_layouts/15/download.aspx?UniqueId=4fa09043%2D6cc3%2D40fb%2Db33e%2Da6f8d46d9bc4' \
  # 这里删除了自己浏览器的参数,直接使用复制后的即可
  --output model.pth # 指定下载文件名

在这里插入图片描述

Google Drive

wget --load-cookies /tmp/c
### 如何加速 OneDrive 文件下载速度 #### 使用内置带宽控制功能优化下载体验 为了更好地管理OneDrive下载速度并防止占用全部可用带宽,在“网络”选项卡上能够调整上传和下载的速度限制。这有助于保持其他在线活动不受影响的同时加快实际的数据传输效率[^1]。 #### 利用第三方工具增强下载性能 对于希望进一步提升下载速率的情况,可以考虑采用专门设计用来提高文件获取速度的应用程序。例如Internet Download Manager(IDM),这款软件支持断点续传、多线程下载等功能,从而有效缩短大容量文档或媒体资源从云端迁移到本地所需的时间。不过需要注意的是,在安装过程中应当遵循正确的步骤以确保兼容性和稳定性,比如运行`绿化.bat`脚本以及激活相应的浏览器扩展组件[^4]。 #### 借助命令行实现高效批量处理 针对熟悉Linux环境下的用户而言,利用命令行界面可以直接访问远程存储位置并通过wget等实用程序快速拉取目标资料。这种方法特别适合于自动化场景或是当图形化操作不够便捷的时候。具体来说,可以通过解析分享链接中的参数构建合适的请求语句来进行无干扰式的高速度数据转移[^3]。 ```bash # 下面是一个简单的例子展示如何使用 wget 来抓取 Onedrive 上公开可得的内容 wget --content-disposition "https://example.com/path/to/file" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值