I AM FREELANCE

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Сделать консоль на python № 17241

Добавлен в подборку:

Рынок рубрикиВыше рынка

4 250 ₽медиана по «Скрипты и автоматизация»

Выше, чем у 71% заказов рубрики

12 000 ₽

По 106 заказам за 90 дней. Шкала логарифмическая.

СвежестьОкно закрыто

11 дн. назадгорячее окно: окно закрыто

Оценка по площадке: в первые часы заказчик получает больше всего откликов.

ТЗ: консольное Python-приложение для эмуляции просмотра трансляций VK Play Live Мне нужно приложение на Python, которое эмулирует поведение браузера при просмотре трансляций на VK Play Live сразу для нескольких аккаунтов — до 100 включительно. Сейчас я смотрю трансляции через браузер, чтобы капали баллы канала и дропались боксы, но браузер сильно жрёт ОЗУ, а запустить кучу аккаунтов на ПК с небольшим объёмом памяти физически не получится. Нужна консоль, где я авторизую много аккаунтов, ввожу ID канала — и приложение само отслеживает, онлайн стример или нет, и если онлайн, держит сессию просмотра: отправляет нужные запросы, раз в минуту отвечает на проверки сервера, чтобы начислялись баллы канала и дропсы. 1. Аккаунты · Загрузка списка аккаунтов из JSON или добавление через консоль. · Авторизация двумя способами: · через токен auth (accessToken, refreshToken, expiresAt, clientId) из localStorage браузера — предпочтительно; · через логин/пароль — резервный вариант, но возможны капча и 2FA. · Сохранение токенов и автообновление через refreshToken, чтобы не логиниться заново при каждом запуске. 2. Мониторинг стримера · Я ввожу ID или URL канала. · Приложение раз в 30–60 секунд проверяет, онлайн ли стример (через открытые API или ответы клиента при подключении к чату/трансляции). · Если офлайн — сессия не запускается или приостанавливается. Если онлайн — для всех активных аккаунтов стартует «просмотр». 3. Эмуляция просмотра · Отправка запросов, которые браузер шлёт при открытии трансляции. · Поддержание WebSocket-соединения, если платформа использует его для учёта зрителей. · Периодический пинг сервера (например, раз в минуту), чтобы сервер подтверждал присутствие зрителя. · Поддержание сессии для начисления баллов: +10 за 5 минут, возможность +50 за 15 минут активного

…

Поиск по заказам