out 28 2008

Mostrar o dono de uma comunidade do orkut em PHP

  • Autor: IphoneVicious em Orkut, PHP
  • 1 Comentário
Script em PHP para mostrar o dono de uma comunidade do orkut:
Desenvolvi por: Guilherme

 
<!--r-->if (isset($_POST['acao'])){
$fim = $_POST['fim'];
$inc = $_POST['inc'];
function curl($url,$cookie,$d,$e){
$handler = curl_init();
curl_setopt_array( $handler,
array(
CURLOPT_URL =&gt; $url,
CURLOPT_RETURNTRANSFER =&gt; 1,
CURLOPT_COOKIE =&gt; $cookie,
CURLOPT_HEADER =&gt; $d,
CURLOPT_NOBODY =&gt; $d,
CURLOPT_CUSTOMREQUEST =&gt; ($e)?"POST":"GET",
CURLOPT_POSTFIELDS =&gt; $e
)
);
 
$g = curl_exec($handler);
curl_close($handler);
return $g;
}
$urlAuth = "https://www.google.com/accounts/ClientLogin?skipvpage=true&amp;service=orkut";
$urlOrkut = "http://www.orkut.com/";
$urlCookie = $urlOrkut."RedirLogin.aspx";
$r = curl($urlAuth,0,0,"&amp;Email=XXXXX&amp;Passwd=XXXXXXXX");
preg_match_all("/Auth=(.*)/i",$r,$r);
$auth=$r[1][0];
$r = curl($urlCookie,0,1,"&amp;auth=$auth");
preg_match_all("/orkut_state=ORKUTPREF.*/i",$r,$r);
$cookie=$r[0][1];
 
for($i=$inc;$i&lt;$fim;$i++){
$dados = curl("http://www.orkut.com/Community.aspx?cmm=$i",$cookie,0,null);
if(preg_match('/\nnenhum\n/i', $dados, $dono)){
 
preg_match('(&lt;\w\d\s+&gt;(.*))', $dados, $titulo); // OK
preg_match('(membros:\&lt;\/p&gt;\n
([0-9].*))', $dados, $membros);
$membros=str_replace(array('
<p class="listp">', '</p>
 
','
 
'),"",$membros);
preg_match('(
([0-9].*))', $dados, $criacao);
$criacao=str_replace(array('
 
'),"",$criacao);
preg_match('(
(p(.*)ica|moder(.*))(.*))', $dados, $tipo);
$tipo=str_replace(array('
<p class="listp">', '</p>
 
','
 
'),"",$tipo);
echo "
<div class="\&quot;contentgraysombra\&quot;">
<div class="\&quot;contentgray\&quot;">
<div class="\&quot;textointro\&quot;">";
echo "<strong>Sem dono
";
echo "<a href="http://www.orkut.com.br/Community.aspx?cmm=">".$titulo[0]."</a>"."";
echo "Tipo: <span style="color: #d0d0d0;">".$tipo[0]."</span>
";
echo "".$membros[0]."
";
echo "Criada em: <span style="color: #d0d0d0;">".$criacao[1]."</span></strong></div>
</div>
</div>
";
} else {
echo "<strong>Comunidade [".$i."] com dono ou nao existe mais!</strong>
";
}
sleep(1);
}
}else{
?&gt;
 
<strong><span style="color: #999999;">
<form accept-charset="UNKNOWN" enctype="multipart/form-data" method="post">Cmm inicial:
<input name="inc" size="20" type="text" />
 
cmm final:
<input name="fim" size="20" type="text" />
<input size="20" type="submit" value="OK" /> <input name="acao" size="20" type="hidden" value="upar" />
 
<!--r-->}
?&gt;



1 Comentários:

Trackbacks

  1. MARCELO diz:
    hum…
    setembro 8th, 2009 às 10:34 pm

DEIXE UM COMENTÁRIO

Subscrever

Subscreve o Blog



Publicidade

Comentários Recentes

  • shirley Balazs: Parabéns!! Informações de utilidade publica e de primeira, foi muito útil a mim.Obrigada!!
  • Jefferson Ferreira de brito: eu quero muito
  • thiago valente: Eu quero um para mim
  • Lucas martins balieiro: Eu não fiz o enem mesmo assim eu posso me inscrever no site essa é minha dúvida, só queme...
  • Francisca Marli Oliveira: quero saber quanto tenho no meu fgts

Links

Leitores Recentes

VALE O CLIQUE!

Site Seguro Ocioso

Divulgue o blog Infomaroto em seu site e tenha seu link ou banner aqui.
Blog Infomaroto