yQuant

동행복권 자동구매

동행복권(로또 6/45, 연금복권 720) 자동 구매 시스템. Playwright 기반 자동화 및 OCR 키패드 인식

Python Playwright Tesseract OCR 자동화 GitHub-Actions

로또 6/45와 연금복권 720을 지원하는 동행복권 자동 구매 시스템입니다. OCR 키패드 인식을 통한 보안 로그인과 Playwright 브라우저 자동화로 완전한 자동화를 제공합니다.

#주요 기능

#자동 구매 워크플로우

  1. 잔액 확인 - 구매 가능 금액 확인
  2. 조건부 충전 - 잔액 부족 시 자동 충전(10,000원)
  3. 연금복권 720 구매 - 자동 구매
  4. 로또 6/45 구매 - 자동/수동 번호 선택 구매

#주요 기능

  • 완전 자동화 - Playwright 기반 브라우저 자동화
  • OCR 키패드 인식 - 랜덤 키패드 자동 입력(Tesseract)
  • 결제 금액 검증 - 구매 전 금액 확인
  • Systemd 타이머 - 매주 일요일 자동 실행
  • 유연한 설정 - 명령줄 인자 또는 .env 파일 지원

#사용 옵션

#옵션 A: 개인 서버/로컬 컴퓨터

컴퓨터나 Linux 서버(EC2, 홈서버 등)에서 직접 실행

#옵션 B: GitHub Actions

서버 없이 GitHub 클라우드 인프라를 통한 자동 실행

#기술 스택

  • Python 3.9+ - 코어 언어
  • Playwright - 브라우저 자동화
  • Tesseract OCR - 키패드 숫자 인식
  • Pillow - 이미지 처리
  • python-dotenv - 환경 변수 관리
  • Systemd - 스케줄링(Linux)

#중요 사항

  • 동행복권 구매 지원 도구입니다
  • 모든 구매 결과 및 예치금 사용 책임은 사용자에게 있습니다
  • 복권 과몰입 및 중독 예방 제도 준수
  • 동행복권 제공 구매 한도, 충전 제한, 이용 시간 범위 내에서 작동하도록 설계됨

Share this post