使用迅雷下载Onedrive超大文件的方法
Onedrive大文件下载
一、背景
由于科研需求,需要下载一个数据集,大约100G。数据集是由国外机构提供的Onedrive分享。由于众所周知的原因,天朝无法再浏览器访问Onedrive了,即使访问的了,下载超大文件也是让人头疼的问题。
二、我的方法
1. 准备
科学上网工具
首先,我们需要打开Onedrive的分享链接,所以肯定需要科学上网,最简单最方便的方法当然是使用Chrome插件了(这是另一个话题,在这就不详细叙述了),请自行解决。
2. 下载过程
1. 打开Onedrive的分享链接
下面是我需要下载的Onedrive Share文件,有120G左右
2. 不能直接点击Download
按钮
由于文件过大,比如Automatically_Annotated_compressed文件夹有67G打下,直接点击下载有两个问题无法解决。
1. 科学上网工具速度很慢,打开网页还行,下载大文件是不行的
2. Onedrive不支持断点续传,如果直接下载,由于网络原因导致下载失败,就必须重头来过,这是不能忍受的。
3. 解决办法
- 需要进入目录,选择需要下载的文件,选择
Download
- 进入Chrome的
下载内容
,就可以看到刚刚下载的文件。取消下载,我们需要的是下载链接。
3. 打开迅雷,复制下载链接
如果迅雷关联了浏览器,那么就会自动新建下载任务了,如果没有关联浏览器,需要自己新建任务,然后在新建任务中粘贴刚才复制的链接。
4. 效果
如果网速可以的话,下载速度可以达到10M/s,这是我目前能想到的最好的下载Onedrive超大文件的方法了。
三、后记
科研中会遇到很多问题,有些问题是外部环境造成的,但遇到困难不能轻易说放弃,我相信总会找到解决办法的。
我尝试过的方法
方法 | 结果 |
---|---|
用v*n下载 | 下载速度慢,有流量限制,放弃 |
寻找Onedrive的hosts | 网上能够找到的hosts统统无效,放弃 |
找国外朋友帮忙 | 首先,下载时间长,太麻烦。其次,下载完如何弄到本地又是一个头疼的问题。放弃 |
如果您有其它更好的方法,欢迎留言交流。