Задача

Требуется написать скрипт (в виде расширения для браузера или юзерскрипта), который будет динамически анализировать содержимое открытой веб-страницы с расписанием бронирования.

Когда кто-то отменяет или переносит бронь, на соответствующем слоте меняется его внешний вид (становится белым). Автоматизированный клик должен подтверждать бронирование.

Требования к реализации

  • Среда выполнения: открытая вкладка в загруженном браузере (без серверной части).
  • Функционал обнаружения: скрипт постоянно наблюдает за цветом/стилем элемента слота.
  • Действие при срабатывании: как только слот становится белым (статус свободен), скрипт автоматически инициирует клик по кнопке бронирования и подтверждает операцию.
  • Ожидаемый результат: полностью автоматизированное решение без необходимости доступа к биллингу, API сайта или уникальным URL адресам.

Важно

В финальном коде не должно быть упоминаний названия компании, сайта или телефона - все указания даются только исполнителю.

Техническая настройка WooCommerce: закрытие блоков от индексации

Требуется настроить мета-теги или robots.txt на сайте WooCommerce, чтобы запретить поисковым системам Яндекс и Google индексировать три определенных сквозных блока на страницах товаров. Задание тестовое, с перспективой дальнейшего сотрудничества.