首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用wget从Onedrive下载文件和文件夹?

如何使用wget从Onedrive下载文件和文件夹?
EN

Unix & Linux用户
提问于 2015-08-17 16:05:19
回答 7查看 117K关注 0票数 41

如何使用wget从Onedrive下载文件?(以及批处理文件和整个文件夹,如果可能的话)

EN

回答 7

Unix & Linux用户

回答已采纳

发布于 2017-07-14 18:02:18

使用Chrome (但Firefox可能也能工作)。

  1. 开放DevTools
  2. 单击下载按钮。
  3. 下载但立即取消
  4. 在DevTools中打开“网络”选项卡。在Zip?authKey=中搜索“DevTools”并打开它(单击)。这是邮政请求。
  5. 单击底部的“表单数据”右侧的“查看源”。
  6. 按照以下方式构造该命令:
代码语言:javascript
运行
复制
wget --post-data='<raw form data>' '<Download URL>'

或者:

代码语言:javascript
运行
复制
wget --post-data='resIds=xxx&canary=yyy&authkey=zzz' 'https://cid--foobar.users.storage.live.com/downloadfiles/V1/Zip?authKey=zzz'

这甚至适用于不同的主机(具有不同的IP地址)。

票数 18
EN

Unix & Linux用户

发布于 2019-11-15 04:40:09

生成一个共享链接,并将"&download=1“追加到它的末尾。

如果链接是"https://some.host/:z:/x/personal/some_用户/123456asdf?e=12345

然后

代码语言:javascript
运行
复制
wget "https://some.host/:z:/x/personal/some_user/123456asdf?e=12345&download=1"
票数 16
EN

Unix & Linux用户

发布于 2019-01-03 17:06:33

另外,我们也可以使用CurlWget --我已经在OneDrive和Google上试用过了

票数 8
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/223734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档