Есть решение этой логической задачи ?

Поддержка
  • @kuzkuz said in Есть решение этой логической задачи ?:

    как мне сделать большой список в скрипте ез всяких баз, ресурсов, файлов.
    из буфера? сделаю тестовый скрипт.
    но в список надо закинуть хотя бы сотню сайтов.

    Чегось? Ваш вопрос касается этой темы, или вы про другое?

  • @Fox said in Есть решение этой логической задачи ?:

    @kuzkuz said in Есть решение этой логической задачи ?:

    как мне сделать большой список в скрипте ез всяких баз, ресурсов, файлов.
    из буфера? сделаю тестовый скрипт.
    но в список надо закинуть хотя бы сотню сайтов.

    Чегось? Ваш вопрос касается этой темы, или вы про другое?

    Конечно касается.
    Я хочу показать тестовый скрипт.
    Но мне в скрипте надо иметь большой список сайтов. Я же нее буду руками в список их забивать (100шт)

    -metka1
    -взять из списка сайт и загрузить. дождались загрузку (проверено). текущий урл.
    -старый урл = текущий урл
    -проверить существование элемента
    --да, есть. клик. если нет - сон пару сек, идем к metka1
    ---for 1 до 30
    ----текущий урл получить
    ----текущий урл != старый урл
    ----- да -> break
    ----сон 1с
    --if текущий урл == старый урл перейти к metka1
    -действие77

  • @kuzkuz said in Есть решение этой логической задачи ?:

    Конечно касается.
    Я хочу показать тестовый скрипт.
    Но мне в скрипте надо иметь большой список сайтов. Я же нее буду руками в список их забивать (100шт)

    Можете использовать js, действие "выполнить код":

    [[ARR]] = ["https://www.google.com","https://yandex.ru/","и т.д."]
    

    добавьте в мой алгоритм действие "foreach" и всё

  • @Fox

    добавьте в мой алгоритм действие "foreach" и всё

    согласен про метку. можно так.
    если успешно выйти с foreach тоже можно (мне не нужно до бесконечности это делать. только до первого успешного события клика ).

  • @Fox

    Ну тогда выведите содержимое переменных в лог, тогда возможно и увидите ошибку.

    Вообщем я закончу на том, что само собой такой вывод в лог сделан.
    3 недели работало ровно. Сегодня 1 раз словил баг.
    Пишет что урл старый, при этом отрисовал новое.
    От меня была тема где бывало наоборот тоже 1 случай на 500.
    Пишет что урл новый, а нарисовано старое.
    За сим закончу.

  • This post is deleted!
  • alt text

  • НЕТ

  • @kuzkuz Нужно его научить самому) К примеру если клик успешен то появится какой то элемент на экране после полной загрузки страницы) Если этого элемента нет то клик не успешен)
    Действие проверить существование элемента

  • @fluffik не вижу смысла изгаляться не зная какой элемент проверять на наличие после клика.

    Самое ровное решение это (не считая метки. можно без неё обойтись).

    -metka1
    -взять из списка сайт и загрузить. дождались загрузку (проверено). текущий урл.
    -старый урл = текущий урл
    -проверить существование элемента
    --да, есть. клик. если нет - сон пару сек, идем к metka1
    ---for 1 до 30
    ----текущий урл получить
    ----текущий урл != старый урл
    ----- да -> break
    ----сон 1с
    --if текущий урл == старый урл перейти к metka1
    -действие77