Помощник
|
Скрипты для Human Emulator, В этой теме выкладываем скрипты для Human Emulator |
yadzha |
24.3.2011, 1:20;
Ответить: yadzha
Сообщение
#122
|
|
Кто может помочь прикрутить сервис антикаптчи для гугл-парсера (http://awm-blog.ru/245-parsery-yandeksa-gugla/) ? Не забесплатно естественно..
|
|
|
asAlbert |
24.3.2011, 13:36;
Ответить: asAlbert
Сообщение
#123
|
|
В парсере под Яндекс прикручена система антикапчи (ключ вводить в 8 строке). В парсере Гугла я не смог сымитировать выдачу страницы с капчей, при частых запросах меня просто банили на некоторое время. Хотя это не слишком важно, т.к. при задержке в 15 секунд между запросами парсинг проходит без бана. А если вдруг и наткнемся на бан, то произойдет задержка для бана, которая по умолчанию в скрипте равна 5 минутам.
|
|
|
kesn |
27.3.2011, 12:58;
Ответить: kesn
Сообщение
#124
|
|
Подскажите как написать скрипт.
Необходимо чтобы он отправлял определенное письмо с вложением зип архива на список мыл. -------------------- |
|
|
eugene_bond |
28.3.2011, 20:15;
Ответить: eugene_bond
Сообщение
#125
|
|
<?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"); // navigate to google $mbox = imap_open("{pop.mail.ru/pop3:110}","мыло", "пароль"); // $list = imap_num_msg($mbox); // for($i=1;$i<=$list;$i++){ $mailbody = imap_body($mbox, $i); $mailbody = imap_base64($mailbody); preg_match_all('#http://(.+?)\s#', $mailbody,$mat); for($r=0;$r<count($mat[0]);$r++){ // confirm if(strpos($mat[0][$r],"confirm")!==FALSE) { $link = trim($mat[0][$r]); // $browser->navigate($link); $browser->wait_for(60,1); } } } // Quit $app->quit(); ?> Народ. Нужна помощь по этому скрипту прокликивания ссылок, его тут выкладывали в начале темы. Можно ли как то настроить этот скрипт, чтобы при кликании на ссылку с confirm, в получившемся окне он копировал название аккаунта и сохранял в файл? Так можно было бы собрать самый точный список готовых акков. просто при регистрации сохраняет все подряд, даже если была ошибка из за неправильной каптчи. |
|
|
iNF |
30.3.2011, 13:22;
Ответить: iNF
Сообщение
#126
|
|
Не могу получить id пользователя
код перехода на страницу $browser->navigate('xxxxxx/edituser.php'); $browser->wait_for(60,1); preg_match("/id=\'uid\' value=\'(.*?)\'/", $webpage->get_document_body("true"), $userid); регулярка правильная, а вот $userid не возвращает не чего подозреваю что здесь "$webpage->get_document_body("true")" что-то не так, а что? |
|
|
Vcat |
31.3.2011, 17:51;
Ответить: Vcat
Сообщение
#127
|
|
Подскажите пожалуйста каким образом можно сделать следующее:
есть текстовый файл с линками, как сделать так, чтобы хуман выдирал из линка только домен к примеру $urls = array_map("trim", file("links.txt")); $domen = ? |
|
|
asAlbert |
31.3.2011, 18:10;
Ответить: asAlbert
Сообщение
#128
|
|
Не могу получить id пользователя где id содержится? есть текстовый файл с линками, как сделать так, чтобы хуман выдирал из линка только домен для более точного ответа, пару урлов |
|
|
rob1n |
31.3.2011, 18:24;
Ответить: rob1n
Сообщение
#129
|
|
Подскажите пожалуйста каким образом можно сделать следующее: есть текстовый файл с линками, как сделать так, чтобы хуман выдирал из линка только домен к примеру $urls = array_map("trim", file("links.txt")); $domen = ? если я правельно понял вас $url="http://yandex.ru/yandsearch?clid=9582&text=parse%20url&lr=213&msp=1";
$domain=parse_url($url); echo $domain[host]; -------------------- |
|
|
Zircool
|
Сообщение
#130
|
|
Подскажите пожалуйста каким образом можно сделать следующее: есть текстовый файл с линками, как сделать так, чтобы хуман выдирал из линка только домен к примеру $urls = array_map("trim", file("links.txt")); $domen = ? $urls = array_map("trim", file("links.txt"));
$domen = $urls[rand(0,count($urls)-1)]; Сообщение отредактировал Zircool - 31.3.2011, 18:31 -------------------- SDorgen - Бесплатный серверный генератор дорвеев... Эковата в Новороссийске - зимой тепло а летом холодно. |
|
|
granata |
1.4.2011, 21:13;
Ответить: granata
Сообщение
#131
|
|
Помогите сделать в скрипте, чтобы из файла keys.txt брались, например, 15 строк и вставлялись в нужное поле через запятую, а из исходного файла keys.txt соответственно удалялись.
На данный момент скрипт выглядит так: <?php // The following code is required to properly run XWeb Human Emulator require("../Templates/xweb_human_emulator.php"); $keys=file("keys.txt"); $file=file("keys.txt"); $onestr=$file[0]; unset($file[0]); $fp=fopen("keys.txt","w"); fputs($fp,implode("",$file)); fclose($fp); $input->set_value_by_name('word',$onestr); $input->set_value_by_name('theme','Тема'); $textarea->set_value_by_name('text','Текст'); $button->click_by_number(0); $browser->wait(1); } // Quit $app->quit(); ?> Т.е. здесь в поле 'word' вставляется один key из файла keys.txt. Пока что не получилось сделать автоматическую подстановку нужного кол-ва строк через запятую, поэтому приходится предварительно файл keys.txt обрабатывать для преобраования в строки с нужным кол-вом слов через запятую, что очень неудобно. Сообщение отредактировал granata - 1.4.2011, 21:15 |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Обучение Email Рассылкам + Софт Для Автоматизации (100к в сутки с сервера) | 10 | zennoboss | 4645 | Сегодня, 5:20 автор: Skyworker |
|
Посоветуйте массажер для спины и шеи | 9 | Boymaster | 878 | Вчера, 13:56 автор: Vmir |
|
Какой % отказов нормален для сайта? | 14 | Aloof | 3378 | Вчера, 13:50 автор: Vmir |
|
Люблю творить! Статьи для вас Копирайтинг- моя жизнь! |
312 | Zoya83 | 190705 | Вчера, 7:51 автор: DimonX |
|
Современный сервис для быстрого и безопасного обмена валют. | 15 | CryptoTims | 4963 | 22.4.2024, 22:32 автор: CryptoTims |
Текстовая версия | Сейчас: 24.4.2024, 15:12 |