<?php
/* производитель: x-scripts
** тип продукта: скрипт под Xweb Human Emulator
** сайт программы: humanemulator.info
** наш сайт: x-scripts.com
** по всем вопросам обращайтесь:
** email: order@x-scripts.com
** icq: 625657402
** skype: igor_sev2
*/
$xhe_host ="127.0.0.1:7040";
// The following code is required to properly run XWeb Human Emulator
require("../../Templates/xweb_human_emulator.php");
// //////////////////////// настройки скрипта /////////////////////////
$dbg = true;
// логин
$login = "";
// пароль
$pass = "";
// группа/страница
$group = "http://vk.com/ru_searchengines";
// кол-во добавляемых друзей
$num_friends = 10;
// кол-во добавленных друзей
$i_friends = 0;
// максимальное кол-во ввода капчи
$cur_k = 0;
$max_k=3;
// работаем в группе или в сообществе идентификатор
$b_group=false;
// ключ для капчи
$apikey = "";
// массив друзей
$arr_friends =array();
// ожидание перед следующем шагом
$wt = 5;
$wt_long = 10;
// ожидание между в добавлениями в друзья
$wt1=30;
$wt_long1=60;
// выйти из аккаунта
$b_exit=false;
// файл куда сохраняем последнее кол-во элементов в массиве
// для одной группы
$cnt_accs="data/cnt.txt";
// //////////////////////// дополнительные модули ///////////////
require_once("tools/functions.php");
// /////////////////////// скрипт ///////////////////////////////////////////
debug_mess(" скрипт запустили");
// перейти на сайт
$browser->navigate("http://vk.com/");
// открываем дополнительную вкладку
$browser->set_count(2);
$browser->set_active_browser(0);
// логин
$input->set_value_by_name("email",$login);
// пароль
$input->set_value_by_name("pass",$pass);
// войти
$btn->click_by_name("quick_login_button");
// переходим в группу
$browser->navigate($group);
sleep($wt);
// перейти к подписчикам/участникам группы
if($anchor->is_exist_by_inner_text(" Подписчики",false))
$anchor->click_by_inner_text(" Подписчики",false);
else
$anchor->click_by_inner_text(" Участники",false);
sleep($wt);
// задаём стартовое значение
$num=0;
if($file_os->is_exist($cnt_accs))
$num=trim($textfile->read_file($cnt_accs));
else
$num=$num_friends;
// результат добавления
$res=false;
// цикл добавления
while($res===false)
{
echo "кол-во элементов в массиве - $num<br>";
// получим необходимое кол-во href в массив
if(!page_down($num))
{
$file_os->delete($cnt_accs);
debug_mess("группа закончилась.");
break;
}
// перейти на вкладку
$browser->set_active_browser(1);
// добавить друзей
$res=add_friends();
// получим текущее кол-во ссылок в массиве
$num=count($arr_friends);
$textfile->write_file($cnt_accs,$num);
}
$browser->set_active_browser(0);
$anchor->click_by_inner_text("Закрыть");
// выйти из аккаунта
if($b_exit)
{
$browser->navigate("http://vk.com/");
$anchor->click_by_name("logout_link");
}
else
{
$anchor->click_by_name("myprofile");
}
// чистимся
//clear_and_restart();
debug_mess("скрипт закончил работу");
// Quit
$app->quit();
?>