1
BB9z 2011-12-14 17:42:53 +08:00
似乎除了 PAC 没更智能的办法了,关闭/开启代理的好办,从外观中拖一个 使用代理服务器 的钩选框到工具栏就可以了。
|
2
args 2011-12-14 17:46:21 +08:00
operachina有人写过,不知道能不能符合lz要求。
对我来说,手动F12就够了。。。 |
3
hewigovens 2011-12-14 17:54:03 +08:00
@args 之前研究了下,Opera似乎没有开放相应的API,无法实现Autoproxy的功能。求operachina的link?
|
4
_s8 2011-12-14 18:01:19 +08:00
用ff3.6好了
|
5
vvoody 2011-12-14 18:08:21 +08:00
@hewigovens OC论坛现在好了
|
6
hanqian 2011-12-14 19:33:13 +08:00
Opera有一个“代理例外设置”,可以指定某些网站走代理、其他网站直连,或者相反。
问题是只支持根域名,无法具体到二级域名或URL。而且这个例外名单无法导入导出,只能手工添加。 基本满足日常使用。 |
7
nijux 2011-12-14 20:40:25 +08:00
1.打开http://autoproxy2pac.appspot.com/ 根据你所使用的软件选择 如果使用的软件端口比较特殊,可以选择其他然后填入所使用的端口 最后下载PAC文件
2.因为OPERA不支持PAC 文件中的Base64所以得自己转换下,下载http://notepad-plus-plus.org/ 这个编辑器,用它打开之前下载的PAC文件 看到密密麻麻的一大段东东 把从最开始“function decode64”到“eval(decode64("”这段选中删除 参考下面这段是要删掉的 function decode64(_1){var _2="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _3="";var _4,_5,_6;var _7,_8,_9,_a;var i=0;_1=_1.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{_7=_2.indexOf(_1.charAt(i++));_8=_2.indexOf(_1.charAt(i++));_9=_2.indexOf(_1.charAt(i++));_a=_2.indexOf(_1.charAt(i++));_4=(_7<<2)|(_8>>4);_5=((_8&15)<<4)|(_9>>2);_6=((_9&3)<<6)|_a;_3=_3+String.fromCharCode(_4);if(_9!=64){_3=_3+String.fromCharCode(_5);}if(_a!=64){_3=_3+String.fromCharCode(_6);}}while(i<_1.length);return _3;}eval(decode64(" 还要把最后的“="))” 选中删了 然后剩下的的都是乱码了 把乱码全选 用工具栏中TextFX-->TextFXTooLs-->Base64 Decode 就完成了转换 ctrl+s 保持下文件 3.打开opera 然后按ctrl+o 注意文件类型要选"全部文件" 要不然找不到那个PAC文件 用opera打开修改后的pac文件以后,在地址栏会有一大段地址 "file://localhost/*****.pac" 把这地址复制下 4.最后opera菜单中--> 设置-->首选项-->网络-->代理服务器--> 使用自动代理服务器设置 把刚刚复制的"file://localhost/*****.pac"这款地址粘贴保存就好了 我也是搜索了好久才找到这个解决方法的 还是得自己动手啊 |
8
kava OP |
9
tension2012 2016-10-05 20:18:01 +08:00
貌似 opera40.0 , 已经和 chrome 属于同一个内核了,也就是 chrome 的插件,可以放到 opera 安装了,你安装一个 Proxy SwitchyOmega 试试
|
10
xiaohuamaoaaa 2016-10-25 20:28:33 +08:00
@tension2012 Proxy SwitchyOmega 效率极低,在 win 及 mac 上均测试过了, chrome 秒开的 YouTube 在 opera 上不能或很难播放。。。。
|