@lomaster
Убедитесь, что проблема не связана с этим:
c65efc87-3af5-4b48-af09-460ca72075c5-image.png
https://community.bablosoft.com/topic/29015
Выпущена 27.1.0 версия BrowserAutomationStudio
-
ну всмысле число :) с прошлой же версией все работало >CSS>a>AT>[[ONSITE_LINK_RANDOM]] т.е клик например на случайную ссылку на сайте.. где тут может быть число? ) не понимаю) Если элемент виден на экране то он кликает.. если нет нет и перед ним делается эмуляция то не работает.
Где он даже и ошибку не выдает просто не кликает и все.. -
@GhostZ Действие Двигать мышь и кликнуть на элемент. Еще мобильный отпечаток используется.
Сейчас опят начал ругаться - >CSS>a>AT>[[ONSITE_LINK_RANDOM]] - _Idle.moveAndClickOn: Аргумент "Селектор элемента" должен быть строкой, а не числом
Бред какой то :(( -
@GhostZ Короче как я понял теперь нельзя передавать число >CSS>a>AT>[[ONSITE_LINK_RANDOM]] - [[ONSITE_LINK_RANDOM]] у меня просто идет как число.. раньше это работало.. теперь предварительно это надо сделать в строку.. кубиком в строку и уже потом передавать.. и тогда работает.
Буду тестить еще.Хотя нет( даже переделал в число все равно не пашет.. не понимаю что такое.. скрипт скинуть не могу.. попробую на отдельном проекте тогда.. не хочется и все работать не понимаю в чем дело даже переобразовал в строку все равно либо ошибка либо не кликает в коне и все..
Может дело в том что стоит полная загрука или ограничение на загрузку.. может действия обрываются где то. -
@Wolf, нет, вот код который я использовал в гифках представленных выше


@Wolf said in Выпущена 27.1.0 версия BrowserAutomationStudio:
скрипт скинуть не могу
Я не прошу вас скидывать весь скрипт, а только код действия в котором происходит ошибка
_Idle.moveAndClickOn: Аргумент "Селектор элемента" должен быть строкой, а не числом -
@GhostZ
Вот часть скрипта с этим действием.. такая проблема на любом действии кликаCYCLES.Current().RemoveLabel("function") section_insert() section_start("\u007b\u0022n\u0022:\u0022NEWКликаем по ссылке на сайте. Ждем 60 сек.\u0022\u007d", 232022846)! /*Dat:eyJzIjoibW92ZWFuZGNsaWNrZWxlbWVudCIsInYiOjEsImYiOltdLCJ1dyI6IjEiLCJ1dCI6IjAiLCJ1dG8iOiIxIiwidXRpIjoiNjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDaGVjazIiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjpmYWxzZX0seyJpZCI6IlNlbGVjdCIsInR5cGUiOiJzZWxlY3QiLCJkYXRhIjoibGVmdCJ9LHsiaWQiOiJDaGVjayIsInR5cGUiOiJjaGVjayIsImRhdGEiOmZhbHNlfSx7ImlkIjoiU3BlZWQiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IjEwMCIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9LHsiaWQiOiJHcmF2aXR5IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiI2IiwiY2xhc3MiOiJleHByZXNzaW9uIn0seyJpZCI6IkRldmlhdGlvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiMi41IiwiY2xhc3MiOiJleHByZXNzaW9uIn0seyJpZCI6InRpbWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6ImFjY3VyYWN5IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJpbnRlbnNpdHkiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6InNsZWVwIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJsb25nRWxlbWVudE1vdmUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6InNob3J0RWxlbWVudE1vdmUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6InNjcm9sbCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoicmFuZG9tTW92ZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoibWljcm9Nb3ZlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJnb2luZ0JleW9uZCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoibW92ZUFsb25nVGV4dCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoibG9uZ01heCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoic2hvcnRNYXgiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6Im1pc3MiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6ImRlbGF5IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJ0YXJnZXRTY3JvbGwiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6InRhcmdldERlbGF5IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJmaWx0ZXJzIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJob3Zlck1vZGUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6Im1heFJlcGVhdFNraXAiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoiaW50In0seyJpZCI6Im92ZXJsYXBCeVBvaW50cyIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJpbnQifSx7ImlkIjoicmV2ZXJzZVNjcm9sbCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoiYWRkaXRpb25hbEVtdWxhdGlvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifV0sInAiOnsiaXNfaW1hZ2UiOmZhbHNlLCJjc3MiOiIgPkNTUz5hPkFUPltbT05TSVRFX0xJTktfUkFORE9NXV0iLCJ2ZXJzaW9uIjoiMS4wIiwiY3NzMSI6IiA+Q1NTPiAjbWVudS1pdGVtLTExMDQgPiBhIiwiY3NzMiI6IiA+Q1NTPiA6bnRoLWNoaWxkKDEpID4gOm50aC1jaGlsZCgxKSA+IHVsID4gOm50aC1jaGlsZCg0KSA+IGEiLCJjc3MzIjoiIiwiY3VycmVudCI6ImNzcyIsIm1hdGNoIjoiPk1BVENIPjxhIGhyZWY9XCJodHRwczovL3BhcGFzZGVsaXZlcnkucnUvZ3J5YXppIiwieHBhdGgiOiIgPlhQQVRIPiBpZChcIm1lbnUtaXRlbS0xMTA0XCIpL2FbMV0iLCJhdCI6IjUzLCAyMjgxIiwid2UiOnRydWUsImZhIjp0cnVlfX0=*/ /*Browser*/ _SELECTOR = " \u003eCSS\u003ea\u003eAT\u003e" + VAR_ONSITE_LINK_RANDOM;waiter_timeout_next(60000) wait_element_visible(_SELECTOR)! _if(typeof _Idle != "undefined", function(){ _Idle.emulate({useGeneral: true, target: _SELECTOR})! })! _if_else(typeof _Idle != "undefined" && _Idle.additionalEmulationEnabled(), function(){ _Idle.moveAndClickOn(_SELECTOR,{holdCtrl: false, clickType: "left", wait: true, moveSettings: {} })! }, function(){ _call(_random_point, {})! _if(_result().length > 0, function(){ move( {} )! get_element_selector(_SELECTOR, false).clarify(X,Y)! _call(_clarify, {} )! mouse(X,Y)! })! })! waiter_timeout_next(60000) wait_async_load()! section_end()! },null)! section_end()!Написал еще в ЛС что бы тут срач не разводить...
Вот еще действия лог что он делает
[232022846] [19:46:20] Поток №1 : [Idle debug] Выполняем прокрутку к цели: ">CSS>a>AT>89" [232022846] [19:46:20] Поток №1 : [Idle debug] Выполняем прокрутку непосредственно до цели [232022846] [19:46:24] Поток №1 : [Idle debug] Начинаем выполнение эмуляции бездействия после прокрутки до цели [232022846] [19:46:25] Поток №1 : [Idle debug] Начинаем подготовку перед целью [232022846] [19:46:25] Поток №1 : [Idle debug] Найдено 8 элементов [232022846] [19:46:25] Поток №1 : [Idle debug] Выполняем 3 движения внутри элемента: {"x":15,"y":126,"isFixed":false,"width":329,"height":24,"area":7896} [232022846] [19:46:25] Поток №1 : [Idle debug] Выполняем движение по 3 координатам: [{"x":261,"y":134,"delay":0},{"x":276,"y":140,"delay":0},{"x":322,"y":144}] [232022846] [19:46:26] Поток №1 : [Idle debug] Выполняем действие "longElementMove" с параметрами: {"mode":"random","count":{"min":1,"max":3},"maxDistance":0.5,"scalableSpeed":true,"gravity":6,"deviation":2.5,"name":"longElementMove","chance":14} [232022846] [19:46:27] Поток №1 : [Idle debug] Найдено 7 элементов [232022846] [19:46:27] Поток №1 : [Idle debug] Выполняем 3 движения внутри элемента: {"x":15,"y":169,"isFixed":false,"width":329,"height":23,"area":7567} [232022846] [19:46:27] Поток №1 : [Idle debug] Выполняем движение по 4 координатам: [{"x":212,"y":35},{"x":121,"y":176,"delay":0},{"x":325,"y":180,"delay":0},{"x":306,"y":182}] [232022846] [19:46:30] Поток №1 : [Idle debug] Эмуляция после прокрутки до цели, завершена спустя 5 секИ на этом все клик не произведен.
-
Проблема, вызывающая ошибку
_Idle.moveAndClickOn: Аргумент "Селектор элемента" должен быть строкой, а не числом, найдена и исправлена.Она была связана с переопределением селектора при мобильной прокрутке во время эмуляции
-
Его бы отдельным Модулем, дабы БАС не переустанавливать из за его Правок :)
Вчера так же наткнулся, вводе Текста.Надо Ввести Дату и вводит он с Переменных - Рандом Числа.
А он мне пишет тоже самое.
Что мол Должна быть Строкой а не Числом.Я ну пипец а что Цифры в строку не вводятся разве и уж string на expression поменял но тож самое.
Думаю уж через Модуль Строка в строку превращать, но этож гон и думаю подожду изменений :)Так то GhostZ Молодец и я давно об этом Модули твердил что его никто не раз не трогал :)))
Но вот реал отдельным бы Модулем.
А то как я понял, сейчас БАС надо переустанавливать? -
Обновился до этой версии, сейчас в новых проектах в режиме записи бывает - "окно браузера" закрывает - пропадает в разных местах без ошибок, а после вылетает ошибка не может дождаться кого то действия который должен быть по пути скрипту=\ допустим: кликнуть по элементу..
-
@S1d said in Выпущена 27.1.0 версия BrowserAutomationStudio:
Обновился до этой версии, сейчас в новых проектах в режиме записи бывает - "окно браузера" закрывает - пропадает в разных местах без ошибок, а после вылетает ошибка не может дождаться кого то действия который должен быть по пути скрипту=\ допустим: кликнуть по элементу..
Можете описать более конкретно проблемы новой версии? Что-то можно повторить намеренно? А то напоминает жалобу на 5g вышки..
-
скорее всего намеренно что то не получиться, так как в разных местах слетает.
Делал загрузчик twitch - с входом на сайт каждый запуск по разному ошибки выдает сейчас поймал ошибку после загрузки сайта. Так же закрылось окно и вышла ошибка.1 - [262085949] Таймаут во время выполнения MouseMultiMoveбуду дополнять ошибки
-
-
Действие "Яваскрипт" в браузере, с комментарием в последней строке, вызывает ошибку:
SyntaxError: Missing catch or finally after tryi = 0; //Если комент убрать или добавить пустую строку, ошибка исчезает.
-
@Vituskosoy Это было и пред. версиях. Иногда коменты писать можно, но чаще аналогичная ошибка.


