फ़ायरफ़ॉक्स एप्लिकेशन एसोसिएशन 'डाउनलोड' विंडो में काम नहीं कर रहे हैं


10

कोई फर्क नहीं पड़ता कि मैं फ़ायरफ़ॉक्स में 'एप्लिकेशन' टैब में संघों (कार्यों) को दर्ज करने के लिए क्या बदलाव करता हूं, उन्हें पूरी तरह से नजरअंदाज कर दिया जाता है।
उदाहरण के लिए, मैंने .wmv और .avi फ़ाइलों को 'स्मेलर' के साथ खोलने के लिए सेट किया है, लेकिन जब मैं एक फ़ाइल डाउनलोड करता हूं और उस पर डबल-क्लिक करता हूं ('डाउनलोड' विंडो के माध्यम से), यह टोटेम प्लेयर के साथ खुलता रहता है।

नॉटिलस ('ओपन विथ' टैब) के माध्यम से डिफॉल्ट फाइल एसोसिएशन ठीक काम करती हैं, यानी मैंने स्माइलर को डिफॉल्ट प्लेयर के रूप में सेट किया है और जब मैं वीडियो फाइल को डबल क्लिक करता हूं तो यह सही तरीके से खुलता है।

मैंने mimetypes.rdf को हटाने और पुनः बनाने की कोशिश की है, लेकिन इससे कोई मदद नहीं मिली।

मुझे और क्या जाँच करनी चाहिए?

जवाबों:


10

अद्यतन: फ़ायरफ़ॉक्स 18 के बाद से, फ़ायरफ़ॉक्स को GnomeVFS समर्थन के बजाय GIO समर्थन है, इसलिए नीचे दिया गया समाधान अब और आवश्यक नहीं होना चाहिए। यदि किसी ने अभी भी इस मुद्दे को हाल के फ़ायरफ़ॉक्स संस्करणों में मार रहा है, तो इसे ठीक करने की संभावना नहीं होगी।

तो, नमक के दाने के साथ इस पोस्ट के बाकी हिस्सों को ले लो ...

जोड़

यह मेरे लिए इसे ठीक करता है:

cd .local/share/applications/
ln -s mimeapps.list defaults.list

और अंत में, फ़ायरफ़ॉक्स पुनः आरंभ करें। जब यह फिर से ऊपर आता है, तो इसके डाउनलोड प्रबंधक को सही प्रोग्राम (जैसा कि ऊपर संदर्भित .list फाइलों में निर्दिष्ट है) को लागू करना चाहिए।

विवरण

फ़ायरफ़ॉक्स (इस पोस्ट के अनुसार ट्रंक नाइटलाइफ़ के माध्यम से) वर्तमान में GnomeVFS API का उपयोग यह पूछने के लिए करता है कि "मुझे इस mimetype वाली फ़ाइलों को खोलने के लिए किस ऐप का उपयोग करना चाहिए?" हालाँकि, GnomeVFS GIO के पक्ष में पदावनत हो गया है।

Nautilus (मैं २.३२.२.१ पर देख रहा हूँ) अब GIO का उपयोग उपयोगकर्ता-निर्दिष्ट डिफ़ॉल्ट हैंडलर-एप्लिकेशन (आपके मामले में स्मेलर की तरह) को पंजीकृत करने के लिए करता है। GIO और GnomeVFS अपनी सेटिंग्स को प्रबंधित करने के लिए अलग-अलग फ़ाइलों का उपयोग करते हैं, लेकिन फाइलें जाहिरा तौर पर एक ही प्रारूप में हैं (कम से कम उपरोक्त पर्याप्त " ln" मेरे लिए काम करने के लिए हैक। :))

(मैंने एक मोज़िला बग रिपोर्ट पर इसे थोड़ा और विस्तार से जांच की है ।)


थोड़ा गहरा खुदाई करने के बाद: मैंने पाया है कि फ़ायरफ़ॉक्स में बग 402892 में वैकल्पिक GIO समर्थन जोड़ा गया है , लेकिन यह वर्तमान में डिफ़ॉल्ट रूप से बिल्ड-टाइम पर अक्षम है। यदि आप अपने खुद के फ़ायरफ़ॉक्स बिल्ड को संकलित करते हैं, तो आप इसे "--enable-gio" mozconfig बिल्ड फ़्लैग के साथ सक्षम कर सकते हैं।
ढोलबर्ट

मेरे मामले में, defaults.list ठीक प्रतीत हो रही है और mimeapps.list को कुछ 'खराब प्रविष्टियाँ' लगती हैं। फिर भी, आपके उत्तर से बहुत मदद मिली। धन्यवाद :-)
पावलोस जी।

