Skip to content
This repository has been archived by the owner on Sep 28, 2024. It is now read-only.
/ FindCovid19 Public archive

코로나19 백신예약을 하기 힘들때 네이버맵에서 코로나19 예약을 해주는 매크로

Notifications You must be signed in to change notification settings

mrsions/FindCovid19

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FCV19 (Find Vaccine Covid-19)

웹 자동화 플러그인 셀레니움과 네이버 Graph API를 사용하여 잔여백신이 일어난 병원의 백신예약을 진행해주는는 프로그램입니다. 단순히 팝업만을 원하시면 v1.0.1.0 버전을 사용하시면됩니다.

아직 이 프로그램은 검증되지 않았습니다. 혹시나 이 앱을 사용하여 백신예약에 성공하신 분이 계시다면 Issues 란 혹은 mrsions@gmail.com 으로 보고해주시면 감사하겠습니다.

GitHub GitHub GitHub GitHub


주의사항

GitHub
이 앱은 네이버 Graph API의 공개되지 않은 부분을 사용하며, 이 레포지토리는 포트폴리오 및 릴리즈는 작동여부 확인목적만을 위해 제공되며 용도 외로 사용했을 경우의 형사, 민사상을 포함한 모든 법적인 문제는 사용자에게 있습니다.


빌드방법

  1. VisualStudio Community 2019 버전 설치
  2. .Net Framework 4.5 설치 (범용성을 위해 4.5로 사용)
  3. FindCovid19.sln 파일 실행
  4. 빌드&실행

사용방법

  1. 프로젝트를 빌드한다.
  2. FVC19.exe 파일을 실행한다.
  3. 네이버 로그인을 한다.
  4. (창이 표시될 경우) 본인인증을 한다.
  5. 검색할 위치를 지정한다. (지도상의 범위를 키우면 넓게 검색됨. 즉, 많은 병원을 찾을 수 있음)
  6. [현 지도에서 검색]을 누른다.
  7. 팝업을 뛰울 백신을 선택한다
  8. [시작]을 누르면 백신 검색이 시작된다.
  9. 백신 예약이 완료되면 프로그램이 일시정지한다.
  10. 엔터를 눌러서 다시 시작할 수 있다. (오작동으로 예약성공이라고 표기된 경우)

※ 크롬 브라우저가 설치 돼 있어야한다.
※ 백신선택은 예약할 대상을 고를때만 사용되며, 예약시에 세부선택을 대신해주지는 않는다. (한마디로 예약창의 처음 선택돼있는 백신이 신청된다)
※ (세부선택 기능이 빠져있는 관계로) 특정 백신을 선택 해제 했다고 해서, 꼭 그 백신이 예약이 안된다는것을 보장하진 않는다. (다른 백신으로 예약될 수도 있으니 꼭 확인하자)
※ (세부선택 기능이 빠져있는 관계로) 반대로 특정 백신만 선택했다고 해서, 꼭 그 백신이 예약되는것도 보장하지 않는다.


참고

  1. LitJson ( https://github.com/LitJSON/litjson )
  2. Selenium
  3. 네이버 플레이스 (https://m.place.naver.com/rest/vaccine)

라이센스

GitHub

  1. GPL 기반 라이센스
  2. 교육용 외의 사용을 금지.
  3. 불법 용도 사용/배포 금지.

About

코로나19 백신예약을 하기 힘들때 네이버맵에서 코로나19 예약을 해주는 매크로

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages