ส่วนขยาย 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);