Bên cạnh giao diện người dùng tối thiểu, extension là một lý do khác khiến nhiều người sử dụng trình duyệt Chrome. Để cài đặt Chrome extension, bạn phải truy cập trang extension và nhấp vào nút Add to Chrome. Tuy nhiên, bạn có thể muốn tải xuống file extension để có thể dễ dàng gửi file cho ai đó, xem hoặc phân tích cách thức hoạt động của extension, v.v... Bất kể lý do là gì, nếu bạn muốn tìm hiểu cách lưu extension của Chrome dưới dạng file CRX , hãy làm theo hướng dẫn này.
1. Đóng gói extension theo cách thủ công
Bạn có hai tùy chọn khi tạo file CRX. Một tùy chọn dài hơn một chút và yêu cầu bạn phải tải xuống tiện ích mở rộng mà bạn muốn đóng gói lại dưới dạng file CRX trước đó. Tùy chọn còn lại không yêu cầu bạn thêm extension vào trình duyệt của mình.
Trong trường hợp đầu tiên, bạn cần biết extension ID của tiện ích mở rộng trước khi có thể làm bất kỳ điều gì. Bạn có thể lấy extension ID trực tiếp từ trang cài đặt Chrome Extensions.
1. Mở trình duyệt Chrome trên PC và nhấp vào biểu tượng menu ở góc trên bên phải.
2. Nhấp vào More tools và chọn Extensions từ menu pop-up.
3. Trên trang Extensions, hãy bật tùy chọn Developer mode ở góc trên cùng bên phải.
4. Cuộn xuống, tìm extension bạn muốn đóng gói lại và ghi lại extension ID.
5. Sau khi bạn có extension ID, hãy nhấn Win + E (trên Windows) và điều hướng đến vị trí sau trong File Explorer: C:\Users\Username. Đảm bảo rằng bạn thay thế Username bằng tên người dùng thực tế mà bạn đang sử dụng trên PC của mình.
Lưu ý: Nếu đang sử dụng các hệ điều hành khác, bạn sẽ cần tìm thư mục ứng dụng có liên quan, chẳng hạn như macOS (thường nằm trong thư mục ~/Library/Application Support/) hoặc Linux (thường nằm trong thư mục ~/.config/).
6. Trong File Explorer, bạn cần truy cập thư mục AppData, thư mục này được ẩn theo mặc định.
7. Để làm cho nó xuất hiện, hãy nhấp vào ba dấu chấm ở trên cùng trong File Explorer.
8. Lựa chọn Options.
9. Trong cửa sổ mới, chuyển sang tab View và chọn tùy chọn Show hidden files, folders, and drives trong Hidden files and folders.
10. Nhấp đúp vào thư mục AppData trong File Explorer.
11. Điều hướng đến Local -> Google -> Chrome -> User Data -> Default -> Extensions. Bạn sẽ thấy tất cả các extension mà bạn đã cài đặt trong Chrome được liệt kê theo ID của chúng.
Tìm ID bạn đã ghi chú trước đó và nhấp đúp vào nó.
12. Truy cập thư mục bên trong bằng cách nhấp đúp vào nó. Trong ví dụ này, đó là 1.0.10_0.
13. Trong thanh địa chỉ, nhấp vào biểu tượng mũi tên xuống để xem đường dẫn đến thư mục cụ thể này.
14. Chọn nó, nhấp chuột phải, sau đó chọn Copy.
15. Trên trang Extensions trong Chrome, nhấp vào nút Pack extension.
16. Hành động này sẽ mở một cửa sổ pop-up. Dán liên kết bạn đã sao chép ở bước 14. Bạn có thể bỏ qua trường Private key. Nhấp vào nút Pack extension.
17. Một cửa sổ pop-up sẽ cho bạn biết rằng extension đã được chuyển đổi sang định dạng file mới. Một file chính có phần mở rộng PEM cũng đã được tạo. Nhấn OK để tiếp tục.
18. Nếu mở lại thư mục extension, bạn sẽ thấy file CRX.
2. Lưu dưới dạng CRX bằng extension
Nếu bạn thấy phương pháp trên hơi phức tạp thì đừng lo lắng. Có một cách để chuyển đổi extension của bạn thành file CRX đơn giản hơn. Bạn phải tải xuống một extension khác để lưu dưới dạng CRX trực tiếp từ trình duyệt của mình.
1. Tải xuống extension CRX Extractor/Downloader trong trình duyệt Chrome của bạn.
2. Trong Chrome Web Store, điều hướng đến extension mà bạn muốn chuyển đổi thành file CRX.
3. Nhấp vào nút Extension trong trình duyệt bên cạnh thanh địa chỉ và chọn CRX Extractor/Downloader.
4. Một cửa sổ pop-up sẽ xuất hiện với ba tùy chọn. Nhấp vào Download as CRX.
Bây giờ, file CRX sẽ có sẵn trong thư mục Downloads của bạn.