之前寫過一篇《GoAgent簡明教程(Windows版)》,那時本打算來篇Mac版的,卻一直沒寫,今天終于想起還有這回事兒,再看上一篇教程的時間戳竟是一年多前的事情了,時間過得可真快!新年剛到,補全這篇GoAgent的Mac版本設置教程吧。
無法訪問打不開Google、Twitter、Facebook怎么辦?想要找資料google學術卻無法使用怎么辦?想聯系同學用不了Facebook怎么辦?這篇GoAgent教程詳細版可讓這些問題迎刃而解。關于GoAgent的介紹和用途請參見《GoAgent簡明教程(Windows版)》,這里直接給出步驟,其中“小白步驟”是指詳細步驟,只需要按照說明一步步操作即可。若在過程中仍遇到問題可以自行Google尋找解決方法或者在本篇文章下面留言尋求我的幫助。
請確認你擁有下面所列出的各項:
1. Google賬號一枚,如沒有請點擊下面的鏈接注冊。
https://accounts.google.com/SignUp
2. 注冊Google App Engine(GAE)并獲取到一個 APPID。如沒有注冊請按照下面的步驟注冊:
小白步驟:
點擊鏈接“https://appengine.google.com/”,并用剛才注冊的Google賬戶登錄。
點擊“Create Application”按鈕,輸入“國家代碼+你的手機號碼”(中國的國家代碼為:86),點擊“Send”按鈕,將收取到的驗證碼填入“Enter Account Code”下的輸入框中,點擊“Send”按鈕。
在“Application Identifier”輸入框中填寫一個可用的ID(此ID就是你的APPID)。在“Application Title”中填寫一個標題(可隨意填寫)。其他保持默認,勾選復選框“I accept these terms”并點擊“Create Application”按鈕。
GAE創建完畢,記下你的APPID。
3. GoAgent最新版本程序(>下載<)。
4. Chrome瀏覽器(>下載<),并安裝了 Proxy SwitchySharp 插件(>下載<)。
1. 將下載到的GoAgent解壓后重命名為“goagent”并放到某目錄下(比如:/user/你的用戶名/Applications/goagent/,建議使用這種路徑形式,下面也都以這個路徑為例)。
2. 在實用程序里找到“終端”并打開,輸入:cd applications/goagent/server,回車;然后再輸入:python uploader.zip,回車。
3. 輸入你申請到的App ID,回車;再輸入你的Google賬號,回車;然后再輸入你的Google賬號的密碼(若開啟了兩步驗證請單獨為次生成一個密碼),回車(密碼輸入的時候終端是不會有任何顯示的,只需要確保輸入的密碼正確,輸完后回車即可)。稍等片刻,直到有上傳成功的提示,關掉“終端”。
4. 進入“local”目錄,用文本編輯器(推薦使用Sublime Text或Coda)打開“proxy.ini”文件,找到下面這一段并按照下面的樣子填寫上你的Google賬號和密碼并保存:
[gae]
enable = 1
appid = 你的APPID (這里可以填寫多個APPID,用“|”隔開)
password = 你的Google賬戶密碼 (若你的Google賬戶開啟了兩步驗證,請使用剛才生成的那個密碼)
path = /fetch.py
profile = google_cn
mulconn = 1
5. 雙擊“local”目錄下的“goagent-osx.command”文件,啟動GoAgent備用(為了方便每次系統啟動時自動運行,可以把這個文件拖到Dock欄中(是挨著應用程序那個區域哦),然后在Dock欄上右鍵點擊此圖標設置“選項 -> 登錄時到開”即可。
6. 打開Chrome瀏覽器(請確認已經安裝了Proxy SwitchySharp 插件),點擊右上角的Proxy SwitchySharp小圖標,在彈出的菜單中點擊“選項”,然后點擊“導入/導出”選項卡,在“SwitchySharp 選項”那一欄中點擊“從文件恢復”,在彈出的窗口中選擇路徑“/user/你的用戶名/goagent/local/”下的“SwitchyOptions.bak”文件,按照提示導入即可。
所有準備工作已完成。你可以按照下面兩種方法使用:
1. 所有網址都通過GoAgent代理訪問。點擊Chrome瀏覽器右上角的GoAgent小圖標(兩個箭頭那個)并在彈出的菜單中選擇“GoAgent”即可。
2. [推薦] 有選擇性的通過GoAgent代理訪問。在彈出的菜單中選擇“自動切換模式”,這樣當你打開某一個網址,發現打不開的時候,點擊那個小圖標,點擊彈出菜單中的“新建規則”就可以把當前這個網址設置為通過GoAgent訪問了,而其他國內的網址仍然通過直接連接訪問。
OK,Enjoy It ~
最近GoAgent突然無法使用的解決辦法
1. 確保下載的是最新版GoAgent(下載鏈接)上傳到GAE。
2. 點擊鏈接:http://pan.baidu.com/s/1o6shcro ,下載此iplist.txt文件,復制里面的內容。
3. 再GoAgent的local文件夾中的找到配置文件proxy.ini,并粘貼覆蓋相應的內容(即[iplist]和其后一大坨)。
4. 保存并關閉proxy.ini,退出GoAgent重新開啟即可。
解決 GoAgent 證書無效出現“……之間的安全連接目前正受到干擾……”的警告
1. 雙擊 GoAgent/local 目錄下的 CA.crt 證書導入到系統。
2. 在 Launchpad > 實用工具 > 鑰匙串訪問 > 系統 中找到 GoAgent CA 并雙擊。
4. 選擇 信任 > 使用此證書時 > 總是信任。
5. 重啟瀏覽器。
ref:
http://runbing.me/archives/goagent-tutorial-mac-os.html
下一篇:IPTABLS命令詳解及使用