Разработка автоматизированного бота для работы с платформой просмотра рекламы
Необходимо создать многопоточную систему автоматизации для работы с онлайн-сервисом, позволяющим зарабатывать на просмотре рекламного контента.
Основные функциональные требования
Архитектура и управление аккаунтами
- Реализация многопоточности для одновременной работы с несколькими аккаунтами
- Полная изоляция окружений для каждого аккаунта (отдельные профили, настройки)
- Автоматическая установка и настройка необходимого браузерного расширения
- Генерация и сохранение уникальных User-Agent строк для каждого профиля
- Эмуляция различного пользовательского оборудования и поведения
- Автоматическое переключение между аккаунтами при отсутствии заданий
Работа с контентом и заданиями
- Автоматический просмотр видео-заданий с корректной обработкой таймингов
- Обработка видео-RTS потоков
- Автоматическое переключение на следующий ролик при возникновении ошибок
- Сбор ежечасных бонусов и доступных заданий
- Пропуск недоступного или проблемного контента
Система обработки капчи
- Интеграция с внешним сервисом распознавания капчи через Telegram
- Автоматическая отправка капчи на решение
- Обработка полученных результатов и их применение
Обработка ошибок и логирование
- Реализация системы автоматического восстановления при сбоях
- Корректировка работы аккаунтов в случае возникновения проблем
- Детальное логирование всех операций и ошибок
Технические требования
- Использование прокси-серверов только HTTPS типа
- Работа через браузер Google Chrome с возможностью ручной настройки
- Безопасное хранение cookies и настроек для каждого аккаунта
- Реализация защиты от блокировок через эмуляцию человеческого поведения
- Система должна работать стабильно в фоновом режиме
Дополнительные требования
- Чистый и документированный код
- Возможность легкой настройки и конфигурации системы
- Минимальное потребление системных ресурсов
- Подробная инструкция по развертыванию и использованию