Как использовать wget для загрузки файлов с Onedrive? (и пакетные файлы и целые папки, если это возможно)
wget
download
batch-jobs
Жоао Жозе
источник
источник
Ответы:
Есть один способ, который работает для меня (на основе этого учебника: https://www.marstranslation.com/blog/how-to-make-direct-link-of-onedrive-files )
Щелкните правой кнопкой мыши по файлу, который вы хотите загрузить (из веб-интерфейса), и выберите «Вставить».
Нажмите «Создать HTML-код для встраивания этого файла» .
Скопируйте часть, содержащуюся в
""
src, по вашей ссылке. Это будет выглядеть так.Заменить
embed
наdownload
. Это будет выглядеть как https://onedrive.live.com/download?cid=6EBB03E38A53ED3E&resid=6EBB03E38A53ED3E%21116&authkey=AC4lDqtLG8LqfiA .Подайте его,
wget
используя следующий синтаксис:Наслаждаться.
источник
""
вwget
. Я сделал, и это не сработало.Использование Chrome (но Firefox, вероятно, также будет работать).
Или:
Это даже работает на другом хосте (с другим IP-адресом).
источник
Этот Python SDK (с примером) для проекта OneDrive работает (для личных, деловых и корпоративных учетных записей):
https://github.com/OneDrive/onedrive-sdk-python
источник
Также мы можем использовать CurlWget, который я уже пробовал на OneDrive и Google Drive.
источник
создайте ссылку для загрузки и добавьте "& download = 1" в конце.
например, если ссылка « https://some.host/:z:/x/personal/some_user/123456asdf?e=12345 »
тогда
источник