Wget kullanarak Google Drive Dosyalarını İndirme

7 Aralık 2019alicanatas

Dosyalar google sürücüden wget kullanılarak indirilebilir. Ama önce google sürücüdeki dosyaların boyutunun küçük mü büyük mü olduğunu bilmeniz gerekir.

Boyutu 100 MB’tan az olanlar küçük dosyalar, boyutu 100 MB’den fazla olanlar ise büyük dosyalar olarak kabul edilir.

İndirilecek dosyanın herkese açık olması gerekir.

  • İndirilmesi gereken bir dosyayı seçin ve sağ tıklayın.
  • Paylaş‘ı tıklayın. Bir iletişim kutusu belirecektir.
  • Sağ alt köşesindeki Gelişmiş‘i tıklayın.
  • Erişimi Olanlar kısmında “Belirli Kişiler Erişebilir” tarzı bir ibare var ise hemen yanındaki Değiştir‘i tıklayın.
  • Buradan “Açık – Web üzerinde herkese açık” seçeneğini işaretleyin ve kaydedin.
  • Paylaşım Bağlantısını Kopyalayın
    Örnek: https://drive.google.com/file/d/1UibyVC_C2hoT_XEw15gPEwPW4yFyJFeOEA/view?usp=sharing
    Yukarı bold olarak işaretlenmiş kısım bizim dosya id’miz kaydedin biryere lazım olacak.

Şimdi küçük dosya terminali için aşağıdaki komutu çalıştırın:

wget --no-check-certificate 'https://docs.google.com/uc?export=download&id=DOSYAID' -O DOSYAADI

Yukarıdaki komutta, DOSYAID değerini yukarıda belirtilen dosya id’si ile değiştirin ve DOSYAADI kısmına indirmek istediğiniz dosyanın adını yazın.

Büyük dosyalar için, DOSYAID ve DOSYAADI kısımları içinde gerekli değişiklikleri yaparak aşağıdaki komutu çalıştırın:

wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=DOSYAID' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=DOSYAID" -O DOSYAADI && rm -rf /tmp/cookies.txt

Hepsi bukadar.

Leave a comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Önceki Yazı Sonraki Yazı