Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   вконтакте (https://forum.antichat.xyz/showthread.php?t=61936)

КИНГ 16.02.2008 14:37

вконтакте
 
и опять в контакте

есть скрипт-инвайтер в группу, который написан NNNS.

Но одно плохо, что скрипт не поддерживает приглашение с нескольких акков (т.е. максимум 40)


есть ли у кого нибудь переделанная версия, которая поддерживает рассылку с нескольких акков?

ниже приведен скрипт


PHP код:

<?
#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
#&   Vkontakte.ru group inviter
#&     By NNNS {icq: 474374}
#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

error_reporting(0);
set_time_limit(0);
# Всякие переменные
$user_agent "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11";

$begin intval($_POST['begin']);
$end intval($_POST['end']);
$gid intval($_POST['gid']);
$email strip_tags($_POST['email'], "");
$pass strip_tags($_POST['pass'], "");

if(
$begin == '') {$begin "0";}
if(
$end == '') {$end "0";}
if(
$gid == '') {$gid "0";}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>ВКонтакте инвайтер (С) NNNS</title>
<style type="text/css">
<!--
.tablichko {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #F7FCFD;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #E0F3F8;
    border-bottom-color: #E0F3F8;
    height: 100px;
}
.tit {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 24px;
    color: #1C6679;
}
.comment {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #289AB7;
}
.inputko {
    font-size: 12px;
    color: #289AB7;
    height: 16px;
    text-align: center;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #E0F3F8;
    border-left-color: #E0F3F8;
    border-bottom-width: 1px;
    border-bottom-color: #E0F3F8;
}
.inputko:focus {
    background-color: #E8F5F9;
}
.inputko2:focus {
    background-color: #E8F5F9;
}
.inputko3:focus {
    background-color: #FFF;
}
.buttoncheg {
    color: #FFFFFF;
    background-color: #1C6679;
    border: 1px solid #E0F3F8;
    height: 20px;
    font-size: 12px;
    width: 80px;
}
.inputko2 {
    font-size: 12px;
    color: #289AB7;
    height: 16px;
    text-align: center;
    border-top-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #E0F3F8;
    border-bottom-width: 1px;
    border-bottom-color: #E0F3F8;
    border-right-width: 1px;
    border-right-color: #E0F3F8;
}
.inputko3 {
    font-size: 12px;
    color: #289AB7;
    height: 16px;
    text-align: center;
    width: 78px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #E0F3F8;
    border-bottom-color: #E0F3F8;
    border-left-color: #E0F3F8;
    background-color: #F7FCFD;
}
.vtab {
    color: #48BAD7;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DFF3F9;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
-->
</style>
</head>
<body>
<form method="post" action="">
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tablichko">
  <tr>
    <td align="center" valign="middle"><span class="tit">      ВКонтакте инвайтер<br />
    </span>
      <table border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td colspan="2" align="center" valign="middle" bgcolor="#FDFFFF" class="comment">Диапазон пользователей (с/до) </td>
      <td valign="top">&nbsp;</td>
      <td width="100" align="center" valign="middle" bgcolor="#FDFFFF" class="comment">email  </td>
      <td width="100" align="center" valign="middle" bgcolor="#FDFFFF" class="comment">пароль</td>
    </tr>
    <tr>
      <td valign="top"><input name="begin" type="text" class="inputko" id="begin" value="<?=$begin;?>" /></td>
      <td valign="top"><input name="end" type="text" class="inputko" id="end" value="<?=$end;?>" /></td>
      <td valign="top"><input name="submit" type="submit" class="buttoncheg" id="submit" value="Пригласить" /></td>
      <td width="100" valign="top"><input name="email" type="text" class="inputko2" id="email" value="<?=$email;?>" /></td>
      <td width="100" valign="top"><input name="pass" type="text" class="inputko2" id="pass" value="<?=$pass;?>" /></td>
    </tr>
    <tr>
      <td valign="top">&nbsp;</td>
      <td align="right" valign="middle"><span class="comment">ID группы &gt;</span></td>
      <td align="center" valign="middle" bgcolor="#FDFFFF" class="error"><input name="gid" type="text" class="inputko3" id="gid" value="<?=$gid;?>" /></td>
      <td width="200" colspan="2" valign="middle">&nbsp;</td>
    </tr>
  </table></td>
  </tr>
</table>
</form>
<br />
<?php
if ($_POST['submit']) {
# Соединяемся с сервером ВКонтакте.ру
$fp=fsockopen("vkontakte.ru",80,$errno,$errstr,10);
if (!
fp) {die();}
# Авторизуемся
$out "GET /login.php?email=".$email."&pass=".$pass." HTTP/1.0\r\n";
$out .= "Host: vkontakte.ru\r\n";
$out .= "User-Agent: ".$user_agent."\r\n";
$out .= "Cookie: income=1\r\n";
$out .= "Content-Type:text/xml; charset=windows-1251\r\n\r\n";
fwrite($fp,$out);
$ans='';
while(!
feof($fp)) 
{
    
$ans.=fgets($fp,128);
}
fclose($fp);
# вытаскиваем кукисы из ответа сервера
preg_match("/revalidate(.*?)Location/is"$ans$cookies);
$cookies str_replace("Set-Cookie: """,$cookies[1]);
preg_match("/remixchk(.*?);/is"$cookies$cook1);
preg_match("/remixmid(.*?);/is"$cookies$cook2);
preg_match("/remixemail(.*?);/is"$cookies$cook3);
preg_match("/remixpass(.*?);/is"$cookies$cook4);
$cook1 "remixchk=".$cook1[1]."; ";
$cook2 "remixmid=".$cook2[1]."; ";
$cook3 "remixemail=".$cook3[1]."; ";
$cook4 "remixpass=".$cook4[1]."; ";
$acook $cook1.$cook2.$cook3.$cook4;
$acook str_replace ("==""="$acook);
# Открываем новое соединение
for($i=$begin;$i<$end;$i++) {
$fp=fsockopen("vkontakte.ru",80,$errno,$errstr,10);
$out  "GET /groups.php?act=ajaxinv&gid=".$gid."&id=".$i." HTTP/1.0\r\n";  
$out .= "Host: vkontakte.ru\r\n"
$out .= "User-Agent: ".$user_agent."\r\n"
$out .= "Cookie: ".$acook."\r\n\r\n";
fwrite($fp$out);
$ans='';
while(!
feof($fp))
{
    
$ans.=fgets($fp,128);
}
# достаем результат
preg_match("/>(.*?)</is"$ans$result);
# Выводим его
echo "<center><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"vtab\">
  <tr>
    <td width=\"70\" valign=\"middle\">"
.$i."</td>
    <td width=\"350\" valign=\"middle\">"
.$result[1]."</td>
  </tr>
</table><center>"
;
ob_flush();
flush();
fclose($fp);
sleep(1);
}
}
?>

</body>
</html>



так же если кто-то иммеет регер, прошу выложить

scrat 16.02.2008 21:15

Примерно так:
PHP код:

<?
#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
#&   Vkontakte.ru group inviter
#&     By NNNS {icq: 474374} [scrat edit]
#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

error_reporting(0);
set_time_limit(0);
# Всякие переменные
$user_agent "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11";

$begin intval($_POST['begin']);
$end intval($_POST['end']);
$gid intval($_POST['gid']);
$f=file("a.txt");
for(
$i=0;$i<count($f);$i++)
{
    
$k=explode(":",$f[$i]);
    
$email[$i]=$k[0];
    
$pass[$i]=$k[1];
}
if(
$begin == '') {$begin "0";}
if(
$end == '') {$end "0";}
if(
$gid == '') {$gid "0";}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>ВКонтакте инвайтер (С) NNNS [SCRAT EDIT]</title>
<style type="text/css">
<!--
.tablichko {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #F7FCFD;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #E0F3F8;
    border-bottom-color: #E0F3F8;
    height: 100px;
}
.tit {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 24px;
    color: #1C6679;
}
.comment {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #289AB7;
}
.inputko {
    font-size: 12px;
    color: #289AB7;
    height: 16px;
    text-align: center;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #E0F3F8;
    border-left-color: #E0F3F8;
    border-bottom-width: 1px;
    border-bottom-color: #E0F3F8;
}
.inputko:focus {
    background-color: #E8F5F9;
}
.inputko2:focus {
    background-color: #E8F5F9;
}
.inputko3:focus {
    background-color: #FFF;
}
.buttoncheg {
    color: #FFFFFF;
    background-color: #1C6679;
    border: 1px solid #E0F3F8;
    height: 20px;
    font-size: 12px;
    width: 80px;
}
.inputko2 {
    font-size: 12px;
    color: #289AB7;
    height: 16px;
    text-align: center;
    border-top-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #E0F3F8;
    border-bottom-width: 1px;
    border-bottom-color: #E0F3F8;
    border-right-width: 1px;
    border-right-color: #E0F3F8;
}
.inputko3 {
    font-size: 12px;
    color: #289AB7;
    height: 16px;
    text-align: center;
    width: 78px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #E0F3F8;
    border-bottom-color: #E0F3F8;
    border-left-color: #E0F3F8;
    background-color: #F7FCFD;
}
.vtab {
    color: #48BAD7;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DFF3F9;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
-->
</style>
</head>
<body>
<form method="post" action="">
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tablichko">
  <tr>
    <td align="center" valign="middle"><span class="tit">      ВКонтакте инвайтер<br />
    </span>
      <table border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td colspan="2" align="center" valign="middle" bgcolor="#FDFFFF" class="comment">Диапазон пользователей (с/до) </td>
      <td valign="top">&nbsp;</td>
      </tr>
    <tr>
      <td valign="top"><input name="begin" type="text" class="inputko" id="begin" value="<?=$begin;?>" /></td>
      <td valign="top"><input name="end" type="text" class="inputko" id="end" value="<?=$end;?>" /></td>
      <td valign="top"><input name="submit" type="submit" class="buttoncheg" id="submit" value="Пригласить" /></td>
      <td width="100" valign="top"><input name="email" type="text" class="inputko2" id="email" value="<?=$email;?>" /></td>
      <td width="100" valign="top"><input name="pass" type="text" class="inputko2" id="pass" value="<?=$pass;?>" /></td>
    </tr>
    <tr>
      <td valign="top">&nbsp;</td>
      <td align="right" valign="middle"><span class="comment">ID группы &gt;</span></td>
      <td align="center" valign="middle" bgcolor="#FDFFFF" class="error"><input name="gid" type="text" class="inputko3" id="gid" value="<?=$gid;?>" /></td>
      <td width="200" colspan="2" valign="middle">&nbsp;</td>
    </tr>
  </table></td>
  </tr>
</table>
</form>
<br />
<?php
if ($_POST['submit'])
{
    for(
$e=0;$e<count($email);$e++)
    {
        
# Соединяемся с сервером ВКонтакте.ру
        
$fp=fsockopen("vkontakte.ru",80,$errno,$errstr,10);
        if (!
fp) {die();}
        
# Авторизуемся
        
$out "GET /login.php?email=".$email[$e]."&pass=".$pass[$e]." HTTP/1.0\r\n";
        
$out .= "Host: vkontakte.ru\r\n";
        
$out .= "User-Agent: ".$user_agent."\r\n";
        
$out .= "Cookie: income=1\r\n";
        
$out .= "Content-Type:text/xml; charset=windows-1251\r\n\r\n";
        
fwrite($fp,$out);
        
$ans='';
        while(!
feof($fp))
        {
            
$ans.=fgets($fp,128);
        }
        
fclose($fp);
        
# вытаскиваем кукисы из ответа сервера
        
preg_match("/revalidate(.*?)Location/is"$ans$cookies);
        
$cookies str_replace("Set-Cookie: """,$cookies[1]);
        
preg_match("/remixchk(.*?);/is"$cookies$cook1);
        
preg_match("/remixmid(.*?);/is"$cookies$cook2);
        
preg_match("/remixemail(.*?);/is"$cookies$cook3);
        
preg_match("/remixpass(.*?);/is"$cookies$cook4);
        
$cook1 "remixchk=".$cook1[1]."; ";
        
$cook2 "remixmid=".$cook2[1]."; ";
        
$cook3 "remixemail=".$cook3[1]."; ";
        
$cook4 "remixpass=".$cook4[1]."; ";
        
$acook $cook1.$cook2.$cook3.$cook4;
        
$acook str_replace ("==""="$acook);
        
# Открываем новое соединение
        
for($i=$begin;$i<$end;$i++) {
            
$fp=fsockopen("vkontakte.ru",80,$errno,$errstr,10);
            
$out  "GET /groups.php?act=ajaxinv&gid=".$gid."&id=".$i." HTTP/1.0\r\n";
            
$out .= "Host: vkontakte.ru\r\n";
            
$out .= "User-Agent: ".$user_agent."\r\n";
            
$out .= "Cookie: ".$acook."\r\n\r\n";
            
fwrite($fp$out);
            
$ans='';
            while(!
feof($fp))
            {
                
$ans.=fgets($fp,128);
            }
            
# достаем результат
            
preg_match("/>(.*?)</is"$ans$result);
            
# Выводим его
            
echo "<center><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"vtab\">
  <tr>
    <td width=\"70\" valign=\"middle\">"
.$i."</td>
    <td width=\"350\" valign=\"middle\">"
.$result[1]."</td>
  </tr>
</table><center>"
;
            
ob_flush();
            
flush();
            
fclose($fp);
            
sleep(1);
        }
    }
    
$fp=fsockopen("vkontakte.ru",80,$errno,$errstr,10);
    
$out  "GET /login.php?op=logout HTTP/1.0\r\n";
    
$out .= "Host: vkontakte.ru\r\n";
    
$out .= "User-Agent: ".$user_agent."\r\n";
    
$out .= "Cookie: ".$acook."\r\n\r\n";
    
fwrite($fp$out);
}
?>

</body>
</html>

не тестил поправьте если чё не так.
В a.txt должны лежать пары:
Код:

email:passwd

k0lbasa 27.06.2008 22:19

scrat
http://ipicture.ru/uploads/080627/oLvLrN0Nnf.png
точно приглашения высылаются?

brasco2k 27.06.2008 22:32

ЫЫЫЫ) Прикрыли)

k0lbasa 27.06.2008 22:33

по первому способу вроде высылаются

ziz1i 28.06.2008 02:22

Неа прикрыли точно

Oxana 30.06.2008 06:58

а альтернативы нет? попробовала скриптик Nnns не отсылает, зараза :)
если прикрыли, может есть другой способ?

icq shell 30.06.2008 07:56

Цитата:

Сообщение от Oxana
а альтернативы нет? попробовала скриптик Nnns не отсылает, зараза :)
если прикрыли, может есть другой способ?

тоже бы хотел узнать это способ) а в ручну очень обламывает


Время: 23:18