阅读:3049回复:7
有没有快速开启代理的扩展
我就只用一个固定的代理,不想用foxporxy之类的扩展,有点太大材小用了,每次都要到选项里开起,好麻烦啊
|
|
1楼#
发布于:2008-10-12 12:57
3.1b1用不了这个扩展啊
|
|
2楼#
发布于:2008-10-12 12:57
推荐 QuickProxy ,状态栏上一按钮,点亮点灰,很简单。
|
|
3楼#
发布于:2008-10-12 12:57
custom button2
code栏 switch(this.PS.getIntPref(this.pref)){ case 1: this.PS.setIntPref(this.pref,0);break; case 0: this.PS.setIntPref(this.pref,1);break; } initalization code栏 this.pref='network.proxy.type'; this.onImage='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAG1BMVEUA/wCIiIgAAADd3d3///8AAICAAAD/AAAAAP8pkhnQAAAAAXRSTlMAQObYZgAAAF1JREFUeF4tyUERg0AQRNEJDjprAAYFQztYCglYWAlwzi2y053kn17Vj4AK9djJmo3jPP94exqv7zR6prFXvy8D+AG59DGExiJpoKC0gFQ9pmxUzwhNbqsBJ2iq+QNw+RI4rlZUrAAAAABJRU5ErkJggg=='; this.offImage=this.image; this.setState=function(){ var state=this.PS.getIntPref(this.pref); if (state==1){ this.image=this.onImage; this.checked=true; }else{ this.image=this.offImage; this.checked=false; } } this.PS= Components.classes['@mozilla.org/preferences-service;1'] .getService(Components.interfaces.nsIPrefBranch); this.ob={}; this.ob.observe=this.setState.bind(this); this.PS.addObserver(this.pref,this.ob,false); this.setState(); 在代理里设置好你想要的代理地址就可以了,自己试试. |
|
4楼#
发布于:2008-10-12 12:57
xyzproxy 不知道现在还活着没有
|
|
|
5楼#
发布于:2008-10-12 12:57
有个按钮,我给你找找看.
找到我把代码给你贴上来. |
|
6楼#
发布于:2008-10-12 12:57
|
|
7楼#
发布于:2008-10-12 12:57
QuickProxy 之类的 ,到addons.mozilla.org里面搜索proxy,哪个小用哪个
|
|