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);