Я знаю, что там ничего сложного. К тому же, когда-то давно здесь уже выкладывали такой. Просто не могу найти.
держите, пробуйте. <? $mail = '[email protected]';//Мыло $pass = '12345678';//Пароль $res = get_headers("http://login.vk.com/?act=login&email=$mail&pass=$pass"); if(substr_count($res[26],"remixsid")) { echo"OK\n"; preg_match("/Set-Cookie: (.*?);/",$res[26],$cookie); $cookie = $cookie[1]; } else { echo"Неправильный логин или пароль\n"; exit; } ?>
Спасибо! Его нужно откуда-то вызывать? Как она работет, объясните, пожалуйста. Попробовал залить файлик на сервер. Пишет неправельный логи или пароль.. Несколько ааков перепробовал.
хе-хе, не все так просто: 1. на серваке может выйти капча и акк не авторизуется 2. на серваке может быть айпи другой страны и запросит 4 цифры 3. в ВК новая авторизация, с 3-4 редиректами, старая не всегда работает кому нужно обращайтесь, есть скрипт на пхп с мульти онлайном за 300рубликов
я этим скриптом пользовался месяц назад - робил отлично.. ТС залей скрипт на cishosting и поставь на крон на 6 минут. команда для крона : wget -o /dev/null -O/dev/null http://вашдоменуказанныйприреге.my-data.ru/1.php п.с. сам файл со скриптом называешь 1.php и заливаешь в папку public-html
А без крона же должно работать? Залил на свой хостинг файл 1.php - вызвал его в браузере - неправильный логи или пароль. Почему?
Выше читай тебе человек ответил:"хе-хе, не все так просто: 1. на серваке может выйти капча и акк не авторизуется 2. на серваке может быть айпи другой страны и запросит 4 цифры 3. в ВК новая авторизация, с 3-4 редиректами, старая не всегда работает "
поищи в нэте более актуальный скрипт.. мой мб уже и не пашет.. месяц назад работал точно щас хз.. они ж бля каждый день чето ВК меняют..хрен угонишься
<? $email = '';//мыло $pass = '';//пароль $mobile = ''; // номер мобильного (последние 4 цифры) ##############Граб текста################################ function grabb($str, $start, $end) { $start = strpos($str, $start) + strlen($start); $end = strpos($str, $end, $start); $result = substr($str, $start, $end - $start); flush(); return $result; } ######################################################### function Auth($mail, $pass) { $ch = curl_init("http://vkontakte.ru/login.php"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FAILONERROR, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'email='.$mail.'&pass='.$pass); $ansver = curl_exec ($ch); preg_match('/Set-Cookie: remixsid=(.*);/', $ansver, $sid); return $sid[1]; } $cookie = "remixchk=5; remixsid=".Auth($email, $pass).""; ##################Курл################################### function curl($url, $cookie = false, $post = false, $header = false, $follow_location = false) { $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FAILONERROR, true); curl_setopt($ch, CURLOPT_HEADER, $header); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, $follow_location); if ($cookie) { curl_setopt ($ch, CURLOPT_COOKIE, $cookie); } if ($post) { curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); } $response = curl_exec ($ch); curl_close($ch); return $response; } ######################################################### $check = curl("http://vkontakte.ru/friends.php?filter=recent",$cookie,'',1,0) ; if (substr_count($check,'/login.php?act=security_check&to=')>0){ $check = curl("http://vkontakte.ru/login.php?act=security_check&to=",$cookie,'',1,0) ; $check = curl("http://vkontakte.ru/login.php",$cookie,"act=security_check&code=".$mobile."&hash=".grabb($check, "hash: '", "'"),1,0); } ?> вот попробуй.
Команда написана без ошибок? Нашел рабочий скрипт, но при попытке выполнить через крон выдает ошибку "Exited with return code = 127"
wget -o /dev/null -O/dev/null http://*******.my-data.ru/3-3.php должно робить. а просто через браузер с сайта где лежит запускается??
я в униксах не секу, но к примеру на джино по разному вызываются просто скрипт в кроне и скрипт в кроне с использованием курла, цитата с джино вроде как вызывается программа курл, а ей в параметрах передаётся путь до скрипта, в общем проще в техподдержку написать и спросить как на вашем хостинге можно запустить пхп скрипт с использованием курла в кроне, но сначала FAQ на сайте хостинга почитать может там есть ответ