Показать сообщение отдельно

Добавлялка приложений на страницу
  #95  
Старый 31.08.2009, 12:51
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
С нами: 9950786

Репутация: 214


По умолчанию Добавлялка приложений на страницу

Добавлялка приложений на страницу(для задтротов с голосами)

Возможно требует доработки =) написал побырому для разминки ))))

З.Ы. Разрешения для приложения тоже устанавливаются!

PHP код:
<?
###############
#apps_adder by svesve
#icq 8000909
#special for anti4at =)
#P.S. писалось в пьяном бреду ))))
###############
set_time_limit(0);

$fileacc    = 'accs.txt';//файл с аками кому добавляем (мыло:пароль)
$url        = 'http://login.userapi.com/auth.php';
$apps_invite    = 'app654889_20505355'; //id приложения_ваш ид
$apps_id        ='654889';//id приложения

$fp            = file($fileacc);
$count        = count($fp);

        for(
$i = 0;$i < $count;$i++)
        {
            
$fp        = file($fileacc);
            
$str    = trim($fp[$i]);
            
$str2    = explode(':', $str);
            
$mail    = $str2[0];
            
$pass    = $str2[1];
            
$cookie    = 'sid=-1;';
            
$post    = 'site=2&id=0&fccode=0&fcsid=0&login=force&email='.$mail.'&pass='.$pass;
            
            if(
$ct    = curl_init($url))
            {
                
curl_setopt($ct, CURLOPT_RETURNTRANSFER, 1);
                
curl_setopt($ct, CURLOPT_HEADER, 1);
                
curl_setopt($ct, CURLOPT_REFERER, 'http://durov.ru/login.html');
                
curl_setopt($ct, CURLOPT_USERAGENT, 'User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3');
                
curl_setopt($ct, CURLOPT_COOKIE, $cookie);
                
curl_setopt($ct, CURLOPT_POST, 1);
                
curl_setopt($ct, CURLOPT_POSTFIELDS, $post);
                
$cont = curl_exec($ct) or curl_error($ct);
                
#echo $cont;
                
curl_close($ct);
                
flush();
                
                if(
strpos($cont, 'sid=-1') === false || strpos($cont, 'sid=-2') === false || strpos($cont, 'sid=-4') === false)
                {
                    
$id    = (preg_match('#Set-Cookie: remixmid=(.*?);#', $cont, $idi))    ?    $idi[1]    :    ''    ;
                    
$rsid    = (preg_match('#Set-Cookie: remixpassword=(.*?);#', $cont, $rsidi))    ?    $rsidi[1]    :    ''    ;
                    if(!empty(
$id))
                    {
                        
$cook    = 'remixsid='.$rsid.';remixchk=5;remixlang=0;remixem  ail='.$mail.';remixpass='.md5($pass).';remixmid='.  $id;
                        
$urli    = 'http://vkontakte.ru/'.$apps_invite;
                        
$cp        = curl_init($urli);
                        
curl_setopt($cp, CURLOPT_RETURNTRANSFER, 1);
                        
curl_setopt($cp, CURLOPT_HEADER, 1);
                        
curl_setopt($cp, CURLOPT_REFERER, 'http://vkontakte.ru/id'.$id);
                        
curl_setopt($cp, CURLOPT_USERAGENT, 'User-Agent: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.11) Gecko/20071127 Firefox/3.0.0.3');
                        
curl_setopt($cp, CURLOPT_COOKIE, $cook);
                        
$rcont = curl_exec($cp);
                        
#echo $rcont;
                        
curl_close($cp);
                        
preg_match('#hash=(.*?)\'#', $rcont, $hash); 
                        
#echo $hash[1]."<br>";
                        ###############################
                        
$urli    = 'http://vkontakte.ru/apps.php?act=join&id='.$apps_id.'&hash='.$hash[1];
                        
$cp        = curl_init($urli);
                        
curl_setopt($cp, CURLOPT_RETURNTRANSFER, 1);
                        
curl_setopt($cp, CURLOPT_HEADER, 1);
                        
curl_setopt($cp, CURLOPT_REFERER, 'http://vkontakte.ru/'.$apps_invite);
                        
curl_setopt($cp, CURLOPT_USERAGENT, 'User-Agent: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.11) Gecko/20071127 Firefox/3.0.0.3');
                        
curl_setopt($cp, CURLOPT_COOKIE, $cook);
                        
$rcont = curl_exec($cp);
                        
curl_close($cp);
                        
                        
################################
                        
                        
$urli    = 'http://vkontakte.ru/'.$apps_invite.'?&m=1';
                        
$cp        = curl_init($urli);
                        
curl_setopt($cp, CURLOPT_RETURNTRANSFER, 1);
                        
curl_setopt($cp, CURLOPT_HEADER, 1);
                        
curl_setopt($cp, CURLOPT_REFERER, 'http://vkontakte.ru/apps.php?act=join&id='.$apps_id.'&hash='.$hash[1]);
                        
curl_setopt($cp, CURLOPT_USERAGENT, 'User-Agent: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.11) Gecko/20071127 Firefox/3.0.0.3');
                        
curl_setopt($cp, CURLOPT_COOKIE, $cook);
                        
$rcont = curl_exec($cp);
                        
curl_close($cp);
                        
################################
                        
$urli='http://vkontakte.ru/apps.php?act=a_settings&app_id='.$apps_id.'&app_hash='.$hash[1].'&cn=1&caf=1&caph=1&caa=1&add=0&withdraw=0';
                        
$cp        = curl_init($urli);
                        
curl_setopt($cp, CURLOPT_RETURNTRANSFER, 1);
                        
curl_setopt($cp, CURLOPT_HEADER, 1);
                        
curl_setopt($cp, CURLOPT_REFERER, 'http://vkontakte.ru/app'.$apps_id);
                        
curl_setopt($cp, CURLOPT_USERAGENT, 'User-Agent: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.8.1.11) Gecko/20071127 Firefox/3.0.0.3');
                        
curl_setopt($cp, CURLOPT_COOKIE, $cook);
                        
$rcont = curl_exec($cp);
                        
#echo $rcont;
                        
curl_close($cp);
                    }
                }
                echo 
$mail." added<br>";
            }
            
            
sleep(3);
            
flush();
        }    
?>

Последний раз редактировалось svesve; 31.08.2009 в 12:55..
 
Ответить с цитированием