@wmztddfg можно использовать клик мыши по поле без движения, а потом использовать действие ввод текста из группы Браузер для очистки поля, так вы сэкономите на перемещение курсора
Этот скрипт вызывается не через iFrame и поэтому блокировка посторонних ресурсов не поможет
Это JS который выполняется при загрузки страницы. Нужно или отловить этот скрипт на странице или вообще запретить js
Загрузилась страница с плеером (ожидание появления кнопки плей).
Эмуляция бездействия (10-30 сек.)
Клик по кнопке плей.
В цикле считывание времени воспроизведения -> сравнение с полным временем -> бездействие -> повтор пункта 4.
Проблема в том, что независимо от задержки перед кликом по "плей" трек обычно кешируется не полностью (видно по затененной полосе состояния под кнопкой "плей") и цикл на пункте 4. становится бесконечным (воспроизведение останавливается).
Снифер при загрузке этого (любого) трека в хроме показывает ГЕТ запрос с кодом 206 (частичная загрузка). И как продолжить догрузку остатков трека я не могу найти.
P.S. в обычном хроме подгрузка как то автоматом продолжается, но при этом в процессе подгрузки снифер не видит ГЕТ, ПОСТ запросов. И попутно возник вопрос HTTP клиент в БАС запросы подгрузит в браузер или отрабатывает их независимо?
@tdzone Что добавить новое действие нужно создать 3 файла
_code.js - отвечает за код действия.
_interface.js - пользовательский интерфейс, поля для ввода.
_select.js - передача данных из _interface в _code
И добавить эти 3 файла в manifest.json
Или если существует синтаксический анализатор josn в BAS, это будет хорошо для любого api на любом сайте.