如何在mac版opera中设置多个多个代理

这里http://sparanoid.com/software/proxy-switching-in-opera/说明了如何在windows中设置opera的多个代理。
但是mac版要找这个ini文件还是非常难找,至少我在opera.app里翻了一圈没见。
opera地址栏执行opera:config#UserPrefs|MenuConfiguration
显示了standard_menu.ini所在路径,可是mac上显示的路径里根本没这文件!到个人的prefrerence目录下找了一圈也没有。

说下我的步骤,
首先建议先把设置文件备份下,打开opera设置,然后advanced-->toolbars,右边把menu setup里的那套设置点击下duplicate,这样修改坏ini文件也不怕了。
接着,找到opera.app,右键显示包内内容,到以下目录
/Applications/Network/Opera.app/Contents/Resources/ui/
找到standard_menu.ini文件,然后就可以按照第一行帖子的方法修改ini文件,添加自己需要的代理了。


  右键菜单

用 UserPrefs|MenuConfiguration 命令找到你的菜单配置文件,用编辑器打开它并搜索 [Document Popup Menu],再最下方加入:


Item, "127.0.0.1:9666"="Set preference, "Proxy|HTTP server=127.0.0.1:9666" & Set preference, "Proxy|HTTPS server=127.0.0.1:9666" & Set preference, "Proxy|FTP server=127.0.0.1:9666""
Item, "127.0.0.1:1984"="Set preference, "Proxy|HTTP server=127.0.0.1:1984" & Set preference, "Proxy|HTTPS server=127.0.0.1:1984" & Set preference, "Proxy|FTP server=127.0.0.1:1984""


设置完再运行opera:config#UserPrefs|MenuConfiguration就会发现那个目录更新了,正确的指向/Applications/Network/Opera.app/Contents/Resources/ui/里的ini文件。
此时在网页空白处右键就可以看到多代理选择了,然后再添加一个开关代理的按钮就一切完美了。我两个代理一个是穿墙,一个是连接24小时开机挂bras的代理服务器...如果我要在mac上拨号只要点击关闭代理按钮就ok了


 


  要注意的是,更新安装后会导致那个ini文件覆盖,所以就没那个菜单了。最好更新opera前备份下ini文件

Comments

Popular posts from this blog

Nvidia Shield TV 2017 国行直接刷美版8.01固件

openwrt路由器忘记IP或端口等无法登录的解决方法

1945年南京受降式的场馆竟然不开放!