V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LittleYe233
0.01D
V2EX  ›  问与答

Onedrive 国际版如何用多线程下载?

  •  
  •   LittleYe233 · 2020-06-26 07:27:23 +08:00 · 6159 次点击
    这是一个创建于 1961 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我有一批需要从 Onedrive 国际线路下载的大文件,现苦于下载速度堪忧,遂思考能否使用多线程下载。尝试了一些编程手段和软件,发现效果都不好(似乎需要开一个 session 先输密码,有点麻烦),故向各位大佬求助。第三方软件或代码( python 为宜)皆可。thx !

    第 1 条附言  ·  2020-06-27 17:25:32 +08:00

    感谢各位大佬的回复,最近突然多了很多任务无法及时查看,之后我会对各位的方法做验证的 (我发现我不会@全体人员TAT)

    第 2 条附言  ·  2020-07-05 23:45:16 +08:00
    问题基本解决了,IDM+自带的插件即可,用插件嗅探下载地址,即可绕过登陆验证的问题,基本上 32 线程可以跑满。顺带提一下,最好使用主流浏览器(比如 google chrome,firefox ),其他浏览器哪怕同样是 chromium 也可能出现无法嗅探的问题。另,为防止中途 onedrive 链接掉线后无法继续,建议同时下载多个文件,保证各个文件处于连接状态。
    30 条回复    2025-10-23 09:29:31 +08:00
    kome
        1
    kome  
       2020-06-26 07:49:14 +08:00
    网页 OneDrive 上取得下载连接后, 用下载软件下载吧, 我是 office365 中国版, 不知道算不算 OneDrive 国际版. 我这里 IDM(自动调用+代理)能满速, chrome(禁用 IDM, 浏览器接手下载)也能有 2M/s 的速度, FDM(chrome 下载管理界面拷贝下载链接+无代理)也能跑满.
    mgrddsj
        2
    mgrddsj  
       2020-06-26 07:54:52 +08:00 via Android
    下载安装 Free Download Manager (FDM), 装上它的 Chrome 插件,打开网页版 OneDrive 下载文件,就会把链接抓到 FDM 里面多线程下载。
    PeterD
        3
    PeterD  
       2020-06-26 07:56:10 +08:00
    muxw6
        4
    muxw6  
       2020-06-26 08:05:43 +08:00 via Android
    先找一个 onedrive 直链获取的网站,把获取的直链放到 idm 或者 aria2 中下载
    itechify
        5
    itechify  
    PRO
       2020-06-26 08:31:14 +08:00 via Android   ❤️ 1
    借楼,用了几个月,还不知道是国际还是国内版😂,伸手党一下怎么看版本
    XanderChen
        6
    XanderChen  
       2020-06-26 08:36:08 +08:00 via Android
    直接科学上网?
    leafleave
        7
    leafleave  
       2020-06-26 09:11:36 +08:00 via Android
    @oneisall8955 要是 sharepoint.cn 就是国内的,要是 com 就是国际的
    SakuraSauce
        8
    SakuraSauce  
       2020-06-26 09:14:34 +08:00 via Android
    服务器上搭建一个 Oneindex,然后用 IDM 下载 Oneindex 的链接
    leafleave
        9
    leafleave  
       2020-06-26 11:42:11 +08:00
    13.107.136.10 xxx-my.sharepoint.com
    另外用这条 host 试试,把 xxx 替换成你实际的名字
    labnotok
        10
    labnotok  
       2020-06-26 11:47:55 +08:00 via Android
    不进行单线程限速的网站有必要使用多线程?
    ruixue
        11
    ruixue  
       2020-06-26 11:55:53 +08:00
    官方客户端默认同时下载 5-7 个文件,等效于 5-7 线程,如果还不够用,想办法找个速度快的梯子可能比想办法继续提高线程数更有效
    LittleYe233
        12
    LittleYe233  
    OP
       2020-06-27 17:27:08 +08:00
    @ruixue 客户端的确可以,但是这个文件不在我的帐户上,怎么用客户端下载……
    ruixue
        13
    ruixue  
       2020-06-27 17:51:23 +08:00
    @LittleYe233 对于 OneDrive for Business 来说同租户内一个用户可以分享 OneDrive 文件夹给另一个用户,另一个用户用浏览器进入"共享 >与我共享"打开分享的文件夹点“同步”按钮就可以调用桌面客户端把该分享文件夹下载到本地
    LittleYe233
        14
    LittleYe233  
    OP
       2020-06-28 12:05:53 +08:00 via Android
    @ruixue 啊这……我和发文件的不在同一租户里啊……我现在只有下载链接,其他的都干不了……
    ruixue
        15
    ruixue  
       2020-06-28 12:28:54 +08:00
    @LittleYe233 那就没办法了,不如找个好点的梯子,单线程也能很快的
    LittleYe233
        16
    LittleYe233  
    OP
       2020-07-05 18:34:34 +08:00
    @kome 中国版似乎的确可以用下载工具,但是国际版在使用下载工具时会出现各种问题( FDM 会直接 403,IDM 会在 download page 和 authorize.htm 来回横跳),猜测国际版加入了各种验证方式避免爬虫
    yangzhongyi
        17
    yangzhongyi  
       2022-04-20 13:29:44 +08:00
    @kome 你好 请问下载的方式可以 请教一下吗
    LittleYe233
        18
    LittleYe233  
    OP
       40 天前
    忘记了这个问题,应该没有人关注了吧
    LittleYe233
        19
    LittleYe233  
    OP
       29 天前
    问题基本解决了,IDM+自带的插件即可,用插件嗅探下载地址,即可绕过登陆验证的问题,基本上 32 线程可以跑满。顺带提一下,最好使用主流浏览器(比如 google chrome ,firefox ),其他浏览器哪怕同样是 chromium 也可能出现无法嗅探的问题。另,为防止中途 onedrive 链接掉线后无法继续,建议同时下载多个文件,保证各个文件处于连接状态。
    LittleYe233
        20
    LittleYe233  
    OP
       25 天前
    准备让此帖子用于记录了反正没人看得到,当日记得了
    LittleYe233
        21
    LittleYe233  
    OP
       24 天前
    今天投了 100APT
    LittleYe233
        22
    LittleYe233  
    OP
       23 天前
    apt 价格都到 3.5 了哥哥,我哭了
    LittleYe233
        23
    LittleYe233  
    OP
       19 天前
    apt 已经 3 了。。。
    LittleYe233
        24
    LittleYe233  
    OP
       18 天前
    给我起飞
    LittleYe233
        25
    LittleYe233  
    OP
       17 天前
    今日黄金突然闪崩
    LittleYe233
        26
    LittleYe233  
    OP
       16 天前
    市场处于反复震荡中,今天 apt3.2
    LittleYe233
        27
    LittleYe233  
    OP
       16 天前
    又要出来了
    LittleYe233
        28
    LittleYe233  
    OP
       16 天前
    同事今天请假了,活儿要给我干,无语了
    LittleYe233
        29
    LittleYe233  
    OP
       16 天前
    没啥用,中医没问题,中药的药性不行了,还很贵,我朋友就做 it 医疗方向的
    LittleYe233
        30
    LittleYe233  
    OP
       16 天前
    已经在公司干了 3 年了。无语
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   856 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:43 · PVG 04:43 · LAX 12:43 · JFK 15:43
    ♥ Do have faith in what you're doing.