Всем привет. Собственно сабж. Нужно преобразовать анкауты вконтакте, в вид: remixemail=brynetkam%40bk.ru;remixmid=17605673;remixpass=9902ca600d3287589d691aba47fde7e7;remixsid=aacf6aca15819d38273b9f8edad2025рc41b175fe7e3a1fa3d4fbb71;remixchk=5; remixlang=0; remixemail=buben_95%40mail.ru;remixmid=22059532;remixpass=700a1e399802748d4fbf61124785e7db;remixsid=62332578ba004c88ee8952af871bb0fb1121886d1507b16edda40b46;remixchk=5; remixlang=0; Не подскажете, как это сделать?
А что ты пытаешься вычислить вбивая d0c9d5636b5344a86f0be671240dbd63 Это генератор md5 хэша, а не декодер.
мыло;пасс не получится преобразовать в куки, для них ещё нужен ID юзера, его можно получить залогиневшись вконтакте. get_cookie.php PHP: <? $mail=$argv[1]; $pass=$argv[2]; $captcha_sid=$argv[3]; $captcha_key=$argv[4]; $pass=iconv('cp1251','utf-8',$pass); $fp = fsockopen('vkontakte.ru', 80); $out = "GET /login.php?op=a_login_attempt&email=".$mail."&pass=".urlencode($pass)."&expire=0&captcha_sid=".$captcha_sid."&captcha_key=".$captcha_key." HTTP/1.1 Host: vkontakte.ru Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { $resqwe .=fgets($fp, 128); } fclose($fp); if(substr_count($resqwe,'captcha')>0){ $begin = 'captcha_sid":"'; $begin = strpos($resqwe, $begin) + strlen($begin); $end = '"'; $end = strpos($resqwe, $end, $begin); $captcha_id= substr($resqwe, $begin, $end - $begin); $captcha=file_get_contents('http://vkontakte.ru/captcha.php?s=1&sid='.$captcha_id); file_put_contents(dirname($_SERVER['PHP_SELF']).'\captcha.jpg',$captcha); $fp = fopen(dirname($_SERVER['PHP_SELF']).'\captcha.txt',"w+"); fwrite($fp,'key='.$captcha_id); fclose($fp); }else{ if(substr_count($resqwe,'good')>0){ file_put_contents(dirname($_SERVER['PHP_SELF']).'\good','good'); $begin = 'remixmid='; $begin = strpos($resqwe, $begin) + strlen($begin); $end = ';'; $end = strpos($resqwe, $end, $begin); $remixmid= substr($resqwe, $begin, $end - $begin); $begin = 'remixsid='; $begin = strpos($resqwe, $begin) + strlen($begin); $end = ';'; $end = strpos($resqwe, $end, $begin); $remixsid= substr($resqwe, $begin, $end - $begin); $cookie='remixmid='.$remixmid.'; remixemail='.urlencode($mail).'; remixpass='.md5($pass).'; remixlang=3; remixchk=5; remixap=1; remixsid='.$remixsid; file_put_contents(dirname($_SERVER['PHP_SELF']).'\cookie.txt',$cookie); } } $out=''; ?> Взято из vkonliner, поэтому нужно немного переделать, например переделать обработку капчи, но думаю суть скрипта понятна.