美文网首页
Navicat Premium 12.1.18 for Mac

Navicat Premium 12.1.18 for Mac

作者: 小小小冰晶 | 来源:发表于2019-03-30 11:51 被阅读0次

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

    安装成功图示
    废话不多说:
    安装环境: 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.生成一份自签名的代码证书
      作者传送门
      第一步:打开钥匙串访问
      第二步:创建证书颁发机构
      第三步:填写证书
    第四步:拖至系统下面 第五步:双击证书 第六步:更改为始终信任
    • 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会询问你是否手动激活,直接选择手动。
    在手动激活窗口你会得到一个请求码,复制它并把它粘贴到keygen里。最后别忘了连按至少两下回车结束输入。

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

    大概就是这样子

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

    相关文章

      网友评论

          本文标题:Navicat Premium 12.1.18 for Mac

          本文链接:https://www.haomeiwen.com/subject/dsjjbqtx.html