Semptomlar
- Kullanıcılar web posta hesaplarını açar, bazı eklere ve "Word ile Aç" a tıklayın.
- Kullanıcılar değerli belgelerini saatlerce düzenlerler. Kullanıcılar word doc kaydedin ve çıkın.
- Kullanıcılar dosya bulamıyor.
- Kullanıcılar meşaleleri ve dirgenleri alır (isteğe bağlı son adım) .
Sorunun nedeni
Firefox için indirme iletişim kutusu iki seçenek gösterir: " Dosyayı kaydet " ve " Birlikte aç ".
"Birlikte aç" ı seçerek, Firefox dosyayı geçici bir klasöre indirir ve ilgili uygulamayı açar. Bu davranışı önlemek istiyorum .
Ne denedim
Ödevimi yaptı ve aranan MozillaZine ve Bilgi Bankası'nı (gibi burada , burada ya burada ) ve eğer doğru anlaşıldığı takdirde, indir iletişim kutusu dosyanın uzantısı değil bağlıdır, daha ziyade kendi mim türüne olacaktır.
Bu gibi Tercihler> Uygulamalar'a giderek davranışı ayarlayabileceğimi biliyorum:
Ancak:
- Firefox , sunucu tarafından bildirilen mime tipine güvenir . Ancak kendisi yanlış, atlanmış veya gereksiz olabilir (bir dosya türünün birden fazla mime türü olabilir veya tam tersi olabilir).
- Firefox, mimetype temelinde "Bunu bundan böyle dosyalar için otomatik olarak yap" onay kutusunu hatırlar. Belirli bir davranışı zorunlu kılmak istersem, her mim türü için manuel olarak ayarlamam gerekir.
- Uygulamalar listesinde yeni girişler oluşturamıyorum. Yalnızca kayıtlı olmayan bir mime türünden yeni bir indirme yapıldığında doldurulur. Ancak o zaman listedeki davranışı değiştirebilirim.
- "Dosya kaydet" davranışını zorlayarak mimetypes.rdf dosyasını düzenleyebilirim , ancak bunu tüm dosyalara zorlamanın bir yolunu bulamadım.
İhtiyacım olan şey, (tercihen) harici bir uygulama ile açmayı veya en azından dosyayı kaydedilmeye zorlamak için bir yoldur.
Ben ayarlayabilirsiniz biliyorum browser.altClickSave
içinde about:config
ben ALT tuşuna basarak tıkladığınızda dosyayı kaydetmektedir ona sahip olmak, ama kullanıcı etkileşimi gerektirmeyen bazı çözüm gerek.
/usr/share/mime-info/gnome-vfs.mime
ve /usr/share/mime/globs
klasörlerine sahip olduğunu öğrendim . Firefox'un davranışını etkileyeceğinden emin değilim; ve tabii ki Windows'ta mevcut değil.