2010-10-02 11 views
5

मैं mozilla.org से इस Firefox sample extension डाउनलोड किया है, मैं फ़ाइल install.rdf संशोधित और 3.6.10 करने के लिए maxVersion मूल्य बदल (भी 3.6.*, 100 और * की कोशिश की) और मैं नाम के साथ "हैलो दुनिया" एक नया स्ट्रिंग जोड़ा गया है और मूल्य है पथ जहां नमूना विस्तार का फ़ोल्डर रजिस्ट्री में HKCU (also tried HKLM)/Software/Mozilla/Firefox/Extensions/ है।फ़ायरफ़ॉक्स "हैलो वर्ल्ड" नमूना एक्सटेंशन का उपयोग कैसे करें?

मैं फ़ायरफ़ॉक्स प्रारंभ करता हूं, Tools > Addons पर जाता हूं, और यह कहता है कि इसे पुनरारंभ करने की आवश्यकता है, मैं फिर से शुरू करता हूं और फिर वहां जाता हूं और प्लगइन दिखाई देता है लेकिन कहता है "फ़ायरफ़ॉक्स 3.6.10 के साथ संगत नहीं है", और प्रत्येक बटन अक्षम दिखाई देता है। रजिस्ट्री कुंजी को हटाने और फ़ोल्डर को अनइंस्टॉल नहीं करता है।

क्या फ़ायरफ़ॉक्स 3.6.10 में हैलो वर्ल्ड नमूना का उपयोग करने के लिए मुझे कुछ और बदलना है?

+0

सुनिश्चित करें कि जो स्थापित है वह नया (बदला गया) संस्करण है, मूल नहीं। फिर इसे अनइंस्टॉल करने और इसे पुनः इंस्टॉल करने का प्रयास करें। – MatrixFrog

+1

मैंने यह सुनिश्चित किया कि यह नवीनतम संस्करण था (जिसे मैंने संपादित किया था), और चूंकि सभी बटन अक्षम हैं, इसलिए मैं एक्सटेंशन को अनइंस्टॉल नहीं कर सकता (रजिस्ट्री कुंजी को हटा रहा हूं और फ़ोल्डर को हटाना न तो काम करता है), मुझे करना था फ़ायरफ़ॉक्स अनइंस्टॉल करें और सभी अनुकूलन हटाएं और एक्सटेंशन को हटाने के लिए इसे पुनर्स्थापित करें। – jarkam

उत्तर

3

प्रोफ़ाइल निर्देशिका में एक्सटेंशन फ़ोल्डर में putting a "pointer" file का विस्तार शुरू करने का सबसे आसान तरीका है। मैं तैनाती के क्षण तक रजिस्ट्री विधि को स्पर्श नहीं करूंगा।

मुझे the example extension अपडेट करने के लिए याद दिलाने के लिए धन्यवाद। इसे अभी अपडेट किया गया।

+0

लिंक टूटा हुआ है – msangel

+1

@msangel: मैं इसे थोड़ी देर के लिए अपडेट नहीं कर रहा हूं, लेकिन अगर आपको इसकी आवश्यकता है, तो फ़ाइल यहां है: https://dl.dropboxusercontent.com/u/153605/helloworld.zip – Nickolay

2

असल में, एक्सटेंशन का उपयोग करने का सबसे अच्छा तरीका है addon को .xpi प्रारूप में पैकेज करना है। फिर आपको फ़ायरफ़ॉक्स के साथ इस एडन को खोलना होगा। नोट: .xpi बनाने के लिए, सामग्री, लोकेल, त्वचा, install.rdf, chrome.manifest आदि जैसे helloworld की सभी सामग्री लें और इसे ज़िप करने का प्रयास करें, लेकिन .zip के बजाय एक्सटेंशन को .xpi में बदलें। अन्यथा आप सिर्फ helloworld फ़ोल्डर को [email protected] पर पुनर्नामित कर सकते हैं और फिर इस फ़ोल्डर को सी: \ उपयोगकर्ता \ "ओएस उपयोगकर्ता नाम" \ AppData \ रोमिंग \ मोज़िला \ फ़ायरफ़ॉक्स \ प्रोफाइल \ h31hcfq9.default \ एक्सटेंशन में कॉपी कर सकते हैं और फिर पुनः प्रारंभ कर सकते हैं ब्राउज़र। साथ ही, इस Basic tutorial on addon development

1

के साथ एडन विकास के बारे में जानना सबसे अच्छा होगा नमूना फ़ायरफ़ॉक्स एक्सटेंशन बनाने की प्रक्रिया this link पर पाई जा सकती है। यह ट्यूटोरियल बताता है कि वर्तमान वेब पेज में सभी लिंक खोजने के लिए फ़ायरफ़ॉक्स एक्सटेंशन कैसे बनाएं, उन लोगों को हाइलाइट करें जिनके पास लक्षित विशेषता है और आपको यह पता है कि यह कितने लिंक मिले हैं।

संबंधित मुद्दे