4

अजीब तरह से, यह विषय 2018 में अभी भी वास्तविक लगता है।

कुछ नए इंस्टॉल किए गए एप्लिकेशन FF के about:preferencesबजाय सिस्टम स्तर पर सेट किए गए प्रति-फिल्टाइप सामान्य एप्लिकेशन के बजाय "डिफ़ॉल्ट" स्थिति पर ले जाते हैं (उदाहरण के लिए Palemoon jpeg फ़ाइलों के लिए gwenview के बजाय डिफ़ॉल्ट के रूप में लेता है, Inskape या फ़ाइल रोलर PDF के लिए Okular के बजाय लेता है फ़ाइल।)।

"हमेशा पूछें" वह विकल्प है जो इस मामले में उपयोग किया जाना चाहिए और फिर ~/.local/share/applications/mimeinfo.cacheलाइनों के साथ प्रति-उपयोगकर्ता फ़ाइल बनाने की कोशिश कर रहा है :

[MIME Cache]
application/pdf=okularApplication_pdf.desktop

उपरोक्त का नुकसान यह है कि यह एक प्रति-फ़ाइल-प्रकार सेटिंग है। सभी फ़ाइलों के लिए एक समाधान है (जैसा कि इस उत्तर में कहा गया है ), चलाएँ:

cd .local/share/applications/
ln -s mimeapps.list defaults.list

यदि यह काम करना बंद कर देता है: देखें कि अवांछित अनुप्रयोग फिर से चयनित नहीं है about:preferences: सुनिश्चित करें कि "हमेशा पूछें" का चयन वहाँ किया जाता है। मैन्युअल रूप से एक अलग प्रोग्राम सेट करना (यहां तक ​​कि सिस्टम स्तर पर आपकी फ़ाइल-प्रकार के लिए डिफ़ॉल्ट, लेकिन जो आपकी फ़ाइल के लिए सूची में "डिफ़ॉल्ट" के रूप में चिह्नित नहीं है about:preferences) काम नहीं कर सकता है।

Kubuntu 18.04 में फ़ायरफ़ॉक्स 60.0 में परीक्षण किया गया।


फ़ायरफ़ॉक्स सेटिंग्स के साथ कुछ सही नहीं है। "हमेशा पूछें" और "फ़ाइल सहेजें" पहले से डाउनलोड की गई फ़ाइलों के लिए कोई मतलब नहीं है, इसलिए सेटिंग्स के तहत डाउनलोड सूची को प्रभावित about:preferences नहीं करना चाहिए । लेकिन वे करते हैं । और वे असंगत तरीके से करते हैं: केवल डिफ़ॉल्ट रूप से चिह्नित किए गए एप्लिकेशन का चयन करने के बाद, किसी अन्य एप्लिकेशन पर स्विच करना नहीं है। उल्टा करने के लिए किसी को "हमेशा पूछें" का चयन करने की आवश्यकता हो सकती है और फिर ऊपर वर्णित चरणों का पालन करें।


हम्म, मैंने mimeapps.list को defaults.list से जोड़ा है और मुझे अभी भी गलत फ़ाइल खुल रही है। : /
edA-qa mort-ora-y

मैं वास्तव में सभी तीन mimeinfo.cache, mimeapps.list और defaults.list को हटाकर सर्वोत्तम परिणाम प्राप्त करता हूं।
रविवार

1

पीटरलिंग के समाधान का पालन करने के लिए, मेरे लिए काम किया। मैं अपने माइम प्रकार की फाइलों के साथ हमेशा के लिए इसे निकालने की कोशिश कर रहा था। यह बताता है कि मेरे मिंट 17 केडीई सिस्टम पर Nautilus स्थापित करने का रास्ता तय करना था। यह मुझे हास्यास्पद रूप से दोषी ठहराता है कि फ़ायरफ़ॉक्स Nautilus सेटिंग्स को एक ऐसे सिस्टम पर देख रहा है जिसमें यह भी नहीं है, लेकिन आप वहां जाते हैं। मैं फ़ायरफ़ॉक्स 33 BTW चला रहा हूँ।


0

