Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Разработка Python-скрипта для автоматизации скриншотирования игр (iFrame/Canvas)

Translated5000 UAH

Отзыв заказчика о сотрудничестве с Vladyslav Petelskyi

Качество
Профессионализм
Стоимость
Контактность
Сроки

Рекомендую Владислава как коммуникабельного и старательного исполнителя, который не боится браться за сложные задачи. Проект двигался довольно быстро, с минимальными задержками на ответы даже в нерабочее время и выходные.

Отзыв фрилансера о сотрудничестве с Сергієм Хлівненком

Оплата
Постановка задачи
Четкость требований
Контактность

Чудесный заказчик и чрезвычайно интересный технический проект! Сотрудничество прошло максимально продуктивно благодаря четкому пониманию задачи и детальному ТЗ. Отдельно хочу отметить высокий уровень коммуникации и быструю проверку результатов. Весь технический стек (Playwright, сложные iFrame/Canvas) был согласован на старте, что позволило реализовать стабильную гибридную систему автоматизации без каких-либо задержек. Оплата мгновенная, требования обоснованные. Искренне рекомендую к сотрудничеству и буду рад помочь с новыми автоматизациями в будущем!

  1. 2380
     19  0

    7 дней10 000 UAH

    Здравствуйте, могу написать такой скрипт на Node.js, обращайтесь

  2. 17693
     27  0

    7 дней20 000 UAH

    Доброго дня.

    У меня есть опыт автоматизации на Python, работы с Playwright, обработки сложных веб-интерфейсов и построения скриптов под нестандартные сценарии. Ваш кейс понятен: здесь не подойдет “слепая” автоматизация, нужна именно гибридная логика с профилями провайдеров, проверками состояния экрана и нормальной модульной архитектурой.

    Могу реализовать:
    — ядро скрипта на Python
    — работу через Playwright
    — модульную систему профилей провайдеров
    — снятие скриншотов игры и paytable
    — составление PDF по каждой игре
    — requirements.txt и короткую инструкцию по запуску

    Правильный подход здесь — сначала сделать стабильное ядро и 2–3 профиля провайдеров, после чего масштабировать под другие UI. Если есть образцы PDF и список приоритетных провайдеров, смогу точнее оценить объем работ.

    Для старта нужны: пример game_list.html, несколько приоритетных провайдеров и желательно 2–3 примера ожидаемого результата.

  3. 13214
     27  0

    Победившая ставка5 дней5000 UAH

    Это сложная инженерная задача, которая лежит на стыке автоматизации браузера и визуального регрессионного тестирования. Я понимаю, что главная проблема — это «зоопарк» интерфейсов на Canvas, где стандартные селекторы бессильны. Мой подход основан на создании провайдер-ориентированного фреймворка, где ядро скрипта отвечает за инфраструктуру (стелс-режим, прокси, обработка iFrame), а специфика UI вынесена в отдельные декларативные конфигурации. Мой технический подход к реализации: 1. Декларативные профили (DSL на базе JSON/YAML): Вместо того, чтобы писать код под каждого провайдера, я создаю систему пресетов. • Якоря: Визуальные якоря для поиска кнопок через шаблонное совпадение (OpenCV), если координаты динамичные. • Действия: Последовательность действий (клик на «≡», затем на «i», затем клик по координатам стрелки «Next» до момента, пока pHash скриншота не покажет, что страница дублируется). 2. Интеллектуальное взаимодействие через Playwright: • Stealth & Bypass: Использование playwright-stealth и кастомных заголовков для обхода Turnstile/Cloudflare. • Взаимодействие с Canvas: Клики по относительным координатам внутри iFrame. • Проверка pHash: Использование библиотеки ImageHash. Это позволит скрипту понять, что правила закончились (когда следующий клик по стрелке выдает идентичный по хешу скриншот). 3. Обработка "Splash Screens" и Pop-ups: Автоматическое ожидание стабилизации картинки перед первым действием. Скрипт анализирует энтропию кадра: если картинка начала изменяться — игра загрузилась, можно искать меню. 4. Генерация PDF: Использование fpdf2 для создания многостраничных отчетов, где первая страница — Main Screen, а следующие — пошагово снятый Paytable. Почему я подхожу для этой задачи: • Опыт с Canvas: Я знаю, как работать с объектами, которые невозможно "проинспектировать" через DOM. • Понимание анти-фрод систем: Знаю, как имитировать человеческие движения мыши (Bezier curves) для обхода защиты агрегаторов. • Архитектурный подход: Я не просто пишу линейный скрипт, а создаю инструмент, который ваша команда сможет масштабировать (добавлять новых провайдеров за 5-10 минут через конфиг). План работы: 1. Разработка Core: Настройка Playwright Steals, обход Cloudflare и логика переключения в iFrame. 2. Создание системы пресетов: Реализация логики чтения JSON-конфигов для топ-провайдеров (Pragmatic, Playtech и т.д.). 3. Модуль анализа изображений: Интеграция pHash для автоматизации пролистывания правил. 4. Генератор отчетов: Финальная сборка PDF. Стоимость и сроки: Обсуждаются после анализа вашего game_list.html, чтобы оценить количество необходимых.

  4. 172    1  1
    1 день8000 UAH

    Добрый день. Готов выполнить данный проект, имею большой опыт разработки приложений.

  5. 2426    20  0
    10 дней1000 UAH

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

  6. Еще 7 ставок скрыто

