Como usar o wget para baixar arquivos do Onedrive? (e arquivos em lote e pastas inteiras, se possível)
wget
download
batch-jobs
João José
fonte
fonte
Respostas:
Existe uma maneira de funcionar para mim (com base neste tutorial: https://www.marstranslation.com/blog/how-to-make-direct-link-of-onedrive-files )
Clique com o botão direito do mouse no arquivo que você deseja baixar (na interface da Web) e escolha Incorporar.
Pressione "Gerar código HTML para incorporar este arquivo" .
Copie a parte contida no
""
arquivo src é o seu link. Isso será parecido.Substitua
embed
pordownload
. Será semelhante a https://onedrive.live.com/download?cid=6EBB03E38A53ED3E&resid=6EBB03E38A53ED3E%21116&authkey=AC4lDqtLG8LqfiA .Alimente-o
wget
usando a seguinte sintaxe:Desfrutar.
fonte
""
nowget
. Eu fiz e não funcionou.Usando o Chrome (mas o Firefox provavelmente também funcionará).
Ou:
Isso funciona mesmo em um host diferente (com um endereço IP diferente).
fonte
Este SDK python (com exemplo) para o projeto OneDrive funciona (para contas pessoais, comerciais e corporativas):
https://github.com/OneDrive/onedrive-sdk-python
fonte
Além disso, podemos usar o CurlWget que eu já experimentei no OneDrive e no Google Drive
fonte
gere um link para download e adicione "& download = 1" ao final dele.
por exemplo, se o link for " https://some.host/:z:/x/personal/some_user/123456asdf?e=12345 "
então
fonte