Задача

Необходимо автоматизировать открытие сайта популярного интернет-магазина с использованием связки Selenium и Firefox на операционной системе Windows. При прямой загрузке страницы срабатывает система защиты (антибот). Требуется преодолеть эту блокировку и обеспечить успешную загрузку целевой страницы.

Основные требования

  • Используемый браузер: только Firefox
  • Операционная система: только Windows
  • Инструмент: Selenium WebDriver (любая стабильная версия)
  • При открытии сайта не допускается появление капчи, бесконечной загрузки или блокировки со стороны защитного механизма

Детали реализации

  • Разработчик самостоятельно выбирает способ обхода защиты (настройка User-Agent, профиля Firefox, изменение параметров about:config, эмуляция человеческого поведения, обработка ожиданий и т.д.)
  • Результатом работы должен быть стабильный и воспроизводимый скрипт на Python (или другом языке, поддерживаемом Selenium), который гарантирует загрузку главной страницы без ошибок - только для указанной связки Firefox + Windows
  • Код не должен использовать загрузку профилей с нелегитимными данными, подмену IP, подозрительные расширения

Критерии приёмки

  • После запуска скрипта Firefox запускается, открывает страницу магазина, страница не зависает, не появляется предупреждение о блокировке
  • В консоли Selenium не должно быть сообщений об ошибках доступа, «вращающегося грузила» или pop-up с проверкой
  • Решение должно работать без вмешательства пользователя хотя бы в первые 30 секунд

Ограничения

  • Запрещено использовать любой другой браузер (Chrome, Edge, Opera, Safari) - исключительно Firefox
  • Запрещено переносить скрипт под Linux или macOS - только Windows

Разработка CRM-системы для автосервиса

Требуется фулстек-разработчик для создания веб-приложения, автоматизирующего рабочие процессы автосервиса. Задача включает проектирование и реализацию полнофункциональной CRM-системы.

Продвижение детского аккаунта в Likee

Требуется специалист с подтверждённым опытом работы именно в социальной сети Likee для запуска и продвижения детского контента. Необходимо обеспечить активность под новыми роликами для запуска алгоритма рекомендаций.