Актуальные фриланс-проекты в категории Python

Power BI

700 UAH

Дашборд работает на гугл сервере, нужно перенести всю логику+код Какие нужны скиллы: развертывание etl процессов на linux сервере + работа с BigQuery и Postgre Есть рабочий код, который работает на google, где есть сама БД, нужно перенести на другой сервер, возможно переписать…

PythonБазы данных и SQL ∙ 16 часов 40 минут назад ∙ 13 ставок

Телеграм-бот для найма/поиска работников. Для поиска работы

1100 UAH

1. Общая концепция Создание Telegram-бота для автоматизации подбора персонала и двустороннего поиска работы. Система работает по принципу активного отклика и взаимного подтверждения интереса (Double Opt-In). В системе предусмотрены две роли: Работодатель (Владелец фирмы) и…

PythonРазработка ботов ∙ 2 дня назад ∙ 90 ставок

Техническая поддержка веб-платформы (Python/Django)

Есть работающий веб-проект, нужно поддерживать и постепенно приводить в порядок, без переписывания с нуля. Стек проекта: Backend: Python, Django, Django Rest Framework Frontend: Next.js База данных: PostgreSQL Инфраструктура: AWS (EC2), Nginx Есть интеграции с внешними API…

PythonВеб-программирование ∙ 2 дня 2 часа назад ∙ 72 ставки

Создание приложения

Желаю создать мобильное приложение для общения, в приложении должны быть аудио, видео звонок, создание групповых чатов, возможность синхронизировать с контактами телефона, настройками аккаунта: привязка по email, 2fa, номеру телефона, возможность настраивать уведомления…

JavaPython ∙ 4 дня 1 час назад ∙ 39 ставок

Настройка двусторонней интеграции WhatsApp с Odoo CRM

Здравствуйте! Ищем специалиста для реализации технического задания по настройке двусторонней интеграции мессенджера WhatsApp с CRM-системой Odoo. ⚠️ Важное техническое уточнение: Официальный WhatsApp Business API (WABA) не рассматривается. Необходимо внедрить стабильное «серое»…

PythonВеб-программирование ∙ 4 дня 11 часов назад ∙ 26 ставок

Заказчик
Сергій Хлівненко
Украина Гнивань  5  0
Проект опубликован
3 месяца 7 дней назад
236 просмотров
Метки
  • selenium
  • pillow
  • playwright
  • python
  • FPDF2