Бюджет: 10000 UAH Срок: 7 дней
Здравствуйте, могу написать такой скрипт на Node.js, обращайтесь
Бюджет: 20000 UAH Срок: 7 дней
Доброго дня.
У меня есть опыт автоматизации на Python, работы с Playwright, обработки сложных веб-интерфейсов и построения скриптов под нестандартные сценарии. Ваш кейс понятен: здесь не подойдет “слепая” автоматизация, нужна именно гибридная логика с профилями провайдеров, проверками состояния экрана и нормальной модульной архитектурой.
Могу реализовать:
— ядро скрипта на Python
— работу через Playwright
— модульную систему профилей провайдеров
— снятие скриншотов игры и paytable
— составление PDF по каждой игре
— requirements.txt и короткую инструкцию по запуску
Правильный подход здесь — сначала сделать стабильное ядро и 2–3 профиля провайдеров, после чего масштабировать под другие UI. Если есть образцы PDF и список приоритетных провайдеров, смогу точнее оценить объем работ.
Для старта нужны: пример game_list.html, несколько приоритетных провайдеров и желательно 2–3 примера ожидаемого результата.
Бюджет: 5000 UAH Срок: 5 дней
Это сложная инженерная задача, которая лежит на стыке автоматизации браузера и визуального регрессионного тестирования. Я понимаю, что главная проблема — это «зоопарк» интерфейсов на 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, чтобы оценить количество необходимых.
Бюджет: 8000 UAH Срок: 1 день
Добрый день. Готов выполнить данный проект, имею большой опыт разработки приложений.
Бюджет: 1000 UAH Срок: 10 дней
Добрый день, готов выполнить ваше задание быстро и качественно. У меня большой опыт в создании различных парсеров, автоматизаций, в том числе и с обходом различного уровня защиты. Напишите в личные сообщения, обсудим детали. С удовольствием помогу)
Ставки скрыты
Ставки пока отсутствуют
Актуальные фриланс-проекты в категории Python
Требуется разработать легковесный и быстрый микросервис на Python для генерации PDF-документов (инвойсы, акты, отчеты) на основе HTML/CSS шаблонов (Jinja2) и входящих JSON-данных. Сервис должен принимать данные по API, рендерить документ и возвращать готовый файл либо сохранять его в S3-совместимое хранилище.Технологический стек Язык: Python 3.11+ Фреймворк: FastAPI Генерация PDF: Weasyprint или Playwright / Jinja2 (для шаблонизации) Инструменты: Celery (для фоновой генерации тяжелых отчетов), DockerФункциональные требования POST /api/v1/templates (Регистрация шаблона): Загрузка HTML-шаблона и стилей, сохранение их в системе под уникальным именем (slug). POST /api/v1/reports/generate (Синхронная генерация): Принимает template_slug и JSON-объект с данными. Возвращает готовый PDF-файл в теле ответа (подходит для мелких инвойсов). POST /api/v1/reports/generate-async (Асинхронная генерация): Для тяжелых отчетов. Ставит задачу в очередь (Celery). Возвращает task_id. По окончании генерации загружает файл в S3 и отправляет Webhook на указанный URL с сылкой на скачивание.Критерии приемки Код структурирован (разбит на модули: api, core, tasks, services). Наличие Docker Compose (FastAPI + Redis + Celery). Покрытие тестами (pytest) эндпоинтов генерации.
Бот для зеркалирования позиций на Binance Futures (Python) Нужен бот, который читает мои позиции на Hyperliquid (публичный API) и Bitget Futures (мой ключ read-only) и пропорционально повторяет их на моем Binance USDT-M Futures через API. Логика: открытие, увеличение, частичное закрытие, полное закрытие — все зеркалится с настраиваемым коэффициентом размера. Поллинг 5–10 сек. Обязательная корректная обработка частичных закрытий и усреднений. Требования: уведомления в Telegram о сделках и ошибках; конфиг (пары, коэффициент, лимиты); деплой на мой VPS + инструкция; исходный код передается мне. Ключи ввожу сам. Этапы: 1) Hyperliquid→Binance, тест на малых суммах; 2) Bitget→Binance. Оплата через safe поэтапно. В отзыве укажите опыт с API бирж и как обработите частичное закрытие 30% позиции лидером
Необходимо провести глубокую техническую проверку трех PDF-файлов на достоверность и возможные признаки редактирования или подделки. Нужна не только визуальная оценка документов. Исполнитель должен хорошо понимать внутреннюю структуру PDF-файлов и уметь анализировать: метаданные файлов; структуру PDF и отдельных объектов; историю создания и возможного редактирования; используемое программное обеспечение; встроенные шрифты, изображения, слои и другие элементы; возможные признаки повторного сохранения, конвертации, внесения изменений или формирования документа задним числом; любые технические несоответствия, которые могут свидетельствовать о манипуляциях с файлами. По результатам проверки необходимо предоставить понятный письменный вывод по каждому файлу с указанием выявленных признаков, рисков и ограничений проверки. Рассматриваем специалистов, имеющих практический опыт в цифровой криминалистике, анализе PDF-документов, метаданных или проверке электронных файлов на подлинность. В отзыве, пожалуйста, кратко опишите ваш опыт, методы и инструменты, которые вы используете для такой проверки.
Индикатор для использования в торговле должен определять определенные диапазоны с историей и анализировать их с текущими
У меня есть список серверов Discord, работающих в разных странах и на разных языках. Задача заключается в рассылке личных сообщений пользователям, находящимся на указанных серверах. Содержание кампании будет адаптировано для каждого сервера. Всего подготовлено варианты сообщений на 10 языках. Объем для оценки Этап 1 - тест Отправка 1000 тестовых сообщений для проверки эффективности решения, качества выполнения и реакции антиспамовых систем. Этап 2 - основная кампания Рассылка 10 000 сообщений в месяц в течение 5 месяцев. Общий объем: 50 000 сообщений. Условия сотрудничества Исполнитель отвечает за выполнение задачи от начала до конца, включая подготовку необходимой инфраструктуры и аккаунтов. С моей стороны остается предоставить: графики, содержание сообщений, список серверов, информацию о том, какая языковая версия должна быть использована на конкретном сервере. Заказ может быть расширен, если тестовый этап завершится успешно, а сообщения будут эффективно доходить до получателей.