İyi akşamlar arkadaşlar, PHP ile ilgili çok fazla bilgim yok bir bot yapmaya çabalıyorum. Uygulayacağım bazı aşamalar var kafama takılan soru( ları) yazıyorum. Yardımcı olan arkadaşlara teşekkür ederim.
- Veritabanından bir URL'yi getirdik ve işlem yaptırdık, bu URL'de işimiz bittiğinde bir sonraki URL'ye şişme yapmaması için bir sonraki sayfaya yeni baştan başlamasını istiyorum. Ne yapmalıyım? Yani veritabanındaki tabloda yer alan 1. satırdaki adreste işimiz bittiğinde ikinci satırdaki adresten devam edeceğim ancak çağırılan URL şişme yapmadan yeni sayfada işlem yapsın istiyorum, nasıl yapabilirim?
Bot Yaparken Bazı Soru(lar)
5
●100
- 29-09-2021, 21:15:08php bu tarz botlar konusunda sıkıntılı node.js de aynı anda 500 farklı adrese istek atsanız banamısın demez fakat php de ardarda 10 tane siteye istek atarsanız sayfa dönüp durur sonunda zaman aşımı verir bir dosya oluştur her çalışmada en az fazla 2 url ye istek atsın sonra bunu cron job a bağla her 1 dk da bir çalışsın
- 29-09-2021, 22:56:07İşlem yaptığınız id'yi bir değişkene aktarın işlemler bittikten sonra yani yeni işleme (bir sonraki işleme) geçileceği zaman işlem yaptığınız id'yi bir arttırın ve aynı sayfa içine tekrar yönlendirin. Misal:
<?php
//siteadresi.com/bot.php?islem_id=15
$get_islem_id = $_GET["islem_id"];
//burada işlemler yapılacak işlem bittikten sonra
tekrar aynı sayfaya post edeceksiniz sayıyı 1 artırarak.
header("Location: bot.php?islem_id=$get_islem_id+1");
Şeklinde..
Umarım yardımcı olmuşumdur telefondan yazıyorum yazım hataları olabilir.
?> - 30-09-2021, 11:24:13Teşekkür ederim, şu anda tam karman çorman gidiyorum ancak sonrasında düzenli bir rütin izleme niyetindeyim. Bilgi verdiğiniz için teşekkür ederim.Misafir adlı üyeden alıntı: mesajı görüntüle
Açık olmak gerekirse bir veri aldıktan sonra onun bir daha alınmaması için ne yapılmaması gerektiğini henüz bilmiyorum. Bu yapacağım işlem biraz deneysel, çok teşekkür ediyorum.profweb adlı üyeden alıntı: mesajı görüntüle
Öneriniz için teşekkür ederim, niyetim bu çalışmadan sonra programlamayı öğrenmek. Bir çok aşama kaydettim, burada sorduğum soru takılacağımı düşündüğüm bir yer.yusuf68700 adlı üyeden alıntı: mesajı görüntüle
Çok teşekkür ediyorum bu kodları kurcalamaya çabalayacağım, yapamazsam size bilgi aktarırım.Onuraygun adlı üyeden alıntı: mesajı görüntüle
Hepinize saygılar arkadaşlar.