2011年4月10日星期日

Fuck GFW 之九 Opera Mini(php中转)改服篇

经过几番折腾,终于给自己的blogger绑定了域名http://www.cneeduy.tk,这样就可以墙内访问了。blogger的无缝切换做得还是不错的,打开原来的http://cneeduy.blogspot.com,会自动跳转到现在的域名。在墙内测试了下,访问速度还不错,就是偶尔会排版乱,不过刷新一下就好了,可能是DNS的问题。另外,还有一个小问题,虽然在blogger设置里面勾选了“重定向 cneeduy.tk 至www.cneeduy.tk”,但访问cneeduy.tk时,火狐提示“未找到服务器”。有知道怎么解决的网友给我留言吧,谢谢!

好了,回归正题。在前面发过一个帖子《Fuck GFW 之四 Opera Mini改服篇》,讲的是利用GAE作为OPM中转来实现手机翻墙。但事实上,这个方法并不是很好。因为GAE长期处于被墙状态,除非另外绑定域名,否则很难直接访问。所以,利用GAE作为中转来改服OPM,就经常会出现“连接不上服务器,请检查网络设置”。而德服版的OPM似乎也受到了GFW的认证,于是就有必要另寻方法来实现OPM中转。

这一篇仍然是讲OPM改服,但采用的是php主机作为中转服务器。
要搭建OPM中转,所选的php主机需要支持curl。上一篇中tw2other的搭建用的是000webhost,这一篇仍然以000webhost作为例子。
首先,到 这里 下载源代码(http://code.google.com/p/opm-server-mirror/downloads/detail?name=opm_php.zip&can=2&q=)。解压后有两个文件,将opm.php重命名为index.php。

其次,将重命名后的index.php上传到主机的根目录下,在000webhost上就是/public_html/。访问下你的php主机域名,如果跳转到google的英文版主页,则OPM中转搭建成功。

最后,对OPM软件进行改服操作。改服操作在帖子《Fuck GFW 之四 Opera Mini改服篇》中已经说的很详细了,这里就不再赘述。只要把“http://***:80/”和“socket://***:1080”修改为中转服务器的网址“http://www.XXOO.com”即可。由于新版的OPM对改服操作有限制,所以建议采用低版本的OPM改服,这是我改服所用的opera-mini-5.1.21214-advanced-en.jar(http://www.mediafire.com/?s6bhzf0isnidix6)。

另外,对OPM改服还有一个操作比较简单的方法:

1. 到 这里 下载OperaMini服务器地址修改器(http://code.google.com/p/opm-server-mirror/downloads/detail?name=omsc.zip&can=2&q=)。

2. 解压后,打开omsc.exe,如下图。在“代理网址”中填上中转服务器的网址“http://www.XXOO.com”,建议加上“www”,即把整个网址填全了。点击修改就可以了,别忘了在修改前给OPM做个备份。另外,这个地址修改器仅支持修改官方国际版原版。


然后,只要将修改后的OPM装到手机上就行了。至此,你就可以尽情地享受手机翻墙的乐趣了。

对了,OPM装到手机上后有个问题我一直没解决,就是浏览中文有时会出现小方块乱码。要说OPM不支持中文吧,有的中文又能显示;要说它支持吧,又会出现乱码。真不知道到底是网页的问题,还是OPM的问题。哪位网友知道原因的话,给我留言,谢谢!

这一篇就这么多了,下一篇我还没想好,到时候再看吧~

本文地址:http://blog.charyun.com/2011/04/fuck-gfw-opera-miniphp.html
如需转载,请注明出处:来自Wake Me Up