포스트

Ubuntu - 비공식 동행 복권 CLI 사용하기

토요일마다 복권을 5000원씩 구매하는 소확행을 즐기고 있었는데
우분투 데스크탑으로 변경한 후 복권 사이트에 접속하면 모바일로 인식되어서 구매가 불가능해졌다 😭


구글링 중 괜찮은 console app을 알게 되어 기록


설치

Github Repository: roeniss/dhlottery-api


Python으로 구현된 CLI 앱으로 terminal에서 pip install 키워드를 사용하여 설치한다.

1
pip install dhapi --upgrade


사용자 정보 생성

~/.dhapi 경로에 credentials이름으로 작성한다.

1
2
mkdir ~/.dhapi
vi ~/.dhapi/credentials
1
2
3
4
5
6
7
8
9
10
11
[default]
username = "dhlotter_id"
password = "dhlotter_pw"
mailjet_api_key = "YOUR_API_KEY"
mailjet_api_secret = "YOUR_SECRET_KEY"

[another_profile]
username = "dhlotter_second_id"
password = "dhlotter_second_pw"
mailjet_api_key = "YOUR_API_KEY"
mailjet_api_secret = "YOUR_SECRET_KEY"


사용!

1
dhapi [OPTIONS] COMMAND [ARGS]...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 도움말 
dhapi --help

# 예치금 현황 조회
dhapi show-balance

# 예치금 충전용 가상계좌 세팅 - ex. 5천원 오픈
dhapi assign-virtual-account 5000

# 자동4, 반자동1 구매
dhapi buy-lotto645 -p default '' '' '' '' '1,2,45'

# 자동5 구매
dhapi buy-lotto645 -p default 
  • 사용할 사용자 정보가 [default]정보인 경우 -p 옵션 생략 가능




참고한 사이트

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.