תוספים ל-Chrome יכולים להיות ארוזים או לא ארוזים.
- סיומות ארוזות הן קובץ יחיד עם סיומת
.crx
. - תוספים לא ארוזים הם ספרייה שמכילה את התוסף, כולל
קובץ
manifest.json
.
כדי לארוז תוסף שלא ארוז, משתמשים בלחצן 'אריזה' בchrome://extensions
או
להשתמש ב-Chrome: "chrome.exe --pack-extension=C:\path\to\unpacked\extension --pack-extension-key=C:\myext.pem"
. כדי לפרוק תוסף דחוס:
לחלץ את הקובץ. ייתכן שיהיה עליך לשנות את שם הקובץ מ-.crx
ל-.zip
עבור
באמצעות 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);