Być może kojarzycie w SEO katalogu taki bajer jak ajaxstarbar czyli pasek służący do oceniania stron. Ma on zabezpieczenie żeby nie oceniać stron więcej niż jeden raz (IMG:
style_emoticons/default/smile.gif)
Z doświadczenia wiem, że to zabezpieczenie da się obejść łącząc się przez PROXY i to właśnie robić ma poniższy skrypt a z nieznanych mi powodów nie robi :/
function zaloguj() {
$proxy = array ('79.99.128.200', '87.98.236.142', '84.243.224.24'); //lista bramek proxy
shuffle($strona); //wprowadzamy losowanie adresów
$tabela = explode(" ", $strona[0
]); //dzielimy adres na 2 w tabela[0] mamy adres strony w tabela[1] mamy adres gdzie chcemy wyciagnac numer ID
$id = explode("=", $tabela[1
]); //dzielimy adres za pomoca separatora ktorym jest = musimy wydobyc ostatni element tj. ID, mamy ID w $id[1]
for ($i=0; $i<count($proxy); $i++) { //dla ilosci bramek proxy robimy petle
$adres = array ('http://www.jakiskatalog.pl/ajaxstarrater/db.php?j=10&q='.$id[1].'&t='.$proxy[$i].'&c=10');
$cUrl = curl_init($adres[0]);
curl_setopt($cUrl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($cUrl, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt($cUrl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($cUrl, CURLOPT_PROXY, $proxy[$i].':8080');
curl_exec($cUrl);
curl_close($cUrl);
}
}
Ten post edytował amii 24.11.2009, 13:40:18