ChaosFox
小狐狸
小狐狸
  • UID275
  • 注册日期2004-11-27
  • 最后登录2012-05-31
  • 发帖数89
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:28885回复:29

[03.25]xyzProxy_hughman修改版,支持Socks,Tor,更换和编辑PAC,切换UserAgent

楼主#
更多 发布于:2007-03-13 18:33
这个网站的速度慢得让人想跳楼!!

根据xyzProxy1.16修改
主要改动:
03.25
* 同步更新了英文和繁体语言文件,使用英文或繁体版本的请重新下载,否则会报错,一时疏忽,抱歉

03.23
* 新增切换浏览器标识的功能,支持IE和Opera,又可以少装一个useragentswitcher了,虽然功能没那么强,但绝对够用了,你见过only for opera或netscape的网页吗?标识串保存在about:config里,过滤器里输入xyzproxy就可以看到了,一看就明白怎么修改,所以没必要弄个UI了。
* 解决pac文件中文路径及路径中有空格时无法读取的问题,并且支持unicode了(不过建立pac文件只能保存为系统默认编码,那位大侠能告诉我怎么获取文件的原始编码?
* 有个“重新载入Chrome”的功能,我从Extension Developer's Extension里拷出来的,本来只是作为自己调试的时候用的,忘了删了,就保留着吧,其实就一行代码,修改插件的时候挺方便的,不用反复重启Firefox,点一下所有改动就生效了。
* 配合浏览器标识的功能,更换了图标(如图),并重写了css,更多切换状态。因为图标都是真彩的,所以这次更新插件包大了许多。

03.15 安装的时候可能要先卸载老版本
* 支持Socks5(暂不打算支持socks4,没人愿意用吧 ^_^ ,编辑的时候只要在代理后面加上@socks就可以了,默认是http,因显示格式改变,原先的代理要重新导入)
* 增加更换自动代理配置文件的选项
* 增加编辑当前自动代理配置文件的功能
* 启用自动代理脚本或Tor不再禁选其他代理,方便切换

03.13
* 支持Tor,无需设置,运行Tor就可以了,不需要Privoxy
* 将“使用自动代理”提到第一层
* 提示可以根据使用PAC、Tor还是一般代理变化了

自动代理配置脚本小教程:
自动代理配置脚本是一种扩展名为pac的文本文件,是一种弱化了的javascript脚本,可以根据不同的域名设置不同的代理,所以会用pac就可以抛弃foxyproxy之类的插件了。这是我用的一个模板:


function FindProxyForURL(url, host){
     host = host.toLowerCase();
     if(
         //维基百科
         dnsDomainIs(host,"wikipedia.org")
         ||dnsDomainIs(host,"wikisource.org")
         ||dnsDomainIs(host,"wikibooks.org")
         ||dnsDomainIs(host,"wikimedia.org")
         ||dnsDomainIs(host,"wiktionary.org")
         ||dnsDomainIs(host,"wikinews.org")
         ||dnsDomainIs(host,"wikimediafoundation.org")
         ||dnsDomainIs(host,"mediawiki.org")
         ||dnsDomainIs(host,"wikiquote.org")
         //其他
         ||dnsDomainIs(host,"wordpress.com")
     )
         return "Socks 127.0.0.1:9050";    //Tor
     else if(
         dnsDomainIs(host, "?")
         ||dnsDomainIs(host,"?")    
     )
          return "PROXY http代理";
     else if(
         dnsDomainIs(host, "?")
         ||dnsDomainIs(host, "?")
         return "Socks socks代理";
     )
     else
          return "DIRECT";
 }


基本语法:
蓝色的3个关键字PROXY、Socks、DIRECT分别表示http代理、socks代理和直接连接;"||"表示或者的意思,"//"是注释。
"?"处是你要设置代理来浏览的网站的域名,要新增一个域名,只要加一句
||dnsDomainIs(host, "域名"),红色地方改成代理地址,格式为IP:端口

将上述代码复制到一个文本文件里,用系统默认编码保存,改扩展名为pac。
配合本插件的更换PAC文件功能,将pac文件的路径填入,启用自动代理配置就可以用了。
本插件的编辑PAC文件可以让你随时编辑,比foxyproxy打开层层窗口来设置方便多了
附件名称/大小 下载次数 最后更新
xyzproxy-1.16-fx+fl_hughman_0315.xpi (20KB)  903 2007-03-25 18:15
xyzproxy-1.16-fx+fl_hughman_0325.xpi (33KB)  2326 2007-03-25 18:15
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2007-03-13 18:33
很不错!
xyz挺方便使用,现在也加入了对tor的支持了。
Firefox More than meets your experience
kingsaba
火狐狸
火狐狸
  • UID214
  • 注册日期2004-11-26
  • 最后登录2011-11-29
  • 发帖数174
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2007-03-13 18:33
tor的运作效率高么?

我用ezTor,tor经常不起作用
ChaosFox
小狐狸
小狐狸
  • UID275
  • 注册日期2004-11-27
  • 最后登录2012-05-31
  • 发帖数89
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2007-03-13 18:33
ezTor用的不就是Tor吗?只不过打包到插件里了而已
实际上就是个TorButton+Tor,一样的
我其实很少用到代理,更喜欢独立的Tor+xyzProxy来实现
这样其他软件调用Tor也方便点
我用Autohotkey启动Tor,也可以隐藏控制台,连TorCP都省了
web123lai
千年狐狸
千年狐狸
  • UID8036
  • 注册日期2005-08-17
  • 最后登录2019-05-01
  • 发帖数4225
  • 经验13枚
  • 威望1点
  • 贡献值20点
  • 好评度10点
  • 社区居民
4楼#
发布于:2007-03-13 18:33
kingsaba:tor的运作效率高么?

我用ezTor,tor经常不起作用
回到原帖

ezTor是把网上那个绿色版的Tor整合进Firefox界面了,确切地说相当于Tor Button+External Application Buttons+Tor+TorCP+Privoxy
。网上那个绿色版中的Tor本身是作为程序启动的,而不是服务。这样,每次Tor启动的时候需要寻找别的Tor服务器,Tor应该是在本地记录了上次找到的服务器的地址,如果下次使用的时候,这些地址的Tor服务器关闭了,就需要重新寻找。这样,如果不是经常使用的话,第一个服务器比较难找。这些信息可以查看TorCP,里面会显示这些状态的,等到里面写可以组成一个环了,Tor就可以用了,TorCP变成绿色只是说明了Tor启动成功。
如果愿意的话,可以把Tor作为服务方式启动,应该就不需要等待了,也可以为别人提供方便。这样的话,不涉及到启动问题,用TorButton或是这个修改版的xyzproxy,或是其他的可以使用Tor的代理工具应该都可以。
web123lai
千年狐狸
千年狐狸
  • UID8036
  • 注册日期2005-08-17
  • 最后登录2019-05-01
  • 发帖数4225
  • 经验13枚
  • 威望1点
  • 贡献值20点
  • 好评度10点
  • 社区居民
5楼#
发布于:2007-03-13 18:33
我用Autohotkey启动Tor,也可以隐藏控制台,连TorCP都省了

呵呵,从这句话找到了AutoIt,可以解决伴随启动的问题,不需要DOS,不用特意编程序了,一大收获,感谢ing……
ChaosFox
小狐狸
小狐狸
  • UID275
  • 注册日期2004-11-27
  • 最后登录2012-05-31
  • 发帖数89
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2007-03-13 18:33
web123lai
呵呵,从这句话找到了AutoIt,可以解决伴随启动的问题,不需要DOS,不用特意编程序了,一大收获,感谢ing……
回到原帖


如果只是要伴随启动的话,hoekey,hotkeyp可能更小巧方便
不过autoit、autohotkey确实很爽的,懒人的福音啊:)
ChaosFox
小狐狸
小狐狸
  • UID275
  • 注册日期2004-11-27
  • 最后登录2012-05-31
  • 发帖数89
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2007-03-13 18:33
失败啊,好像没人喜欢
195
195
千年狐狸
千年狐狸
  • UID3920
  • 注册日期2005-03-12
  • 最后登录2023-01-15
  • 发帖数1123
  • 经验50枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
  • 忠实会员
