Navicat激活
下载最新版的注册机
- 理论上 最新版注册机 可激活 Navicat 官网 最新版本 软件,但不建议下载最新版本,官网更新太快,可能导致老版本注册机注册失败。
- 为了 防止激活失败,建议使用博主教程所使用的版本。
下载 Navicat 软件
下载并安装软件,之后按照 注册机具体用法 进行激活。
注册机具体用法
1、解压注册机到任意目录
2、管理员模式 打开 cmd
命令行,并切换到注册机所在的目录,执行命令(见图一)
使用 navicat-patcher.exe
替换掉 navicat.exe
和 libcc.dll
里的 Navicat 激活公钥。
navicat-patcher.exe <Navicat installation path> [RSA-2048 PEM file]
# <Navicat installation path>:是你的 navicat 安装目录,注意路径如果有空格,请给整个路径打上引号
# [RSA-2048 PEM file]:是 RSA-2048私钥文件的完整路径或相对路径
# 例如:navicat-patcher.exe "C:\Program Files\PremiumSoft\Navicat Premium 12" .\RegPrivateKey.pem
3、接下来使用 navicat-keygen.exe
来生成序列号和激活码(见图二)
navicat-keygen.exe <-bin|-text> [-adv] <RSA-2048 PrivateKey(PEM file)>
# <-bin|-text>: 必须是 -bin 或 -text(必填参数)
## 如果指定了-bin,navicat-keygen.exe 最终将生成 license_file 文件。这个选项是给 Navicat 旧激活方式使用的
## 如果指定了-text,navicat-keygen.exe 最终将生成 Base64 样式的激活码。这个选项是给 Navicat 新激活方式使用的
# [-adv]: 开启高级模式(可选参数)
## 如果指定了这个参数,navicat-keygen.exe 将会要求你手工填写产品ID号、语言标识号。这个选项一般是给以后用的
# <RSA-2048 PrivateKey(PEM file)>: RSA-2048私钥文件的完整路径或相对路径(必填参数)
# 例如:navicat-keygen.exe -text .\RegPrivateKey.pem
你会被要求选择 Navicat 产品类别、语言以及输入主版本号。之后会随机生成一个序列号(见图二)。
接下来你会被要求输入 用户名 和组 织名 ;请随便填写,但不要太长。
之后你会被要求填入请求码。注意 不要关闭命令行
4、断开电脑网络连接,并打开 Nacicat
软件
- 找到注册窗口,并填入随机生成的序列号。然后点击激活按钮。
- 一般来说在线激活肯定会失败(没有网络),这时候 Navicat 会询问你是否手动激活,直接选吧。
- 在手动激活窗口你会得到一个请求码,复制它并把它粘贴到命令行里。最后别忘了连按至少两下回车结束输入。
- 如果不出意外,你会得到一个看似用 Base64 编码的激活码。直接复制它,并把它粘贴到 Navicat 的手动激活窗口,最后点激活按钮。如果没什么意外的话应该能成功激活。
附
有人反馈升级之后没法激活
是这样的,升级之后主程序里的公钥会变回官方的公钥,所以升级后请删掉原来备份的 navicat.exe.backup
,然后重新对 navicat.exe
打 patcher
,然后再激活。