Tiện ích của Chrome có thể được đóng gói hoặc giải nén.
- Các tiện ích đóng gói là một tệp duy nhất có đuôi
.crx
. - Tiện ích mở rộng đã giải nén là một thư mục chứa tiện ích, bao gồm
Tệp
manifest.json
.
Để đóng gói một tiện ích đã giải nén, hãy dùng nút Đóng gói trong chrome://extensions
hoặc
sử dụng Chrome: "chrome.exe --pack-extension=C:\path\to\unpacked\extension --pack-extension-key=C:\myext.pem"
. Cách giải nén một tiện ích đóng gói:
Giải nén tệp. Bạn có thể cần đổi tên loại tệp từ .crx
thành .zip
cho
zip tiện ích của bạn để nhận ra nó.
Hãy tham khảo tài liệu về Tiện ích để biết những cách thực hiện khác để phù hợp với quy trình tự động hoá hơn.
Cài đặt tiện ích bằng ChromeDriver
Đã đóng gói (.crx
tệp)
ChromeOptions options = new ChromeOptions();
options.addExtensions(new File("/path/to/extension.crx"));
ChromeDriver driver = new ChromeDriver(options);
Đã giải nén (thư mục)
ChromeOptions options = new ChromeOptions();
options.addArguments("load-extension=/path/to/extension");
ChromeDriver driver = new ChromeDriver(options);