8楼#
发布于:2007-03-13 18:33
支持一个,这个论坛是教育网的,慢的可以了。
ChaosFox
小狐狸
小狐狸
  • UID275
  • 注册日期2004-11-27
  • 最后登录2012-05-31
  • 发帖数89
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2007-03-13 18:33
怪不得呢,去找了个几个教育网的代理,快多了
211.100.22.59:80@http
202.136.55.155:8080@http
218.7.48.22:8080@http
58.216.235.242:3128@http
140.109.17.181:3128@http
hnstxx
千年狐狸
千年狐狸
  • UID1952
  • 注册日期2005-01-09
  • 最后登录2013-05-14
  • 发帖数4977
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2007-03-13 18:33
楼主辛苦,支持一下^_^
MM:你是个外表冷酷,内心却很甜蜜的男人。
NorLand
小狐狸
小狐狸
  • UID10767
  • 注册日期2005-12-23
  • 最后登录2010-04-15
  • 发帖数10
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2007-03-13 18:33
好像不错啊,下了试试,支持一下楼主
小白菜
狐狸大王
狐狸大王
  • UID1601
  • 注册日期2004-12-31
  • 最后登录2014-09-07
  • 发帖数492
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
12楼#
发布于:2007-03-13 18:33
谁说没人喜欢?只是不想让你知道,怕你骄傲
god11900
小狐狸
小狐狸
  • UID17376
  • 注册日期2007-03-08
  • 最后登录2010-08-18
  • 发帖数13
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2007-03-13 18:33
楼主改得很好,不过能不能把图标再改下,绿色和橘黄色很不容易分辨啊
wumingtt
小狐狸
小狐狸
  • UID4685
  • 注册日期2005-04-03
  • 最后登录2009-03-29
  • 发帖数27
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2007-03-13 18:33
支持楼主,希望不断更新。另外,谁能告诉我那个图中的“Http代理”和“Socket代理”这几个字是如何添加的,我直接将它们写到代理文件中,但是导入后就自动在后面加上了“:80@htttp”字样。
上一页

返回顶部