FTP sitesinin içeriğini indir, ancak her dosyanın sadece ilk 10 MB'ını mı indirdin?


2

Küçük dosyalar arasında dağılmış çok büyük dosyalar içeren bir FTP sitem var.

FTP içeriğinin tamamını indirmek istiyorum, ancak her dosya için indirilen tutarı 10 MB ile sınırlandırın.

Böylece, 10 MB'den küçük tüm dosyalar bozulmaz, ancak 10 MB'den büyük tüm dosyalar yalnızca ilk 10 MB veriyi alır.

Bu mümkün mü? Değilse, 10 MB'tan küçük tüm dosyaları indirmenin bir yolu var mı?


kıvırmak bunu yapabilmelidir ... tam olarak neyin gerekli olduğundan emin değil; daha sonra aramaya çalışacağım.
quack quixote

Yanıtlar:


3

Bunu yapmak için cURL kullanabilirim .

Bir bayt dosya boyutu belirtmeme izin veren '-r / - range' seçeneğine sahiptir.

Bu, ilk 10 MB'lık büyük dosyaları ve daha küçük bir şey için tam bir dosya elde etmemi sağlayacak.


0

10 MB'tan küçük tüm dosyaları indirmek için, tüm dosyalar tek bir klasördeyse (GUI FTP istemcisi kullandığınızı varsayarsanız) bunu yapabilirsiniz:

  • Dosyaları boyuta göre sıralayın - genellikle dosya boyutu başlığına tıklayarak
  • 10 MB'tan küçük ilk dosyayı seçin
  • Basılı tutun Shiftve son dosyayı seçin. Bu dosya aralığını seçecektir.
  • Bu dosyaları aktar

Dosyalar birden fazla klasördeyse, bunu her klasör için tekrarlamanız gerekir.


bu işlem dosyanın tamamını kopyalayacaktır. OP sadece ilk 10 MB istiyor.
RJFalconer

Bu doğru. Bu yazıdaki son soruya bir cevaptı. Bunu söylemek için cevabı netleştirdim.
Wayne Johnston

> 1000 klasör var
Michael Galos

-1

Size büyük dosyaları atlamak için ikinci seçeneği yanıtlamak için, FileZilla'da dosya boyutuna göre bir filtre ayarlayabilir ve bunu 10 MB'den büyük dosyaları gizlemek / atlamak için kullanabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.