Arkadaşlar bi siteden veri çekme yapıcaktım bot tamamiyle bitti istediğim verileri çekicek şekilde ayarladım. Şöyle bi problemim var 6000 küsür veri çekicek dolayısıyla işlem çok uzuyor. Yani bi 15 dk veri çekecek. Botu çalıştırıyorum bi süre sonra boş veri döndürmeye başlıyor çektiğim siteyi tarayıcıdan refreshliyorum beyaz sayfa gözüküyor sadece.
Bot 10 sn çalışsa 5 sn dursa sonra kaldığı yerden devam etse çalışır gibime geliyor php ile böyle birşey mümkün mü ? Yada farklı bir çözümü olan var mı. Preg_match_all ile çekiyorum verileri.
Bot ile konu çekme hakkında
6
●916
- 21-02-2014, 19:16:45O şekilde nasıl yapacağım hocam for dönüyor 6815 kereacidmax adlı üyeden alıntı: mesajı görüntüle

Denedim fakat olmadı yani verdiğiniz kod çalışıyor fakat 4 ten sonra dönen for çalışmıyor sonra hep boş veri dönüyor.LaCReMeL adlı üyeden alıntı: mesajı görüntüle
Çözüm yolu olan varsa çok makbule geçer. - 21-02-2014, 20:02:37verilerini alacağın sayfaların adreslerini önce veritabanına kaydedersin (ya da bir dosyaya). sonra her çalışmada bir sayfanın verisini alırsın ve çalışma aralığını veri alacağın sunucuda sorun çıkarmayacak seviyede tutarsın.
sleep'i execution time sorun olur diye yazmamıştım, ama öyle bir sorunun yok anladığım kadarıyla.. öyleyse sleep kullan ve süreyi uzun tut, sunucu seni zararlı olarak gördüğü için bir süre sonra veri döndürmemeye başlıyor olmalı.. mesela 30 saniye olarak dene olmadı 60 saniye yap.. - 21-02-2014, 21:34:516000 satır kod var hocam mesaj attım dosyayısaintx adlı üyeden alıntı: mesajı görüntüle
Şimdi hiç çalışmıyor 1 haftadır yazdığım kod durduk yere çalışmaz oldu hep boş veri dönüyor.Dediğiniz şekilde denicem hocam şu kodu tekrar çalışır hale getirinceacidmax adlı üyeden alıntı: mesajı görüntüle
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 21:34:51 -->-> Daha önceki mesaj 20:10:50 --
Arkadaşlar problemi hallettim temiz düzenli bi sayfada kodları toparladım daha sonra set time limit ve sleep fonksiyonları yardımıyla kodları yavaş yavaş çektim. Şu anda çalışıyor bi sıkıntı çıkmazsa bi kaç saate tüm çekme işlemi biter
Yardımcı olmaya çalışan arkadaşlara r10 + verdim. Teşekkürler.
