Cómo utilizar wget para descargar archivos desde onedrive? (Y archivos por lotes y carpetas enteras, si es posible)
wget
download
batch-jobs
João José
fuente
fuente
Respuestas:
Hay una manera que funciona para mí (basada en este tutorial: https://www.marstranslation.com/blog/how-to-make-direct-link-of-onedrive-files )
Haga clic con el botón derecho en el archivo que desea descargar (desde la interfaz web) y elija Incrustar.
Presione "Generar código HTML para incrustar este archivo" .
Copie la parte contenida en el
""
de src es su enlace. Esto se verá así.Reemplazar
embed
condownload
. Esto se verá como https://onedrive.live.com/download?cid=6EBB03E38A53ED3E&resid=6EBB03E38A53ED3E%21116&authkey=AC4lDqtLG8LqfiA .Aliméntelo
wget
con la siguiente sintaxis:Disfrutar.
fuente
""
enwget
. Lo hice y no funcionó.Usando Chrome (pero Firefox probablemente también funcionará).
O:
Esto incluso funciona en un host diferente (con una dirección IP diferente).
fuente
Este SDK de Python (con ejemplo) para el proyecto OneDrive funciona (para cuentas personales, comerciales y corporativas):
https://github.com/OneDrive/onedrive-sdk-python
fuente
Además, podemos usar CurlWget que ya probé en OneDrive y Google Drive
fuente
generar un enlace de descarga y agregar "& download = 1" al final del mismo.
por ejemplo, si el enlace es " https://some.host/:z:/x/personal/some_user/123456asdf?e=12345 "
luego
fuente