FireProxy发布

来源:FireInIce’s Blog

前天终于熬夜把Fireproxy在mozdev的主页做好了。这个工作拖了一年有余的时间实在是不应该。总的来说FireProxy已经基本能够满足我的proxy需求了,与tor配合良好。连socks4转http的二级代理软件都省掉了。
在这里再用中文介绍一下fireproxy,这个诞生于2006年中旬停工于2006.12.24的firefox扩展。解说词还是在DRL发布时的那些。看腻了的同学们海涵:)

扩展名:fireproxy

说明:这个扩展主要使用PAC,希望能把tor一类的代理使用做到智能化。

功能
首先需要您在首选项中填入一个您希望用来浏览访问时发生错误的页面的代理。之后所有的页面还是首先尝试直接打开。
当网站直接访问不到的时候(重置或超时错误)就会自动使用指定的代理重载网站,并在重载完成后弹出提示
点击”总是使用代理访问此网站”将会之后在访问此网站时总是使用代理。
点击”总是使用代理访问此网址”将会之后在访问此域名时都使用代理。

例子:
如设定代理为127.0.0.1:8118,访问news.google.com失败,会自动尝试使用指定代理访问news.google.com,而其它正在加载的网站不会受影响。当使用代理加载完成时,会弹出提醒。
若选择”网站”,则将会在之后对news.google.com的访问中都会使用代理。
若选择”网址”,则之后访问”*.google.com”(scholar.google.com,www.google.com….)都会使用代理。

优点
自动甄别出需要代理才能访问的网站,并只对这些网站使用代理,既可以浏览各种网站,又不用忍受tor的慢速度,也不用去状态栏点按钮。对于必须使用代理的网页只需要一次点击(也有快捷键)一劳永逸。

对于熟悉PAC文件的同学可以自己加入各种功能。其实也可以看做是PAC的一个辅助生成工具。

其它已经完成,但未开启的功能包括:

  • 自动开启tor程序(我不知道应该什么时候关闭程序,所以没有加入)
  • 浏览PAC文件
  • 黑白名单功能
  • 支持http/https/sopher/irc等协议分类代理
  • 已知bug:

  • 当使用代理加载的网页有内嵌网页时,内嵌网页的提醒将会显示于当前tab而非加载网页所在的tab
  • 跨平台代码处理不当,目前只能在windows系统下使用
  • PAC文件存储文件夹为默认时的可编辑条目切换问题
  • 任何问题或bug报告或建议都可与我联系。

    下载页面

    没有评论: