Не загружаются страницы (в записи всё отлично)

Поддержка
  • @zalton said in Не загружаются страницы (в записи всё отлично):

    чтобы BAS кликал не по элементу, а по области?

    Например координты получить и кликнуть рандомно в их диапазоне.

  • @zalton можно ещё попробовать парсить значение изменяемого элемента и подставлять его в действие кликнуть

  • @IvanM said in Не загружаются страницы (в записи всё отлично):

    @zalton said in Не загружаются страницы (в записи всё отлично):

    чтобы BAS кликал не по элементу, а по области?

    Например координты получить и кликнуть рандомно в их диапазоне.

    Думал об этом, но не нашёл, как сделать клик по координатам. Подскажете?

  • Думал об этом, но не нашёл, как сделать клик по координатам. Подскажете?

    1. Кубик "получить координаты элемента"
    2. "Случайное число" А в диапазоне от X до X+WIDTH, "случайное число" B в диапазоне от Y до Y+HEIGHT
    3. "Двигать мышь и кликнуть" по координатам A,B
  • @1pepzbd2nyse said in Не загружаются страницы (в записи всё отлично):

    @zalton можно ещё попробовать парсить значение изменяемого элемента и подставлять его в действие кликнуть

    ооо это наверное слишком сложно для объяснения будет, да?)

  • @IvanM said in Не загружаются страницы (в записи всё отлично):

    Думал об этом, но не нашёл, как сделать клик по координатам. Подскажете?

    1. Кубик "получить координаты элемента"
    2. "Случайное число" А в диапазоне от X до X+WIDTH, "случайное число" B в диапазоне от Y до Y+HEIGHT
    3. "Двигать мышь и кликнуть" по координатам A,B

    Премного благодарен! Но в силу бедности познания в проге - не могу разобраться с п.2 и п.3
    Готов заплатить за подробное объяснение.

  • @zalton said in Не загружаются страницы (в записи всё отлично):

    @IvanM said in Не загружаются страницы (в записи всё отлично):

    Думал об этом, но не нашёл, как сделать клик по координатам. Подскажете?

    1. Кубик "получить координаты элемента"
    2. "Случайное число" А в диапазоне от X до X+WIDTH, "случайное число" B в диапазоне от Y до Y+HEIGHT
    3. "Двигать мышь и кликнуть" по координатам A,B

    Премного благодарен! Но в силу бедности познания в проге - не могу разобраться с п.2 и п.3
    Готов заплатить за подробное объяснение.

    Заплатить?За это?))) Ну ок. Мне интересно сколько?)) Могу скинуть кубики проектом через 10 мин, сами подставите элемент.
    Переведете @Fox на печеньку сколько посчитаете нужным)

  • @IvanM said in Не загружаются страницы (в записи всё отлично):

    @zalton said in Не загружаются страницы (в записи всё отлично):

    @IvanM said in Не загружаются страницы (в записи всё отлично):

    Думал об этом, но не нашёл, как сделать клик по координатам. Подскажете?

    1. Кубик "получить координаты элемента"
    2. "Случайное число" А в диапазоне от X до X+WIDTH, "случайное число" B в диапазоне от Y до Y+HEIGHT
    3. "Двигать мышь и кликнуть" по координатам A,B

    Премного благодарен! Но в силу бедности познания в проге - не могу разобраться с п.2 и п.3
    Готов заплатить за подробное объяснение.

    Заплатить?За это?))) Ну ок. Мне интересно сколько?)) Могу скинуть кубики проектом через 10 мин, сами подставите элемент.
    Переведете @Fox на печеньку сколько посчитаете нужным)

    Смотрите, я объясню, что я не понял. Чтобы мы поняли друг друга.

    1. Кубик "получить координаты элемента" я вставил, кликнув по нужному элементу. Потом сделал "выполнить до этого действия" и не увидел, чтобы в кубик вставились координаты. Как понять, что кубик определил их правильно и вообще определил бы?
    2. "Случайное число" нашёл, но не знаю, что туда вписывать. Видимо, потому что не знаю координат из п.1
    3. Не знаю, как двигать мышь и кликнуть по координатам. Насколько понимаю, для этого подойдёт обычная функция "двигать мышь и кликнуть", ведь там подставляются координаты (x,y)
  • @zalton Ок, а сам шаблон секретный или можете поделиться? Или ссылку прислать и указать что нажать надо? А то проблема может быть с селектором.
    А, ну и еще может нажатие не происходит, если "ждать полной загрузки страницы" в кубике "загрузить url" не включено.

    не увидел, чтобы в кубик вставились координаты.

    Они вставляются в переменные X, Y, HEIGHT, WIDTH.

    Как понять, что кубик определил их правильно и вообще определил бы?

    Используйте после сбора координатов кубик "Лог" и напишите в поле [[X]] [[Y]] [[HEIGHT]] [[WIDTH]]
    Выполните действие "Лог" и посмотрите что поток написал в логе.

    "Случайное число" нашёл, но не знаю, что туда вписывать.

    1 кубик случайного числа:
    Вместо RANDOM_NUMBER впишите A
    В диапазоне "от": X ... "до": X+WIDTH
    2 кубик случайного числа:
    Вместо RANDOM_NUMBER впишите B
    В диапазоне "от": Y ... "до": Y+HEIGHT

    Не знаю, как двигать мышь и кликнуть по координатам.

    Да, для клика по координатам используется "двигать мышь и кликнуть". Впишите в координаты A (для X) и B (для Y)

  • @IvanM said in Не загружаются страницы (в записи всё отлично):

    @zalton Ок, а сам шаблон секретный или можете поделиться? Или ссылку прислать и указать что нажать надо? А то проблема может быть с селектором.
    А, ну и еще может нажатие не происходит, если "ждать полной загрузки страницы" в кубике "загрузить url" не включено.

    не увидел, чтобы в кубик вставились координаты.

    Они вставляются в переменные X, Y, HEIGHT, WIDTH.

    Как понять, что кубик определил их правильно и вообще определил бы?

    Используйте после сбора координатов кубик "Лог" и напишите в поле [[X]] [[Y]] [[HEIGHT]] [[WIDTH]]
    Выполните действие "Лог" и посмотрите что поток написал в логе.

    "Случайное число" нашёл, но не знаю, что туда вписывать.

    1 кубик случайного числа:
    Вместо RANDOM_NUMBER впишите A
    В диапазоне "от": X ... "до": X+WIDTH
    2 кубик случайного числа:
    Вместо RANDOM_NUMBER впишите B
    В диапазоне "от": Y ... "до": Y+HEIGHT

    Не знаю, как двигать мышь и кликнуть по координатам.

    Да, для клика по координатам используется "двигать мышь и кликнуть". Впишите в координаты A (для X) и B (для Y)

    1. Я так полагаю, что координаты должны вставиться автоматически при определении координат элемента.
    2. Сделал с логом. Вот, что написано: [22:57:19] Поток №1 : 3 1306 283 340
      Я так понимаю, это значит, что кубик определения координан определил коорды элемента.
      И получается, что это указаны координаты по Х (от 3 до 1306) и по Y (от 283 до 340) ?
  • @zalton said in Не загружаются страницы (в записи всё отлично):

    Сделал с логом. Вот, что написано: [22:57:19] Поток №1 : 3 1306 283 340

    Последовательно... Координата Х (начало элемента на экране по ширине), координата Y (начало элемента по высоте), ширина самого элемента по шкале X, высота самого элемента по шкале Y (увеличивается вниз). Именно с этими значениями будут работать кубики случайных чисел. По сути случайно выбираем координату внутри поля занимаемого элементом.

    Я так полагаю, что координаты должны вставиться автоматически при определении координат элемента.

    Автоматически вставляются в те самые 4 переменные

    Вот как должно работать, тестовый скрипт:

    RandomXYclick.xml

    И убедитесь, что приступаете к клику только тогда, когда страница прогрузилась. Для этого убедитесь, что включены "часики" рядом с кнопками "ОК" и "Отмена". Это в действии "Загрузить URL".
    028e5668-54f0-4b4c-b184-de1b707ef550-изображение.png

    А если проблема из-за самого селектора элемента (координаты мы все-таки получаем с использованием селектора элемента), то я смогу подсказать только если скинете ссылку на страницу и укажете, что за кнопку нужно нажать. Может проблема как-раз в селекторе. И исправив ошибку можно будет и без костыля со случайными координатами обойтись.

  • @zalton said in Не загружаются страницы (в записи всё отлично):

    @IvanM said in Не загружаются страницы (в записи всё отлично):

    @zalton Ок, а сам шаблон секретный или можете поделиться? Или ссылку прислать и указать что нажать надо? А то проблема может быть с селектором.
    А, ну и еще может нажатие не происходит, если "ждать полной загрузки страницы" в кубике "загрузить url" не включено.

    не увидел, чтобы в кубик вставились координаты.

    Они вставляются в переменные X, Y, HEIGHT, WIDTH.

    Как понять, что кубик определил их правильно и вообще определил бы?

    Используйте после сбора координатов кубик "Лог" и напишите в поле [[X]] [[Y]] [[HEIGHT]] [[WIDTH]]
    Выполните действие "Лог" и посмотрите что поток написал в логе.

    "Случайное число" нашёл, но не знаю, что туда вписывать.

    1 кубик случайного числа:
    Вместо RANDOM_NUMBER впишите A
    В диапазоне "от": X ... "до": X+WIDTH
    2 кубик случайного числа:
    Вместо RANDOM_NUMBER впишите B
    В диапазоне "от": Y ... "до": Y+HEIGHT

    Не знаю, как двигать мышь и кликнуть по координатам.

    Да, для клика по координатам используется "двигать мышь и кликнуть". Впишите в координаты A (для X) и B (для Y)

    1. Я так полагаю, что координаты должны вставиться автоматически при определении координат элемента.
    2. Сделал с логом. Вот, что написано: [22:57:19] Поток №1 : 3 1306 283 340
      Я так понимаю, это значит, что кубик определения координан определил коорды элемента.
      И получается, что это указаны координаты по Х (от 3 до 1306) и по Y (от 283 до 340) ?

    еще неплохо бы в самом начале проверять вообще элемент есть или нет. если есть только тогда и получать координаты.

  • Бывали ошибки если на страницах много разных и сложных js . Во время записи пропуск кадров отключен даже если выставлен в 60 кадров итд то пропуска не будет . Во время запуска же он подхватится и включится . Советую проверить если выставлен пропуск кадров

  • @IvanM said in Не загружаются страницы (в записи всё отлично):

    @zalton said in Не загружаются страницы (в записи всё отлично):

    Сделал с логом. Вот, что написано: [22:57:19] Поток №1 : 3 1306 283 340

    Последовательно... Координата Х (начало элемента на экране по ширине), координата Y (начало элемента по высоте), ширина самого элемента по шкале X, высота самого элемента по шкале Y (увеличивается вниз). Именно с этими значениями будут работать кубики случайных чисел. По сути случайно выбираем координату внутри поля занимаемого элементом.

    Я так полагаю, что координаты должны вставиться автоматически при определении координат элемента.

    Автоматически вставляются в те самые 4 переменные

    Вот как должно работать, тестовый скрипт:

    RandomXYclick.xml

    И убедитесь, что приступаете к клику только тогда, когда страница прогрузилась. Для этого убедитесь, что включены "часики" рядом с кнопками "ОК" и "Отмена". Это в действии "Загрузить URL".
    028e5668-54f0-4b4c-b184-de1b707ef550-изображение.png

    А если проблема из-за самого селектора элемента (координаты мы все-таки получаем с использованием селектора элемента), то я смогу подсказать только если скинете ссылку на страницу и укажете, что за кнопку нужно нажать. Может проблема как-раз в селекторе. И исправив ошибку можно будет и без костыля со случайными координатами обойтись.

    Крутил мудрил, но не получилось )))
    Можно в личку вам скинуть проект как-то? Чтоб вы глянули

  • @zalton said in Не загружаются страницы (в записи всё отлично):

    @IvanM said in Не загружаются страницы (в записи всё отлично):

    @zalton said in Не загружаются страницы (в записи всё отлично):

    Сделал с логом. Вот, что написано: [22:57:19] Поток №1 : 3 1306 283 340

    Последовательно... Координата Х (начало элемента на экране по ширине), координата Y (начало элемента по высоте), ширина самого элемента по шкале X, высота самого элемента по шкале Y (увеличивается вниз). Именно с этими значениями будут работать кубики случайных чисел. По сути случайно выбираем координату внутри поля занимаемого элементом.

    Я так полагаю, что координаты должны вставиться автоматически при определении координат элемента.

    Автоматически вставляются в те самые 4 переменные

    Вот как должно работать, тестовый скрипт:

    RandomXYclick.xml

    И убедитесь, что приступаете к клику только тогда, когда страница прогрузилась. Для этого убедитесь, что включены "часики" рядом с кнопками "ОК" и "Отмена". Это в действии "Загрузить URL".
    028e5668-54f0-4b4c-b184-de1b707ef550-изображение.png

    А если проблема из-за самого селектора элемента (координаты мы все-таки получаем с использованием селектора элемента), то я смогу подсказать только если скинете ссылку на страницу и укажете, что за кнопку нужно нажать. Может проблема как-раз в селекторе. И исправив ошибку можно будет и без костыля со случайными координатами обойтись.

    Крутил мудрил, но не получилось )))
    Можно в личку вам скинуть проект как-то? Чтоб вы глянули

    да, можно

  • @zalton

    Крутил мудрил, но не получилось )))
    Можно в личку вам скинуть проект как-то? Чтоб вы глянули

    Ну как дела? Вам помог @IvanM ?

  • @kuzkuz Ну вроде получилось что-то. Если что-то плохо будет, я тут буду, помогу исправить.