Làm thế nào để bạn liên kết một hành động với một loại tệp trong Firefox 3.0?


3

Tôi đang cố gắng liên kết một hành động cụ thể với một loại tệp trong Firefox 3.0.

Khi tôi tới Chỉnh sửa & gt; Tùy chọn & gt; Các ứng dụng , không có cách nào để thêm một loại tệp, chẳng hạn như MP3. Tôi có thể chỉnh sửa các loại tệp hiện có và hành vi của chúng, nhưng tôi không thể thêm bất kỳ loại mới nào.

Có hướng dẫn nói để nhấp Chỉnh sửa & gt; Tùy chọn & gt; Nội dung & gt; Loại tệp & gt; Nâng cao nhưng tôi nghĩ đó là phiên bản Firefox khác, vì nó không thực sự có trong 3.0.

Có cách nào để làm điều này một cách nhanh chóng, khi tôi nhấp vào một liên kết? Có một phần mở rộng thông minh làm cho điều tương đối đơn giản này cuối cùng dễ dàng thực hiện?


Có ai thực sự biết làm thế nào để làm điều này?
Neil

Câu hỏi hay, tôi nhìn vào nó không thể dễ dàng tìm ra cách. Dự đoán tốt nhất của tôi bây giờ là ví dụ cho mp3 một số plugin tự động mở nó. Có lẽ bạn có thể tìm thấy nó là gì (về: plugin) và tạm thời vô hiệu hóa plugin đó, sau đó nhấp vào liên kết như vậy một lần nữa.
Jonik

.
Jonik

@Jonik bạn có thể tạm thời vô hiệu hóa plugin trong Công cụ & gt; Thêm. Trên hàng biểu tượng trên cùng, ngoài cùng bên phải là Plugins. Nhấp vào plugin để hiển thị nút Vô hiệu hóa. Thay đổi yêu cầu khởi động lại.
quack quixote

Câu trả lời:


3

Những gì bạn đang tìm kiếm là mimeTypes.rdf tệp trong thư mục hồ sơ Firefox của bạn.

Một lời cảnh báo trước khi bạn đi xa hơn, các mimeTypes.rdf tập tin không có nghĩa là người dùng chỉnh sửa trực tiếp và nếu bạn làm hỏng nó có thể khiến Firefox của bạn không hoạt động.

Thư mục hồ sơ của bạn phụ thuộc vào hệ điều hành nào bạn đang chạy, xem tại đây để biết cách tìm thư mục hồ sơ của bạn: Vị trí hồ sơ Firefox .

Đây là một tệp RDF, là một loại tệp dữ liệu tương tự như một số cách đối với XML, nhưng tính bá đạo của nó hoạt động khác nhau, điều này có nghĩa là nếu bạn cẩn thận, bạn có thể đọc và chỉnh sửa nó bằng trình soạn thảo văn bản. Kiến thức của MozillaZine có một bài viết về tệp mimeTypes.rdf tại đây . Bạn sẽ muốn đọc lên định dạng RDF (nhiều hơn những gì trong liên kết tôi vừa trích dẫn) bởi vì nó không đơn giản như XML để chỉ dán vào một dòng mới để làm những gì bạn muốn.


Tuyệt vời. Bằng cách thêm vào mimeTypes.rdf, tôi đã có thể làm cho Firefox hoạt động với (ngẫu nhiên) các tệp XML có phần mở rộng kỳ lạ, trong đó không nên đơn giản đổi tên chúng thành XML. Bây giờ, thay vì hỏi liệu tôi có muốn mở (đệ quy!) Hoặc tải xuống tệp hay không, nó sẽ hiển thị nó.
underscore_d

1

Xem tại đây: http://kb.mozillazine.org/File_types_and_doad_ilities

Không thể thiết lập hành động tự động

