Вы не зашли.
Главная » PHP » Как обойти в грабе забаненый ип хоста
#1. СанчО Off (0)
Участник
2008.11.30 13:01
Очень хочу ограбить библиотеку с сайта kengu.ru , но видимо хост в бане, кАк можно обойти этот бан?
#2. Gemorroj Off (107)
Administrator
2008.11.30 14:02
грабить через прокси. но это тоже не очень хороший выход, т.к. прокси мрут очень быстро. а главное сейчас многие из них не поддерживают некоторых методов передачи данных, что делает их практически не пригодными для использования. подробнее об этом можно почитать, например, на topgen.net
#3. СанчО Off (0)
Участник
2008.11.30 14:02
а можешь научить грабить через прокси? чисто для интереса.,...
#4. Gemorroj Off (107)
Administrator
2008.11.30 15:03
Код:
lt;?// заголовки$header[] = 'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5';$header[] = 'Connection: Keep-Alive';$header[] = 'Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1';$header[] = 'Accept-Language: ru-RU,ru;q=0.9,en;q=0.8';$header[] = 'User-Agent: Opera';// создаем ресурс$curl = curl_init();// URL который нужно получитьcurl_setopt($curl, CURLOPT_URL, 'http://microsoft.com');// заголовкиcurl_setopt($curl, CURLOPT_HTTPHEADER, $header);// вернуть данные в переменную, а не выводить в выходной потокcurl_setopt($curl, CURLOPT_RETURNTRANSFER, true);// автоматически переходить по переадресациям в заголовкахcurl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);// тип используемой проксиcurl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);// адрес проксиcurl_setopt($curl, CURLOPT_PROXY, '127.0.0.1:8080');// получаем данные$get = curl_exec($curl);// закрываем соединениеcurl_close($curl);?>
#5. von_Zollern Off (0)
Участник
2008.12.21 18:06
А это наподобие скрипта "Анонимный прокси"?
#6. Gemorroj Off (107)
Administrator
2008.12.22 10:10
нет.
#7. One20 Off (-1)
Участник
2009.02.06 16:04
Што делать если прокси имеет адрес типа вот этого вида http://wapbest.biz/papka/proksi.php?who=sajt_kotoryj_grabim ?
#8. DarkDaNTe Off (11)
Участник
2009.02.06 22:10
Там где пишешь то, что грабить, пишешь:
// URL который нужно получить
$who = $_GET['who'];
curl_setopt($curl, CURLOPT_URL, $who);
Как то так по моему.
Добавлено спустя   1 минуту  6 секунд:
Gemorroj, чет типа такого?
#9. Gemorroj Off (107)
Administrator
2009.02.06 22:10
я вопрос вообще не понял) проблемы как бы не вижу.
#10. One20 Off (-1)
Участник
2009.02.07 04:04
Можно написать вместо 127.0.0.1:8080 вот это http://proxy.ru ?
Страниц: 1 2 311 Все
Главная
WEB
PunBB Mod v0.6.2
0.018 s