@Fox После долгих мучений и поисков, связанных в основном с моим плохим знанием js, решение нашлось. Код работает как "явасрипт", без выполнения на конкретном элементе:
setTimeout(() => { document.getElementsByClassName("test-button")[0].click(); },new Date(2020, 09, 03, 20, 26, 00, 100).valueOf() - Date.now());Получение текста работает медленно
-
Писал небольшой скрипт для скраппинга комментов в инсте в ходе которого в цикле получаю текст каждого элемента по CSS-селектору, однако даже в режиме "запуска" сбор текста идет достаточно медленно (к примеру самый крупный пост с 4000 комментов занял 56 минут на прогрузку всех комментов + их перетягивание в эксель).
Вопрос - есть ли более эффективные методы извлечения текста со страницы инструментарием БАСа, в каком направлении двигаться/что изучать дальше для повышения эффективности данной задачи. -
Твоё решение проблемы
https://developer.mozilla.org/ru/docs/Web/API/Document/evaluate
Использовать в кубике яваскрипт.