ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > SЕО/Финансовые задачи/Социальные сети > Социальные сети
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Нужна приглашка в группы и т.д
  #1  
Старый 27.02.2009, 17:21
Аватар для GoodGod
GoodGod
Постоянный
Регистрация: 20.12.2006
Сообщений: 350
Провел на форуме:
1903667

Репутация: 584
По умолчанию Нужна приглашка в группы и т.д

Меня интересует есть ли на данный момент для соц сети вконтакте РАБОТАЮЩИЕ:
- приглашка в группы или на мероприятия
- на фотке отметить скрипт
 
Ответить с цитированием

  #2  
Старый 27.02.2009, 21:06
Аватар для >.:!FrE!:.<
>.:!FrE!:.<
Участник форума
Регистрация: 19.07.2008
Сообщений: 168
Провел на форуме:
1312476

Репутация: 85
Отправить сообщение для >.:!FrE!:.< с помощью ICQ
По умолчанию

бл*...поиск юзайте...Есть тема закрёплёная, там на первой странице чак выложил!

PHP код:
<?php 
########################## 
#        Vkontakte Inviter By Chaаk 
########################## 
set_time_limit(0); 

class 
vkInviter 

    private 
$accounts#аккаунты 
    
private $proxy false#прокси 
    
private $cookies = array(); #кукисы 
    
private $friends = array(); #друзья 
    
private $gid


    private function 
