Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Google Documents' e dosya yükleme
#1
Konunun kısa özeti;

> Google docs 1milyon karakterden az dosyaları google drive alanından saymıyor, böylece drive alanı azalmamış oluyor.

> 1gb lık dosyayı 750kb lık partlar halinde bas64 ile kodlarsak 1M den az olur, ve 1334 part eder.

> Fazla yükleme yaptığımız için Google fark edip banlıyabilir, sorumluluk size ait.

> Sorun yoksa SINIRSIZ bir şekilde yükleme yapın Big Grin


github linki: https://github.com/stewartmcgown/uds

burdan clone download ile zip halinde indiriyoruz.  https://developers.google.com/drive/api/...art/python   buradaki adreste drive kullanacağımız hesap ile sol üstten giriş yapıyoruz. MAvi Enable Drive Api butonuna basıyoruz. Download client configuration butonuna basıyoruz ve  "cridential.json" dosyası iniyor. Bunun ismini "client_secret.json" olarak değiştirip uds.py nin yanına koyuyoruz.

 cmd ekranında uds.py olduğu dizine gidiyoruz. "pip3 install -r requirements.txt" komutu ile gerekli kütüphaneleri kuruyoruz. bittikten sonra 
"python3 uds.py" komutu ile ilk başlangıcı yapıyoruz. 

Not: Eğer "import googleapiclient.http error" hatası verirse  "pip3 install --upgrade google-api-python-client oauth2client" Komutu girin.

ilk başlangıç komutunu girince tarayıcı açılacak ve google hesabınız sizden drive erişmek için izin isteyecek izinver diyip tarayıcıyı kapatın.

Sonra "python3 uds.py -h" ile hangi parametreleri kullanabileceğinize bakın.



Ara
Cevapla
#2
1 GB dosyayı indirirken, dosyayı decode etmesi ne kadar sürüyor süre olarak?
Ara
Cevapla
#3
"import googleapiclient.http error" hatasını geçtikten sonraki aşamada aldığım hata.

no module named 'tqdm'

Ara
Cevapla
#4
(14-06-2019, Saat: 10:53)ahmettepe Nickli Kullanıcıdan Alıntı:  "import googleapiclient.http error" hatasını geçtikten sonraki aşamada aldığım hata.

no module named 'tqdm'


pip3 install tqdm denedin mi?

@ahgonlum valla bilmiyorum, Doğrusu ben 1-2 tane dosya denedim yüklemek için düşük boyuttaydı.
Ara
Cevapla
#5
pip3 instal tqdm yi kurduktan sonrada credentials.json hatası veriyor

ilk komutta belirttiği gibi credentials.json dosyasını client_secret.json olarak değiştirip denediğimde aşağıdaki resimde görüldüğü hatayı verdi. Sonra tekrar credentials.json olarak düzelttim. ikinci komutta bu sefer client_secret dosyası hatasını verdi. credentials.json dosyasını kopyasını oluşturup client_secret.json olarak her ikisini de aynı klasörde bulundurduğumda da en son komut hatası resimde görüntülendi.


Ara
Cevapla
#6
Github da 100mb partlar halinde normal olarak yüklemeye izin veriyor (75gb'da uyarı) 100gb sınırı var. ayrıca https://git-lfs.github.com/ ile 1gb dosyaya yükseltebilirsiniz. base64'e çevir sonra tekrar indirmek için uğraş dur. github daha iyi dosya saklamak için. ayrıca dosyaları gizli reponuza atabilirsiniz (microsoft satın aldıktan sonra ücretsiz oldu). yalnız başkaları erişmek istediğinde (..paylaşım için 3 kişi github hesabı ekleyebilirsiniz) sizin session (oturum bilgileriniz gerekir. direkt dosya inmez.) konuyla alakası yok ama yine yazayım dedim.
Ara
Cevapla
#7
@ahmettepe

Windows pc de 1-2mb bişey yüklemeye çalış sonra vps server e at.

Goıgle drive dan izin almak için tarayıcın otomatik olarak açılacak, Ubuntu olduğu için olmayabilir.
Ara
Cevapla
#8
@oktay811

ubuntu sunucu da çalışmazsa bir işime yaramaz. nerden bulcaz o kadar upload hızını Big Grin
Ara
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Python UDP ile internet paketsiz dosya indirme, Turkcell Rosenrot 2 734 29-08-2019, Saat: 23:09
Son Yorum: aras5757
  Dosya indirme kodu gecemor 66 43,106 29-06-2019, Saat: 22:16
Son Yorum: teaqara
  Eski Facebook'a Url'den Video Yükleme gecemor 463 138,807 02-02-2019, Saat: 18:39
Son Yorum: gecemor
  Facebook ve selenium ile yukleme yapma oktay811 7 2,258 17-12-2018, Saat: 19:36
Son Yorum: gecemor
  Python ile ftp'ye dosya yükleme sorunu. ahmettepe 8 3,569 24-06-2018, Saat: 21:14
Son Yorum: Fevzi Aksoy

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme