Tôi chưa bao giờ thực sự viết thực sự tiện ích mở rộng của Chrome. Tôi đã làm một trong đó chỉ là một danh sách thả xuống của các liên kết một thời gian trở lại, nhưng điều đó không thực sự đếm. Dù sao, thay vì lặn đầu tiên trở lại vào bộ sưu tập lớn các hướng dẫn về cách viết các tiện ích mở rộng của Chrome, tôi đã hình dung rằng tôi có thể đảm bảo ý tưởng của mình là có thể trước tiên.Tiện ích mở rộng của Chrome có thể ghi vào một tệp trong thư mục hệ thống của Chrome không?
Kế hoạch của tôi là: Tôi muốn theo dõi bản nhạc đang phát trong trình phát của Pandora và gửi thông tin bản nhạc tới nguồn bên ngoài trình duyệt (trong trường hợp của tôi là một tập lệnh Python).
Tự mình nhận thông tin không hề khó; giao diện HTML5 mới của họ làm cho phần đó trở nên siêu đơn giản. Vấn đề là truyền đạt thông tin đó một khi tôi đã nhận được nó. Tôi muốn tránh phải tải dữ liệu lên máy chủ web và yêu cầu Python kéo nó từ đó. Rõ ràng, Chrome sẽ không làm cho nó dễ dàng cho các phần mở rộng để gửi tin nhắn DBus hoặc bất cứ điều gì, nhưng nó có thể ghi vào một tập tin trong thư mục hệ thống của Chrome một nơi nào đó, và có Python nhặt nó lên? Tôi có hoàn toàn lố bịch khi hỏi một câu hỏi như vậy không?
EDIT: Tôi nghĩ tôi sẽ báo cáo lại những gì tôi thực sự đã làm cho bất kỳ ai xảy ra bởi câu hỏi này trong tương lai. Vì tôi chỉ cần mở rộng này để làm việc trên một máy tính duy nhất (tôi), tôi chỉ cần cài đặt mod_python cho Apache và có phần mở rộng của tôi gửi dữ liệu của nó thẳng đến kịch bản Python của tôi đang chờ trên localhost. Điều này có lợi thế là không cần phải thăm dò ý kiến một URL hoặc tập tin từ Python, như tôi đã giả định ban đầu tôi cần. Nó cũng tránh giới thiệu những rủi ro an ninh tiềm ẩn liên quan đến NPAPI.