socket_do($action,$method,$header false,$timeout 10,$params false,$follow false,$cookie false,$referer false
    { 
        
$ch curl_init(); 
        if(
strtoupper($method) == 'GET'
        { 
            
$action .= '?'.$params
            
curl_setopt($ch,CURLOPT_URL,$action); 
            
curl_setopt($ch,CURLOPT_HTTPGET,1); 
        } elseif(
strtoupper($method) == 'POST'
        { 
            
curl_setopt($ch,CURLOPT_URL,$action); 
            
curl_setopt($ch,CURLOPT_POST,true); 
            
curl_setopt($ch,CURLOPT_POSTFIELDS,$params); 
        } 
        else 
        { 
            
curl_setopt($ch,CURLOPT_URL,$action); 
        } 

        if(
$this->proxy
        { 
            
curl_setopt($ch,CURLOPT_PROXY,$this->$proxy); 
        } 

        
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); 
        
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,$follow); 
        
curl_setopt($ch,CURLOPT_FAILONERROR,false); 
        
curl_setopt($ch,CURLOPT_HEADER,$header); 
        
curl_setopt($ch,CURLOPT_USERAGENT,'Opera/9.62 (Windows NT 6.0; U; ru) Presto/2.1.1'); 
        
curl_setopt($ch,CURLOPT_REFERER,$referer); 
        
curl_setopt($ch,CURLOPT_COOKIE,$cookie); 
        
curl_setopt($ch,CURLOPT_TIMEOUT,$timeout); 
        
$done curl_exec($ch); 
        
curl_close($ch); 
        return 
$done
    } 


    private function 
pregCookie($headers
    { 
        
preg_match_all('#Set-cookie: (.*;)#UiS',$headers,$headers); 
        
$this->cookies[] = preg_replace('#remixlang=[0-9]+#','remixlang=0',implode('',$headers['1'])); 
    } 

    private function 
putText($text
    { 
        echo 
$text.'<br>'
        
flush(); 
        
ob_flush(); 
    } 

    public function 
SetPref($gid,$accounts,$proxy false
    { 
        
$this->gid $gid
        
$this->accounts $accounts
        
$this->proxy $proxy
    } 

    private function 
getFriends($num
    { 
        
$res $this->socket_do('http://pda.vkontakte.ru/write','POST',true,10,false,true,$this->cookies[$num]); 
        
preg_match_all('#<option value\="([0-9]+)" >#UiS',$res,$friends); 

        
$this->friends[] = $friends['1']; 
    } 

    public function 
getCookies_N_Friends() 
    { 
        
$this->putText('Начало авторизации аккаунтов...'); 
        foreach(
$this->accounts as $acc
        { 
            list(
$email,$pass) = explode(':',trim($acc)); 
            
$res $this->socket_do('http://pda.vkontakte.ru/login?pda=index&acknowledge=0','POST',true,10,"email=$email&pass=$pass",true); 
            if(
strstr($res,'302 Found') || strstr($res,'302 Moved')) 
            { 
                
$this->pregCookie($res); 
            } 
        } 
        
sleep($this->delay); 
        
$this->putText('Авторизовано: '.count($this->cookies).' аккаунтов.'); 
        
$this->putText('Начало сбора друзей...'); 
        foreach(
$this->cookies as $key => $cook
        { 
            
$this->getFriends($key); 
        } 
        
$frcount 0
        foreach(
$this->friends as $friends
        { 
            
$frcount += count($friends); 
        } 
        
$this->putText('Всего: '.$frcount.' друзей для приглашений... Начало приглашений'); 

        
sleep(2); 
    } 

    public function 
invite() 
    { 
        for(
$i 0,$c count($this->accounts); $i $c$i++) 
        { 
            
$makestr 'act=ainvitefriends&gid='.$this->gid
            foreach(
$this->friends[$i] as $friend
            { 
                
$makestr .= '&'.trim($friend).'=1'
            } 
            if(
strstr($this->socket_do('http://vkontakte.ru/groups_ajax.php','POST',1,10,$makestr,1,$this->cookies[$i]),'ok')) 
            { 
                
$this->putText('Отправлено - '.count($this->friends[$i]).' приглашений(я)...'); 
            } 
            else 
            { 
                
$this->putText('Приглашения не отправлены.'); 
            } 

            
sleep(4); 
        } 
        echo 
'Закончено!'
    } 


if(!
$_POST['start']) 

?> 
        <center> 
            <form action="" method="POST"> 
            <table> 
                <tr><td align="center">ID группы: </td><td><input type="text" name="gid" size="16"/></td></tr> 
                <tr><td align="center">Proxy(не обяз.): </td><td><input type="text" name="proxy" size="16"/></td></tr> 
                <tr><td colspan="2" align="center">Аккаунты:</td></tr> 
                <tr><td colspan="2" align="center"><textarea name="accounts" rows="15" cols="50"></textarea> 
                <tr><td colspan="2" align="center"><input type="submit" name="start" value="Разослать инвайты"/></td></tr> 
            </table> 
            </form> 
        </center> 
    <?php 

else 

    echo 
'<center>'
    
$vk = new vkInviter(); 
    
$vk->SetPref($_POST['gid'],explode("\n",trim($_POST['accounts'])),trim(@$_POST['proxy'])); 
    
$vk->getCookies_N_Friends(); 
    
$vk->invite(); 
    echo 
'</center>'

?>
 
Ответить с цитированием

  #3  
Старый 27.02.2009, 21:26
Аватар для Bloodmoon
Bloodmoon
Banned
Регистрация: 09.05.2008
Сообщений: 160
Провел на форуме:
1225102

Репутация: 500
Отправить сообщение для Bloodmoon с помощью ICQ
По умолчанию

VKinviter скачай
А вообще лучше вручную приглашай
 
Ответить с цитированием

  #4  
Старый 28.02.2009, 22:44
Аватар для Maks-sim
Maks-sim
Новичок
Регистрация: 24.01.2009
Сообщений: 1
Провел на форуме:
193514

Репутация: 2
По умолчанию

Цитата:
Сообщение от GoodGod  
Меня интересует есть ли на данный момент для соц сети вконтакте РАБОТАЮЩИЕ:
- приглашка в группы или на мероприятия
- на фотке отметить скрипт
Всё есть, обе проги от SDancer
 
Ответить с цитированием

  #5  
Старый 01.03.2009, 12:43
Аватар для FALTONICK
FALTONICK
Постоянный
Регистрация: 12.02.2009
Сообщений: 527
Провел на форуме:
4566140

Репутация: 0


Отправить сообщение для FALTONICK с помощью ICQ
По умолчанию

http://forum.antichat.ru/thread107793.html поиск юзай
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Описание групп на форуме АНТИЧАТ. Версия 0.2 Егорыч+++ Правила форума 2 07.11.2009 02:53
Active Directory, хороший мануал. Cthulchu Windows системы 8 15.01.2009 16:36
Lineage 2 Chronicle 4 Inferno Болталка 1 02.02.2006 16:44



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