Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.81 KB

README.md

File metadata and controls

46 lines (28 loc) · 1.81 KB

현대차 출고 상황 알림판

내 차 출고가 현재 어떤 상태인지 5분 간격으로 업데이트하여 띄워줍니다.

스크린샷

스크린샷

사용법

주의

기본적인 파이썬 지식이 있어야 합니다.

과정

  1. 파이어폭스를 설치합니다.

  2. config_sample.jsonconfig.json으로 복사하거나 이름을 바꿉니다.

  3. config.json을 메모장으로 열어 이메일 주소비밀 번호를 지우고 본인의 현대 계정 이메일 주소와 비밀 번호를 입력합니다.

  4. pip install -r requirements.txt로 필요한 패키지를 설치합니다. 다른 패키지 매니저를 사용할 경우 다음의 패키지를 설치합니다.

  • selenium-wire
  • PyQt5
  1. python main.py로 실행합니다.

사용자화

슬랙 연결

config.json에서 enable_slack_dmtrue로 설정한 후, slack_oauth_token에는 슬랙 워크스페이스에 추가한 앱의 OAuth 토큰을 slack_ids에는 멤버 ID나 채널 ID를 추가합니다. chat.postMessage API를 사용하므로 chat:write를 OAuth Scope에 추가해야 합니다.

다른 브라우저 사용

webdriver.Firefoxwebdriver.FirefoxOptions를 해당 브라우저용으로 고치고, config.jsondriver_path에 해당하는 드라이버 파일 경로를 추가하면 될겁니다... 아마도?

정보 추가

HyundaiProgress.info에는 더 많은 계약 정보가 담겨있습니다. 원하는 정보를 추가해보세요. 차량 등급명과 색상명을 코드에 주석으로 남겨 두었으니 참고하세요.

모두의 빠른 출고를 기원합니다

현대야 내 차 좀 빨리 만들어줘라