@rubick У меня наблюдается зависание при запуске рекурсивной асинхронной функции. Коллеги, может у кого-то такое встречалось? BAS при попытке запуска доп. потока виснет намертво (Даже если из 2х потоков вызывать 3ий, то есть дело не в ресурсах компа).
Выпущена 21.5.1 версия BrowserAutomationStudio
-
Спасибо за обнову, особенно за движением мыши и заголовки!!!! Спасибо за отпечаток в профиле - ТОООП!. Раньше имел свою базу на mysql и вечно нужно было запросами оттуда отпечаток дергать и отдельно применять. Сейчас переключился и вуаля!
-
@fastspace said in Выпущена 21.5.1 версия BrowserAutomationStudio:
Какие еще действия нужно заново сгенерировать?
@support said in Выпущена 21.5.1 версия BrowserAutomationStudio:
При переходе на новую версию BAS, старые проекты будут работать по старому, если вы хотите использовать новый функционал, то нужно начать редактировать действия 'Прокси', 'Применить отпечаток' и 'Получить отпечаток' и нажать на Ok ничего не меняя.
Только создал вопрос про начальное положение курсора, а тут и исправление подъехало). Супер!
P.S. Рано радовался:
@support said in Выпущена 21.5.1 версия BrowserAutomationStudio:Первоначальное положение курсора выбирается случайно, а не в левом верхнем углу как раньше.
Первоначальное положение курсора выбирается все равно в левом верхнем углу как раньше.
-
@olegtut said in Выпущена 21.5.1 версия BrowserAutomationStudio:
Кроме того, в JS нельзя создавать ассоциативные массивы.
Это немного странное утверждение.
var x = {} //Так нет?Любое подобие массива в JS - это всего лишь объект.
Ассоциативные массивы прекрасно работают, какая разница как они реализованы и что происходит внутри языка.
В любом случае https://drive.google.com/uc?id=1UeWTFPF858InDsRKe3kY62KjruosKi53&export=download - вот пример работы с ассоциативными массивами в BAS.
Чтобы вносить какие-то изменения мне нужно знать потребность которая за ними стоит. Если вы опишите пример, который невозможно/неудобно реализовать сейчас, скорее всего это будет добавлено. Если это какая-то абстракция, то изменения вряд ли будут.
-
@senerg said in Выпущена 21.5.1 версия BrowserAutomationStudio:
Первоначальное положение курсора выбирается все равно в левом верхнем углу как раньше.
Имеется ввиду, что координаты теперь не в 0,0 точке, а в случайном месте близком к левому верхнему углу. Если у вас не так, покажите как вы этого добились.
Кроме того, вы сами можете их задать вызвав перемещение мыши до загрузки первой страницы.
-
@support said in Выпущена 21.5.1 версия BrowserAutomationStudio:
Имеется ввиду, что координаты теперь не в 0,0 точке, а в случайном месте близком к левому верхнему углу
Тогда все верно. Я читал что написано, что имелось ввиду не знал.
@support said in Выпущена 21.5.1 версия BrowserAutomationStudio:
Кроме того, вы сами можете их задать вызвав перемещение мыши до загрузки первой страницы.
При перемене разрешения такой вариант в режиме запуска не работает, хотя в режиме записи все хорошо. Вот скрипт
Но это скорее связано с невозможностью определения яваскрипта window.innerWidth в режиме запуска, чем с движением мыши. -
-
@fastspace А анонс обновлений читали? )
@support said in Выпущена 21.5.1 версия BrowserAutomationStudio:
При переходе на новую версию BAS, старые проекты будут работать по старому, если вы хотите использовать новый функционал, то нужно начать редактировать действия 'Прокси', 'Применить отпечаток' и 'Получить отпечаток' и нажать на Ok ничего не меняя.