Поступил вопрос от клиента, как вводить e-mail в поле при отправке письма в почте Яндекс.
Наш видео ответ.
Поступил вопрос от клиента, как вводить e-mail в поле при отправке письма в почте Яндекс.
Наш видео ответ.
Скрипт парсер Яндекс. Это скрипт, который демонстрирует как можно разобрать поисковую выдачу Яндекса.
Скрипт работает следующим образом: берём ключи из файла с поисковыми фразами и вводим их в yandex. Затем разбираем выдачу Яндекс на ссылки.
Этот скрипт является шаблонным скриптом, то есть вы легко можете дописать его для своих целей. Например, определить позицию вашего сайта в поисковых результатах Яндекс по заданному ключевому запросу или получить список сайтов, которые по этому запросу находятся в топ-10, топ-20, топ-30 и т.д. Можно собирать сайты заданного движка — dle сайты, каталоги, word press сайты и т.д. На основе этого скрипта сделан скрипт сборщик трастовых сайтов.
Настройки скрипта:
// файл с данными для скрипта
$keys = file("data/keys.txt");
// глубина прохода в поисковые результаты
// со скольких страниц собирать товары прежде чем перейти к следующему
// если нужно собирать все товары надо просто задать этот параметр = -1
$cnt_pages = 10;
Сам скрипт выглядит следующим образом:
navigate("yandex.ru");
// зададим запрос
$input->set_value_by_name("text",$ks);
// найти
$button->click_by_number(0);
// ждём
sleep(1);
while(true)
{
// получить по префиксам все ссылки в виде одной строки разделённой
$sites = $webpage->get_body_inter_prefix_all("class=\"b-serp-url__link\"","",true);
// разделить на массив, используя для разделения
$sites = explode("
",$sites);
// пройдёмся по всем полученным
for($rw=0;$rw";
}
// не перешли на следующую страницу
if(!next_page($crnt_page))
break;
}
}
// Quit
$app->quit();
?>
Скрипт написан 25.09.2012 в Human Emulator 4.4.19 Advanced.
На момент публикации статьи 25.09.2012 скрипт был рабочий.