firefox的坚守者,保卫最后的锡安. 这是firefox使用相关的第一篇
firefox的不断升级过程导致了很多插件更新之后以及开发者的放弃.狐粉只能靠禁用兼容性检查或者寻找替代品要解决.
目前发现FF54,55(量子上不能用的插件太多)上greasemonkey和部分userjs已经不兼容或者ujs的作者已经放弃支持GM转投Tampermonkey或者Violentmonkey.
看了下TM和VM对绝大部分ujs的支持都没有问题.但发现两者都不兼容GM的脚本存储方式.手工单条导入太慢,于是有了这篇批量导入的日志.
具体步骤如下:
1.FF开个新的tab,输入 about:support
2.然后点[Profile Folder] 按钮, 这可以直接打开当前FF的profile文件夹.
3.进入profile/gm_scripts,
根据你装的GM的版本不同可能ujs直接存在gm_scripts下
或者是每个脚本都有一个子目录js脚本都放在子目录下,gms的根目录放的是对应脚本的配置 db文件.
4.将所有的js文件都拷贝到一个新目录,然后用zip工具打包成一个文件.
如果你用totalcommander就比较简单了,直接ctrl+b,然后filter输入.js.全选js,shift+F5直接生成zip文件.
5. 在TM或者VM的option页面中有个import zip file的选项,点击后导入该zip
TM会自动分析这些ujs.给出一个可导入的列表, 你可以在这时候排除部分不需要导入的ujs.
6.导入后可以installed scripts中看到全部的js.
网友评论