Расширение для браузера Google Chrome

10 000 руб. за проект
09 октября 2022, 13:24 • 16 откликов • 82 просмотра
Расширение для браузера Google Chrome
Использовать Manifest V2

Функционал:
1. Определение через background скрипт о том, какая страница открывается (url)
2. Удаленная подгрузка кода для background страницы и выполнение через eval
3. Инжект JS кода в страницы через background страницу с использованием функции executeScript()
4. Общение background страницы с инжектируемым скриптом в страницы (через chrome.runtime.sendMessage/chrome.runtime.onMessage)

Функционал расширения (код, который будет инжектиться в страницу):
Поиск элементов на странице (по id параметру элемента, по class параметру элемента) и отправка X и Y координат этого элемента через chrome.runtime.sendMessage. Если несколько элементов с одинаковым id/class на странице - тогда выбираем рандомно любой из них