Skip to content
This repository has been archived by the owner on Sep 8, 2021. It is now read-only.

ghdcksgml1/naver-vaccine-macro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💉 네이버 백신 매크로

Screen Shot 2021-08-05 at 3 32 02 AM

기존 네이버 톡톡으로 들어가는 방식에서 네이버 모바일 진입을 통한 방식으로 바꾸었습니다.

link 1: , link 2: , link 3: 에 들어가야 하는 곳은 병원의 코드인데

병원의 코드는 아래와 같이 추출할 수 있습니다.
  1. 내가 알림예약한 병원 네이버 지도로 들어가기

  2. 병원 코드 추출

스크린샷 2021-07-29 오전 10 12 13



💉 필수 설치

icons8-python-48Python 3.9 + Module ( selenium, bs4, tkinter, time )

cd desktop
cd naver-vaccine-macro
pip install -r requirements.txt  or  pip3 install -r requirements.txt

icons8-google-48 chormedriver

  • 설치되어 있는 크롬의 버전과 설치할 webdriver의 버전이 일치해야 합니다. ( 오류의 원인 )

스크린샷 2021-07-21 오전 2 33 07


다운로드 링크



💉 사용 방법

1. vaccinemacro.py 실행

2. chromedriver.exe 선택

3. link 1, link 2, link 3에 병원 코드 입력

4. '준비' 누르면 화면이 뜸

5. 네이버 로그인 후 잔여백신 휴대폰 인증하기

6. '시작' 버튼 클릭

7. 만약, 꺼졌다면 '리셋' 누르고 다시 '시작' 클릭



💉 작동 원리

실시간 웹 크롤링을 통해 접종 예약하기 버튼이 활성화 되어 있는지를 확인합니다.

활성화 되지 않았을 경우 다음 탭으로 넘어가서 다시 크롤링을 합니다.

그렇게 첫번째 두번째 세번째 탭을 크롤링한 뒤 1.3초 대기하다가 다시 반복합니다.



2021-07-29.10-23-05.mp4



💉 시도

인증을 시도할때 네이버 인증서로 인증하는 것이 아닌 휴대폰 인증으로 하게 되면 로그인이 오랫동안 유지되는 것을 발견했습니다.

하지만, 로그인이 자꾸 풀리네요..

About

네이버 잔여백신 예약 매크로

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages