Техническое задание: Доработка Node.js приложения

Основная цель

Модернизировать существующее Node.js приложение, расширив его возможности и повысив надежность работы с защитными механизмами веб-сайтов.

Ключевые задачи

  • Провести рефакторинг и обновление текущей кодовой базы.
  • Дописать новый, требуемый заказчиком функционал.
  • Интегрировать надежный сервис для автоматического решения капчи (captcha resolver).
  • Обеспечить чистоту, читаемость и документированность кода.

Требования к исполнителю

  • Опыт коммерческой разработки на Node.js.
  • Понимание принципов работы с различными типами капчи (reCAPTCHA, hCaptcha, изображения и т.д.).
  • Умение работать с существующим кодом и API сторонних сервисов.
  • Готовность предоставить примеры предыдущих работ по схожей тематике.

Ожидаемый результат

Полностью работоспособное, обновленное приложение на Node.js с интегрированным механизмом обхода капчи, готовое к промышленной эксплуатации.

Интеграция мобильных прокси в парсер на Java Selenium для обхода блокировок

Требуется доработать существующий парсер на Java с Selenium для работы через мобильные прокси. Система перестала работать из-за блокировок по IP-адресу (ошибка 403 Forbidden). Необходимо реализовать стабильное подключение через ротируемые прокси.