用keyconfig打造快速切换代理(而且是超光速代理)

 
var URL = "http://www.sneakme.net/browse.php?u="+content.location;
const IN_NEW_TAB = true;
const IN_BACKGROUND = false;

if (IN_NEW_TAB)
  gBrowser.loadOneTab(URL, null, null, null, IN_BACKGROUND, false);
else
  gBrowser.loadURI(URL);
--------------------------------------------------------------------------
把上列代码放到keyconfig自定义设置键代码列表里,快捷键可以自定义.

重启火狐.

当我们进入一个被gfw的网站,出现"无法连接的画面时,只要按下我们设定的快捷键,该无法浏览的界面就会直接通过一个超快速的,看youtube不卡的代理服务器进行浏览了.

有了它,我现在代理扩展已经不用了.

RE: 用keyconfig打造快速切换代理(而且是超光速代理)

LZ的脚本非常的好,方便了不少。LZ的这个脚本其实也可以直接使用在firegestures鼠标手势上。
因为本人是使用firegestures鼠标手势的,所以我在LZ的劳动成果上再增强了一下,如果是在超链接上面使用这个鼠标手势的话,可以调用代理来打开这个超链接;如果不是超链,则调用代理来打开本页。

const IN_NEW_TAB = true;
const IN_BACKGROUND = false;
var linkURL = FireGestures.getLinkURL();
if (linkURL)
    var URL="http://www.sneakme.net/browse.php?u="+  linkURL ;
else
    var URL = "http://www.sneakme.net/browse.php?u="+content.location;
if (IN_NEW_TAB)
    gBrowser.loadOneTab(URL, null, null, null, IN_BACKGROUND, false);
else
    gBrowser.loadURI(URL);

没有评论: