Введение
Некоторые действия в Studio Pro предполагают работу с элементами интерфейса приложений на компьютере, браузера или терминала. Когда вы определяете нужный вам элемент интерфейса с помощью Desktop Picker, Browser Picker или Terminal Picker, этот элемент будет сохраняться как в параметрах самого действия, так и в панели «Элементы», что позволяет удобно работать с уже выбранными элементами, изменять их или определять новые.
Панель «Элементы»
Панель «Элементы» находится в левой части интерфейса Studio Pro рядом с панелью «Действия».
Перейдите в эту панель, чтобы увидеть список уже определенных элементов. Если в рамках вашего алгоритма вы еще не выбрали ни одного элемента, панель будет пустой. На скриншоте ниже показана панель «Элементы» с определенным элементом «Блокнота».
Нажмите на кнопку с названием элемента. Обратите внимание на скриншот ниже: в панели справа вы увидите свойства данного элемента. Эти же свойства можно увидеть и в Browser Picker при первичном определении элемента.
Изменение элемента
Чтобы изменить уже выбранный элемент, нажмите на кнопку «Изменить элемент».
После этого откроется окно Browser Picker, где вы можете заменить выбранный элемент по нажатию на кнопку «ЗАМЕНИТЬ ЭЛЕМЕНТ». Расширенные опции позволяют вам более детально настроить выбранный элемент. Кнопка «ПРОВЕРИТЬ» поможет выяснить, корректно ли определяется элемент, если какие-то его атрибуты были изменены.
Добавление нового элемента
Чтобы определить новый элемент, нажмите на кнопку «ДОБАВИТЬ НОВЫЙ ЭЛЕМЕНТ». Выберите нужный вам тип элемента из выпадающего списка.
Элемент появится на панели. Теперь необходимо определить элемент непосредственно в интерфейсе приложения, браузера или терминала. Сделать это можно с помощью кнопки «ИЗМЕНИТЬ ЭЛЕМЕНТ» на панели справа. Там же можно указать название нового элемента или оставить комментарий к нему. По нажатию на кнопку «ИЗМЕНИТЬ ЭЛЕМЕНТ» откроется окно Browser Picker.
Обратите внимание, что названия элементов слева отображаются разными цветами. Белый цвет означает, что этот элемент используется в данном файле. Элемент, название которого отображается более тусклым цветом, не используется в данном файле (он может быть еще не определен через Browser Picker или импортирован из другого файла).
Нажмите на кнопку «ВЫБРАТЬ», чтобы определить новый элемент интерфейса.
Импорт элементов
Studio Pro так же позволяет импортировать элементы из других алгоритмов. Чтобы это сделать, перейдите во вкладку «Инструменты» → «Импортировать элементы». Далее откроется проводник файлов. Найдите папку, в которой сохранен алгоритм с выбранными элементами. Внутри этой папки вы увидите папки «elements» (для десктопных элементов), «webelements» (для элементов браузера) или «termelements» (для элементов интерфейса терминала). После этого останется только выбрать один или несколько элементов и нажать «ОТКРЫТЬ». Импортированные элементы появятся в панели «Элементы».
После того как элемент выбран, вы можете вернуться к параметрам действия, в рамках которого вы определяли элементы. В выпадающем списке в параметре «Элемент интерфейса» появятся все определенные элементы. Так вы сможете переключаться между элементами и выбирать нужный вам в данный момент.
Удаление элемента
Чтобы удалить какой-либо элемент, нажмите на соответствующий значок рядом с названием элемента. Имейте в виду, что при удалении элемента, находящегося в текущем алгоритме (название элемента подсвечено белым цветом) вы нарушаете работу действия, то есть бот не сможет работать так, как вы ожидаете.
Нажмите «ОК» во всплывающем окне.