سؤال كيفية فرض تثبيت ملحق فايرفوكس لم يتم التحقق منه في 41.0b1 +؟


التحديث الأخير لـ Firefox (41.0b1) يمنع بشدة تثبيت ملحقات غير محققة ، وهي HTTPS في كل مكان و الخصوصية الغرير.

كيف أتمكن من فرض تثبيت هذه الإضافات؟ هل هناك إعداد داخل about:config يمكنني تبديل مؤقتا؟

يسلط موزيلا الضوء على هذا التغيير في Firefox هنا، مشيرا إلى جهودها السابقة لتكون غير فعالة في تثبيت التمديدات الخبيثة.


14
2017-08-12 19:24


الأصل




الأجوبة:


نعم ، هناك إعداد في About:config، اسمها xpinstall.signatures.required. انقر نقرًا مزدوجًا على اسم التفضيل بحيث يتم تعيين قيمته على "false". يمكنك الآن تثبيت الإضافات غير الموقعة في Firefox. ليست هناك حاجة لاستئناف المتصفح.


18
2017-08-12 19:39



رائع! سيكفي هذا الإصلاح حتى EFF والآخرين لديهم هناك تم التحقق من الملحقات. - VitaminYes
هذا لن ينجح بعد الإصدار 43+. :( - ꜱᴜʀᴇꜱʜ ᴀᴛᴛᴀ
على الرغم من أن العديد من المصادر تقول أنها لن تعمل في FF الأخيرة ، فقد عملت بالنسبة لي في 48.0 على Linux. اضطررت لفتح صفحة الأدوات وسحب ملف xpi هناك. - That Brazilian Guy
لا يعمل لي على Win7 FF48.0 :( - glavić
هذا كل شيء بالنسبة لي. وداعا فايرفوكس ، أحب لك منذ الإصدار 0.6. :-( أمل سيكون هناك حل بديل في يوم من الأيام. - andreas


في Firefox 48 وما فوقها ، لا تعمل هذه الطريقة. بدلاً من ذلك ، يجب إنشاء ملفي تهيئة داخل دليل Firefox.

  1. خلق config.js ملف في المفكرة (تأكد من امتداد الملف شبيبة و لا .رسالة قصيرة):

    //
    try {
    Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
    .eval("SIGNED_TYPES.clear()");
    }
    catch(ex) {}
    
  2. نقل config.js إلى دليل تثبيت Firefox:

    شبابيك: C: \ Program Files \ Mozilla Firefox
    (أو C: \ Program Files (x86) \ Mozilla Firefox )

    لينكس: / usr / lib64 / firefox- <version>
    (أو / usr / lib / firefox- <version>)

    ماك: /Applications/Firefox.app

  3. خلق التكوين-prefs.js في المفكرة:

    pref("general.config.obscure_value", 0);
    pref("general.config.filename", "config.js");
    
  4. نقل التكوين-prefs.js في فايرفوكس التخلف \ PREF دليل.
    (على سبيل المثال C: \ Program Files \ Mozilla Firefox \ defaults \ pref)

  5. أعد تشغيل Firefox.

  6. اسحب XPI غير الموقع في نافذة Firefox ، أو استخدم خيار "تثبيت الوظائف الإضافية من الملف" ، في إعدادات إضافات فيرفكس.


نشأت من هذا المصدر: https://forum.mozilla-russia.org/viewtopic.php؟id=70326


2
2018-03-22 15:42