Navicat Premium 12.1.18 for Mac 激活指南

声明:我只是搬运工,完整的操作请关注原作者-->传送门

Navicat Premium 12.1.18 for Mac 激活指南_第1张图片
安装成功图示

废话不多说:
安装环境: macOS 10.14.4 + Navicat Premium 12.1.18

  • 1.安装brew (终端内完成)
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 2.依次安装以下几个库,如有安装请跳过
$ brew install openssl
$ brew install capstone
$ brew install keystone
$ brew install rapidjson
  • 3.Clone mac 分支,并编译keygen和patcher
$ git clone -b mac https://github.com/DoubleLabyrinth/navicat-keygen.git
$ cd navicat-keygen
$ make all
  • 4.进入bin目标查看文件
$ cd bin/
$ ls

会发现如下两个文件navicat-keygen navicat-patcher

  • 5.使用navicat-patcher替换掉公钥:
$ ./navicat-patcher /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium

Navicat Premium For Mac 12.1.18 简体中文版 已通过测试。下面将是一份样例输出:

***************************************************
*       Navicat Patcher by @DoubleLabyrinth       *
*                  Version: 3.0                   *
***************************************************
             省略中间一堆字母
MESSAGE: PatchSolution0 has been applied.
MESSAGE: PatchSolution2 has been applied.
MESSAGE: Patch has been done successfully. Have fun and enjoy~
  • 6.生成一份自签名的代码证书
    作者传送门
    Navicat Premium 12.1.18 for Mac 激活指南_第2张图片
    第一步:打开钥匙串访问

    Navicat Premium 12.1.18 for Mac 激活指南_第3张图片
    第二步:创建证书颁发机构

    Navicat Premium 12.1.18 for Mac 激活指南_第4张图片
    第三步:填写证书
Navicat Premium 12.1.18 for Mac 激活指南_第5张图片
第四步:拖至系统下面
Navicat Premium 12.1.18 for Mac 激活指南_第6张图片
第五步:双击证书
Navicat Premium 12.1.18 for Mac 激活指南_第7张图片
第六步:更改为始终信任
  • 7.用codesign对Navicat Premium.app重签名。
$ codesign -f -s "填写刚刚你的证书名字" /Applications/Navicat\ Premium.app/
  • 8.使用navicat-keygen来生成 序列号 和 激活码。
$ ./navicat-keygen ./RegPrivateKey.pem
会有以下需要填写的文字
Which is your Navicat Premium language?
0. English
1. Simplified Chinese
2. Traditional Chinese
3. Japanese
4. Polish
5. Spanish
6. French
7. German
8. Korean
9. Russian
10. Portuguese

(Input index)> 1(根据自己的版本填写)
(Input major version number, range: 0 ~ 15, default: 12)> 12(根据自己的版本填写)

Serial number:
xxxx-xxxx-xxxx-xxxx(等会要用到)

Your name:  填写名称.随意
Your organization: 填写组织.随意
    1. 断开网络 并打开Navicat。找到注册窗口,填入注册机给你的序列号。然后点击激活按钮。


      Navicat Premium 12.1.18 for Mac 激活指南_第8张图片
      需要断网然后点击注册按钮

因为已经断网,在线激活肯定会失败,这时候Navicat会询问你是否手动激活,直接选择手动。
在手动激活窗口你会得到一个请求码,复制它并把它粘贴到keygen里。最后别忘了连按至少两下回车结束输入。

Input request code (in Base64), input empty line to end: 在下面输入激活框给你的长串码
在手动激活窗口你会得到一个请求码,复制它并把它粘贴到keygen里。最后别忘了连按至少两下回车结束输入.

Navicat Premium 12.1.18 for Mac 激活指南_第9张图片
大概就是这样子

然后复制License 里面的内容到.弹出的激活框里面.好了.激活完成了.

你可能感兴趣的:(Navicat Premium 12.1.18 for Mac 激活指南)