@hellomembersha by default the new version is installed without deleting the old one. You can't worry, the previous version will not go anywhere and will not change.
Выпущена 22.1.0 версия BrowserAutomationStudio
-
Recaptcha V3
Добавлено уведомление о каждом использовании сайтом Recaptcha V3 в режиме записи.
Уведомление содержит название действия, которое было использовано сайтом.
Добавлено новое действие "Recatpcha V3", оно задает параметры решения Recatpcha V3.
Доступные сервисы: 2captcha.com, rucaptcha.com, anti-captcha.com
Возможно выборочное решение только для нужных действий, установка минимального рейтинга.Видео. Решение Recaptcha V3

Больше подробностей по использованию действия вы можете найти в интерактивной документации.
Фильтрация отпечатков
Теперь стало возможно получать отпечатки с определенными параметрами. Список фильтров:
- Версия операционной системы: Windows 10, Windows 7, Windows 8
- Время добавления: 15, 30 и 60 дней.
- Версия браузера.
- Минимальные и максимальные размеры окна браузера.
Дополнительно, отпечатки с тегом Chrome теперь не содержат яндекс браузер. Для него появился новы тег - YaBrowser.
Расширение Api для веб интерфейса.
Добавлены методы Api.GetBrowsers и Api.GetTasks, они позволяют получать список работающих функций и браузеров.
Документация:
https://wiki.bablosoft.com/web-interface/#/callbasfunction?id=function-statistic
https://wiki.bablosoft.com/web-interface/#/inspectingbrowser?id=browser-statisticУлучшена эмуляция кликов и ввода текста.
Добавлен рандомный интервал между событиями mousedown и mouseup и между keydown/keypress и keyup.
Исправлено множество ошибок.
Вызов методов OpenFileDialog и SaveFileDialog для веб интерфейса больше не блокирует запуск функции.
Исправлены ошибки при поиске в почтовых ящиках название которых содержит пробелы.
Исправлено несвоевременное освобождение памяти при применении отпечатка.
Исправлено падение при использовании действия "Разрешить кэш" с параметром "*".
Обновление колонки с типом даты в базе данных из веб интерфейса теперь работает корректно.
Исправлено падение, которое возникает при некоторых условиях после вызова нескольких функций из веб интерфейса.
Исправлен сброс ресурсов при редактировании задачи в планировщике после обновлении версии BAS.
Действие return теперь работает корректно если оно помещено в блок игнорировать ошибки и вызвано из веб интерфейса.
Исправлена ошибка при проигрывании видео на youtube для некоторых отпечатков.Обновлен сертификат.
Сертификат, которым подписаны исполняемые файлы BAS обновлен на 5 лет. Старый истекает в ноябре 2019. Это означает, что, чтобы избежать ложно позитивных срабатываний антивирусов, софт нужно обновить на версию 22.1.0 или старше до этого срока.
-
Сломался интервал в миллисекундах в функции ввода текста (интервал совсем не меняется). Я имею ввиду интервал между вводом символов (доводка курсора нормально работает)
- только что поймал странную ошибку:
CUSTOM~LOG[-][red][111946979] [19:06:29] Поток №1 : Поток завершился с сообщением "Таймаут во время выполнения random point[documentRoot, css #account_language_pulldown]"
- только что поймал странную ошибку:
-
Все сообщения об ошибках, которые не содержат детального описания и проекта будут игнорироваться.
https://community.bablosoft.com/topic/2706/как-правильно-сообщить-об-ошибке -
@support Хотя бы интервал при вводе почините, это намного критичнее
Тут и описывать ничего не надо:
Сломался интервал между вводом символов в миллисекундах (интервал совсем не меняется).
Проблема и в записи и в запуске
Лог и скриншоты прикреплять бессмысленно
Версия 22.1.0
Windows 10 -
Ок, вам тяжело нажать 1 кнопку и прикрепить проект. Давайте угадывать.
Вот видео, в нем ввод с параметром "Интервал в миллисекундах" равным 100 и 1000, разница довольно-таки заметна:
https://i.imgur.com/GBpi6zb.gifvПроект:
https://drive.google.com/uc?id=1awCtBCkJGmuhQFExgSSr5T68a_XM-JTw&export=download -
Поймал "вылет".
Создаем проект с 1 действием Получить отпечаток- Открываем режим записи
- Выполняем действие Получить отпечаток, появляется окно с анализом http трафика
- Сворачиваем BAS в трей нажатием на крестик
- Закрываем окно с анализом http трафика крестиком
BAS полностью закрывается.
Win7x64 -
@support said in
Добавлен рандомный интервал между событиями mousedown и mouseup и между keydown/keypress и keyup.
Тоже годно.
Тогда вот на что стоить еще внимание обратить:
1)В действие очистить поле происходит нажатие клавиш СTRL + А + DELETE. Замечаю баг когда клавиша А нажимается 2 раза.
2)Тоже самое действие можно рандомизировать. Допустим посчитать длину строки и нажать клавишу BACKSPACE ровно по длине строки.
3)Рандомная позиция мышки при загрузке странице. Она всегда ближе к левому верхнему краю.
4)При действии "Открыть вкладку" добавить движение мыши за нулевую границу в районе вкладок. BAS теперь это же поддерживает? Тоже самое касается действий завершить поток. Двигать мышь к крестику в углу браузера.
5)Между кликом по элементу (поле для ввода текста) и самим процессом вводом текста тоже нужна задержка.
Клик > задержка > Начало ввода текста. (Хотя это наверно и есть в нововведении?) -
Выпущен патч 22.1.1. Там исправлены проблемы описанные в данных сообщениях
https://community.bablosoft.com/post/53313
https://community.bablosoft.com/post/53326 -
@support Попробуйте сделать ввод текста с такими параметрами, посмотрите за скоростью ввода, тяжело записать видео просто в данный момент. Спойлер: патч проблему не исправил.
Раньше вводило моментально, сейчас как будто задержка в 100мс, а не 1мс между символами
https://i.imgur.com/O6Yyq1o.png -
@monterider Тогда это не ошибка
"Добавлен рандомный интервал между событиями mousedown и mouseup и между keydown/keypress и keyup."
Он исчезает только при установке интервала в 0
-
@monterider Только если установить нулевой интервал.
-
@support Здравствуйте, извините что "offtop" вы как то упоминали что собираетесь добавить модуль json в модули по умолчанию, предварительно его изменив. Хотел спросить, а если это будет то примерно когда? Я довольно много использую его в проектах, в случае появления надо будет переписывать, пару проектов.