Внимание: В этой теме ничего не продается и не покупается ! Сам Human Emulator продается по ЭТОЙ ссылке. Здесь будут выкладываться примеры скриптов под Human Emulator. Также планируется оказание несложной помощи начинающим. HUMAN EMULATOR скрипты и готовые решения Новичкам: Программа Human Emulator позволяет автоматизировать ЛЮБУЮ работу с браузером. То есть, за Вас будет впахивать сама программа, выполняя всю рутинную работу с сайтами. автопостинг, авторегистрация, работа с каптчами, заполнение любых форм, накрутка счетчиков и многое другое Начнем с нескольких маленьких примеров работы программы. Я покажу Вам как логиниться на форумы и постить сообщения. Наверное многие знают такой форум как xaker.name. Зарегистрируйтесь на нем, получите логин и пароль. А теперь, вот Вам скрипт, который будет залогиниваться туда и постить Ваши объявления автоматически: PHP: <?php $xhe_host ="127.0.0.1:7010"; require("../Templates/xweb_human_emulator.php"); $browser->enable_images(1); $browser->enable_java_script(1); $browser->enable_activex(1); $browser->enable_video(1); $browser->enable_sounds(1); $browser->enable_java(0); $browser->enable_frames(0); $browser->enable_popup(0); $browser->enable_quiet_regime(0); $browser->disable_script_error(1); $browser->enable_cache(1); $browser->disable_download_file_dialog(0); $browser->enable_browser_message_boxes(1); $browser->disable_security_problem_dialogs(0); $browser->set_user_agent("Mozilla/4.0 (compatible; MSIE 8.0; Windows; U; Windows NT 5.1; ru;)"); // Чистим кукисы $browser->clear_cookies("",false); $browser->clear_cookies("xaker.name",true); $browser->clear_cookies("xaker.name"); $browser->clear_cookies("www.xaker.name"); // Переход на форум $browser->navigate("http://www.xaker.name/forvb/index.php"); // wait on browser $browser->wait_for(30,1); // Не забываем указать наш логин и пароль для залогинивания $input->set_value_by_name('vb_login_username','Наш логин'); $input->set_value_by_name('vb_login_password','Наш пароль'); $button->click_by_number(0); $browser->wait_for(30,1); $browser->navigate("http://www.xaker.name/forvb/newthread.php?do=newthread&f=134"); $browser->wait_for(30,1); // постим само сообщение $input->set_value_by_name('subject','Тема нашего сообщения на форуме'); $textarea->set_value_by_name('message','Текст нашего сообщения на форуме'); $button->click_by_number(2); $browser->wait_for(30,1); // // Выход $app->quit(); ?> А вот Вам пример автопостинга на форум Exploit.In. Зарегистрируйтесь там, получите логин и пароль, после чего попробуйте в действии данный скрипт: PHP: <?php $xhe_host ="127.0.0.1:7010"; require("../Templates/xweb_human_emulator.php"); $browser->enable_images(1); $browser->enable_java_script(1); $browser->enable_activex(1); $browser->enable_video(1); $browser->enable_sounds(1); $browser->enable_java(0); $browser->enable_frames(0); $browser->enable_popup(0); $browser->enable_quiet_regime(0); $browser->disable_script_error(1); $browser->enable_cache(1); $browser->disable_download_file_dialog(0); $browser->enable_browser_message_boxes(1); $browser->disable_security_problem_dialogs(0); $browser->set_user_agent("Mozilla/4.0 (compatible; MSIE 8.0; Windows; U; Windows NT 5.1; ru;)"); // Чистим кукисы $browser->clear_cookies("",false); $browser->clear_cookies("exploit",true); $browser->clear_cookies("exploit.in"); // navigate to google $browser->navigate("http://exploit.in/forum/"); // wait on browser $browser->wait_for(30,1); // Не забываем указать наш логин и пароль для залогинивания $input->set_value_by_name('UserName','Наш логин'); $input->set_value_by_name('PassWord','Наш пароль'); $button->click_by_number(0); $browser->wait_for(30,1); $browser->navigate("http://exploit.in/forum/index.php?act=Post&CODE=00&f=88"); $browser->wait_for(30,1); // постим само сообщение $input->set_value_by_name('TopicTitle','Тема нашего сообщения на форуме'); $input->set_value_by_name('TopicDesc','Описание темы'); $textarea->set_value_by_name('Post','Текст нашего сообщения на форуме'); $button->click_by_number(12); $browser->wait_for(30,1); // // Выход $app->quit(); ?> И это, фигня по сравнению с тем, для чего на самом деле можно использовать Human Emulator. Стоит обратить внимание, что в программе есть возможность записи Ваших действий в браузере - это очень полезно для новичков. Есть еще мысли? Предлагайте, может отожжём сообща. Пишите и не стесняйтесь.
А вот пример регистрации нового аккаунта на Ютубе. PHP: <?php $xhe_host ="127.0.0.1:7010"; $captchakey = "Ваш ключ антикаптчи"; require("../Templates/xweb_human_emulator.php"); $browser->enable_images(1); $browser->enable_java_script(1); $browser->enable_activex(0); $browser->enable_video(1); $browser->enable_sounds(1); $browser->enable_java(0); $browser->enable_frames(0); $browser->enable_popup(0); $browser->enable_quiet_regime(0); $browser->disable_script_error(1); $browser->enable_cache(1); $browser->disable_download_file_dialog(0); $browser->enable_browser_message_boxes(1); $browser->disable_security_problem_dialogs(0); $browser->set_user_agent("Mozilla/4.0 (compatible; MSIE 8.0; Windows; U; Windows NT 5.1; ru;)"); // $firstname="Елена"; $lastname="Маслова"; $gmailemail="xingagroupodx"; $passwd="Qwerty72"; $passwd2="Qwerty72"; $day="10"; $month="04"; $year="1980"; $gender="FEMALE"; // $browser->clear_cookies("",false); $browser->clear_cookies("youtube",true); $browser->clear_cookies("youtube.com"); $browser->clear_cookies("www.youtube.com"); $browser->clear_cookies("google",true); $browser->clear_cookies("google.com"); $browser->clear_cookies("www.google.com"); $browser->clear_cookies("google.ru"); $browser->clear_cookies("www.google.ru"); $browser->clear_cookies("gmail",true); $browser->clear_cookies("gmail.com"); $browser->clear_cookies("www.gmail.com"); $browser->navigate("www.youtube.com"); $browser->wait_for(30,1); $btn->click_by_number(2); $browser->wait_for(30,1); $anchor->click_by_number(1); $browser->wait_for(30,1); $input->set_value_by_name('FirstName',$firstname); $input->set_value_by_name('LastName',$lastname); $input->set_value_by_name('GmailAddress',$gmailemail); $input->set_value_by_name('Passwd',$passwd); $input->set_value_by_name('PasswdAgain',$passwd2); $input->set_value_by_name('BirthDay',$day); $input->set_value_by_name('BirthMonth',$month); $input->set_value_by_name('BirthYear',$year); $input->set_value_by_name('Gender',$gender); $checkbox->click_by_number(0); $checkbox->click_by_number(1); $image->save_to_file_by_number(1,'tmp.jpeg'); $captcha = $image->recognize_by_anticaptcha("",'tmp.jpeg',$captchakey,"http://www.antigate.com"); $input->set_value_by_name('recaptcha_response_field', $captcha); $button->click_by_number(0); $browser->wait_for(30,1); // Quit $app->quit(); ?> Конечно, при желании можно усложнить процесс, например генерировать логин и пароль, брать имена и фамилии из файла. Да много чего можно еще натворить...
Есть у кого нибудь для ВКонтакте скрипты? Подскажите как войти на сайт ВК при помощи Human, а то выдает
Если дата и время правильно стоят на ПК, то скорее всего ты заходишь через защищенное соединение https://. Пробуй: $browser->navigate("http://vk.com"); А вообще вот скриптик для входа: PHP: <?php $xhe_host ="127.0.0.1:7012"; // The following code is required to properly run XWeb Human Emulator require("C:\Program Files (x86)\XWeb\Human Emulator\Templates\xweb_human_emulator.php"); //Получаем почту из файла $mails = file("mail.txt"); sleep(1); //Задаем почту, пароль list($mail, $pass) = split(':', $mails[0]); sleep(2); echo "$mail - Почта <br>"; echo "$pass - Пароль <br>"; sleep(2); //Переходим к ВК $browser->set_user_agent("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4"); $browser->navigate("http://vk.com/"); $browser->wait_for(60,1); sleep(rand(2,4)); //Вводим логин и пароль $input->set_value_by_name('email',$mail); sleep(rand(2,4)); $input->set_value_by_name('pass',$pass); sleep(rand(2,4)); //Нажимаем Войти $btn->click_by_name("quick_login_button"); $browser->wait_for(60,1); // Quit $app->quit(); ?>
Только что скачал, надо было проверить на дели, написал спамилку сообщений на livetv Code: <?php $xhe_host ="127.0.0.1:7011"; require("../Templates/xweb_human_emulator.php"); $browser->navigate("http://livetv.ru/"); $browser->wait(); $anchor->click_by_inner_text('Âîéòè',true); $input->set_value_by_name('login','мыло'); $input->set_value_by_name('password','пасс'); $button->click_by_number(0); for ($i=0;$i<50;$i++){ $input = array("http://livetv.ru/eventinfo/150846_yugra_barys/", "http://livetv.ru/eventinfo/152284_world_masters/", "http://livetv.ru/eventinfo/152216_uae_kuwait/", "http://livetv.ru/eventinfo/152380_real_madrid_valencia/", "http://livetv.ru/eventinfo/151417_dynamo_moscow_trentino/"); $rand_keys = array_rand($input, 2); $input[$rand_keys[0]]; $browser->navigate($input[$rand_keys[0]]); $browser->wait(); $textarea->set_value_by_name('content','сообщение'); $btn->click_by_number(3); //10мин $app->pause(700000); } $app->quit(); ?>
хотел твитер поспамить, сразу бан, наверное надо было отдавать сообщение через несколько секунд и разные варианты сообщение Code: <?php $xhe_host ="127.0.0.1:7011"; require("../Templates/xweb_human_emulator.php"); $browser->navigate("https://mobile.twitter.com/"); $browser->wait(); $a = file("file.txt"); for ($i = 0; $i < (count($a)); $i++) { $browser->navigate("https://mobile.twitter.com/compose/tweet"); $browser->wait(); $textarea->set_value_by_number('0',"@".$a[$i]." сообщение"); $button->click_by_number(0); $browser->navigate("https://mobile.twitter.com/"); $browser->wait(); //echo "$a[$i]"; } $app->quit(); ?>
Ребята помогите , 2 день мучаюсь со скриптом . В пхп не силён , есть сайт visapoint.eu , мне нужно зарегистрироваться на приём - но , увы дат всегда нет . Уже 2 месяца днём и ночью мониторю сайт . Нашёл сайт , скачал human emulator (правда демо ). Долго не помог понять что делать , но видео-уроки помогли . Теперь вопрос. <?php $xhe_host ="127.0.0.1:7010"; // The following code is required to properly run XWeb Human Emulator require("../Templates/xweb_human_emulator.php"); // переходим на сайт $browser->navigate("http://www.visapoint.eu/"); sleep(3); $button->click_by_inner_text("Принять",false); $button->click_by_inner_text("Зарегистрировать новый прием",false); Как реализовать продолжение ??? Помогите пожалуйста .
Вам надо используя контекстное меню в программе дальше заполнять поля Тут есть видео, как пользоваться контекстным меню
Видео хороший урок . Но дело в том ,что ка и на скриншоте , там выпадает список , и мне нужен конкретный пункт .
вот сайт visapoint.eu , на этом сайте происходит регистрация в посольство , при наличии даты происходит регистрация. даты дают редко и просто нет времени мониторить сутками . Я хочу с помощью human реализовать скрипт который будет сам мониторить сайт и при наличии даты , чтоб скрипт выполнял функции человека .
Если есть возможность в видео уроке - буду признателен . Если заказать скрипт - что для этого нужно ?!
Да, можно записать видео урок. Час стоит 1500 рублей, я буду работать по заданию которое с вами согласуем, за 2 часа сделаю скидку 1200 рублей. Для заказ скрипта мне нужно описание цели и подробно описание действий в браузере и я скажу цену и время реализации.