Rozszerzenia do Chrome

Rozszerzenia do Chrome można zapakować lub rozpakować.

  • Spakowane rozszerzenia to pojedynczy plik z rozszerzeniem .crx.
  • Rozszerzenia bez pakietu to katalog zawierający rozszerzenie, w tym plik manifest.json.

Aby spakować rozszerzenie, użyj przycisku Zapakuj w aplikacji chrome://extensions lub użyj komponentu Chrome: "chrome.exe --pack-extension=C:\path\to\unpacked\extension --pack-extension-key=C:\myext.pem". Aby rozpakować rozszerzenie, wyodrębnij plik. Konieczna może być zmiana nazwy typu pliku z .crx na .zip, aby narzędzie ZIP mogło go rozpoznać.

Inne sposoby, które ułatwiają automatyzację, znajdziesz w dokumentacji rozszerzeń.

Instalacyjne rozszerzenia z ChromeDriver

Spakowane (.crx plik)

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

Rozpakowane (katalog)

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