Opera Mini是被广泛使用的手机浏览器。在中国,Opera Mini有中国版与国际中文版两个版本,两版本区别在于中国版使用的压缩服务器位于中国大陆,国际版的位于挪威。正因为opera Mini国际版绕过了一些中国特色的东西,它深受国内用户喜爱。
从上周末开始,在中国大陆使用Opera Mini打开任意网站都会出现以下提示:“中国用户请访问mini.opera.com,立刻升级Opera Mini中国版,更快更稳定。”
醉翁之意显然不在酒,这种卑鄙的伎俩是阻止不了中国网民与OPM国际版之间的友谊的,让我们看看如何可以继续使用Opera Mini国际版。
原理
在相关部门与Opera中国接触后,Opera忍痛做了以下措施:限制中国用户使用OPM国际版。OPM国际服务器判断连接方的IP如果是中国IP则返回前面提到的提示。
于是很自然地就能想到,要绕过这个限制需要欺骗OPM服务器手机当前的IP并不是中国IP。
但是手机IP是不能随便改的,除非我们使用代理服务器。而且这个代理服务器还必须告诉OPM服务器它就是Opera Mini,否则OPM服务器可能不会返回正常的数据。
于是整个思路就出来了:
1、搭建一个代理服务器A,并通知Opera Mini的服务器A就是Opera Mini浏览器。
2、更改Opera Mini的中转服务器到代理服务器A。
3、顺利继续使用Opera Mini。
实现方法
搭建中转服务器
人民的智慧总是无穷的,推友@luosheng开发了Opera Mini Server Mirror程序,一个不到50行的php文件。在这里下载index文件。
将这个文件上传到外国的空间上即完成了中转服务器的搭建。
修改OPM的代理设置
@luosheng同时给出了修改Opera Mini(限java版,其它版本请看第三部分)中转服务器的方法,我稍作简化,步骤如下:
(1)在电脑安装jave环境,下载Java Class File Editor
(2)用你的方式在Opera官网下载适用于你手机的Opera Mini,那是一个jar文件。
(3)用winrar或其它解压工具解压下载下来的jar文件。
(4)运行Java Class File Editor(ce.jar),打开上一步解压出来的以.class为扩展名的最大的文件,比如a.class。
(5)将ClassEditor右上角的Modify Mode设置为“On”,切换到“Constan Pool”选项卡,里搜索“:80”。搜索不到的话打开第二大的.class文件继续搜,直到找到为止。
(6)更改修改出来的项目,将键值(value)从“http://server4.operamini.com:80/” 修改成你搭建或知道的中转服务器地址。如下图(点击放大):
(7)将修改后的.class文件放回Opera Mini的安装文件(jar文件),安装到手机。
沙发!
愚以为,我们不应该老是依赖别人的浏览器。
我等网民自己琢磨着开发一款自己的浏览器了。
直接来抓你了
春哥保护你~
中国网民多,这流量费,唉~~
求人不如求己
曾哥保护春哥!墙压不到你。
自己开发,服务器也只有一直换才能活下来
UCWEB的英文版也是可以的
不相信UCWeb能一直独善其身。
UCweb已經被和諧了.
哎,塞班用啥翻墙呢?
哎,塞班用啥翻墙呢?
teashark
兄弟 我支持你
靠,这沙发你都抢得到!前排强行插入!
估计这个不久也要被阉了
靠 我是谁!
没错了,要自强啊
正在使用改服俄版 OPM ……
沙化~
Orz~我用Chrome还是慢一步~纠结的网速~
话说,OM改版挺好用的~
twitter观光团
没有沙发了。。。
哎
还是没抢到沙发啊
话说对这个不是很了解
第二个方法一直失败,E52 S60 安装以后点了图标没反应 手机上一直没反应啊一直没反应
这种卑鄙的伎俩是阻止不了中国网民与OPM国际版之间的友谊的
趁着水产之前,赶紧保存一下
不错,可惜大家都知道过了
先无耻一插!
显然,刚卸下了3个浏览器的偶又萌发了折腾的念头。。。
前排就座。
OPERA的话我用的不是太多,毕竟我的Q9支持的不是很好。
同样感谢kenengba给出的解决方法。
读者要提高自己的知识水平,我为你们着急啊!你们 只有一个好处,就是全世界无论哪儿发帖,你们沙发做的比谁都快,但回的贴 too simple,sometimes naive
这话好熟悉
学习中,自己弄个试试
twitter观光团
安装Java环境很麻烦。不过也没办法了。
我还是喜欢用ucweb国际版。。。
就是啊,ucweb英文版也不错啊~~
恩,我也在用
我从新找回了与OPM国际的友谊。
鸡动,打错字鸟!似乎是重新吧。南方人,莫怪
相关部门也快要接触你了…