Файловый менеджер

scripts//prodvigenie_04_2026

/scripts//prodvigenie_04_2026
На уровень выше

yandex search.php

<?php

$map = [
    0 => 212,
    1 => 253,
    2 => 302,
    3 => 344,
    4 => 387
];

$dop = 0;
$full = [];           // Очистка массива
$final_result = [];   // Очистка массива

$keyboard->key(35);
sleep(1);
$keyboard->key(34);
sleep(1);

// Поиск сайта
Search_Site:
$num = $b->get_number_by_inner_text($pr_s, true);
sleep(1);

$i = 0;
$domainsToReplace = ['.ru', '.xn--p1ai', '.com', '.com.ua', '.by', '.co.in', '.pl', '.net', '.org', '.kz', '.net'];
$reclama = "yclid";

while ($num == -1) {
    // Проверяем, содержит ли строка $strim подстроку $reclama
    if (strpos($anchor->get_href_by_number($num), $reclama) == false) {
        // Если $reclama есть в $strim, выполняем действия
        $num = -1; // $b->get_number_by_inner_text($pr_s, true);
    } else {
        // Если $reclama нет в $strim, задаем альтернативное поведение
        $num = $b->get_number_by_inner_text($pr_s, false);
    }

    // Делаем паузу перед следующей итерацией
    sleep(1);

    if ($num == -1) {
        $keyboard->key(35);
        sleep(1);
        $keyboard->key(34);
        sleep(1);

        $anchor->click_by_inner_text("дальше", false);
        sleep(1);
        $num = $b->get_number_by_inner_text($pr_s, true);
        sleep(1);

        $i++;

        if ($i == 4 && $dop == 0) {
            // Новый домен, на который будет производиться замена
            $newDomain = '';
            $dop_name_site = str_replace($domainsToReplace, $newDomain, $pr_s);
            $dop_name_site = str_replace(".", " ", $dop_name_site);
            $input->get_by_name("text")->meta_click();
            sleep(1);
            
            // $mouse->click_to_screen(738 , 983); // кнопка end
            $keyboard->key(35);
            usleep(1510500);
            $input->send_keyboard_input_by_name("text", " " . $dop_name_site, "20:40");
            sleep(1);
            $keyboard->key(13);
            sleep(1);
            $keyboard->key(35);
            sleep(1);

            $dop = 1;

            goto Search_Site;
        } elseif ($i == 4 && $dop == 1) {
            break;
        }
    }
    
    $num = $b->get_number_by_inner_text($pr_s, true);
    sleep(1);
}

$b->set_inner_html_by_number($num, '<span style="background-color: #3367d1;color:#fff">' . $pr_s . '</span>');
$b->set_focus_by_number($num);
$wy = $browser->get_vertical_scroll_pos();
$browser->set_vertical_scroll_pos($wy - 80);
sleep(1);

// Копировать активное окно 
$mouse->click_to_screen(554, 823); // копировать
usleep(1000);
usleep(1000);

?>
Кодировка: UTF-8 Символов: 3,122 Строк: 96