फ़ायरफ़ॉक्स से कोई लेना-देना नहीं है। क्योंकि फ़ाइल पहले से डाउनलोड है। अगर आप डाउनलोड की गई फाइलों को खोलना चाहते हैं .wmvऔर आपके .aviसाथ मौजूद फाइलें smplayerइस तरह से कर सकते हैं। किसी भी .wmvफाइल पर राइट क्लिक करें 'Open With' --> 'Other Application...'और smplayerसूची में से अपने पसंदीदा एप्लिकेशन (इस मामले में ) का चयन करें और Remember this application for "WMV video" files'चेक बॉक्स' चेक करें। .AVI फ़ाइलों के लिए भी ऐसा ही करें। वैकल्पिक शब्द

या यदि आप अपने इच्छित एप्लिकेशन के साथ फ़ायरफ़ॉक्स के सेव डायलॉग बॉक्स से फाइलें खोलना चाहते हैं तो बस इस लेख का अनुसरण करें: http://support.mozilla.com/en-US/kb/Man%%20file%20types

उम्मीद है की यह मदद करेगा


दुर्भाग्य से, मैं पहले से ही 'स्मेलर' के लिए नॉटिलस के माध्यम से डिफ़ॉल्ट एप्लिकेशन सेट कर चुका हूं और यह वहीं काम करता है। समस्या केवल फ़ायरफ़ॉक्स में होती है। आपने मुझे जो लिंक दिया है, उसके लिए मैंने पहले ही इसकी जाँच कर ली है। यह ठीक है कि मैं क्या कर रहा हूं, लेकिन यह सिर्फ काम नहीं करता है ....
Pavlos G.

मैंने अपना प्रश्न भी अपडेट कर दिया है ताकि जितना संभव हो उतना स्पष्ट हो।
पावलोस जी।

0

फ़ायरफ़ॉक्स वरीयताओं में अनुप्रयोग टैब एम्बेडेड या लिंक की गई सामग्री को चलाने के लिए नियंत्रित करता है, डाउनलोड की गई फ़ाइलों को नहीं। डाउनलोड प्रबंधक के माध्यम से एक विशिष्ट माइम प्रकार को खोलने वाले एप्लिकेशन को बदलने के लिए, फ़ायरफ़ॉक्स को बंद करें और फिर अपनी प्रोफ़ाइल से mimeTypes.rdf फ़ाइल को हटाएं , फिर फ़ायरफ़ॉक्स को फिर से खोलें और डाउनलोड प्रबंधक में फ़ाइल पर डबल क्लिक करें। यह उपयोग किए जाने वाले एप्लिकेशन के लिए संकेत देगा। चुनें / usr / bin / SMPlayer , फिर अपनी पसंद याद रखने का विकल्प टिकटिक।


मैंने पहले ही कहा है कि मैंने mimeTypes.rdf को हटा दिया है। फिर भी, कुछ नहीं होता है। जब मैं किसी फाइल पर डबल-क्लिक करता हूं, तो वह बस टोटेम के साथ खुलती है ...
पावलोस जी।

क्या आपने mimeTypes.rdf को हटाने से पहले फ़ायरफ़ॉक्स को बंद कर दिया है?
21-28 बजे लवलिनक्स

0

मुझे पता है कि यह प्रश्न अब एक वर्ष से अधिक पुराना है, लेकिन मुझे फ़ायरफ़ॉक्स के साथ अब वही समस्या थी और बहुत सारे संपादन और परिवर्तन के साथ एक लंबी लड़ाई के बाद समाधान मिला।

और मैं इसके बारे में बहुत खुश हूं कि मैं इसे साझा करना चाहता हूं :)

समाधान (im मेरा मामला) काफी सरल है:

सभी फाइलें जो फ़ायरफ़ॉक्स के साथ डाउनलोड की जाती हैं और डाउनलोड विंडो में एक क्लिक के साथ खुलती हैं, ऐसा लगता है कि यह किसका विकल्प है ??? cuz यह फ़ायरफ़ॉक्स सेटिंग्स के साथ संभाला नहीं गया था और mimeTypes.rdf के साथ नहीं ...। इसे नौटिलस ने संभाला है। (हालांकि मुझे नहीं पता क्यों)

तो बस Nautilus शुरू करें ... एक फ़िलाटाइप की तलाश करें जो फ़ायरफ़ॉक्स द्वारा सही ढंग से संभाला नहीं गया है - उस पर राइट क्लिक करें - गुण - साथ खोलें -> उस एप्लिकेशन को चुनें जिसे आप चाहते हैं कि यह फ़िलेस्टेप आपके साथ खोला जाए ... किया गया।

अब से फ़ायरफ़ॉक्स की डाउनलोड विंडो में उस पर क्लिक करने पर फ़ायरफ़ॉक्स वांछित सभी ऐप को खोल देगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.