Штатными средствами нельзя.
Только если вводить глобальную переменную, которая будет сигнализировать о том, что надо потоки ставить на паузу.
Потом создать функцию, которая проверяет статус этой глобальной переменной, и если статус пауза - запускать цикл с паузой с проверкой, не снялась ли пауза.
Потом уже в код потока пихать эту функцию в наиболее критичных местах, где стоит поставить поток на паузу.
Как определить границы статьи чтобы тепловая карта вебвизора была равномерной при скролле?
-
Есть статья, к примеру: https://zen.yandex.ru/media/id/5ac20627610493acb72fa0f8/premera-kia-sorento-sostoitsia-v-marte-5e39422b8b16e54eabd40b1a?&secdata=CJ%2Bowf2ALiABMAI%3D
Нужно как то вычислить тело статьи (ее начало и окончание) чтобы бот посредством скролла вниз ее прочитал до конца и остановился не прокручивая страницу вниз, не подгружая следующие, не относящиеся к статье элементы.

-
@Kambarov said in Как определить границы статьи чтобы тепловая карта вебвизора была равномерной при скролле?:
Есть статья, к примеру: https://zen.yandex.ru/media/id/5ac20627610493acb72fa0f8/premera-kia-sorento-sostoitsia-v-marte-5e39422b8b16e54eabd40b1a?&secdata=CJ%2Bowf2ALiABMAI%3D
Нужно как то вычислить тело статьи (ее начало и окончание) чтобы бот посредством скролла вниз ее прочитал до конца и остановился не прокручивая страницу вниз, не подгружая следующие, не относящиеся к статье элементы.

-
@Kambarov said in Как определить границы статьи чтобы тепловая карта вебвизора была равномерной при скролле?:
@Fox Спасибо. Только не понимаю, как привязаться к полученным координатам если вводом текста прописываю <MOUSESCROLLDOWN>
Сложите высоту области просмотра окна браузера с числом пикселей, на которое документ пролистали в данный момент по вертикали и сравните их с суммой Y координаты и высоты необходимого элемента. Так вы получите булево, виден ли на экране указанный элемент, которое можно использовать в цикле при прокрутке через действие "ввод текста"