在电脑桌面上使用 Opera Mini 5 急速翻墙

作者:Elton Disney  来源:永远不老

转载本博客文章请注明作者Elton Disney和文章永久链接,谢谢!

我的上一篇文章提到了在手机上(主要是 Android)修改 Opera Mini 4.2 国际版,并翻墙。但是 Betty 同学给了一个小小的难题:那就是,怎么使用 Opera Mini 在桌面上翻墙呢?

在桌面版 Opera Mini 5 Beta  上访问永远不老

这当然不算是一个难题,谁让我不是 JAVA 达人,甚至我都没有学过一天的 JAVA 编程,不过照着葫芦画瓢我还是会的,因此,现在我就教大家在电脑桌面上使用 Opera Mini 5 Beta 版无障碍翻墙(不建议用 4.2 版的,因为在桌面上用有些 Bug)。

注:本文修改教程参考了推优 @luosheng 同学的对于 JAVA 版 OPM 的修改方法(原文请跳转)。在此,我再次向他致以最真诚的谢意,感谢他帮助大家(特别是我)不用带套,不用挂着 VPN 就可以无障碍翻墙。

我为这篇文章创建的 Google Code Project 项目。点击进入项目地址(不用翻墙)下载本文需要的所有文件

本文所需要的所有文件

  • 第一步:搭建一个适用于 Opera Mini 各版本的中间代理服务器
  • 1. 首先,在 Google 上搜索 free php server,找到一个你喜欢的免费 PHP 服务器(服务器需要支持php和cURL功能并且要求服务器地址在中国大陆地区之外),并注册和配置(也许需要你拥有一个域名)
  • 2. 下载由 @luosheng 开发并维护的 index.zip 文档,解压到任意文件夹
  • 3. 用适当的方式上传到你配置好的 PHP 服务器的上,假设你上传的地址为 http://example.com/opm
  • 4. 尝试在桌面浏览器上访问 http://example.com/opm/ 或是 http://example.com/opm/index.php ,若浏览器访问之后立即跳转到 Google 英文版页面,既表示你的 OPM 中间代理服务器配置成功

Filezilla 是一个非常好用的开源跨平台 FTP/SFTP 软件

filezilla

  • 第二步:修改一个 Opera Mini 国际版以便可以使用你搭建的 Opera Mini Server
  • 1. 在本机配置 Sun 公司的 JRE/ JDK 环境,下载地址 JAVA 官方网站
  • 2. 到Opera Mini 官方网站下载需要修改的 Opera Mini 5 beta 国际版的 .jar 和 .jad 文件
  • 3. 搜索并下载 hhclass,这是一个 JAVA 的 .class 文件修改器,解压到任意文件夹
  • 4. 修改下载好的 OPM 5 Beta 国际版文件(如 opera-mini-4.2.14912-advanced-en-us.jar),修改文件后缀名,将 .jar 文件后缀修改为 .zip
  • 5. 打开 opera-mini-4.2.14912-advanced-en-us.zip 压缩文件,复制其中的 B.class 到任意文件夹
  • 6. 运行下载好的 hhclass.exe 文件,点击"打开Class",打开解压出来的 B.class 文件
  • 6. 在软件字符串中找到 http://mini5beta.opera-mini.net:80/,socket://mini5beta.opera-mini.net:1080 ,将字符串替换为你已经搭建好的 OPM Server 绝对地址,例如 http://example.com/opm/index.php ,并点击 "替换"
  • 7. 点击“保存文件”
  • 8. 将修改好的 B.class 复制到 opera-mini-4.2.14912-advanced-en-us.zip 中,并替换当前文件
  • 9. 将 opera-mini-4.2.14912-advanced-en-us.zip 的文件后缀名改回 .jar

用 hhclass.exe  程序修改 B.class 文件

  • 第三步:在你的电脑桌面上运行已经修改好的 Opera Mini 5 Beta 国际版
  • 本方法参考了 译言网站 的 “如何在台式电脑上使用Opera Mini?” 文章,原文作者 pestwave,文章地址
  • 详细方法

  • 1. 在本机配置 Sun 公司的 JRE/ JDK 环境,下载地址 JAVA 官方网站
  • 2. 下载 microemulator.zip 文件并解压缩到任意文件夹(例如 user\microemulator),这个文件将帮助你在电脑桌面上模拟手机的 JAVA 运行环境
  • 3. 打开命令行,定位到 user\microemulator,输入以下命令
    • java -jar microemulator.jar
  • 此时 Microemulator 模拟器将会运行
  • 4. 打开模拟器的 Options -> Select Devices ,点击 Add 并添加定位到 user\microemulator\devices ,选择 microemu-device-resizable.jar ,选择 Resizable device 并 Set as Default
  • 5. 单机右下角的 Resize, 输入并确定你需要的模拟器分辨率
  • 6. 在模拟器中选择 Files -> Open JAD File 并定位到之前下载好的 opera-mini-4.2.14912-advanced-en-us.jad 文件,文件打开后,Opera Mini 5 Beta 将出现在 应用列表中,双击
  • 7. 进入 OPM5 Beta 后,点击右下角的螺丝刀,并在弹出的窗口中选择 Settings -> Advanced -> Protocol ,并将默认的 Socket 选择为 HTTP
  • 8。 点击 Back 回到浏览器
OPM Keyboard
 
至此,你已经可以在电脑桌面上运行 Opera Mini 5 Beta 并翻墙了


已知 Bug

1. 在 OPM 5 Beta,无法在输入框内输入中文(非拉丁文字符),如果有朋友知道解决方法,请告知,非常感谢!


3 条评论:

cloudinthesky 说...

I cannot leave a message in Chinese because I am using operamini visiting this site~Thanks~Hope that one day we can type our Chinese words in it~ And does anyone know how to paste in this operamini? Someone said this might work but I just can't find how to paste

Unknown 说...

楼上,另外一篇贴子说,按F2等于paste。详情请自己搜索:作者:Elton Disney 来源:永远不老 题目:在电脑桌面上使用 Opera Mini 5 急速翻墙

感谢博主。。这个太麻烦。。我不会配置主机什么的,还是用代理吧。。

Unknown 说...

非常抱歉,前面说的来源说错了,是这个:
【代理】另类翻墙:台式电脑上使用Opera Mini(已废)
Posted by alpha~ under 代理设置。
我是用go2 proxy看的那篇博客,所以给不出地址,sry.