2016年9月25日 星期日

Firefox 48 強制啟用未簽署擴展

從 Fx48 開始,沒有簽署的擴展都會被強制禁用,導致多年來的心血付諸一炬,實在讓人想直接放棄火狐,好在還是找到了解決辨法,雖然現在都 Fx49 了,但還是備份一下,我想之後的版本應該還是會一直使用到才是....

老實說還是有很多的擴展過不了,有在更新的都尚且如此,何況那些年久失修的,但又很經典實用,讓人不捨放棄,這次火狐更換 API,說可以相容 Chrome,想說這時間應該只是個陣痛期,沒想到是個大災難,說相容也是諸多的不支援,幾乎都不能用而且手續也很麻煩,只能期待未來更好了。

用記事本把下面代碼存成 config.js 放到 Mozilla Firefox\ 火狐根目錄下
//
try {
    Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
    .eval("SIGNED_TYPES.clear()");
    }
catch(ex) {}
用記事本把下面代碼存成 config-prefs.js 放到 Mozilla Firefox\defaults\pref\ 下
pref("general.config.filename", "config.js");
pref("general.config.obscure_value", 0);
網路上說直接重開火狐就能生效,但我改過兩次好像不會直接套用,害我一直檢查哪邊有錯,最後好像重開後就行了,如果有無法馬上生效的情況,建議還是重開一下電腦。

最後也可直接下載我弄好的懶人包。

檔案下載:Mozilla Firefox Unsigned.7z
對映到 Fx 根目錄下。
密碼:tolawa.blogspot.com

沒有留言:

張貼留言