क्या क्रोम या फ़ायरफ़ॉक्स मेजबान मशीन पर आपके एक्सटेंशन का स्रोत कोड खोलता है? और यदि हां मैक पर संबंधित फ़ोल्डर कहां है?क्रोम/फ़ायरफ़ॉक्स: एक्सटेंशन का एक्सेस स्रोत
उत्तर
हाँ, कुछ करने या अपने विस्तार के सभी यह मानते हुए कि एक व्याख्या की और अन-समझ से परे भाषा में लिखा है। सादा जावास्क्रिप्ट दोनों ब्राउज़रों में एक्सटेंशन के लिए आम है।
किसी भी Firefox विस्तार के लिए, यदि आप इसे स्थापित करने के बजाय .xpi फ़ाइल सहेजें, यह सिर्फ एक ज़िप फ़ाइल है और आप किसी भी संग्रह उपकरण के साथ खोल सकते हैं (उदाहरण के लिए 7zip या WinZip)।
वही .crx फ़ाइलों क्रोम के लिए जाता है। एक परीक्षण के रूप में, मैंने अभी 7zip का उपयोग करके Google Mail Checker Plus के लिए .crx को डाउनलोड और खोला है, और ऐसा लगता है कि यह पूरी तरह से जावास्क्रिप्ट में लिखा गया है और सभी स्रोत पढ़ा जा सकता है।
किसी भी मामले में, आप इससे कितना उपयोग करने योग्य स्रोत कोड प्राप्त कर सकते हैं उस भाषा पर निर्भर करता है जो एक्सटेंशन में उपयोग किया जाता है।
गूगल क्रोम ~/Library/Application Support/Google/Chrome/Default/Extensions/<EXTENSION_ID>/
में एक्सटेंशन इंस्टॉल करेगा और इसकी प्राथमिकताएं फ़ाइल (according to this) में यह पंजीकृत करता है।
इब्रा कहते हैं, Firefox ~/Library/Application Support/Firefox/Profiles/PROFILE_ID/extensions/EXTENSION_ID/
Firefox के लिए मार्ग है:
/Users/YOUR_LOGIN/Library/Application Support/Firefox/Profiles/PROFILE_ID/extensions/EXTENSION_ID/
को एक्सटेंशन इंस्टॉल मैं जानता हूँ कि यह एक पुराने विषय है, लेकिन भविष्य के अनुसंधान के लिए .. यह लिंक का पालन interesting..so हो सकता है: How to find extension code?
यह आलेख बहुत अच्छी तरह से बताता है कि फ़ायरफ़ॉक्स के लिए एक्सटेंशन कोड कहां स्थित हैं, क्रोम (निश्चित रूप से क्रोमियम पर भी काम कर रहे हैं) उबंटू और विंडोज़ पर!
बेस्ट,
- 1. क्रोम एक्सटेंशन एक्सेस iframes करें?
- 2. Google क्रोम एक्सटेंशन से कुकीज़ एक्सेस करें
- 3. टाइपस्क्रिप्ट विजुअल स्टूडियो भाषा एक्सटेंशन स्रोत कोड
- 4. क्या क्रोम एक्सटेंशन के लिए स्रोत मानचित्र काम करते हैं?
- 5. Google क्रोम एक्सटेंशन - डीओएम
- 6. एक्सेस एसक्यूएल एमएस एक्सेस का उपयोग कर
- 7. स्रोत
- 8. ओएलई डीबी एक्सेस डेटा स्रोत के साथ ADO.NET इकाई फ्रेमवर्क
- 9. स्रोत कोड से विजुअल स्टूडियो मैक्रोज़ एक्सेस करना?
- 10. सी एक्सटेंशन
- 11. क्रोम एक्सटेंशन
- 12. डेटा एक्सेस लेयर का उद्देश्य क्या है?
- 13. क्रोम एक्सटेंशन
- 14. क्रोम एक्सटेंशन
- 15. क्या जावास्क्रिप्ट किसी <script src = ""> तत्व का स्रोत कोड एक्सेस कर सकता है?
- 16. संपूर्ण स्रोत
- 17. स्रोत आदेश का उपयोग
- 18. अनुरोध का स्रोत
- 19. स्रोत स्रोत
- 20. एक्सेस
- 21. क्रोम एक्सटेंशन
- 22. परीक्षण स्टूडियो एक्सटेंशन का परीक्षण
- 23. ओपनजीएल एक्सटेंशन का उपयोग विंडोज
- 24. प्रतिक्रियाशील एक्सटेंशन का अच्छा उदाहरण
- 25. प्रतिक्रियाशील एक्सटेंशन का खूनी लाभ?
- 26. एक्सेस
- 27. एक्सटेंशन
- 28. एक्सेस
- 29. क्रोम एक्सटेंशन
- 30. एक्सेस
बहुत बढ़िया, इस जानकारी को पोस्ट करने के लिए धन्यवाद। ऐसा लगता है जैसे दोनों ब्राउज़र उपयोगकर्ताओं को स्रोत का निरीक्षण करने से रोकने के लिए कुछ भी करने की कोशिश करते हैं। –
काफी यादृच्छिक निर्देशिका नहीं है। निर्देशिका का नाम एक्सटेंशन की आईडी के नाम पर रखा गया है। क्रोम पर जाएं: // एक्सटेंशन/और आपको आईडी मिलेगी जो डीआईआर नाम है। – RobKohr
@RobKohr अच्छी टिप। इसका उल्लेख करने के लिए उत्तर संपादित किया। – Murukesh