Navicat Premium 12.1.31激活(Navicat Premium12.0.27安装)

 一、下载Navicat Premium并安装 navicat官网下载地址 二、激活 github的一个开源项目navicat-keygen,项目windows和Mac两个版本 2.1 How to build 如果Mac安装了Xcode(iOS等开发工具),会集成Homebrew和git等工具 如果没有安装Xcode,先要安装Homebrew和git 安装Homebrew:



一、下载Navicat Premium并安装

navicat官网下载地址

二、激活

github的一个开源项目navicat-keygen,项目windows和Mac两个版本

2.1 How to build

如果Mac安装了Xcode(iOS等开发工具),会集成Homebrew和git等工具
如果没有安装Xcode,先要安装Homebrew和git

  • 安装Homebrew:
  • 用Homebrew安装git
  • 在编译navicat-keygen前先安装依赖库
  • Clone Mac分支并编译keygen和batcher
  • https://www.jianshu.com/p/bin目录下会有两个可执行文件

2.2 How to use

  • 编译keygen 和 patcher

  • 备份好 Navicat Premium.app/Contents/MacOS/Navicat Premium 以及Navicat中所有已保存的数据库连接(包括密码)。

  • 移除所有Navicat在 Keychain.app (即钥匙链)中保存的连接,如果有的话。
    你可以通过搜索关键词 navicat 来找到它们。

  • 用navicat-patcher 替换 Navicat 激活公钥.

测试版本:12.0.27
上述命令输出如下:

  • Navicat Premium 版本低于12.0.24的:

navicat-patcher 会中止且不会生成任何补丁,解决办法如下:

用生成的rpk文件替换如下目录的rpk

  • 生成一份自签名的代码证书
    在keychain Access.app 里面创建证书


    navicat.png
  • 用codesign对Navicat Premium.app重签名

  • navicat-keygen来生成 序列号 和 激活码

输出如下:(备注的四行根据实际情况输入)
先不要关闭终端



--->打开Navicat--->注册(Registration)--->输入生成Serial number--->激活(Activate)(会失败,别在意,继续)--->手动激活( Manual Activation)--->弹出窗口会得到 request code--->将request code复制粘贴到终端 --->回车


  • 将生成的Base64编码的Activation Code,复制粘贴到手动激活的窗口,点击Activate。

If nothing wrong, activation should be Navicat Premium 12.1.31激活 done successfully.

知秋君
上一篇 2024-10-04 21:36
下一篇 2024-10-04 21:02

相关推荐