ส่วนขยาย Chrome

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