最近入手了mac,經(jīng)歷了痛苦的開發(fā)環(huán)境搭建之路,特此整理記錄一下,以便以后需要的時候使用。
Navicate Premium
Navicate Premium 是一個非常好用的多連接數(shù)據(jù)庫開發(fā)工具。無奈太貴了,企業(yè)版¥9999,非商業(yè)版¥3999,對于國內(nèi)的大多數(shù)同行來說是真的付不起,因此才會在網(wǎng)上找些免費激活的教程,此文也是從網(wǎng)上搜集資料整理而來。當然只是想幫助無法承擔價格支又非常需要的個人開發(fā)者,如有能力的用戶或企業(yè)使用,建議還是支持正版。
參考資料
有大神整理并放入GitHub上,1800+star
個人激活實踐步驟
- 安裝openssl(已經(jīng)安裝則跳過)
- 如有
brew,則可以通過brew install openssl安裝 - 如需安裝
brew:官網(wǎng)選擇語言執(zhí)行安裝命令即可
- 如有
- 下載激活項目
# 下載激活程序
git clone https://github.com/DoubleLabyrinth/navicat-keygen.git
# 切換mac分支
git checkout -b mac origin/mac
- 編譯
cd navicat-keygen
make release
cd navicat-patcher
make release
- 運行補丁
cd navicat-patcher
./navicat-patcher /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium
./navicat-keygen 2048key.pem
# 按提示選擇語言,獲得Snkey
# 輸入用戶名、組織,然后此時需輸入請求碼,在此處暫停,執(zhí)行下一步獲得請求碼
- 打開navicate
- 點擊注冊
- 輸入上一步獲取的Snkey,提示失敗,選擇手動激活
- 彈出請求碼
- 將請求碼復制到上一步的命令行中,然后回車換行,會自動返回激活碼
- 將激活碼復制到navicate中,點擊激活,成功。