제작동기 : 대원샵의 로그인 보너스를 쉽게 매일 받고 싶은 마음에 파이썬을 이용해서 매크로를 제작하였습니다.
목적 : 대원샵을 비롯하여 다양한 사이트에서 쉽게 로그인 해주는 매크로를 제작하기 위함입니다.
깃허브 : https://github.com/ParkGiraffe/login-macro
사용법 :
- main.py 안의 driver.get()의 parameter에 로그인 페이지 입력합니다.
- main.py 안의 id, pw변수에 자신의 로그인 정보 입력합니다.
- main.py 안의 id, pw, btn section에 알맞은 html element의 class or id or xpath를 입력합니다. (By.ID or By.CLASS or By.XPATH)
- 실행합니다.
프로그램 실행 화면 : 터미널창 & 크롬창이라서 따로 찍지 않았습니다.
발전 요소 : 프로그램 실행까지 매일 자동화시키는 것이 목표입니다.
에러/오류 해결과정 :
- ‘시스템에 부착된 장치가 작동하지 않습니다’
‘시스템에 부착된 장치가 작동하지 않습니다.’라는 메시지가 계속 나오면서 오류를 뿜어냈습니다.
해결방법은 webdriver.Chrome() 의 options property에 webDriver.ChromeOptions().add_experimental_option("excludeSwitches", ["enable-logging"]) 를 넣어주는 것이었습니다.
해결에 도움을 준 링크
https://devyuseon.github.io/trouble%20shooting/selenium-usb-error/
아직 해결하지 못한 에러/오류 :
- 없음
반응형
'개발일지 > 미니 프로젝트들' 카테고리의 다른 글
Ebook-capture-macro-py 제작기 (1) | 2022.09.19 |
---|