Opera Turbo服务器切换按钮和菜单

来源:My name is jude

Opera Turbo目前只在美国和中国有服务器。中国的服务器在电信、联通和教育网都有接入,所以中国的用户使用应该很快,不过可能还是有人想使用美国的Turbo服务器,或者能够方便地在两者之间切换。所以我就写了一个切换Turbo服务器的按钮和菜单。

先 把locale\zh-cn\或者locle\zh-tw目录下的turbosettings.xml 复制一份到locale\en\下,并且把其中的Turbo服务器地址改成opera10-turbo.opera-mini.net:80。中国的 Turbo服务器地址是opera10-turbo-ch.opera-mini.net:80,美国的是opera10-turbo.opera- mini.net:80

按钮在这里Turbo,拖到浏览器的任何地方都可以。

整 合到Turbo菜单中的方法:关闭Opera,用文本编辑器打开profile\menu\或者ui\目录下的standard_menu.ini,具体 视你使用的配置文件而定。搜索到"搜索到"Turbo Popup Menu",在"Item, M_OPERA_TURBO_CONFIGURE = Open Web Turbo Dialog"下面添加两行:

Item, "使用中国服务器" = Set Preference, "Proxy|Web Turbo Config File=locale\zh-cn\turbosettings.xml" 
Item, "使用美国服务器" = Set Preference, "Proxy|Web Turbo Config File=locale\en\turbosettings.xml"
用UTF-8编码保存后在打开Opera就可以用了,切换服务器后并不需要重启Turbo或者Opera就能生效。菜单效果如图:

FromClipboard

关于用美国的Turbo服务器突破国内的网络封锁的问题,我发现这只对IP封锁的类型有效,对DNS劫持和关键词过滤都无效。你可以尝试用美国的Turbo服务器访问一下http://ghs.google.com, 是可以访问的,而这个网站对应的IP在中国是被封锁的。从一位Opera中国的员工那里我了解到Turbo传输过程中是网址明文传输,内容部分加密,这也 许可以解释为什么Turbo不能突破关键词封锁,但DNS劫持我就不清楚是怎么回事了。我做了一下测试,打开Turbo之后使用的就是Turbo服务器所 设置的而不再是本地的DNS服务器。

另外,关于Turbo服务器的地址。测试版的Opera用的是opera10beta-turbo-ch.opera-mini.net,而正式版 使用的是opera10.opera-mini.net,美国的服务器则相应为opera10beta-turbo.opera-mini.netopera10-turbo.opera-mini.net 我曾经以为这是两组不同的服务器,速度会有差别,可是用nslookup命令查看后发现它们指向的其实是相同的A记录,相同的IP。中国的为china- turbo-1.opera-mini.net 59.151.98.158,美国的为global-turbo-1.opera-mini.net 64.255.180.252 所以在turbosettings.xml中填哪个都可以,甚至直接填IP也可以。

2 条评论:

Unknown 说...

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me...thanks
expired domains

Unknown 说...

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me...thanks
expired domains