阅读:4914回复:12
求助-autoproxy可否在不匹配xx规则时调用另一个代理?
教育网的原因……我现在普通的浏览网页就需要使用代理服务器
使用autoproxy后,发现他会在需要xx时调用特殊的xx代理 但在不满足规则时,他会选择“无代理”这种模式 现在希望它能在不满足xx要求时使用我默认的代理服务器,或者我选定的另一个代理,而在需要xx时再切换到特别的代理服务器上 觉得这是个很基本的功能,应该插件自身有这个功能的,但我没找到…… |
|
1楼#
发布于:2010-12-25 19:55
简而言之
现在是: 匹配规则->调用代理A 不匹配规则->使用”无代理“ 希望: 匹配规则->调用代理A 不匹配规则->调用代理B |
|
2楼#
发布于:2010-12-25 19:55
autoproxy 0.4b1
https://g.mozest.com/viewthread.php?tid=35456 可以的。如果只是分学校代理和翻墙代理,图二设置。更复杂的规则用图一添加规则组。 不过我也用了一段时间的教育网,好像直接连接也没什么问题。现在路由器dhcp解决很多问题。。。当年用win98搭局域网真是痛苦…… |
|
|
3楼#
发布于:2010-12-25 19:55
呃……实际上我的教育网代理是个自动配置脚本,用来区分校内和校外ip连接的
只对校外ip返回代理,并使用多代理自动均衡服务器压力 这里只能设置一个代理服务器……没有了我的一堆pac规则…… |
|
4楼#
发布于:2010-12-25 19:55
foxyproxy
|
|
5楼#
发布于:2010-12-25 19:55
呃……请问下foxyproxy如何订阅gfwlist?
折腾半天没搞定…… |
|
6楼#
发布于:2010-12-25 19:55
gfw list也有pac版
|
|
|
7楼#
发布于:2010-12-25 19:55
楼上说的没错,把DEFAULT稍改下就可以满足lz的需求了
|
|
8楼#
发布于:2010-12-25 19:55
如果使用gfwlist的pac的话……
当此pac内某函数返回true时调用代理A……否则调用我的学校pac…… 这……怎么做…… |
|
9楼#
发布于:2010-12-25 19:55
mewing:如果使用gfwlist的pac的话…… 试试这个:http://url.cn/1Dgk8a 1、托盘左键弹出菜单可快速切换代理; 2、可设置使用已有PAC文件; 3、可根据AutoProxyList生成PAC并在程序启动时自动更新; 4、生成PAC时支持使用自定义的AutoProxy规则(将自定义AutoProxy规则放到路径为“pac+.txt”的文件中即可,例如“C:\proxy.pac.txt”); 5、可在生成的PAC文件中添加自定义PAC规则; 6、如果不需要切换代理功能,请在gui.ini中将Selected设为一个不存在的代理名称。 用FF的话就在gui.ini中将Selected设为一个不存在的代理名称,只用它来自动更新pac |
|
10楼#
发布于:2010-12-25 19:55
觉得问题的解决方案慢慢的就超出我的能力范围了……
这麻烦程度……我还是手动切换代理好了…… 多谢各位的帮助 |
|
11楼#
发布于:2010-12-25 19:55
mewing:觉得问题的解决方案慢慢的就超出我的能力范围了…… 带gfwlist规则的PAC可以满足你的需求啊,上面给的链接里的程序可以同步gfwlist规则并添加自己的规则。 在程序中添加一个PAC代理(勾选自动更新)后会生成一个PAC文件,每次程序启动时都会根据gfwlist更新这个文件;在FoxyProxy中添加一个PAC代理,指向生成的这个文件。 默认生成的PAC规则如下,你可以把你学校的PAC合并到这个文件: function FindProxyForURL(url, host) { var PROXY = 'PROXY 127.0.0.1:8086'; var DEFAULT = 'DIRECT'; if (inAutoProxy(url, host)) return PROXY; return DEFAULT; } 修改时别把if (inAutoProxy(url, host)) return PROXY;这行删除就行了(命中gfwlist时inAutoProxy函数返回true,否则返回false), FindProxyForURL函数下面的内容也不用去管。 |
|
12楼#
发布于:2010-12-25 19:55
马勒戈壁: 呜呼……时隔3个月……咱学会pac了…… 总之解决了……在这里多谢各位了》《 foxyproxy果然好用,不过好像开的网页多了的时候,他切换代理会卡 |
|