Проект: Лотерейный анализатор
Цель
Автоматически собирать историю тиражей с nloto.ru, анализировать данные и строить стратегии для игры в лотереи.
Что сделано
- Сбор данных: написан скрипт на Playwright, который обходит капчу (ddddocr) и забирает тиражи через API v2.
- Хранение: SQLite база на 26 лотерей, более 70 000 тиражей.
- Обход капчи: используется локальный OCR‑движок ddddocr с возможностью ручного ввода.
- Автоматизация: скрипт запускается по cron и докачивает новые тиражи.
Структура проекта
api_collector.py– сборщик тиражейcaptcha_solver.py– модуль обхода капчиnloto_explorer.py– интерактивное исследование сайтаdata/lottery.db– база данных (не хранится в Git)
Репозиторий
Код находится в основном репозитории портфолио: github.com/Vipman84/devops-portfolio/tree/main/lottery-bot