크롬 다운그레이드 및 크롬(Chrome) 자동 업데이트 막는 방법
셀레니움selenium은 크롬 드라이버chromedriver 기반으로 실행되며 크롬 드라이버는 OS에 설치된 크롬의 버전과 일치해야 합니다. 하지만 크롬 브라우저는 기본적으로 자동으로 업데이트 되나 이에 대응되는 크롬 드라이버 배포가 늦어지는 경우는 다음과 같은 NoSuchDriverException 오류를 만날 수 있습니다.
Contents
크롬Chrom 다운그레이드
앱 및 기능 목록에서 기존에 설치된 Chrome 을 찾아서 제거 를 클릭하여 크롬을 제거 합니다. 우리들이 설치하고자 하는 크롬chrome 버전은 크롬드라이버chromedriver와 호환이 되어야 하므로 다음의 링크에 접속하여 크롬 드라이버중 가장 최신버전을 찾습니다. 크롬드라이버 최신 릴리즈 현황을 보시면 크롬 114에 대응되는 크롬드라이버가 최종버전임을 알 수 있습니다. 아래의 링크는 이전 버전의 크롬을 선택해서 설치할 수 있는 페이지 입니다.
크롬Chrome 114 버전 중 가장 마지막 릴리즈를 선택하여 설치합니다.
설치 과정을 차례대로 수행합니다.
크롬 설치정보를 실행하면 처음에 이 앱에서 기기를 변경할 수 있도록 허용하시겠습니까?라는 쪽지를 담은 팝업이 나오는데, 예를 누른 후에 설치를 진행합니다. 이후 마이크로소프트 엣지를 권하는 팝업이 나올 수 있어요. 그러면 설치 진행 아니면 설치 계속 버튼을 찾아서 누르시면 자동으로 설치를 진행합니다.
그러면 크롬 설치 작업이 진행하면서 설치를 완료하면 크롬 브라우저를 화면에 띄운다.
특정 도메인 한정 첨부파일 다운로드 허용
특정 도메인 주소 입력
예시 mail.google.com 저는 구글 메일함의 첨부파일 다운로드가 문제였기 때문에 구글 메일함 도메인을 추가해 주었습니다. 5. 요구하는 다운로드 용인 방식으로 도메인 입력 후 사이트를 추가합니다. 크롬 설정 완료 728×90 아래와 같이 안절부절한 콘텐츠 표시가 허용됨 부분에 도메인이 추가되었습니다. 웹 브라우저 새로고침 후 부록 정보를 다운로드하면 당연한 색의 다운로드가 됩니다.
설치정보를 실행합니다.
파일 다운로드 폴더를 따로 설정하지 않았다면 디스플레이 하단에 크롬 설치파일이 나타납니다. 그렇지 않다면 컴퓨터 내 문서에서 다운로드 폴더 아니면 설정에서 다운로드를 지정한 폴더에 가면 크롬 설치정보를 찾을 수 있어요.
다운로드한 크롬 설치정보를 더블누르시면 설치가 실행됩니다. 하지만 가능하면 설치정보를 다운로드한 폴더에 들어가서 설치정보를 마우스 우측 버튼을 누른 후에 관리자 권한으로 실행을 선택해 설치하기를 추천합니다.
대부분의 유틸리티가 관리자 권한으로 설치하지 않으면 제대로 설치를 진행하지 않거나, 설치를 완료한 경우에도 제대로 동작하지 않을 수 있기 때문입니다.
모바일에서 내 PC 연결하기.
모바일에서 링크를 걸어드린 구글 플레이나 애플 앱스토어에 접속하여 크롬 원격 데스크톱 앱을 설치하고 앱을 실행해 주세요. 구글플레이 애플스토처 앱을 실행하면 동일한 구글 계정으로 연결된 PC가 나타납니다. 연동한 이름을 터치해 주세요. PIN번호를 입력하고 연결을 터치해 주시면 PC와 연결됩니다. PC의 작업표시줄까지 다. 보이는 것을 확인할 수 있습니다. 모바일 상단을 살짝 내리면 설정창이 나타납니다.
손가락 클릭을 사용할 것인지 마우스를 이용할 것인지 설정해 주는데 마우스 포인터가 너무 작아 손가락 클릭을 이용하시면 편리합니다. 우측의 점세개를 클릭하여 연동 해제를 설정할 수 있고 여러 가지 설정을 할 수 있습니다.
크롬 자동업데이트 차단하기
크롬드라이버가 지요구하는 크롬 버전으로 다운그레이드가 완료되었다면 이제 크롬이 자동으로 업데이트되지 않도록 막아야 합니다. 1Google 업데이트 서비스 사용안함 실행창에서 서비스 를 입력하여 검색되는 앱을 실행합니다. 서비스를 실행하면 위와 같이 Google 업데이트 와 연관된 2종의 서비스를 찾을 수 있습니다. 더블클릭하여 속성창을 활성화 하신 후 모두 사용안함 으로 변경하시기 바랍니다. 2작업 스케줄러 Google Update Task 사용안함 실행창에서 작업 스케줄러 를 입력하여 검색되는 앱을 실행합니다.
작업 스케줄러를 실행하면 위와 같이 GoogleUpdateTask 와 연관된 2종의 스케줄을 찾을 수 있습니다.
크롬 업데이트 차단여부 확인
크롬 브라우저를 실행하고 주소창에 chromesettingshelp 을 입력합니다. 그럼 아래와 같이 업데이트 필요 유무를 검사하는 로직이 실행됩니다. 하지만 곧 다음과 같은 오류 메세지를 확인할 수 있습니다. 여기까지 되셨다면 크롬 다운그레이드 및 자동 업데이트 차단까지 모두 완료되었습니다. 만약 나중에 새로운 크롬 브라우저를 수동으로 설치하게 되면 위에서 설정한 값들은 모두 초기화되므로 자동업데이트 차단을 다시 설정해야 합니다.
115 버전에서 실행되는 크롬드라이버를 다운로드 받으려면 아래의 링크를 참조하면 됩니다.
자주 묻는 질문
크롬Chrom 다운그레이드
앱 및 기능 목록에서 기존에 설치된 Chrome 을 찾아서 제거 를 클릭하여 크롬을 제거 합니다. 좀 더 구체적인 사항은 본문을 참고하시기 바랍니다.
설치 과정을 차례대로
크롬 설치정보를 실행하면 처음에 이 앱에서 기기를 변경할 수 있도록 허용하시겠습니까?라는 쪽지를 담은 팝업이 나오는데, 예를 누른 후에 설치를 진행합니다. 구체적인 내용은 본문을 참고 해주시기 바랍니다.
특정 도메인 한정 첨부파일 다운로드
특정 도메인 주소 입력예시 mail. 궁금한 사항은 본문을 참고하시기 바랍니다.