firefox的堅守者,保衛(wèi)最后的錫安. 這是firefox使用相關(guān)的第一篇
firefox的不斷升級過程導(dǎo)致了很多插件更新之后以及開發(fā)者的放棄.狐粉只能靠禁用兼容性檢查或者尋找替代品要解決.
目前發(fā)現(xiàn)FF54,55(量子上不能用的插件太多)上greasemonkey和部分userjs已經(jīng)不兼容或者ujs的作者已經(jīng)放棄支持GM轉(zhuǎn)投Tampermonkey或者Violentmonkey.
看了下TM和VM對絕大部分ujs的支持都沒有問題.但發(fā)現(xiàn)兩者都不兼容GM的腳本存儲方式.手工單條導(dǎo)入太慢,于是有了這篇批量導(dǎo)入的日志.
具體步驟如下:
1.FF開個新的tab,輸入 about:support
2.然后點[Profile Folder] 按鈕, 這可以直接打開當(dāng)前FF的profile文件夾.
3.進入profile/gm_scripts,
根據(jù)你裝的GM的版本不同可能ujs直接存在gm_scripts下
或者是每個腳本都有一個子目錄js腳本都放在子目錄下,gms的根目錄放的是對應(yīng)腳本的配置 db文件.
4.將所有的js文件都拷貝到一個新目錄,然后用zip工具打包成一個文件.
如果你用totalcommander就比較簡單了,直接ctrl+b,然后filter輸入.js.全選js,shift+F5直接生成zip文件.
5. 在TM或者VM的option頁面中有個import zip file的選項,點擊后導(dǎo)入該zip
TM會自動分析這些ujs.給出一個可導(dǎo)入的列表, 你可以在這時候排除部分不需要導(dǎo)入的ujs.
6.導(dǎo)入后可以installed scripts中看到全部的js.