BrowserAutomationStudio 18.7.0 has been released | Выпущена 18.7.0 версия BrowserAutomationStudio



  • @support said in BrowserAutomationStudio 18.7.0 has been released | Выпущена 18.7.0 версия BrowserAutomationStudio:

    Новый тип селектора - поиск по изображению.

    Давно ждал. СПАСИБО!


  • administrators

    @Fox

    А функции смены\назначения разного пропуска кадров для потоков нету ещё?

    Будет точно в следующей, начну с этого.

    А id экшена для чего указаны? Их как то можно использовать?

    Скоро все сообщения логе будут возвращать ид, атк можно будет искать сообщения, которые вызвали ошибки, или просто вывели какое-то сообщение.

    А можно регулировать яркость или контрастность значков типов экшенов.

    Можно понять стиль .toolgroup
    C:%AppData%\BrowserAutomationStudio\apps\18.7.0\html\scenario\style.css

    убрать строчки

    -webkit-filter: grayscale(30%);
    opacity: 0.7;
    

  • administrators

    @Indianajones

    Супер! Ваш софт гораздо лучше аналогов на рынке.

    Спасибо

    Следующее обновление - поддержка C# сниппетов ?

    Еще 2 апдейта по юзабилити, потом обучающий курс, потом шарп.


  • administrators

    @santilo

    Теперь по мимо поиска элементов по css и xpath , появился поиск элемента по изображение, какой из этих способов более производительней? в плане потребление ресурсов и времени, мне кажется что CSS).

    Да, обычные селекторы(css, xpath) намного быстрее. Их стоит использовать везде, где только можно. Поиск по картинкам имеет 2 недостатка: увеличивает размер проекта, на поиск изображения тратится процессорное время. Второй фактор я старался минимизировать как только возможно: поиск выполняется в браузерном процессе, изображение передается туда всего 1 раз, используется продвинутый алгоритм поиска, поиск использует тот же буфер, что и для отрисовки содержимого браузера.

    Добавить действие Двигать мышь и Кликнуть правой кнопкой мыши

    Да, сделаю, я добавлю туда еще и дополнительные настройки вроде ctrl, shift


  • administrators

    @Canine

    А будет ли смещение центра клика?(чтобы кликать не по середине, а там где нужно)

    Добавилось действие получить координаты, можно вызывать его, а потом добавлять к x и y нужное число.


  • administrators

    @venom777

    Обновился, теперь привыкать к измененному интерфейсу блоков экшенов =(
    как-то стало сложнее с первого взгляда беглым взглядом найти нужный участок , масштаб всегда 75 использую

    Я считаю, что идеальный подход к созданию интерфейса - хороший по умолчанию с возможность индивидуальной настройки. Но времени для это пока нет, в данный момент доделаю просто хороший по умолчанию, ну а позже добавлю детальную настройку.



  • @support said in BrowserAutomationStudio 18.7.0 has been released | Выпущена 18.7.0 версия BrowserAutomationStudio:

    @Canine

    А будет ли смещение центра клика?(чтобы кликать не по середине, а там где нужно)

    Добавилось действие получить координаты, можно вызывать его, а потом добавлять к x и y нужное число.

    Я имел ввиду, чтобы сразу можно было указать сразу, куда кликнуть при выделении фрагмента, не всегда понятно куда кликнет.(может и лишнее, но думаю удобно так будет)


  • administrators

    @Canine Так только через поиск изображений.



  • @support Не знаю глюк ли это, или так и должно быть.
    Вообщем если после открытия проекта нажать остановить, то появится чекбокс для просмотра. Даже если браузер не использовался в скрипте. Если сперва убрать галочку, а потом поставить, то открывается проект. С сообщением о завершении скрипта. Но выполнять разную работу в нём можно, только ни чего не сохраняется. Да и выйти из такого режима можно только нажав запись или запуск.

    alt text



  • Не первый раз прошу. Добавьте конструктор действий по аналогии с Зеннопостером. Чтоб поиск елементов на странице тоже был юзабильным)


  • administrators

    @Gang

    Добавьте конструктор действий по аналогии с Зеннопостером.

    Я не знаю как там, можно скрин?

    Чтоб поиск елементов на странице тоже был юзабильным)

    Поиск на какой странице?


  • administrators

    @Fox Браузер оставался чтобы можно было увидеть где ошибка. Это нужно было в старых версиях. Сейчас можно убрать.



  • Крутяк



  • Скоро все сообщения логе будут возвращать ид, атк можно будет искать сообщения, которые вызвали ошибки, или просто вывели какое-то сообщение.

    Огромное спасибо!



  • @support said in BrowserAutomationStudio 18.7.0 has been released | Выпущена 18.7.0 версия BrowserAutomationStudio:

    @Gang

    Добавьте конструктор действий по аналогии с Зеннопостером.

    Я не знаю как там, можно скрин?

    Чтоб поиск елементов на странице тоже был юзабильным)

    Поиск на какой странице?

    1. Сделал лучше, записал видос)
      https://www.youtube.com/watch?v=7o7hk-iDcaY
      Если сделаете данный конструктор, вопросов от новичков по css селекторам, xpath, regexp существенно поубавится.

    2. Поиск элементов на любой странице с которой работаем.



  • почему то БАС не может обновиться, доходит до 10-20% и скидывается, загружается старый..
    пробовал уже раз 10..



  • @sergodjan66 Попробуй удалить и скачать по новой. Тут.



  • Ребят кто уже тестил, сильнее ли грузится система если использовать в качестве селектора картинку? и намного ли?


  • administrators

    @Gang

    Сделал лучше, записал видос)

    Спасибо за видео, но я думал там будет что-то мощнее, если честно.

    Давайте разберем.

    Первое это дерево элементов.

    0_1498923657226_ElementTree.png

    Лично мне инструменты разработчика хром кажутся гораздо более удобными.

    0_1498923768966_DeveloperTools.png

    Не вижу смысла что-то менять.

    Второе. Это редактор атрибутов и вызова событий элемента. В БАС конечно есть "Получить атрибут" и "Установить атрибут", но я считаю такой подход неправильным. Гораздо правильнее вместо вызова js событий click focus итд, эмулировать клики мышкой и ввод, а уже js события оставить браузеру, чтобы он сам их вызвал.

    0_1498923900425_ElementEvents.png

    Ну и последнее, это поиск элемента. Это то, что я действительно намереваюсь добавить, но не сейчас, и немного лучше чем реализовано на видео(будут всплывающие подсказки с дочерними элементами). В данный момент есть довольно вменяемый механизм селекторов, подсветка их в браузере и отображение их количества. Это позволяет сделать поиск более менее удобным.

    0_1498924350169_SearchElement.png

    У меня сейчас в списке есть фичи поинтересней, но возможно я не прав, опишите какая задача требует такого инструмента, и как он поможет, возможно я подумаю.



  • @support said in BrowserAutomationStudio 18.7.0 has been released | Выпущена 18.7.0 версия BrowserAutomationStudio:

    У меня сейчас в списке есть фичи поинтересней, но возможно я не прав, опишите какая задача требует такого инструмента, и как он поможет, возможно я подумаю.

    По сути нужен только удобный механизм поиска элементов. Чтоб не писать вручную регулярки или CSS седекторы или XPATH. Чтоб мне сразу выбило сколько элементов на странице с одинаковыми атрибутами. Чтоб можно было быстро и удобно задать атрибуты элемента, а прога пускай сама составляет нужную регулярку или селектор для поиска.

    Если использовать инструмент разработчика Хрома, там нужно по всему коду страницы лазить, выбирать в куче хлама нужные элементы, переносить это в шаблон, вручную составлять селекторы для поиска элементов (так как автоматическому поиску я не доверяю). Намного удобней если кликнуть по нужному элементу, сразу выпрыгивает конструктор для поиска элемента со значением по умолчанию, и если мне что не нравится я немного подкорректировал, сохранил и красота))


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.