海运的博客

Firefox下Mason重定向

发布时间:November 13, 2014 // 分类:Firefox // No Comments

网上有3种版本的Mason的重定向写法:
原版重定向仅能普通字符替换,正则要使用脚本:

<mason>
Charset=utf8
Author=ShuangYa
Created=2014/06/13
Updated=
name=Google Lib Redirector
version=1.0
Website=
Comment=
Description=Google Lib Redirector
Usage=
Url=^http[s]{0,1}://(.*?)googleapis\.com/(.*?)$
</mason>
<parts>
part1=.@@@L3
</parts>
<part1>
function _masonRedirect(spec){
    return spec.replace(/^https/,'http').replace('googleapis.com','useso.com');
}
</part1>

紫云飞修改版使用:

http://function(url){return url.replace("aaa","bbb");} 

水鑫日修改版使用:

http://>>aaa>>bbb #普通字符替换
http://>*aaa(.*)>*bbb$1 #正则替换

Firefox全局字体雅黑图标字体显示乱码解决

发布时间:October 20, 2014 // 分类:Firefox // No Comments

如淘宝/土豆/github图标乱码,使用stylish规则替换全局字体:

   
    /*强制全局雅黑 */  
    @-moz-document url-prefix(http://),url-prefix(https://),url-prefix(ftp://),url-prefix(file://){
    *{
         font-family:  verdana,"Microsoft YaHei",sans-serif !important;
     }

     pre, code, kbd, samp, var {
        font-family: "DejaVu Sans Mono", "Microsoft YaHei  Mono", monospace !important;
     }
    }

    /*土豆网*/
    @-moz-document domain('tudou.com'){
    *{
        font-family:  "Microsoft Yahei",tuiicon !important;
      }
    }

    /*淘宝*/
    @-moz-document domain('taobao.com'){
    *{
        font-family:  verdana,"Microsoft Yahei",tb-fp-iconfont,arial !important;
      }
    }

    /*github*/
    @-moz-document domain('github.com'){
    *{
        font-family:  "Microsoft Yahei",octicons !important;
      }
    }

Firefox29版本之后恢复状态栏图标

发布时间:October 17, 2014 // 分类:Firefox // No Comments

Firefox29版本后使用了全新的界面并移除状态栏,导致工具栏图标较多且难看,找了几个插件恢复之前的状态栏图标:
The Addon Bar,恢复状态栏至浏览器下方。
The Puzzle Piece,功能强大,可恢复至地址栏,浏览器下方,下方最小化。
url-addon-bar,目前在使用这个,将状态栏移到地址栏。

Firefox下JS修改about:config配置代理服务器

发布时间:July 28, 2014 // 分类:Firefox // No Comments

var prefs = Components.classes["@mozilla.org/preferences-service;1"]
                    .getService(Components.interfaces.nsIPrefService);
prefs = prefs.getBranch("network.proxy.");
prefs.setIntPref("type", '1'); 
prefs.setIntPref("http_port", '3128'); 
prefs.setCharPref('http', '192.168.1.1')
prefs.setBoolPref('socks_remote_dns', 'true')
//socks将http修改为socks

更多参数:https://developer.mozilla.org/en-US/Add-ons/Code_snippets/Preferences#nsISupportsString

火狐插件状态栏显示

发布时间:May 19, 2014 // 分类:Firefox // No Comments

<toolbarpalette id="BrowserToolbarPalette">
    <toolbarbutton id="jscrptCommand-toggle-button"/>
</toolbarpalette>

<toolbarbutton id="jscrptCommand-toggle-button"
    tooltiptext="Toggle Javascript Command"
    oncommand="executejs.EJS_openCommandWin();" class="toolbarbutton-1" >
    <label value="J C"/>
</toolbarbutton>
分类
最新文章
最近回复
  • crowjin: 你确定这能过滤??不是所有请求都返回空地址::?
  • : linux系统上单个网卡多条宽带拨号获取公网IP,外网可以访问这些IP,有偿! Q:25299...
  • 硅谷少年: 非常有用,感谢分享
  • spartan2: https://dashboard.hcaptcha.com/welcome_accessib...
  • 海运: 应该能,在购买页面先手工跳过cf机器验证,后续一定时间内不更换ip应该不会再次验证。
  • spartan: 大佬斯巴达开启了CF的机器识别验证,请问插件能自动跳过吗? 另外这个脚本有没有简单使用说明,新...
  • vincent: 膜拜大佬
  • 海运: proxy-header或proxy_protocol
  • liangjw: 如果是 内部调用 或者 中间存在 代理 而上一个代理又在内网 ,那怎么处理来自代理私有IP?
  • chainofhonor: 感谢,用dnsmasq设置自动判断BIOS和UEFI成功了