Разработка автоматизированного бота для работы с платформой просмотра рекламы

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

Основные функциональные требования

Архитектура и управление аккаунтами

  • Реализация многопоточности для одновременной работы с несколькими аккаунтами
  • Полная изоляция окружений для каждого аккаунта (отдельные профили, настройки)
  • Автоматическая установка и настройка необходимого браузерного расширения
  • Генерация и сохранение уникальных User-Agent строк для каждого профиля
  • Эмуляция различного пользовательского оборудования и поведения
  • Автоматическое переключение между аккаунтами при отсутствии заданий

Работа с контентом и заданиями

  • Автоматический просмотр видео-заданий с корректной обработкой таймингов
  • Обработка видео-RTS потоков
  • Автоматическое переключение на следующий ролик при возникновении ошибок
  • Сбор ежечасных бонусов и доступных заданий
  • Пропуск недоступного или проблемного контента

Система обработки капчи

  • Интеграция с внешним сервисом распознавания капчи через Telegram
  • Автоматическая отправка капчи на решение
  • Обработка полученных результатов и их применение

Обработка ошибок и логирование

  • Реализация системы автоматического восстановления при сбоях
  • Корректировка работы аккаунтов в случае возникновения проблем
  • Детальное логирование всех операций и ошибок

Технические требования

  • Использование прокси-серверов только HTTPS типа
  • Работа через браузер Google Chrome с возможностью ручной настройки
  • Безопасное хранение cookies и настроек для каждого аккаунта
  • Реализация защиты от блокировок через эмуляцию человеческого поведения
  • Система должна работать стабильно в фоновом режиме

Дополнительные требования

  • Чистый и документированный код
  • Возможность легкой настройки и конфигурации системы
  • Минимальное потребление системных ресурсов
  • Подробная инструкция по развертыванию и использованию