Скачал. Запустил не нажимало на кнопку. Переделал, на кнопку стало нажимать, но не получает ссылки из выдачи просто ходит по выдаче и всё.
<?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"); // //////////////////////// настройки скрипта ///////////////////////// // файл с данными для скрипта $keys = file("data/keys.txt"); // глубина прохода в поисковые результаты $cnt_pages = 10; // текущая страница $crnt_page =1; // скрипт работает в режим отладки $dbg = true; // //////////////////////// дополнительные модули /////////////// // функции require_once("functions.php"); // /////////////////////// скрипт /////////////////////////////////////////// // кол-во for($ii=0;$ii<count($keys);$ii++) { // получить запрос $ks = trim($keys[$ii]); // перейти на yandex $browser->navigate("yandex.ru"); // зададим запрос $input->set_value_by_name("text",$ks); // найти $btn->click_by_number(0); // ждём sleep(1); while(true) { // получить по префиксам все ссылки в виде одной строки разделённой <br> $sites = $webpage->get_body_inter_prefix_all("class=\"b-serp-url__link\"","</a>",true); // разделить на массив, используя для разделения <br> $sites = explode("<br>",$sites); // пройдёмся по всем полученным for($rw=0;$rw<count($sites);$rw++) { if(trim($sites[$rw])=="") continue; // вывести ссылку в панель отладки echo $site_link = get_string($sites[$rw],"href=\"","\" "); echo "<br>"; } // не перешли на следующую страницу if(!next_page($crnt_page)) break; } } // Quit $app->quit(); ?>