Chrome 확장 프로그램

Chrome 확장 프로그램은 압축되거나 압축해제될 수 있습니다.

  • 압축된 확장 프로그램은 확장자가 .crx인 단일 파일입니다.
  • 압축해제된 확장 프로그램은 manifest.json 파일을 비롯하여 확장 프로그램이 포함된 디렉터리입니다.

압축해제된 확장 프로그램을 압축하려면 chrome://extensions에서 압축 버튼을 사용하거나 Chrome: "chrome.exe --pack-extension=C:\path\to\unpacked\extension --pack-extension-key=C:\myext.pem"를 사용합니다. 압축된 확장 프로그램의 압축을 풀려면 파일을 추출합니다. ZIP 유틸리티에서 파일 형식을 인식할 수 있도록 파일 형식을 .crx에서 .zip로 바꿔야 할 수도 있습니다.

자동화에 더 적합한 다른 방법을 알아보려면 확장 프로그램 문서를 참고하세요.

ChromeDriver로 확장 프로그램 설치

압축됨 (파일 .crx개)

ChromeOptions options = new ChromeOptions();
options.addExtensions(new File("/path/to/extension.crx"));
ChromeDriver driver = new ChromeDriver(options);

압축해제됨 (디렉터리)

ChromeOptions options = new ChromeOptions();
options.addArguments("load-extension=/path/to/extension");
ChromeDriver driver = new ChromeDriver(options);