Bagaimana cara menggunakan wget untuk mengunduh file dari Onedrive? (dan file batch dan seluruh folder, jika mungkin)
wget
download
batch-jobs
João José
sumber
sumber
Jawaban:
Ada satu cara yang cocok untuk saya (berdasarkan tutorial ini: https://www.marstranslation.com/blog/how-to-make-direct-link-of-onedrive-files )
Klik kanan pada file yang Anda tertarik unduh (dari antarmuka web), dan pilih Sematkan.
Tekan "Hasilkan kode HTML untuk menanamkan file ini" .
Salin bagian yang terkandung dalam
""
src adalah tautan Anda. Ini akan terlihat seperti.Ganti
embed
dengandownload
. Ini akan terlihat seperti https://onedrive.live.com/download?cid=6EBB03E38A53ED3E&resid=6EBB03E38A53ED3E%21116&authkey=AC4lDqtLG8LqfiA .Beri makan untuk
wget
menggunakan sintaks berikut:Nikmati.
sumber
""
dalamwget
. Saya lakukan dan itu tidak berhasil.Menggunakan Chrome (tetapi Firefox mungkin juga akan berfungsi).
Atau:
Ini bahkan berfungsi pada host yang berbeda (dengan alamat IP yang berbeda).
sumber
SDK python ini (dengan contoh) untuk proyek OneDrive berfungsi (untuk akun pribadi, bisnis, dan perusahaan):
https://github.com/OneDrive/onedrive-sdk-python
sumber
Juga, kita bisa menggunakan CurlWget yang sudah saya coba di OneDrive dan Google Drive
sumber
buat tautan unduhan dan tambahkan "& unduh = 1" sampai akhir.
mis. jika tautannya adalah " https://some.host/:z:/x/personal/some_user/123456asdf?e=12345 "
kemudian
sumber