Ekstensi Chrome

Ekstensi Chrome dapat dikemas atau dibuka.

  • Ekstensi yang dipaketkan adalah satu file dengan ekstensi .crx.
  • Ekstensi yang tidak dipaketkan adalah direktori yang berisi ekstensi, termasuk File manifest.json.

Untuk mengemas ekstensi yang belum dibuka, gunakan tombol Pack di chrome://extensions atau gunakan Chrome: "chrome.exe --pack-extension=C:\path\to\unpacked\extension --pack-extension-key=C:\myext.pem". Untuk membongkar ekstensi yang dipaketkan, mengekstrak filenya. Anda mungkin perlu mengganti nama jenis file dari .crx menjadi .zip untuk {i>zip<i} untuk mengenalinya.

Lihat Dokumentasi ekstensi untuk mengetahui cara lain yang dapat dilakukan yang lebih ramah otomatisasi.

Menginstal Ekstensi dengan ChromeDriver

Dikemas (.crx file)

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

Dibongkar (direktori)

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