Скрипты
Last updated
Was this helpful?
Last updated
Was this helpful?
На данный момент есть 2-а типа скриптов: Click / Fill
Click - кликнуть по элементу
Fill - заполнить текстовое поле элемента
Скрипты можно создавать / редактировать /удалять / дублировать.
Можно создавать неограниченное кол-во скриптов
Первое поле отвечает за то, в какие сайты должен выполняться DIY. Имеет 3-и варианта работы:
Выполняться на всех сайтах - необходимо оставить поле пустым
Выполняться на определенном домене - необходимо ввести домен сайта (например "enigmatobotics.io")
Выполняться строго на введенной ссылке - необходимо ввести ссылку и включить режим "строгий поиск" (см. изображение выше) (например "https://enigmarobotics.io/dashboard")
Второе поле отвечает за поиск нужного(ых) элемента(ов) на странице сайта. Имеет 2-а варианта поиска:
По ключевым словам - поиск тех элементов, которые содержат в себе текст хотя бы одного из указанных ключевых слов.
По селекторам - поиск тех элементов, которые можно получить по указанному селектору.
Ключевых слов может быть несколько. Они указываются через запятую. Селектор - только один.
Искать элемент по символу "," на данный момент нельзя, т.к. он является разделителем между ключевыми словами. В будущем этот момент будет доработан.
Selector
Keywords
Никак не нагружает систему
На больших сайтах довольно сильно загружает систему
Моментальный поиск нужного(ых) элемента(ов)
На поиск элемента(ов) на больших сайтах может уходить много времени
Более точный поиск элемента
Указанный текст может находится в нескольких точках, из-за чего найти может лишний элемент
Можно использовать в основном только на одном сайте
Гибкое использование на большом пуле сайтов
Мы рекомендуем преимущественно выбирать поиск по селекторам. Иногда невозможно подобрать селектор - в этом случае стоит выбрать поиск по ключевым словам.
На нужной странице открываем инструменты разработчика (Ctrl + Shift + I)
Выбираем нужный элемент
Во вкладке "Elements" справа кликаем ПМК по элементу->copy->copy selector
Доступно только для скриптов с типом "Fill"
В этом поле хранится значение, которые будет заполнятся в нужный элемент.
Последнее поле отвечает за режим выполнения скрипта. Доступен 1-ин режим:
Delay - выполнить скрипт через указанное время после загрузки DOM. Время указывается в миллисекундах.