Trong một số trường hợp, bạn không thể thiết lập tải xuống tự động   hoạt động. Điều này có thể xảy ra khi một máy chủ web cấu hình sai chỉ định một   sai Loại MIME , chẳng hạn như "application / octet-stream", được hiển thị đây trong SeaMonkey 1.x hoặc nếu máy chủ chỉ định   "Bố trí nội dung: tệp đính kèm" để tải xuống tệp, như được hiển thị đây trong SeaMonkey 1.x (loại MIME của tệp đã tải xuống và   cho dù nó nên được xử lý như một tệp đính kèm, không xuất hiện trong   Firefox hoặc trong SeaMonkey 2). [4] [5] Khi điều này xảy ra,   tùy chọn luôn luôn thực hiện cùng một hành động sẽ là   "chuyển sang màu xám" hoặc, trong Firefox, chọn "Thực hiện tự động"   tùy chọn dường như sẽ không có hiệu lực và bạn sẽ lại được hỏi   Phải làm gì khi bạn gặp loại tệp tiếp theo (xem bên dưới để biết báo cáo lỗi liên quan ). Có rất ít bạn có thể làm trong những trường hợp này   bởi vì vấn đề là ở cuối máy chủ

Thêm hành động tải xuống

Các loại MIME không được xử lý bởi các plugin không xuất hiện trong   Tải xuống danh sách hành động trừ khi bạn đã gặp phải điều đó trước đây   loại tệp và kiểm tra tùy chọn trong hộp thoại "Mở" thành "Làm   điều này tự động cho các tệp như thế này từ bây giờ ", như mô tả   ở trên . Bạn không thể thêm các loại tệp mới vào Tác vụ tải xuống   liệt kê trong Firefox, như bạn có thể trong Mozilla Suite / SeaMonkey 1.x. Các Mimetype Editor / Tải xuống hành động mở rộng cung cấp   Giao diện "Ứng dụng trợ giúp" của SeaMonkey 1.x, được hiển thị bên dưới, dưới dạng   Tiện ích Firefox.

Nó đẹp hơn rất nhiều khi họ cho phép chúng tôi thêm các loại tệp / hành động.


0

Khi bạn nhấp vào một liên kết. Firefox mở các cửa sổ hộp thoại và bạn có thể đặt liên kết cho tệp đó.

Mở bằng - & gt; Duyệt (ở đây bạn tìm thấy ứng dụng mà bạn muốn liên kết) - & gt; Làm điều này tự động cho các tập tin như thế này từ bây giờ. (kiểm tra)


Điều đó không thực sự đúng, bạn chỉ đang nghĩ về cách các loại tệp không liên kết hoạt động trong Windows. Ví dụ, nếu tôi nhấp vào mp3, nó sẽ bắt đầu phát trên trình duyệt. Không có cách nào dễ dàng để thay đổi điều đó.
Neil

@Neil. Nhưng điều đó phụ thuộc; nếu tôi nhấp vào liên kết mp3, "Firefox nên làm gì với tệp này?" hộp thoại mở ra.
Jonik

Tôi đồng ý với MicTech. Ít nhất là trong thiết lập của tôi, tôi có hai tùy chọn Âm thanh lớp 3 (còn gọi là MP3) mà tôi có thể tùy chỉnh. Vì vậy, nếu tiện ích mở rộng chưa được liên kết, bạn sẽ nhận được hộp thoại "mở tệp" và nếu nó đã được liên kết, bạn tùy chỉnh nó thông qua cửa sổ liên kết.
Chrisbux

"Cửa sổ liên kết" ở đâu?
Neil

1
Xin lỗi - tôi có nghĩa là màn hình "Ứng dụng" trong các tùy chọn.
Chrisbux

0

Đó không phải là chính xác những gì bạn đang theo đuổi, nhưng Firefox Ra mắt tiện ích mở rộng giúp bạn dễ dàng nhấp chuột phải vào các liên kết và chọn chương trình để gửi tệp mp3, v.v.


0

Trong Firefox 60, điều làm việc với tôi là chỉnh sửa tệp json handlers.json trong thư mục hồ sơ của tôi. Đầu tiên, tạo một bản sao lưu của tập tin và sau đó tìm kiếm khổ thơ mimeTypes. Sao chép một mục trong khổ thơ đó và sử dụng nó làm mẫu cho mục nhập của bạn.

Trong trường hợp của tôi, tôi muốn các tệp gzip được tải xuống thay vì được mở trong trình xem lưu trữ, vì vậy tôi đã chèn

"application/gzip": { "action": 0, "ask": true, "extensions": [ "gz", "tgz" ] },

Điều đó hóa ra không phải là những gì firefox muốn đọc, và trong trường hợp của tôi, firefox đã âm thầm sửa khổ thơ để đọc:

"application/x-gzip": { "action": 0 } },

Như một phần thưởng, firefox đã thêm một mục cho khổ thơ mới bắt đầu trong about:preferences danh sách xử lý.

YMMV

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.