Скрипты для контакта

Тема в разделе "PHP", создана пользователем Expl0ited, 13 фев 2012.

Модераторы: latteo
  1. Expl0ited

    Expl0ited Создатель

    Регистр.:
    1 апр 2006
    Сообщения:
    13
    Симпатии:
    62
    Позволяет голосовать за статусы всех пользователей, у которых включен микроблог


    Код:
    <?php
     
    $mail = "qweqwe@mail.ru"; //e-mail или логин от контакта
    $pass = "zxczxc"; //пароль от контакта
    $sleep = "3"; //интервал в секундах
     
    function curl($link, $cookie=null, $post=null) {
     
    $ch = curl_init($link);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_COOKIE, $cookie);
    curl_setopt($ch, CURLOPT_HEADER, 1);
     
    if($post) {
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
    }
     
    $response = curl_exec($ch);
    curl_close($ch);
    return $response;
    }
     
    $res=file_get_contents('http://login.vk.com/?act=login&email='.urlencode($mail).'&pass='.urlencode($pass).'');
    preg_match("/value=\'(.*?)\'/",$res,$sid);
    $cookie="remixsid=$sid[1]";
     
    for($i=1;$i<99999999999;$i) {
    $qwe=$i++;
     
    print iconv('cp1251','866',"\nГолосуем за статусы id$qwe\n");
     
    $res=curl("http://vkontakte.ru/id$qwe",$cookie);
    preg_match_all("/likePost\(\'(.*?)\', '(.*?)\'/",$res,$string);
     
    $count=count($string[1]);
     
    for($g=0;$g<$count;$g) {
      $zxc=$g++;
     
      $status=$string[1][$zxc];
      $hash=$string[2][$zxc];
     
      $post="act=a_do_like&status=$status&hash=$hash";
      $res=curl("http://vkontakte.ru/like.php",$cookie,$post);
    }
     
    sleep($sleep);
     
    }
     
    ?>



    Отправляем жалобы на пользователей

    Код:
    <?php
     
    $mail = "qweqwe@mail.ru"; //e-mail или логин от контакта
    $pass = "zxczxc"; //пароль от контакта
    $id = "1"; //на кого стучим
    $text = "qwe"; //комментарий
     
    function curl($link, $cookie=null, $post=null) {
     
    $ch = curl_init($link);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_COOKIE, $cookie);
     
    if($post) {
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
    }
     
    $response = curl_exec($ch);
    curl_close($ch);
    return $response;
    }
     
    $res=file_get_contents('http://login.vk.com/?act=login&email='.urlencode($mail).'&pass='.urlencode($pass).'');
    preg_match("/value=\'(.*?)\'/",$res,$sid);
    $cookie="remixsid=$sid[1]";
     
    $res=curl("http://vkontakte.ru/reports.php?act=a_set_warning_box&mid=$id",$cookie);
    preg_match("/hash:\'(.*?)\'/",$res,$hash);
     
    $res=curl("http://vkontakte.ru/reports.php?act=report&item_type=1&item_id=$id&hash=$hash&comment=$text",$cookie);
     
    print iconv('cp1251','866',"$res");
     
    ?>
     
  2. kokoulin

    kokoulin Постоялец

    Регистр.:
    1 дек 2010
    Сообщения:
    57
    Симпатии:
    3
    не актуально произошло много изменений, между тоже нужно делать паузу

    голосовать за статусы поправил