ریموت آپلود ( Remote Upload ) یا آپلود از لینک یعنی یک فایل که روی یک وبسایت دیگه هست رو با استفاده از لینک دانلودش به هاست خودمون انتقال بدیم. این یه قابلیت خیلی مهم و حیاتی برای وبسایت های دانلود فیلم و نرم افزار هست و امروز با هم می بینیم که توی Google Drive هم می تونیم این کار رو انجام بدیم. البته خود گوگل درایو این قابلیت رو مستقیم در اختیارمون نمیذاره و باید با استفاده از Google Colab این کار رو انجام بدیم که خیلی ام راحته.
با ترکیب گوگل درایو و کولب کار های جالبی میشه انجام داد که آموزش های اونا رو قبلا نوشتم:
هاست نامحدود و رایگان با گوگل درایو ( دانلود فایل های گوگل درایو با لینک مستقیم )
دانلود ویدیو های یوتیوب با پایتون و گوگل کولب
دانلود تورنت با لینک مستقیم - رایگان و نامحدود
حالا بریم سراغ آموزش امروز، اگه از متن خوشتون نمیاد می تونید ویدیوی این آموزش رو از یوتیوب هم ببینید:
اول وارد سایت google colab بشید و وارد حساب کاربری خودتون بشید ( همون جیمیل ).
بعد یه notebook جدید بسازید. حالا اول باید گوگل درایو خودمون رو به کولب وصل یا mount کنیم پس تکه کد زیر رو بنویسید و اجرا کنید:
from google.colab import drive drive.mount('/content/drive')
بهتون یه لینک میده که واردش میشید و کد api ای که بهتون میده رو وارد کادر میکنید، بعدش enter رو بزنید.
حالا یه فیلد جدید بسازید و کد زیر رو وارد کنید:
!wget -P /content/drive/MyDrive/newFolder/
آدرس جلوی P- آدرس مکانی توی گوگل درایو تون هست که میخواین فایل اونجا ذخیره بشه پس بعد از /MyDrive/ رو میتونید به دلخواه تغییر بدین.
حالا جلوی همون کد، لینک دانلود اون قایلی که میخواین کنتقل کنید به گوگل درایو رو بنویسید، من اینجا یه قایل mp3 رو قرار دادم ولی هر نوع فایلی میتونه باشه، فیلم، عکس، پی دی اف و ....
!wget -P /content/drive/MyDrive/newFolder/ https://www.bensound.com/bensound-music/bensound-hey.mp3
حالا کد رو اجرا کنید و می بینید که خیلی سریع فایل رو دانلود کرد:
حالا اگه برید توی حساب گوگل درایو خودتون می بینید که فایل تون انتقال داده شده: