2008-11-10 6 views
6

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

धन्यवाद!

उत्तर

3

यहां official tutorial है, जो केवल XPI पर हस्ताक्षर करने के साथ संबंधित है। मुझे विश्वास नहीं है कि प्लग को स्वचालित रूप से स्पष्ट सुरक्षा कारणों से इंस्टॉल करना संभव है।

+0

लिंक काम नहीं करता। – Leonard

+0

मैंने टूटी हुई लिंक तय की। –

0

यहां official tutorial है जो XPI पर हस्ताक्षर करने से संबंधित है। सुरक्षा विचारों के कारण स्वचालित स्थापना संभव नहीं है।

4

XPI पर हस्ताक्षर करने से चेतावनी संदेश हटा दिया जाएगा लेकिन एक्सटेंशन या प्लगइन्स इंस्टॉल करने के लिए अभी भी कोई स्वचालित तरीका नहीं है।

मैंने XPI Format पर कुछ पोस्ट लिखी हैं और जावा कमांडलाइन टूल का उपयोग करके signing पर कुछ पोस्ट लिखे हैं।

उपकरण XPISigner प्रक्रिया को सरल बनाता है और निर्माण प्रणालियों में एकीकृत है।

मेरे लिए
+0

"XPI प्रारूप" और "हस्ताक्षर" लिंक अब मान्य नहीं हैं। – MuiBienCarlota

1

वर्क्स एफएफ 2.0.3 पर:

<script type="application/javascript"> 
<!-- 
function install (aEvent) 
{ 
    var params = { 
    "Foo": { URL: aEvent.target.href, 
      IconURL: aEvent.target.getAttribute("iconURL"), 
      Hash: aEvent.target.getAttribute("hash"), 
      toString: function() { return this.URL; } 
    } 
    }; 
    InstallTrigger.install(params); 

    return false; 
} 
--> 
</script> 

<a href="http://www.example.com/foo.xpi" 
    iconURL="http://www.example.com/foo.png" 
    hash="sha1:28857e60d043447c5f4550853f2d40770b326a13" 
    onclick="return install(event);">Install Extension!</a> 
संबंधित मुद्दे