Знатки php войдите сюда
-
$user_agent = 'Chrome/17.0.963.79 (compatible; MSIE 4.01; Win32)';
$cookie = '';
$login = c("edit1")->text;
$password = c("edit2")->text;$ch = curl_init();
// true т.к. мы будем отправлять post запрос:
curl_setopt($ch, CURLOPT_POST, true);// чтобы сайт думал, что мы - браузер:
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);// ответ сервера будем записывать в переменную
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_TIMEOUT, 10);
// по редиректам будем переходить автоматически.
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);curl_setopt($ch, CURLOPT_URL, 'http://login.vk.com/?act=login');
//Формирование запроса таким образом, я счел более наглядным
$post = array(
'act' => 'login',
'q' => '',
'al_frame' => '1',
'expire' => '',
'captcha_sid' => '',
'captcha_key' => '',
'from_host' => 'vkontakte.ru',
'email' => $login,
'pass' => $password
);curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$answer = curl_exec($ch);
/* В $answer нам приходит javascript, который и устанавливает куки
с названием: remixsid Нам нужно cпарсить эти 60 символов,
идентификатора сессии. с помощью них vkontakte поймет,
что мы авторизировались.*/$sid = substr($answer, strpos($answer, "setCookieEx('sid', '") + 20, 60);
$cookie = 'remixsid=' . $sid;curl_setopt($ch, CURLOPT_POST, false);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);// укажем страницу, с которой мы получим данные для проверки
curl_setopt($ch, CURLOPT_URL, 'http://vkontakte.ru/');$answer = curl_exec($ch);
c("memo1")->text = $answer;
curl_close($ch);
if (c("memo1")->text == 'False')
echo 'authorization successful.';
else
echo 'authorization failed.';Вот у меня на 5 строке при тесте даёт ошибку. что не так там. и кто может может что переделать или дополнить?
Добавлено через 02:37 мин.
аппп -
что???
-
Gopnik,
Этот код написан на PHP!!!
Код создает облако в виде браузера Chrome 17.0.963.79
Это чекер акков ВК к тому же многопоточный!!!
Помог? Поставь плюсик за инфу!!!ОШИБОК НЕ НАШЕЛ!!!!!
Тестанул на компиляторе PHP, отладчик проблем не находит!!!


