Fuck GFW 之四 Opera Mini改服篇

來源:https://cneeduy.blogspot.com/2011/02/fuck-gfw-opera-mini.html

今天就講講怎麼對手機瀏覽器Opera Mini進行改服,使之能翻牆

準備工作
過程並不複雜,需要五個軟體和一個gmail帳號:
1. Java虛擬機,Windows用戶可到Java官方網站下載並安裝。
https://www.java.com/zh_CN/
2. GAE 的Java開發包,可到Google Code的官方網站下載zip文件。
https://code.google.com/intl/zh-CN/appengine/downloads.html#Google_App_Engine_SDK_for_Java
3. Java版的OPM代理服務端,可到opm-server-mirror項目的下載頁獲取。
https://code.google.com/p/opm-server-mirror/downloads/detail?name=opm_java.zip&can=2&q=
4. Opera Mini瀏覽器,最新版似乎對改服操作有限制,所以我用的是之前的版本。
https://www.mediafire.com/?s6bhzf0isnidix6
5. hhclass,用來打開.class文件,進行改服操作。
https://www.mediafire.com/?cgmjno3qw8d9jvc
6. 一個GAE application id,如果沒有,可到App Engine首頁免費註冊一個,並記下這個id名稱。
(至於如何申請GAE application id,可參考之前的《GAppProxy搭建篇》)

上傳程序——搭建OPM中轉伺服器
準備好上述資源後,按下面步驟操作。
(注意:如果GAE application上傳過Python程序,上傳Java版會衝掉原先的程序,可以再註冊一個新的來上傳)
1. 解壓GAE 的開發包和Java版的OPM代理服務端,並把後者的資料夾(如「opm_java」),複製到前者的目錄下,即「appengine-java-sdk-1.4.2/Opm_java/」。
2. 用文本編輯器(記事本也行)打開文件「Opm_java/war/WEB-INF/appengine-web.xml」,找到一行 「<application>application-id</application>」,把「application- id」改成註冊的GAE application id名稱,修改好後保存。
3. 接下來就是命令操作了。
對於Windows用戶,打開「命令提示符」,開始 -> 運行 ->輸入cmd回車,進入GAE 的開發包的目錄,如
C:\Documents and Settings\your_name> D:
D:\> cd D:\appengine-java-sdk-1.4.2
D:\appengine-java-sdk-1.4.2> bin\appcfg.cmd update Opm_java\war
4. 腳本會提示輸入你的Email地址,輸入你的gmail地址,然後會提示輸入密碼。(注意:輸入密碼時不會顯示,直接輸入進去按回車就行了)
5. 等待上傳完成,很快的,才幾十K的文件,當出現「Update completed successfully.」表示成功了。
6. 上傳好後測試一下,瀏覽https://application-id.appspot.com/opm,如果跳到Google首頁,表示OPM中轉伺服器搭建成功了。

改服操作
1. 用Winrar解壓opera.jar,如圖。

Fuck GFW 之四 Opera Mini改服篇

2. 解壓hhclass.zip,打開hhclass。

Fuck GFW 之四 Opera Mini改服篇

3. 用hhclass打開opera解壓文件中的o.class。
此處說明一下究竟是哪個class:可根據class文件的體積,一般修改最大的那個,比如我用的這個版本,修改的就是o.class這個最大的class,其他版本的opera,可能不是o.class,但是一般會是最大的。

Fuck GFW 之四 Opera Mini改服篇

找到如上圖中的那2行,替換為
socket://appid.appspot.com:1080/opm(appid就是自己申請的那個)
https://appid.appspot.com:80/opm(appid就是自己申請的那個)
4. 保存修改的o.class。
5. 用Winrar打開一個全新的Opera Mini安裝文件,把o.class拖進去,Winrar會自動提示保存,保存即得改服的Opera Mini。(注意:不可將一開始解壓的包再壓縮,那樣無法使用)
6. 將改服的Opera Mini安裝到手機即可。(由於是java版,一般手機都可以安裝)

需要說明一下,改服操作並不局限於中轉伺服器,比如我之前發過的德服版Opera Mini(https://www.mediafire.com/?w8u49pqqbubah6g),用的是德國伺服器。

另外,還可以利用國外主機作為中轉伺服器,但我用免費主機沒有成功過,所以這裡就先不說了。如果有誰成功了,可留言給我,謝謝~

至於Android手機如何翻牆,等我換了手機再研究吧。

下一篇就講講我常用的TwiTalker是怎麼搭建的吧,敬請期待~~~

原文鏈接:https://allinfa.com/zh-tw/fuck-gfw-opera-mini.html
原文標題:Fuck GFW 之四 Opera Mini改服篇 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。

這裡是你留言評論的地方


請留言


8 + 3 =
【您可以使用 Ctrl+Enter 快速發送】
Copyright © 2007 - 2026 , Design by 美博園. 著作權所有. 若有著作權問題請留言通知本站管理員. 【回到頂部】