-
[공부 - PG] Raspbian 에서 undetected_chromedriver 돌리기2022.10.22 PM 02:12
cloudflare 우회용으로 쓰는 라이브러리로
undetected_chromedriver
가 라즈베리 파이에서 안돌아가서 해결한거 메모용으로 적습니다..
일단 순서
1. GitHub에 라즈베리파이에서 안돌아간다는 글이 있어서 해결한거 포크했다는 글이있음
https://github.com/ultrafunkamsterdam/undetected-chromedriver/issues/459
포크한 소스
https://github.com/ArevomEisvolk/undetected-chromedriver
2. 포크한 소스로 돌려도 안돌아감..
3. 포크한 소스 분석함
여기 드라이버를 실행 시 다운 받음
https://github.com/electron/electron/
여기서 받는 드라이버랑 라즈베리파이에 깔린 크로미움과 버전이 달라서 안됨
4. 여기 페이지에서 깔려있는 크로미움 버전을 대응한 버전을 드라이버 버전을 찾음
https://github.com/electron/electron/releases
5. 포크한 소스 파일의 Patcher.py 파일을 수정해서 버전을 추가
[chrome2chromdriver = {106 : "21.0.1", 102 : "19.0.6", 101 : "18.3.5",...]
크로미움 상위 버전 : 드라이버 버전
댓글 : 1 개
- 코리투살F
- 2022/10/26 PM 10:27
undetected-chromedriver 라는게 뭔지 궁금하네요.
user error : Error. B.