|
Познающий
Регистрация: 22.05.2009
Сообщений: 59
Провел на форуме: 105435
Репутация:
5
|
|
Собственно вот простенький пример
<?
include 'krut.php';
include 'config.php';
include 'r.php';
if (!$mass_proxy) { echo "Net Proxy";} else { echo"Proxy v poryade<br>";}
if (!$mass_browser) { echo "Net Browsers";} else { echo"Browsers v poryade<br>";}
/////////////////////////////////////////////////////////////////////////////////////////////////////
$pause = floor(3500 / $my_hosts);
$rand_br_max = count($mass_browser);
$rand_pr_max = count($mass_proxy);
$ctr = rand(65,130);
for ($i=0; $i < $my_hosts ; $i++) {
if ($i % $ctr == 0) { $zhertva = $linck; } else { $zhertva = $kartinka; }
$proxy = explode(":",$mass_proxy[rand(0,$rand_pr_max)]); //разделяем ип от порта
$s = stream_socket_client("test2.ru:80", $errno, $errstr, $timeout, STREAM_CLIENT_ASYNC_CONNECT|STREAM_CLIENT_CONNECT) ;
if ($s){
$send = "GET ".$zhertva." HTTP/1.1\r\n";
$send .= "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*\r\n";
$send .= "Referer: ".$my_referer."\r\n";
$send .= "Accept-Language: ru\r\n";
$send .= "Accept-Encoding: gzip, deflate\r\n";
$send .= "User-Agent: ".$mass_browser[rand($rand_br_min,$rand_br_max)]."\r\n";
$send .= "Host: ".$host_zhertva."\r\n";
$send .= "Connection: Keep-Alive\r\n";
$send .= "\r\n";
fputs($s,$send);
echo date("G:i:s").'<br>';
}
sleep($pause);
}
?>
Последний раз редактировалось Engineer; 14.11.2009 в 22:06..
|