Comment utiliser wget pour télécharger des fichiers depuis Onedrive? (et fichiers batch et dossiers entiers, si possible)
wget
download
batch-jobs
João José
la source
la source
Réponses:
Il y a une façon qui fonctionne pour moi (basée sur ce tutoriel: https://www.marstranslation.com/blog/how-to-make-direct-link-of-onedrive-files )
Cliquez avec le bouton droit sur le fichier que vous souhaitez télécharger (à partir de l'interface Web) et choisissez Intégrer.
Appuyez sur "Générer du code HTML pour intégrer ce fichier" .
Copiez la partie contenue dans le
""
src est votre lien. Cela ressemblera.Remplacez
embed
pardownload
. Cela ressemblera à https://onedrive.live.com/download?cid=6EBB03E38A53ED3E&resid=6EBB03E38A53ED3E%21116&authkey=AC4lDqtLG8LqfiA .Alimentez-le en
wget
utilisant la syntaxe suivante:Prendre plaisir.
la source
""
danswget
. Je l'ai fait et cela n'a pas fonctionné.Utiliser Chrome (mais Firefox fonctionnera probablement aussi).
Ou:
Cela fonctionne même sur un hôte différent (avec une adresse IP différente).
la source
Ce SDK python (avec exemple) pour le projet OneDrive fonctionne (pour les comptes personnels, professionnels et d'entreprise):
https://github.com/OneDrive/onedrive-sdk-python
la source
De plus, nous pouvons utiliser CurlWget que j'ai déjà essayé sur OneDrive et Google Drive
la source
générer un lien de téléchargement et ajouter "& download = 1" à la fin de celui-ci.
par exemple, si le lien est " https://some.host/:z:/x/personal/some_user/123456asdf?e=12345 "
ensuite
la source