https://community.bablosoft.com/topic/29230/некоторые-огрехи-в-эмуляции-andoroid
Стало ли лучше в новой версии?
На сколько сейчас мобильная версия БАС отстает от десктопной?
Эта версия фокусируется на улучшении пользовательского интерфейса и удобства работы с BAS.
Интерактиваня документация.
Добавлена интерактиваня документация для 10 модулей. Каждое действие и каждый параметр содержит документацию с подробным описанием, примерами и скриншотами. Она помогает понять как действие работает, каким образом его можно использовать при этом не закрывая BAS. Список задокументированых модулей: База данных, Почта, HTTP-клиент, Ресурсы, Xpath, Эмуляция бездействия, Взаимодействие с пользователем, Ручное управление браузером, Управление процессами, Регулярные выражения.

Обновление модулей.
Вместе с интерактивной документацией некторые модули также получили функциональные обновления. Модуль для работы с базы данных теперь умеет сортировать записи, фильтровать их по группам, создавать и манипулировать группами и так далее. Модуль 'Ресурсы' получил новое действие 'Список В Ресурс', http клиент может смешивать двоичные данные и обычные строки при отправке post запроса, действие 'Запустить Процесс' правильно устанавливает кодировку, может получать вывод процесса об ошибках, умеет запускать процесс в заданной папке и скрывает консоль.
Обновлено контекстное меню для взаимодействия с элементами браузера.
Старое контекстное меню было довольно неорганизовано и могло вести себя не так, как ожидает пользователь. Новое контекстное меню визуально выглядит намного лучше, в нем оптимизирован порядок компонентов, есть способность фильтровать пункты меню по имени. После обновления с элементами браузера взаимодействовать стало гораздо легче.

Разнообразные улучшения интерфейса.
Браузер можно прокручивать в режиме записи с помощью колеса мыши. Каждый элемент внутри вкладки сценария содержит информационную подсказку. Многие пользователи не знают о метках и о том, как они бывают полезны, поэтому вкладка сценария теперь содержит две новые кнопки для быстрого добавления и перехода к меткам. После обновления, некоторые другие действия, которые могут быть полезны, выделены красной рамкой.
Модуль для работы с Luminati.
Luminati - самая большая прокси сеть в мире. Они предлагают более 30 миллионов мобильных, ip, резидентских прокси, прокси из датацентров, которые могут быть отфильтрованы по странам, городам и провайдерам. Новый модуль позволяет передавать параметры, такие как город, страну, тип прокси через интерфейс BAS. К сожалению, есть еще несколько проблем с туннелированием прокси-серверов Luminati, туннелирование не работает для протокола http, но работает для https. Поэтому, если вы хотите использовать прокси для Facebook, или другого сайта, поддерживающего https, то данный метод будет работать отлично, в другом случае вам нужно использовать Luminati Proxy Manager вместе со стандартным действием 'Прокси'.
Модуль отключен по умолчанию, чтобы включить его перейдите в Меню -> Помощь -> Менеджер Модулей -> Luminati

Отдельный установщик для премиум пользователей.
Вы можете найти ссылку на новую версию в своем личном кабинете.

Исправление багов:
Как всегда новая версия содержит множество исправлений:
Итак общем небольшие замечания:
1)Новая панель со списком действий стала жуткой неудобной. По левому щелчку мыши не закрывается, не влезает полностью в окно - приходиться скролить.
2)Сервис Luminati вообще с дикими ценами. За 500 баксов 6 ГБ трафика :D. Моя пачка из 10.000 аков за 10 минут этот лимит израсходует. Идея хорошая, но тогда лучше более адекватных сервисов добавить с проксями (Файн, АВМ, Рсокс и т.д)
@fastspace Панель на любителя. По мне дак удобно, что есть поиск и мне кажется она в целом стала шустрее. По левому клику у меня закрывается.
@fastspace said in Выпущена 21.0.0 версия BrowserAutomationStudio:
панель со списком действий
Лично мне кажется старая была в современном более стиле metro, а новая больше xp старый напоминает, шрифт может надо было больше и групировать элементы, плюс поиск, ну нажал я например "и" для быстрого доступа к изучить элементу он мне выдает первое все равно двигать мышь, ну странно конечно...
@support Спасибо за новую версию! Радует, что обновления стали выходить чаще.
Пока ещё не всё посмотрел, но огромная просьба дать возможность убирать в настройках кнопки добавлений меток

Чтобы не занимали полезное пространство рабочего окна.
Так сложилось, что при появлении меток в BAS они долгое время сопровождались багами и глюками, возможно из за этого у меня к ним неприязнь. Я их принципиально ни где не использую, абсолютно всегда можно обойти использование меток функцией.
Я бы предложил сделать метки для навигации окна внутри скрипта. При выборе функции, она начинается с самого верха, с первого действия. Функций бывает много, кода тоже. Работать с двумя-тремя функциями одновременно в таком виде не удобно. Тратишь время на поиск нужного участка в коде. А своего рода ярлыки (метки) навигации сильно бы облегчили работу.
Радует, что обновления стали выходить чаще.
Прошлые 2 обновления были очень большими, потому приходилось много ждать.
Пока ещё не всё посмотрел, но огромная просьба дать возможность убирать в настройках кнопки добавлений меток
Важно, чтобы новички понимали, что есть метки и не бросали софт, если не смогли разобраться как быть без них.
Но вы можете их спрятать если добавить в файл C:\Users%USERNAME%\AppData\Roaming\BrowserAutomationStudio\apps\21.0.0\html\scenario\style.css такие строки
#setlabelcontainer, #movetolabelcontainer
{
display:none;
}
Я бы предложил сделать метки для навигации окна внутри скрипта.
Хорошо, подумаю над этим.
Сейчас вы можете сделать одно действие "Выполнить код" с такими строками
log_html("<a href='action://action104272214' style='color:gray;'>Описание первой метки</a>")
log_html("<a href='action://action378456949' style='color:gray;'>Описание второй метки</a>")
Каждой метке можно назначить цвета.
log_html("<a href='action://action104272214' style='color:gray;'>Описание первой метки</a>")
log_html("<a href='action://action378456949' style='color:gray;'>Описание второй метки</a>")
Вааа! То что нужно! Спасибо!
Для тех, кто будет использовать поясню, вот это:
log_html("<a href='action://action104272214' style='color:gray;'>Описание первой метки</a>")
id экшена на который создаётся ссылка.
Кликабельная ссылка отображается в логе
