Merhaba ben php bot yapmak için aşşağıdaki curl fonksiyonunu kullanıyorum, işimi sağlama almak içinde bide proxy bağlamak istiyorum
Kod;
function Baglan($url)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);
$cikti = curl_exec($curl);
curl_close($curl);
return $cikti;
}
İp: port şeklinde eklenebilir olursa harika olur,şimdiden teşekkür ederim.
Php curl yardım
11
●258
- 10-08-2022, 16:28:13
function Baglan($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]); curl_setopt($curl , CURLOPT_PROXY, 'IP:PORT'); $cikti = curl_exec($curl); curl_close($curl); return $cikti; } - 10-08-2022, 16:31:00
curl_setopt($curl, CURLOPT_PROXYPORT, 1231); # port curl_setopt($curl, CURLOPT_PROXYTYPE, "HTTP"); # proxy bağlantı tipi curl_setopt($curl, CURLOPT_PROXY, "123.123.123.12"); # ip curl_setopt($curl, CURLOPT_PROXYUSERPWD, "kullanici:sifre"); # proxy kullanıcı adi ve şifre # eğer elindeki ip port verisi (ip:port) şeklindeyse $veri = explode(":",$veri); $veri[0] => IP $veri[1] => PORT # Şeklinde ip port ayırıp, kullanabilirsin. - 10-08-2022, 16:33:03hocam öncelikle şöle söleyim yazdığınız kod doğru fakat proxyden kastınız nedir biraz açıklarsanız seviniriz düz php ile bot atmak uğraştırır onu söleyim eğer laravel gibi php frameworklar biliyorsanız Laravelle yazın derim çünkü bot yazmak için Laravel biçilmiş kaftandır onu söleyim ben şuan bütün botlarımı Laravelle yazıyorum tavsiye ederim yani mutlaka dediklerimi değerlendirin eğer Laravel bilmiyorsanızda yardımcı oluruz hertürlü okTaRRuZ adlı üyeden alıntı: mesajı görüntüle
- 12-08-2022, 15:30:07Hocam örnek gösterebilir misiniz? Laravel'in eklentilerini mi kullanıyorsunuz nasıl yapıyorsunuz?yazilimdukkanim adlı üyeden alıntı: mesajı görüntüle
- 12-08-2022, 15:37:08şöle açıklayayım Laravelin zaten kendi eklentisi var Laravel iki türlü veri çekiyor birincisi Json format olarak api dökümanından veri çekiyor ,ikincisi ise bot atarak xpath koşulunu kullanarak veri çekiyorsunuz bot atmak için xpath kullanmanız gerekiyor.. ve bunlarında birsürü uzun hikayesi var ama bunun genel mantığını kavrarsanız eğer ozaman bot atabilirsiniz.. şu aşağıda attığım linki inceleyinHephaistos adlı üyeden alıntı: mesajı görüntüle
http tıkla - 12-08-2022, 15:39:32Hocam normal bir bota göre ban yeme olasılığı nedir? Ben sahibinden üzerinden çekeceğim için biliyorsunuz sıkıntılı birazyazilimdukkanim adlı üyeden alıntı: mesajı görüntüle