Php İle Web Sitelerinden Çoklu Resim İndirme | Film Diyalogları

Php İle Web Sitelerinden Çoklu Resim İndirme

Yazar Serkan Yalçın 12 Ocak 2020, Pazar

Php İle Web Sitelerinden Çoklu Resim İndirme

CURL İle Resimleri Çekmek Ve Kayıt Etmek

Merhaba arkadaşlar, CURL kullanarak botlar yazabiliyor ve web sitelerinden veriler çekebiliyoruz. Bir web sitesinden çoklu resim indirmeye ihtiyaç duydum ve kaynak bulmadım daha doğrusu birden fazla resim indirebilmek konusunda kaynağa erişemedim. Ben de oturdum bir kütüphane yazdım ve sizlerle paylaşmak istedim.

Web Sitelerinden Resim İndirebilmek

$resim="https://notunupaylas/img/".$sayi.".jpg";  // burada resmi indirmek istediğim site adresini yazıyorum.
$yeni= rand(1,3899).".jpg";  // burası resmi kayıt edeceğim isim.
$veri = file_get_contents($resim); 
$kayit= fopen('img/'.$yeni,'w+'); //burada resmi hangi klasöre kayıt etmesini belirliyorum.
fwrite($kayit,$veri); 
fclose($kayit);

Üstteki kod ile birlikte resmi indirebiliyoruz ancak yalnızca 1 tane görsel indirebiliyoruz.
Asıl olay klasör içerisindeki tüm görselleri indirebilmek. Kodumuzu bu şekilde düzenliyoruz..



while(1) { 
$sayi = rand(3398,10803); 
if(file_exists($sayi)) { 
echo "$sayi Resimler indirildi..
"; 

break; 
}else { 
$resim="https://desenio.co.uk/bilder/artiklar/".$sayi.".jpg"; 
$yeni= rand(1,3899).".jpg"; 
$veri = file_get_contents($resim); 
$kayit= fopen('img/'.$yeni,'w+'); 
fwrite($kayit,$veri); 
fclose($kayit); 





?>

 

Dosyaları buradan indirebilirsiniz..