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

  #1007  
Старый 28.05.2010, 00:51
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


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

скрипт рисовал от скуки, короче это приглашалка в друзья в соцсети на http://mirtesen.ru/ , с одного акка в сутки можно разослать не более 60 приглашений (поэтому цикл организовал на 60 приглашений), кому нужен- ставим на CRON на запуск раз в сутки (с пустым незаполненным акком (вообще без инфы)было разосланно порядка 300 приглашений- результат 21 друг) Кому надо могут прикрутить файл с акками либо переделать под спамилку (достаточно раскомментировать одну строчку в скрипте), думаю не маленькие- разберетесь
PHP код:
<?php

set_time_limit
(0); 

function 
curl($url,$post

$ch curl_init();   
curl_setopt($chCURLOPT_URL$url);
curl_setopt($ch,CURLOPT_REFERER,$url);
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5"); 
curl_setopt($chCURLOPT_RETURNTRANSFER,1);      
curl_setopt($chCURLOPT_POSTFIELDS$post); 
curl_setopt($chCURLOPT_COOKIEJAR$_SERVER['DOCUMENT_ROOT'].'/cookie.txt');   
$result curl_exec($ch);       
curl_setopt($chCURLOPT_URL$url);      
curl_setopt($chCURLOPT_POST0);    
curl_setopt($chCURLOPT_COOKIEFILE$_SERVER['DOCUMENT_ROOT'].'/cookie.txt'); 
curl_setopt($ch,CURLOPT_POSTFIELDS,$post);
$result curl_exec($ch);       
curl_close($ch); 
return 
$result
};
$login="Здесь логин от акка (обычно ввиде почты)";
$pass"здесь пасс от вашего акка";
$url "http://mirtesen.ru/login";
$post='auth%5Bbackurl%5D=http%3A%2F%2Fmirtesen.ru%2F&auth%5Blogin%5D='.$login.'&auth%5Bpassword%5D='.$pass.'&auth%5Bremember%5D=on';
$result curl($url,$post);
$result iconv("utf-8""windows-1251"$result); 
for(
$ai=0;$ai<7;$ai++){
$url="http://mirtesen.ru/people";
$result curl($url,NULL);
$result iconv("utf-8""windows-1251"$result);
preg_match("#name=\"csrf\" value=\"(.*)\"#iU"$result,$us);
$id$us[1];
//print_r($id);
preg_match_all("#(http://mirtesen.ru/people/(.*))\" class=\"nopopup\"#iU"$result$regs);
$ludi=$regs[2];
for(
$i=0;$i<10;$i++) 

$user 'http://mirtesen.ru/people/'.$ludi[$i]; 
$url=$ludi[$i].'?invite=1';
$url='http://mirtesen.ru/messages/'.$ludi[$i].'?invite=1';
$result curl($url,'csrf='.$id.'&invite%5Binvite%5D=1');
//$result = curl($url,'csrf='.$id.'&message%5Btext%5D=privet');

$result iconv("utf-8""windows-1251"$result);

echo 
"   <br> $url подружились с $i -ым<br>";
flush(); 
}
}
  


?>

Последний раз редактировалось Kusto; 30.05.2010 в 15:08..
 
Ответить с цитированием