|
|
|
|
|
для: xxxleoxxx
(02.07.2010 в 01:22)
| | пиши, ждем. | |
|
|
|
|
|
|
|
для: а-я
(30.06.2010 в 07:51)
| | Хитростей там очень много, последние два дня потратил на распутывание этого клубка. Прошел авторизацию :) Могу написать обзор попозже, если будет интересно. | |
|
|
|
|
|
|
|
для: xxxLEOxxx
(29.06.2010 в 15:24)
| | они банят IP хостингов и прочее.. у них огромная база провайдеров. | |
|
|
|
|
|
|
| Здравствуйте.
В чем может быть хитрость сайта vkontakte.ru ?
Пытаюсь соединиться с помощью данного скрипта, просто зависает.
<?php
$url = 'www.vkontakte.ru';
// создаем сокет
$sh = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
// определяем ip хоста
$ip = gethostbyname($url);
// открываем сокет
socket_connect($sh, $ip, '80');
// формируем http-заголовки
$headers = "GET /index.php HTTP/1.1\r\n";
$headers .= "Host: ".$url."\r\n";
$headers .= "User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3\r\n";
$headers .= "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n";
$headers .= "Accept-Language: ru,en-us;q=0.7,en;q=0.3\r\n";
$headers .= "Accept-Encoding: gzip,deflate\r\n";
$headers .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
$headers .= "Keep-Alive: 115\r\n";
$headers .= "Connection: keep-alive\r\n";
$headers .= "Referer: http://vkontakte.ru/sozdaniesaitov\r\n";
$headers .= "Cache-Control: max-age=0\r\n";
$headers .= "\r\n";
// записываем данные в сокет
socket_write($sh, $headers, strlen($headers));
// читаем данные из сокета
$result = '';
while ($r = socket_read($sh, 1024)) $result .= $r;
echo $result;
socket_close($sh);
?>
|
Тот же скрипт работает с другими сайтами отлично, но немного с другими заголовками конечно. | |
|
|
|
|