这个教程是我看了网上的教程+github原作者的教程, 再结合自己的开发基础后,亲测可用的,每个部分都有截图, 写的很详细了, 这个如果再看不懂, 那你还是买正版吧:
我的Navicat Premium版本: 12.0.28 unRegistered
下载地址:
https://www.52pojie.cn/forum.php?mod=viewthread&tid=
作者已经更新12.0.24+版本,mac激活成功教程成功:
https://github.com/DoubleLabyrinth/navicat-keygen/tree/mac
用上面的keygen-mac注册机来获得mac版的key
教程在上面第二个链接
我直接说我的Navicat的激活成功教程吧, 因为我的版本是12.0.28, 所以如下:
从 Navicat Premium for Mac 12.0.24 开始,公钥放在了Navicat的二进制执行文件 Navicat Premium.app/Contents/MacOS/Navicat Premium中, 这是一个exec的文件, 我们需要用上述的keygen-mac注册机里面的navicat-patcher来打开这个exec文件, 如下:
备份好Navicat Premium.app/Contents/MacOS/Navicat Premium文件,以及Navicat中所有的数据库连接配置信息(包括密码)。
删掉Keychain.app中所有由Navicat保存的密码(如果钥匙串中没有保存任何由Navicat保存的密码就算咯)。
运行patcher:
$cd navicat-patcher
$ https://www.bianchenghao.cn/p/navicat-patcher
例如:
$cd navicat-patcher
$ https://www.bianchenghao.cn/p/navicat-patcher /Applications/NavicatPremium.app/Contents/MacOS/NavicatPremium
结果如下, 就代表成功了:
生成一个自签名的代码签名证书,并在Keychain.app中总是信任它。然后使用codesign命令对Navicat Premium.app进行重签名。这一步非常重要。
这一步在keychain中进行, keychain-证书助理-创建证书, 注意要是代码签名的种类, 如下图:
此时报错 , 去掉<>即可, 如下图:
接下来你会被要求输入Navicat的语言版本,然后得到一个 序列号(下图的NAVA-XXXX-那一行),同时keygen会要求你输入用户名和组织名。
直接填写,之后你会被要求填写你得到的请求码。注意此时不要关闭Terminal.
打开Navicat Premium。找到注册按钮并,在弹出的窗口中填入keygen给你的序列号。然后激活按钮。一般来说在线激活肯定会失败,这时候Navicat会询问你是否手动激活,直接选吧。
在手动激活窗口你会得到一个请求码(如下图左上角),复制它并把它粘贴到terminal的keygen里。最后别忘了连按至少两下回车结束输入。
如果不出意外,你会得到一个看似用Base64编码的激活码 , 下图中的Activation Code。直Navicat Premium 12.0.28激活接复制它,并把它粘贴到Navicat的手动激活窗口,最后点激活按钮。如果没什么意外的话应该能成功激活。
最后,如果你备份了数据库连接配置信息,那么恢复它把
今天的文章
Navicat Premium 12.0.28激活(Navicat Premium 激活成功教程(亲测可用))分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/115358.html